--- /srv/rebuilderd/tmp/rebuilderdmMx14k/inputs/bustle_0.11.0-2_armel.deb +++ /srv/rebuilderd/tmp/rebuilderdmMx14k/out/bustle_0.11.0-2_armel.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-04-11 12:16:17.000000 debian-binary │ -rw-r--r-- 0 0 0 1564 2025-04-11 12:16:17.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1070344 2025-04-11 12:16:17.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1070148 2025-04-11 12:16:17.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/bustle │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -550,18 +550,18 @@ │ │ │ │ 546: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (2) │ │ │ │ 547: 00000000 0 FUNC GLOBAL DEFAULT UND ioctl@GLIBC_2.4 (2) │ │ │ │ 548: 00000000 0 FUNC GLOBAL DEFAULT UND gtk_widget_class_set_css_name │ │ │ │ 549: 00000000 0 FUNC GLOBAL DEFAULT UND _Unwind_GetLanguageSpecificData@GCC_3.0 (6) │ │ │ │ 550: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (21) │ │ │ │ 551: 00000000 0 FUNC GLOBAL DEFAULT UND gtk_widget_create_pango_layout │ │ │ │ 552: 00000000 0 FUNC GLOBAL DEFAULT UND gtk_scrolled_window_get_type │ │ │ │ - 553: 002c1770 36 FUNC WEAK DEFAULT 12 __aeabi_ldivmod │ │ │ │ + 553: 002c176c 36 FUNC WEAK DEFAULT 12 __aeabi_ldivmod │ │ │ │ 554: 003210ec 0 NOTYPE GLOBAL DEFAULT 28 _bss_end__ │ │ │ │ 555: 002c2cb0 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ 556: 003210ec 0 NOTYPE GLOBAL DEFAULT 28 __end__ │ │ │ │ 557: 003210ec 0 NOTYPE GLOBAL DEFAULT 28 __bss_end__ │ │ │ │ 558: 00320944 0 NOTYPE GLOBAL DEFAULT 27 _edata │ │ │ │ 559: 00320948 0 NOTYPE GLOBAL DEFAULT 28 __bss_start__ │ │ │ │ 560: 00320948 0 NOTYPE GLOBAL DEFAULT 28 __bss_start │ │ │ │ 561: 003210ec 0 NOTYPE GLOBAL DEFAULT 28 _end │ │ │ │ - 562: 002c174c 36 FUNC WEAK DEFAULT 12 __aeabi_uldivmod │ │ │ │ - 563: 002c1794 28 FUNC WEAK DEFAULT 12 __aeabi_uidivmod │ │ │ │ + 562: 002c1748 36 FUNC WEAK DEFAULT 12 __aeabi_uldivmod │ │ │ │ + 563: 002c1790 28 FUNC WEAK DEFAULT 12 __aeabi_uidivmod │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 12006e180d8feaffd50f6514d8edb96fa4a4237c │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 10c9cd3878869f41801d78483686793bf672dbdb │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -#|/lib/ld-linux.so.3 │ │ │ │ +/lib/ld-linux.so.3 │ │ │ │ gtk_scrollable_get_type │ │ │ │ g_value_take_boxed │ │ │ │ g_object_ref │ │ │ │ gtk_widget_action_set_enabled │ │ │ │ g_settings_get_boolean │ │ │ │ gtk_widget_activate │ │ │ │ g_object_bind_property_full │ │ │ │ @@ -531,53 +531,53 @@ │ │ │ │ ructa st$ │ │ │ │ ructa st │ │ │ │ a struct │ │ │ │ bdetarodsetymodnegylemosarenuesp4 │ │ │ │ k-inatpa/.fl │ │ │ │ age-messtag │ │ │ │ arenarodmodnbdetsetyemosuesp │ │ │ │ -expandedHZ# │ │ │ │ --lisnamebus-t} │ │ │ │ -tionfrac │ │ │ │ +expandedLZ# │ │ │ │ +-lisnamebus-x} │ │ │ │ +tionfrac$ │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp$ │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ ructa st │ │ │ │ a struct │ │ │ │ -a structx[ │ │ │ │ +a struct|[ │ │ │ │ age-messtag │ │ │ │ win.save │ │ │ │ win.save │ │ │ │ hildll-cscro │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ 3333UUUU │ │ │ │ egylbdeparensetyemosaroduespmodn │ │ │ │ lf/ec/se/pro │ │ │ │ UUUU3333 │ │ │ │ ndom/ura/dev │ │ │ │ UUUU3333 │ │ │ │ /deb/lib/usr │ │ │ │ -egylbdeparensetyemosaroduespmodnt │ │ │ │ +egylbdeparensetyemosaroduespmodnx │ │ │ │ _STA_MINRUST │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ a struct │ │ │ │ -a struct@ │ │ │ │ -ructa sttt │ │ │ │ +a structD │ │ │ │ +ructa stxt │ │ │ │ bdetarodsetyemosmodnegylarenuesp │ │ │ │ -a struct, │ │ │ │ +a struct0 │ │ │ │ a struct │ │ │ │ a struct │ │ │ │ a struct │ │ │ │ -bindhostportipv4ipv6T- │ │ │ │ +bindhostportipv4ipv6X- │ │ │ │ bdetsetyegylarenarodmodnemosuesp │ │ │ │ AUTHDATA │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuesp │ │ │ │ bdetsetyarodmodnegylarenemosuespp@- │ │ │ │ GVFSGvfsIBusGtk │ │ │ │ NULLAX25SLIPFDDILOOPTZSPMTP2MTP3SCCPA429SITALAPDMOSTMPLSDECTFC_2IPV4IPV6DBUSNG40SCTPEPONSDLCELEErgbatext │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ -00013f60 <__aeabi_uldivmod@@Base-0x2ad7ec>: │ │ │ │ +00013f60 <__aeabi_uldivmod@@Base-0x2ad7e8>: │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp] │ │ │ │ - bl 14b0bc │ │ │ │ + bl 14b0b8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ moveq sp, fp │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r2, [pc, #4] @ 13f90 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ mlaseq r0, r8, r4, fp │ │ │ │ @@ -41,15 +41,15 @@ │ │ │ │ mov r0, sp │ │ │ │ str r0, [fp, #-16] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [pc, #12] @ 14008 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq sp, pc, r0, lsl r7 @ │ │ │ │ - @ instruction: 0x0012bfb8 │ │ │ │ + @ instruction: 0x0012bfb4 │ │ │ │ eorseq r6, r0, r4, lsl r2 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ @@ -70,15 +70,15 @@ │ │ │ │ str r0, [fp, #-4] │ │ │ │ str r0, [fp, #-12] │ │ │ │ mov r0, sp │ │ │ │ str r0, [fp, #-16] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1d3f8 │ │ │ │ @ instruction: 0x002fd6b0 │ │ │ │ - andseq fp, r2, ip, lsr pc │ │ │ │ + andseq fp, r2, r8, lsr pc │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -98,15 +98,15 @@ │ │ │ │ str r0, [fp, #-4] │ │ │ │ str r0, [fp, #-12] │ │ │ │ mov r0, sp │ │ │ │ str r0, [fp, #-16] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq sp, pc, r8, asr r6 @ │ │ │ │ - andseq fp, r2, ip, asr #29 │ │ │ │ + andseq fp, r2, r8, asr #29 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -126,15 +126,15 @@ │ │ │ │ str r0, [fp, #-4] │ │ │ │ str r0, [fp, #-12] │ │ │ │ mov r0, sp │ │ │ │ str r0, [fp, #-16] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq sp, pc, r0, lsl #12 │ │ │ │ - andseq fp, r2, ip, asr lr │ │ │ │ + andseq fp, r2, r8, asr lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ @@ -575,16 +575,16 @@ │ │ │ │ add r0, r4, #4 │ │ │ │ bl 312a4 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ eorseq r8, r0, r4, ror lr │ │ │ │ - eoreq r5, r5, r0, lsr r6 │ │ │ │ - andseq fp, r5, r0, ror #27 │ │ │ │ + eoreq r5, r5, ip, lsr #12 │ │ │ │ + @ instruction: 0x0015bddc │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ stmib sp, {r1, r2, r3} │ │ │ │ @@ -609,16 +609,16 @@ │ │ │ │ add r0, r4, #4 │ │ │ │ bl 312a4 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ eorseq r8, r0, r0, lsr #28 │ │ │ │ - eoreq r5, r5, r8, lsr #11 │ │ │ │ - @ instruction: 0x0012b6dc │ │ │ │ + eoreq r5, r5, r4, lsr #11 │ │ │ │ + @ instruction: 0x0012b6d8 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #112] @ 14970 │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -646,22 +646,22 @@ │ │ │ │ bl 312a4 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ ldrdeq sp, [pc], -r8 @ │ │ │ │ eorseq r8, r0, ip, ror #26 │ │ │ │ - eoreq r5, r5, r8, lsl r5 │ │ │ │ - andseq fp, r5, r8, asr #25 │ │ │ │ + eoreq r5, r5, r4, lsl r5 │ │ │ │ + andseq fp, r5, r4, asr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r7, [pc, #772] @ 14ca4 │ │ │ │ cmp r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ bne 14a40 │ │ │ │ ldrb r0, [r7, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ @@ -681,33 +681,33 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 14a40 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 14a3c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r5 │ │ │ │ sub r4, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 14c48 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp] │ │ │ │ ldrb r0, [r7, #32] │ │ │ │ mov r0, #28 │ │ │ │ @@ -723,15 +723,15 @@ │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ mov r7, #0 │ │ │ │ add r5, r6, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 14bf0 │ │ │ │ ldr r8, [pc, #484] @ 14ca8 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ @@ -754,20 +754,20 @@ │ │ │ │ beq 14b20 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx r1 │ │ │ │ b 14b40 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 14b40 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ str r0, [r4] │ │ │ │ add r0, r4, #5 │ │ │ │ mov r2, #11 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r4 │ │ │ │ @@ -788,25 +788,25 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldm sp, {r0, r5} │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 14bd0 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 14c28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 14c08 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 1e8fc │ │ │ │ @@ -838,15 +838,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, sp │ │ │ │ str r9, [r4, #16] │ │ │ │ - bl 250078 │ │ │ │ + bl 250074 │ │ │ │ mov r0, r4 │ │ │ │ bl 801a0 │ │ │ │ b 14c98 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 80074 │ │ │ │ @@ -860,15 +860,15 @@ │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 14d78 │ │ │ │ ldr r8, [pc, #208] @ 14db8 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ @@ -882,24 +882,24 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 1cf40 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r7, #0 │ │ │ │ bne 14d44 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 14d90 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ addne sp, sp, #16 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ @@ -915,24 +915,24 @@ │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r5, #8] │ │ │ │ b 14d44 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 250078 │ │ │ │ + bl 250074 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x0030bdf4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ ldm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ bl 14eb0 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ @@ -1024,15 +1024,15 @@ │ │ │ │ strdeq lr, [pc], -r0 @ │ │ │ │ eorseq fp, r0, ip, lsl #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ ldm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ bl 1508c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ @@ -1043,15 +1043,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ ldm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r8, {r0, r2} │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -1412,15 +1412,15 @@ │ │ │ │ eorseq fp, r0, ip, ror #9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r1 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ bl 1558c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -1461,15 +1461,15 @@ │ │ │ │ eoreq lr, pc, r8, lsr #4 │ │ │ │ eorseq fp, r0, r4, lsr #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ ldm r9, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ bl 15670 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ @@ -1521,15 +1521,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 15778 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15738 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #72 @ 0x48 │ │ │ │ @@ -1553,15 +1553,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 157f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 157b8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #20 │ │ │ │ @@ -1585,15 +1585,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 15878 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15838 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ @@ -1617,15 +1617,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 158f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 158b8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ @@ -1649,15 +1649,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 15978 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15938 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ @@ -1681,15 +1681,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 159f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 159b8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #52 @ 0x34 │ │ │ │ @@ -1713,15 +1713,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 15a78 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15a38 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #84 @ 0x54 │ │ │ │ @@ -1745,15 +1745,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 15af8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15ab8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #112 @ 0x70 │ │ │ │ @@ -1777,15 +1777,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 15b78 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15b38 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ @@ -1809,15 +1809,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 15bf8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15bb8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #12 │ │ │ │ @@ -1841,15 +1841,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 15c78 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15c38 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #104 @ 0x68 │ │ │ │ @@ -1873,15 +1873,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 15cf8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15cb8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ @@ -1905,15 +1905,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 15d78 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15d38 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #56 @ 0x38 │ │ │ │ @@ -1937,15 +1937,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 15df8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15db8 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #120 @ 0x78 │ │ │ │ @@ -1969,15 +1969,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 15e78 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15e38 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #20 │ │ │ │ @@ -2000,15 +2000,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r4, [pc, #96] @ 15ef4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15eb4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -2032,15 +2032,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 15f74 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15f34 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #100 @ 0x64 │ │ │ │ @@ -2064,15 +2064,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 15ff4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 15fb4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #24 │ │ │ │ @@ -2096,15 +2096,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 16074 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 16034 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #80 @ 0x50 │ │ │ │ @@ -2128,15 +2128,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 160f4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 160b4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #20 │ │ │ │ @@ -2160,15 +2160,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 16174 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 16134 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ @@ -2192,15 +2192,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 161f4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 161b4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #20 │ │ │ │ @@ -2223,15 +2223,15 @@ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r4, [pc, #96] @ 16270 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 16230 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -2255,15 +2255,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 162f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #92 @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 162b0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ @@ -2287,15 +2287,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 16370 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 16330 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #76 @ 0x4c │ │ │ │ @@ -2319,15 +2319,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 163f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 163b0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ @@ -2351,15 +2351,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #100] @ 16470 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 16430 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r5, #76 @ 0x4c │ │ │ │ @@ -2388,15 +2388,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r2 │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, r3 │ │ │ │ bcs 164c4 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r5 │ │ │ │ - bl f0ea0 │ │ │ │ + bl f0e9c │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ bne 16590 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, r6 │ │ │ │ bls 164f8 │ │ │ │ ldmib r5, {r0, r4} │ │ │ │ @@ -2731,15 +2731,15 @@ │ │ │ │ addls r1, r7, r0, lsr #1 │ │ │ │ mvnls r0, #0 │ │ │ │ addls r1, r0, r1, lsr #2 │ │ │ │ clzls r1, r1 │ │ │ │ lsrls r2, r0, r1 │ │ │ │ cmnls r2, #-1073741822 @ 0xc0000002 │ │ │ │ bls 16c9c │ │ │ │ - bl 1557bc │ │ │ │ + bl 1557b8 │ │ │ │ ldrb r0, [r1] │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ ldrb r7, [r1, #3] │ │ │ │ strb r0, [r1, r8]! │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ @@ -3079,23 +3079,23 @@ │ │ │ │ b 16f74 │ │ │ │ ldr r2, [pc, #84] @ 16fc0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r7 │ │ │ │ - bl 155804 │ │ │ │ + bl 155800 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 115090 │ │ │ │ + bl 11508c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1150bc │ │ │ │ + bl 1150b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ @@ -3173,15 +3173,15 @@ │ │ │ │ addls r1, r7, r0, lsr #1 │ │ │ │ mvnls r0, #0 │ │ │ │ addls r1, r0, r1, lsr #2 │ │ │ │ clzls r1, r1 │ │ │ │ lsrls r2, r0, r1 │ │ │ │ cmnls r2, #-1073741822 @ 0xc0000002 │ │ │ │ bls 17388 │ │ │ │ - bl 1557bc │ │ │ │ + bl 1557b8 │ │ │ │ ldrb r0, [r1] │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ ldrb r7, [r1, #3] │ │ │ │ strb r0, [r1, r8]! │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ @@ -3523,23 +3523,23 @@ │ │ │ │ b 17664 │ │ │ │ ldr r2, [pc, #84] @ 176b0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r7 │ │ │ │ - bl 155804 │ │ │ │ + bl 155800 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 115090 │ │ │ │ + bl 11508c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1150bc │ │ │ │ + bl 1150b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ @@ -3781,15 +3781,15 @@ │ │ │ │ addls r1, r7, r0, lsr #1 │ │ │ │ mvnls r0, #0 │ │ │ │ addls r1, r0, r1, lsr #2 │ │ │ │ clzls r1, r1 │ │ │ │ lsrls r2, r0, r1 │ │ │ │ cmnls r2, #-1073741822 @ 0xc0000002 │ │ │ │ bls 17a78 │ │ │ │ - bl 1557bc │ │ │ │ + bl 1557b8 │ │ │ │ mov r2, #1 │ │ │ │ add r4, r2, r0, lsr r1 │ │ │ │ add r8, r4, #4 │ │ │ │ add r0, r8, r4, lsl #2 │ │ │ │ cmp r0, r4, lsl #2 │ │ │ │ bcc 17a74 │ │ │ │ lsl r6, r4, #2 │ │ │ │ @@ -3967,23 +3967,23 @@ │ │ │ │ b 17d54 │ │ │ │ ldr r2, [pc, #84] @ 17da0 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r7 │ │ │ │ - bl 155804 │ │ │ │ + bl 155800 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 115090 │ │ │ │ + bl 11508c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1150bc │ │ │ │ + bl 1150b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ @@ -4087,15 +4087,15 @@ │ │ │ │ addls r1, r7, r0, lsr #1 │ │ │ │ mvnls r0, #0 │ │ │ │ addls r1, r0, r1, lsr #2 │ │ │ │ clzls r1, r1 │ │ │ │ lsrls r2, r0, r1 │ │ │ │ cmnls r2, #-1073741822 @ 0xc0000002 │ │ │ │ bls 17f40 │ │ │ │ - bl 1557bc │ │ │ │ + bl 1557b8 │ │ │ │ mov r2, #1 │ │ │ │ add r7, r2, r0, lsr r1 │ │ │ │ add r6, r7, #4 │ │ │ │ add r0, r6, r7, lsl #2 │ │ │ │ cmp r0, r7, lsl #2 │ │ │ │ bcc 17f3c │ │ │ │ lsl r4, r7, #2 │ │ │ │ @@ -4147,15 +4147,15 @@ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #148] @ 180b0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ b 18060 │ │ │ │ mov r0, r5 │ │ │ │ - bl 155804 │ │ │ │ + bl 155800 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r1, [pc, #88] @ 18094 │ │ │ │ ldr r2, [r0], #4 │ │ │ │ and r2, r2, r1 │ │ │ │ cmp r2, r1 │ │ │ │ beq 18038 │ │ │ │ ldr r0, [pc, #84] @ 180a4 │ │ │ │ @@ -4163,20 +4163,20 @@ │ │ │ │ ldr r2, [pc, #80] @ 180a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 115090 │ │ │ │ + bl 11508c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1150bc │ │ │ │ + bl 1150b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ @@ -4256,15 +4256,15 @@ │ │ │ │ addls r1, r7, r0, lsr #1 │ │ │ │ mvnls r0, #0 │ │ │ │ addls r1, r0, r1, lsr #2 │ │ │ │ clzls r1, r1 │ │ │ │ lsrls r2, r0, r1 │ │ │ │ cmnls r2, #-1073741822 @ 0xc0000002 │ │ │ │ bls 18470 │ │ │ │ - bl 1557bc │ │ │ │ + bl 1557b8 │ │ │ │ ldrb r0, [r1] │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ ldrb r7, [r1, #3] │ │ │ │ strb r0, [r1, r8]! │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ @@ -4604,23 +4604,23 @@ │ │ │ │ b 18748 │ │ │ │ ldr r2, [pc, #84] @ 18794 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r7 │ │ │ │ - bl 155804 │ │ │ │ + bl 155800 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 115090 │ │ │ │ + bl 11508c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1150bc │ │ │ │ + bl 1150b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ @@ -4692,15 +4692,15 @@ │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r1, [fp, #-12] │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r7, [r2, #1] │ │ │ │ ldrb r5, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -4920,15 +4920,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 18c40 │ │ │ │ add r5, r6, #4 │ │ │ │ adds r0, r7, r5 │ │ │ │ addcc r8, r7, r5 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 18c44 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #760] @ 18f48 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -4997,15 +4997,15 @@ │ │ │ │ add r0, r5, r0, lsl #2 │ │ │ │ ldr r1, [r0, #-16] │ │ │ │ ldr r0, [r0, #-12] │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr lr, [sp, #52] @ 0x34 │ │ │ │ mov r2, sl │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -5109,15 +5109,15 @@ │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ cmp fp, #0 │ │ │ │ bne 18868 │ │ │ │ mov r1, #0 │ │ │ │ b 18bd0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ mlaseq r0, r8, sp, r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -5184,15 +5184,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ b 192f0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r7, [r2, #1] │ │ │ │ ldrb r5, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -5413,15 +5413,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 193f4 │ │ │ │ add r5, r6, #4 │ │ │ │ adds r0, r7, r5 │ │ │ │ addcc r8, r7, r5 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 193f8 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ ldr r0, [pc, #764] @ 196fc │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 196e0 │ │ │ │ @@ -5488,15 +5488,15 @@ │ │ │ │ rsb r0, r1, #0 │ │ │ │ rsb r0, r1, r0, lsl #2 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -5602,15 +5602,15 @@ │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ cmp r9, #0 │ │ │ │ bne 19014 │ │ │ │ mov r1, #0 │ │ │ │ b 19388 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ eorseq r7, r0, r8, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -5687,15 +5687,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ b 19acc │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp] │ │ │ │ - bl eab5c │ │ │ │ + bl eab58 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r7, [r2, #1] │ │ │ │ ldrb r5, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -5906,15 +5906,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 19ba8 │ │ │ │ add r5, r6, #4 │ │ │ │ adds r0, r7, r5 │ │ │ │ addcc r8, r7, r5 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 19bac │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ ldr r0, [pc, #764] @ 19eb0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 19e94 │ │ │ │ @@ -5981,15 +5981,15 @@ │ │ │ │ rsb r0, r1, #0 │ │ │ │ rsb r0, r1, r0, lsl #2 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl eab5c │ │ │ │ + bl eab58 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -6095,15 +6095,15 @@ │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ cmp r9, #0 │ │ │ │ bne 197f0 │ │ │ │ mov r1, #0 │ │ │ │ b 19b3c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ eorseq r6, r0, r4, lsr lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -6170,15 +6170,15 @@ │ │ │ │ ldr r0, [fp, #-12] │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r7, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -6373,15 +6373,15 @@ │ │ │ │ addls r1, r7, r0, lsr #1 │ │ │ │ mvnls r0, #0 │ │ │ │ addls r1, r0, r1, lsr #2 │ │ │ │ clzls r1, r1 │ │ │ │ lsrls r2, r0, r1 │ │ │ │ cmnls r2, #-268435454 @ 0xf0000002 │ │ │ │ bls 1a2f8 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ mov r2, #1 │ │ │ │ add r6, r2, r0, lsr r1 │ │ │ │ add r4, r6, #4 │ │ │ │ add r0, r4, r6, lsl #4 │ │ │ │ cmp r0, r6, lsl #4 │ │ │ │ bcc 1a2f4 │ │ │ │ lsl r7, r6, #4 │ │ │ │ @@ -6454,15 +6454,15 @@ │ │ │ │ sub r0, r4, r0, lsl #4 │ │ │ │ ldr r1, [r0, #-12] │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r5, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -6563,15 +6563,15 @@ │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ bne 19f7c │ │ │ │ mov r1, #0 │ │ │ │ b 1a2ac │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ eorseq r6, r0, r0, asr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -6638,15 +6638,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ b 1a9e8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp] │ │ │ │ - bl ea1c0 │ │ │ │ + bl ea1bc │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r7, [r2, #1] │ │ │ │ ldrb r5, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -6883,15 +6883,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 1aaec │ │ │ │ add r5, r6, #4 │ │ │ │ adds r0, r7, r5 │ │ │ │ addcc r8, r7, r5 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 1aaf0 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ ldr r0, [pc, #764] @ 1adf4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1add8 │ │ │ │ @@ -6958,15 +6958,15 @@ │ │ │ │ rsb r0, r1, #0 │ │ │ │ rsb r0, r1, r0, lsl #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl ea1c0 │ │ │ │ + bl ea1bc │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -7072,15 +7072,15 @@ │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ cmp r9, #0 │ │ │ │ bne 1a6cc │ │ │ │ mov r1, #0 │ │ │ │ b 1aa80 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ @ instruction: 0x00305ef0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -7147,15 +7147,15 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ b 1b258 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str fp, [sp] │ │ │ │ - bl eaeb0 │ │ │ │ + bl eaeac │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r7, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -7415,15 +7415,15 @@ │ │ │ │ addls r1, r7, r0, lsr #1 │ │ │ │ mvnls r0, #0 │ │ │ │ addls r1, r0, r1, lsr #2 │ │ │ │ clzls r1, r1 │ │ │ │ lsrls r2, r0, r1 │ │ │ │ cmnls r2, #-134217726 @ 0xf8000002 │ │ │ │ bls 1b340 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ mov r2, #1 │ │ │ │ add r7, r2, r0, lsr r1 │ │ │ │ add r4, r7, #4 │ │ │ │ add r0, r4, r7, lsl #5 │ │ │ │ cmp r0, r7, lsl #5 │ │ │ │ bcc 1b33c │ │ │ │ lsl r6, r7, #5 │ │ │ │ @@ -7496,15 +7496,15 @@ │ │ │ │ add r1, fp, r0, lsr #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ sub r0, r0, r1, lsl #5 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl eaeb0 │ │ │ │ + bl eaeac │ │ │ │ ldr lr, [sp, #40] @ 0x28 │ │ │ │ mov r2, r8 │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r5, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -7605,15 +7605,15 @@ │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ bne 1aec0 │ │ │ │ mov r1, #0 │ │ │ │ b 1b2f4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ eorseq r5, r0, r8, ror r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -7680,15 +7680,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ b 1b9f0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp] │ │ │ │ - bl ea824 │ │ │ │ + bl ea820 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r7, [r2, #1] │ │ │ │ ldrb r5, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -7909,15 +7909,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 1baf4 │ │ │ │ add r5, r6, #4 │ │ │ │ adds r0, r7, r5 │ │ │ │ addcc r8, r7, r5 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 1baf8 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ ldr r0, [pc, #764] @ 1bdfc │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 1bde0 │ │ │ │ @@ -7984,15 +7984,15 @@ │ │ │ │ rsb r0, r1, #0 │ │ │ │ rsb r0, r1, r0, lsl #2 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl ea824 │ │ │ │ + bl ea820 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -8098,15 +8098,15 @@ │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ cmp r9, #0 │ │ │ │ bne 1b714 │ │ │ │ mov r1, #0 │ │ │ │ b 1ba88 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ eorseq r4, r0, r8, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -8173,15 +8173,15 @@ │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r7, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -8481,15 +8481,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 1c3e4 │ │ │ │ add r5, r6, #4 │ │ │ │ adds r0, r7, r5 │ │ │ │ addcc r8, r7, r5 │ │ │ │ cmncc r8, #-2147483641 @ 0x80000007 │ │ │ │ bcc 1c3e8 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #760] @ 1c6ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -8557,15 +8557,15 @@ │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ ldr r1, [r0, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [r0, #-32] @ 0xffffffe0 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, sl │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r5, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -8670,15 +8670,15 @@ │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ cmp fp, #0 │ │ │ │ bne 1becc │ │ │ │ mov r1, #0 │ │ │ │ b 1c374 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ @ instruction: 0x003045f4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -8745,15 +8745,15 @@ │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r7, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -9012,15 +9012,15 @@ │ │ │ │ addls r1, r7, r0, lsr #1 │ │ │ │ mvnls r0, #0 │ │ │ │ addls r1, r0, r1, lsr #2 │ │ │ │ clzls r1, r1 │ │ │ │ lsrls r2, r0, r1 │ │ │ │ cmnls r2, #-134217726 @ 0xf8000002 │ │ │ │ bls 1cc34 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ mov r2, #1 │ │ │ │ add r6, r2, r0, lsr r1 │ │ │ │ add r4, r6, #4 │ │ │ │ add r0, r4, r6, lsl #5 │ │ │ │ cmp r0, r6, lsl #5 │ │ │ │ bcc 1cc30 │ │ │ │ lsl r7, r6, #5 │ │ │ │ @@ -9093,15 +9093,15 @@ │ │ │ │ sub r0, r4, r0, lsl #5 │ │ │ │ ldr r1, [r0, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r0, #-24] @ 0xffffffe8 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r5, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -9202,15 +9202,15 @@ │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ bne 1c7b8 │ │ │ │ mov r1, #0 │ │ │ │ b 1cbe8 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ eorseq r3, r0, r4, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r6, [r0, #16] │ │ │ │ @@ -9233,15 +9233,15 @@ │ │ │ │ ldrb r0, [r1] │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r0, #2 │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r8, [r1] │ │ │ │ bne 1cf6c │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ - bl 14a870 │ │ │ │ + bl 14a86c │ │ │ │ b 1cf6c │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ ldr r4, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ bne 1cfd4 │ │ │ │ @@ -9268,15 +9268,15 @@ │ │ │ │ cmp r2, #2 │ │ │ │ bne 1d03c │ │ │ │ ldmib r3, {r2, r3} │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 14a870 │ │ │ │ + bl 14a86c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r9, #1 │ │ │ │ cmpne r5, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 1d054 │ │ │ │ @@ -9385,16 +9385,16 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-12] │ │ │ │ mov r0, sp │ │ │ │ str r0, [fp, #-16] │ │ │ │ add r0, sp, #16 │ │ │ │ bl 1d3f8 │ │ │ │ eorseq r1, r0, r0, asr #23 │ │ │ │ - andseq r1, r2, r0, ror #11 │ │ │ │ - andseq r2, r2, r8, ror #21 │ │ │ │ + @ instruction: 0x001215dc │ │ │ │ + andseq r2, r2, r4, ror #21 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -9437,15 +9437,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-4] │ │ │ │ mov r0, sp │ │ │ │ str r0, [fp, #-8] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r5, sl, r4, lsl pc │ │ │ │ - andseq r2, r2, r8, lsl sl │ │ │ │ + andseq r2, r2, r4, lsl sl │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ @@ -9460,15 +9460,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-8] │ │ │ │ sub r0, fp, #1 │ │ │ │ str r0, [fp, #-12] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r9, pc, r4, lsl #27 │ │ │ │ - andseq r5, r2, ip, asr #32 │ │ │ │ + andseq r5, r2, r8, asr #32 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ @@ -9483,24 +9483,24 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-8] │ │ │ │ sub r0, fp, #1 │ │ │ │ str r0, [fp, #-12] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r9, pc, r0, lsr sp @ │ │ │ │ - @ instruction: 0x00124fd0 │ │ │ │ + andseq r4, r2, ip, asr #31 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 147968 │ │ │ │ + bl 147964 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 1478fc │ │ │ │ + bl 1478f8 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 1481c0 │ │ │ │ + bl 1481bc │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -9517,29 +9517,29 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #16 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #1 │ │ │ │ strh r2, [sp, #12] │ │ │ │ - bl 18b37c │ │ │ │ + bl 18b378 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add ip, sp, #4 │ │ │ │ ldm r0, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r0, #0 │ │ │ │ mov r3, ip │ │ │ │ stm r3, {r4, r5, r6, r7, r8, lr} │ │ │ │ strb r1, [sp, #37] @ 0x25 │ │ │ │ strb r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ str ip, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 18b37c │ │ │ │ + bl 18b378 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ ldr r0, [pc, #4] @ 1d46c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d470 │ │ │ │ @@ -9625,15 +9625,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r1, [pc, #20] @ 1d5cc │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r5, sl, ip, lsr #24 │ │ │ │ - andseq r2, r2, r4, lsr r7 │ │ │ │ + andseq r2, r2, r0, lsr r7 │ │ │ │ eoreq r9, pc, ip, asr pc @ │ │ │ │ eoreq sp, pc, r8, ror #2 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ @@ -9654,15 +9654,15 @@ │ │ │ │ str r0, [fp, #-4] │ │ │ │ str r0, [fp, #-12] │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [fp, #-16] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r9, pc, r0, lsl pc @ │ │ │ │ - andseq r2, r2, ip, ror r9 │ │ │ │ + andseq r2, r2, r8, ror r9 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ bl 1d504 │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ stmdb fp, {r0, r1} │ │ │ │ sub r1, fp, #8 │ │ │ │ @@ -9751,19 +9751,19 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq pc, sl, r6, lsr #22 │ │ │ │ eoreq pc, sl, r0, lsr #22 │ │ │ │ eoreq r9, pc, r0, ror #28 │ │ │ │ - andseq r1, r2, r0, lsr #1 │ │ │ │ - andseq r2, r2, r8, lsr r5 │ │ │ │ + mulseq r2, ip, r0 │ │ │ │ + andseq r2, r2, r4, lsr r5 │ │ │ │ eoreq r9, pc, r4, ror #27 │ │ │ │ - andseq r1, r2, r4, asr #32 │ │ │ │ - @ instruction: 0x001203f0 │ │ │ │ + andseq r1, r2, r0, asr #32 │ │ │ │ + andseq r0, r2, ip, ror #7 │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ stmdb fp, {r1, r2} │ │ │ │ ldr r2, [pc, #24] @ 1d7fc │ │ │ │ ldr r1, [fp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ @@ -9773,15 +9773,15 @@ │ │ │ │ bl 1d68c │ │ │ │ eoreq r9, pc, r8, asr #26 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - bl 14a108 │ │ │ │ + bl 14a104 │ │ │ │ push {r4, r5, r6, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -9918,15 +9918,15 @@ │ │ │ │ beq 1da88 │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 1da88 │ │ │ │ - bl 14e6fc │ │ │ │ + bl 14e6f8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 1da84 │ │ │ │ ldr r0, [pc, #52] @ 1daa8 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 1daac │ │ │ │ @@ -9953,15 +9953,15 @@ │ │ │ │ beq 1db14 │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 1db14 │ │ │ │ - bl 14e8d4 │ │ │ │ + bl 14e8d0 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 1db10 │ │ │ │ ldr r0, [pc, #52] @ 1db34 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 1db38 │ │ │ │ @@ -9988,15 +9988,15 @@ │ │ │ │ beq 1dba0 │ │ │ │ clz r2, r1 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ lsrne r1, r3, r2 │ │ │ │ adds r1, r1, #1 │ │ │ │ bcs 1dba0 │ │ │ │ - bl 1509f8 │ │ │ │ + bl 1509f4 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ bne 1db9c │ │ │ │ ldr r0, [pc, #52] @ 1dbc0 │ │ │ │ mov r1, #17 │ │ │ │ ldr r2, [pc, #48] @ 1dbc4 │ │ │ │ @@ -10417,15 +10417,15 @@ │ │ │ │ stmib r5, {r0, r4} │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ eorseq r2, r0, r0, ror #16 │ │ │ │ @ instruction: 0x003028b0 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - bl 1b4580 │ │ │ │ + bl 1b457c │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r6, r3 │ │ │ │ bl 30dd8 │ │ │ │ @@ -10448,15 +10448,15 @@ │ │ │ │ ldr r8, [sp, #12] │ │ │ │ str r7, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ bl 13b48 │ │ │ │ mov r1, r0 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 186484 │ │ │ │ + bl 186480 │ │ │ │ ldrb r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #4 │ │ │ │ bne 1e30c │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ str r0, [r5, #4] │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6] │ │ │ │ @@ -10563,15 +10563,15 @@ │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1e490 │ │ │ │ ldmib sp, {r4, r6} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1857cc │ │ │ │ + bl 1857c8 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r4] │ │ │ │ beq 1e4cc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, sl, fp, lr} │ │ │ │ @@ -10612,15 +10612,15 @@ │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 1e554 │ │ │ │ ldmib sp, {r4, r6} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 185974 │ │ │ │ + bl 185970 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r4] │ │ │ │ beq 1e594 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, sl, fp, lr} │ │ │ │ @@ -10661,15 +10661,15 @@ │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #228] @ 1e6d0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1e614 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ stmia r4!, {r0, r1} │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -10729,15 +10729,15 @@ │ │ │ │ ldr r6, [pc, #100] @ 1e754 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r4, r6, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1e718 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ sub r0, fp, #17 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -10761,15 +10761,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r5, [pc, #96] @ 1e7d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 1e798 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub r0, fp, #9 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -10847,15 +10847,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 13464 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #32] @ 1e8f8 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mrseq r0, (UNDEF: 17) │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ eoreq r1, fp, r5, lsr #23 │ │ │ │ eoreq r1, fp, sp, asr #21 │ │ │ │ eorseq r1, r0, ip, lsl #17 │ │ │ │ @@ -10872,28 +10872,28 @@ │ │ │ │ mov r1, r2 │ │ │ │ bne 1e910 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1e958 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r1, r0 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 1e958 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r5, sp, #12 │ │ │ │ mov r6, #0 │ │ │ │ mvn r7, #0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1e980 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 1e950 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 1e9cc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -10937,28 +10937,28 @@ │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ ldr r5, [r0, #104] @ 0x68 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [pc, #84] @ 1ea90 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r1, [pc, #52] @ 1ea84 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r2, [r0, r1] │ │ │ │ ldr r1, [pc, #40] @ 1ea88 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0, r1] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 12ea0 <_Unwind_DeleteException@plt> │ │ │ │ - bl 18b1bc │ │ │ │ + bl 18b1b8 │ │ │ │ ldrbpl r5, [r3], #-1362 @ 0xfffffaae │ │ │ │ subseq r4, sl, sp, asr #30 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ @ instruction: 0x002b5fb7 │ │ │ │ eorseq r2, r0, r0, lsr #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -10968,62 +10968,62 @@ │ │ │ │ tst r1, r0 │ │ │ │ bne 1eba0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ bne 1eb00 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 1eb00 │ │ │ │ add r4, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1302c │ │ │ │ cmp r1, #-1073741824 @ 0xc0000000 │ │ │ │ beq 1eb4c │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bne 1eb9c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1073741824 @ 0x40000000 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ add r0, r0, #-1073741824 @ 0xc0000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1302c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #-1073741824 @ 0xc0000000 │ │ │ │ mov r2, #1073741824 @ 0x40000000 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ add r0, r0, #1073741824 @ 0x40000000 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1eb9c │ │ │ │ add r5, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ bl 1302c │ │ │ │ cmp r0, #0 │ │ │ │ ble 1eb10 │ │ │ │ @@ -11054,37 +11054,37 @@ │ │ │ │ mvn r5, #-1073741824 @ 0xc0000000 │ │ │ │ mov sl, #0 │ │ │ │ mvn r8, #-1073741824 @ 0xc0000000 │ │ │ │ b 1ec30 │ │ │ │ orr r2, r6, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 1ed18 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, r5 │ │ │ │ beq 1ec0c │ │ │ │ cmn r6, #1 │ │ │ │ ble 1ec64 │ │ │ │ orr r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ec2c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r6, [r4] │ │ │ │ mvn r8, #1073741824 @ 0x40000000 │ │ │ │ cmn r6, #1 │ │ │ │ bgt 1ec30 │ │ │ │ mov r7, r0 │ │ │ │ bics r0, r6, #-1073741824 @ 0xc0000000 │ │ │ │ beq 1ec30 │ │ │ │ @@ -11124,15 +11124,15 @@ │ │ │ │ b 1ec30 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1920d0 │ │ │ │ + bl 1920cc │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mvn r0, #99 @ 0x63 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -11147,15 +11147,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ tst r0, #1 │ │ │ │ beq 1ee20 │ │ │ │ b 1eda4 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 1eee0 │ │ │ │ mov r5, r0 │ │ │ │ ands r0, r5, #1073741824 @ 0x40000000 │ │ │ │ bic r1, r5, #-1073741824 @ 0xc0000000 │ │ │ │ @@ -11169,24 +11169,24 @@ │ │ │ │ cmn r1, #-1073741822 @ 0xc0000002 │ │ │ │ beq 1eee8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1ee64 │ │ │ │ orr r2, r5, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 1eda0 │ │ │ │ b 1ee64 │ │ │ │ add r2, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 1eee0 │ │ │ │ mov r5, r0 │ │ │ │ bic r0, r5, #-1073741824 @ 0xc0000000 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -11195,15 +11195,15 @@ │ │ │ │ cmn r0, #-1073741822 @ 0xc0000002 │ │ │ │ beq 1eee8 │ │ │ │ ands r0, r5, #1073741824 @ 0x40000000 │ │ │ │ bne 1ee64 │ │ │ │ orr r2, r5, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 1ee1c │ │ │ │ orr r5, r5, #1073741824 @ 0x40000000 │ │ │ │ str r7, [sp, #16] │ │ │ │ @@ -11253,26 +11253,26 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq sl, pc, r0, lsr #7 │ │ │ │ mlaeq pc, r4, r3, sl @ │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ ldr r1, [pc, #16] @ 1ef48 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r0, [r0, r1] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r0, ror r0 │ │ │ │ push {r4, sl, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 18e0b8 │ │ │ │ + bl 18e0b4 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #32] @ 1ef98 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -11287,15 +11287,15 @@ │ │ │ │ push {r4, r5, r6, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1f088 │ │ │ │ ldr r6, [pc, #424] @ 1f164 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r6] │ │ │ │ ldr r1, [pc, #412] @ 1f168 │ │ │ │ ldr r4, [r0, r1]! │ │ │ │ ldr r5, [r0, #4] │ │ │ │ orrs r0, r4, r5 │ │ │ │ beq 1f0d4 │ │ │ │ ldr r0, [pc, #400] @ 1f170 │ │ │ │ @@ -11313,34 +11313,34 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0, #16] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #340] @ 1f174 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1f03c │ │ │ │ add r0, sp, #12 │ │ │ │ add r4, r0, #4 │ │ │ │ - bl 1a45b8 │ │ │ │ + bl 1a45b4 │ │ │ │ mov r1, #1 │ │ │ │ bl 1290c │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp r4, #1 │ │ │ │ mov r1, r5 │ │ │ │ bne 1f070 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 1f128 │ │ │ │ add r1, r5, #8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r6] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f0e4 │ │ │ │ @@ -11352,19 +11352,19 @@ │ │ │ │ ldr r1, [pc, #192] @ 1f16c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ sub r1, fp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 1b41a0 │ │ │ │ + bl 1b419c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ - bl 189c94 │ │ │ │ - bl 1b4580 │ │ │ │ + bl 189c90 │ │ │ │ + bl 1b457c │ │ │ │ bl 1f180 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ b 1efd8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -11385,20 +11385,20 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 1f15c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f15c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c5d4 │ │ │ │ + bl 18c5d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ muleq r0, r0, r0 │ │ │ │ eoreq sl, pc, r8, lsl #5 │ │ │ │ eorseq r1, r0, r8, lsl #20 │ │ │ │ @ instruction: 0x003013fc │ │ │ │ @@ -11408,15 +11408,15 @@ │ │ │ │ add fp, sp, #24 │ │ │ │ ldr r5, [pc, #300] @ 1f2bc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 1f230 │ │ │ │ ldr r8, [pc, #264] @ 1f2c0 │ │ │ │ mvn r6, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r8, pc, r8 │ │ │ │ @@ -11434,19 +11434,19 @@ │ │ │ │ strd r6, [r5, #24] │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 1f298 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1f280 │ │ │ │ ldr r1, [pc, #156] @ 1f2b8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r6, [r0, r1]! │ │ │ │ mov r1, r7 │ │ │ │ str r7, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 1e8fc │ │ │ │ @@ -11462,29 +11462,29 @@ │ │ │ │ adds r6, r2, #1 │ │ │ │ adc r7, r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ strd r6, [r5, #24] │ │ │ │ bne 1f1f0 │ │ │ │ b 1f200 │ │ │ │ mov r0, #0 │ │ │ │ - bl 18c7e4 │ │ │ │ + bl 18c7e0 │ │ │ │ bl 1f2c4 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ bl 1302c │ │ │ │ b 1f214 │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r5, #20] │ │ │ │ b 1f200 │ │ │ │ eor r0, r0, #1 │ │ │ │ - bl 18c7e4 │ │ │ │ + bl 18c7e0 │ │ │ │ bl 1f2c4 │ │ │ │ muleq r0, r0, r0 │ │ │ │ eorseq r1, r0, r4, asr #20 │ │ │ │ eorseq r1, r0, r0, lsr #18 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #24 │ │ │ │ @@ -11549,15 +11549,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r2 │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, r3 │ │ │ │ bcs 1f3e8 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ - bl 18fbcc │ │ │ │ + bl 18fbc8 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ bne 1f4ac │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, r6 │ │ │ │ bls 1f41c │ │ │ │ ldmib r4, {r0, r5} │ │ │ │ @@ -11823,25 +11823,25 @@ │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 1f968 │ │ │ │ add r8, sp, #20 │ │ │ │ mvn r9, #0 │ │ │ │ b 1f85c │ │ │ │ orr r2, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 1f910 │ │ │ │ and r7, r5, #3 │ │ │ │ and r0, r5, #4 │ │ │ │ @@ -11850,15 +11850,15 @@ │ │ │ │ bne 1f960 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1f8a8 │ │ │ │ orr r7, r5, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f85c │ │ │ │ b 1f8ac │ │ │ │ @@ -11881,30 +11881,30 @@ │ │ │ │ bl 129a8 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #4 │ │ │ │ beq 1f8b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ b 1f85c │ │ │ │ sub r0, r7, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r1, r0, #5 │ │ │ │ mov r0, #3 │ │ │ │ strb r1, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r2, [sl, #16] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, sp, #20 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ tst r0, #4 │ │ │ │ beq 1f960 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ bl 1302c │ │ │ │ @@ -11912,15 +11912,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r8, [fp, #8] │ │ │ │ ldr r6, [pc, #280] @ 1fa8c │ │ │ │ b 1f99c │ │ │ │ orr r2, r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ mov r1, #0 │ │ │ │ bne 1f91c │ │ │ │ and r1, r5, #3 │ │ │ │ @@ -11934,31 +11934,31 @@ │ │ │ │ @ instruction: 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 1f9f8 │ │ │ │ orr r7, r5, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ bne 1f99c │ │ │ │ b 1f9fc │ │ │ │ mov r7, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl 18632c │ │ │ │ + bl 186328 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ b 1f99c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r1, [pc, #84] @ 1fa90 │ │ │ │ @@ -11969,15 +11969,15 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ bl 1d3f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ tst r0, #4 │ │ │ │ beq 1fa84 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ bl 1302c │ │ │ │ @@ -11997,35 +11997,35 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r2, [pc, #16] @ 1fae4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 15aa88 │ │ │ │ + bl 15aa84 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ eorseq r0, r0, r4, ror #13 │ │ │ │ eoreq sl, pc, r0, ror #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr fp, [pc, #844] @ 1fe44 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add fp, pc, fp │ │ │ │ mov r0, fp │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #2 │ │ │ │ blne 1fa94 │ │ │ │ add sl, fp, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 1fd74 │ │ │ │ ldr r3, [pc, #780] @ 1fe48 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ @@ -12127,19 +12127,19 @@ │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 1fe04 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ rsb r5, r5, #32 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 1fdd0 │ │ │ │ ldr sl, [pc, #336] @ 1fe40 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, sl]! │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldmib r0, {r3, r4, r6} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ str r8, [r0, #4] │ │ │ │ @@ -12155,24 +12155,24 @@ │ │ │ │ add ip, sp, #28 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldm r7, {r0, r2, r3, r7} │ │ │ │ stm ip, {r0, r2, r3, r7} │ │ │ │ bne 1fd50 │ │ │ │ add r0, sp, #24 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 1b4b28 │ │ │ │ + bl 1b4b24 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [pc, #256] @ 1fe64 │ │ │ │ add r0, r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 18c308 │ │ │ │ + b 18c304 │ │ │ │ mov r0, sl │ │ │ │ bl 1e8fc │ │ │ │ b 1fb34 │ │ │ │ mov r4, r3 │ │ │ │ bl 1ef28 │ │ │ │ eor r6, r0, #1 │ │ │ │ mov r3, r4 │ │ │ │ @@ -12208,32 +12208,32 @@ │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [fp, #12] │ │ │ │ b 1fcd0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1da318 │ │ │ │ + bl 1da314 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b4d00 │ │ │ │ + bl 1b4cfc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ muleq r0, r8, r0 │ │ │ │ eorseq r0, r0, r8, lsl #13 │ │ │ │ eorseq r0, r0, r0, lsr #31 │ │ │ │ eoreq r9, pc, r4, lsr #30 │ │ │ │ eoreq r9, fp, sl, ror #20 │ │ │ │ ldrdeq r9, [pc], -ip @ │ │ │ │ eorseq r0, r0, r0, ror lr │ │ │ │ eoreq r1, fp, sp, lsr lr │ │ │ │ eoreq r9, pc, ip, asr #29 │ │ │ │ - mulseq r9, r8, r1 │ │ │ │ + mulseq r9, r4, r1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, r2, lsl #1 │ │ │ │ lslcc r1, r2, #1 │ │ │ │ @@ -12289,15 +12289,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r1, [pc, #20] @ 1ff6c │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r3, sl, ip, lsl #5 │ │ │ │ - andseq r9, r3, r0, lsl #31 │ │ │ │ + andseq r9, r3, ip, ror pc │ │ │ │ eoreq ip, pc, r0, lsr r2 @ │ │ │ │ eoreq ip, pc, r8, lsr #4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ @@ -12315,15 +12315,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r1, [pc, #20] @ 1ffd4 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r3, sl, r4, lsr #4 │ │ │ │ - andseq r9, r3, r8, lsl pc │ │ │ │ + andseq r9, r3, r4, lsl pc │ │ │ │ strdeq sl, [pc], -r4 @ │ │ │ │ eoreq sl, pc, ip, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmn r9, #1 │ │ │ │ beq 20378 │ │ │ │ @@ -12389,15 +12389,15 @@ │ │ │ │ b 20264 │ │ │ │ ldr r0, [r7] │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - bl 1d62fc │ │ │ │ + bl 1d62f8 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r5, [r2, #1] │ │ │ │ ldrb r4, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -12550,15 +12550,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 20378 │ │ │ │ add r4, r7, #4 │ │ │ │ adds r0, r5, r4 │ │ │ │ addcc r8, r5, r4 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 2037c │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #764] @ 20684 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -12626,15 +12626,15 @@ │ │ │ │ rsb r0, r1, #0 │ │ │ │ rsb r0, r1, r0, lsl #2 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r1, r0, lsl #5] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1d62fc │ │ │ │ + bl 1d62f8 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, fp │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -12740,15 +12740,15 @@ │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ cmp sl, #0 │ │ │ │ bne 200a0 │ │ │ │ mov r1, #0 │ │ │ │ b 2030c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ eorseq r0, r0, r0, ror #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -12816,15 +12816,15 @@ │ │ │ │ b 20a30 │ │ │ │ ldr r0, [r9] │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - bl 1d62fc │ │ │ │ + bl 1d62f8 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r7, [r2, #1] │ │ │ │ ldrb r5, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -13045,15 +13045,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 20b34 │ │ │ │ add r5, r6, #4 │ │ │ │ adds r0, r7, r5 │ │ │ │ addcc r8, r7, r5 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 20b38 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ ldr r0, [pc, #764] @ 20e3c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 20e20 │ │ │ │ @@ -13120,15 +13120,15 @@ │ │ │ │ rsb r0, r1, #0 │ │ │ │ rsb r0, r1, r0, lsl #2 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1d62fc │ │ │ │ + bl 1d62f8 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -13234,30 +13234,30 @@ │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ cmp r9, #0 │ │ │ │ bne 20750 │ │ │ │ mov r1, #0 │ │ │ │ b 20ac8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ eoreq pc, pc, r8, lsr #29 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #100] @ 20eb4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r4, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 20e78 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -13292,45 +13292,45 @@ │ │ │ │ str r0, [r1, #16] │ │ │ │ str r0, [r1, #20] │ │ │ │ strb r0, [r1, #12] │ │ │ │ str r4, [r1] │ │ │ │ str r4, [r1, #4] │ │ │ │ str r0, [r1, #8] │ │ │ │ ldr r2, [pc, #108] @ 20f80 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r3, [r0, r2]! │ │ │ │ str r4, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ str r1, [r0, #4] │ │ │ │ beq 20f4c │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [pc, #72] @ 20f88 │ │ │ │ add r0, r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, lr} │ │ │ │ - b 18c308 │ │ │ │ + b 18c304 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 20f70 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 1c6fb0 │ │ │ │ + b 1c6fac │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #24 │ │ │ │ bl 142ac │ │ │ │ andeq r0, r0, ip, lsr #1 │ │ │ │ eoreq pc, pc, r4, lsl fp @ │ │ │ │ - andseq r5, fp, r4, ror r3 │ │ │ │ + andseq r5, fp, r0, ror r3 │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ ldr ip, [pc, #20] @ 20fbc │ │ │ │ stmib sp, {r2, r3} │ │ │ │ @@ -13473,15 +13473,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, r0, #72 @ 0x48 │ │ │ │ ldr r2, [pc, #20] @ 211f4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 15aa88 │ │ │ │ + bl 15aa84 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ eoreq pc, pc, ip, lsl r7 @ │ │ │ │ ldrdeq r9, [pc], -r0 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r1, [pc, #64] @ 21248 │ │ │ │ @@ -13495,63 +13495,63 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #16] @ 2124c │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 15aa88 │ │ │ │ + bl 15aa84 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ eoreq pc, pc, r4, asr #13 │ │ │ │ eoreq r9, pc, r4, ror #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r5, r0, #9 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #1 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ clz r1, r0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 212b0 │ │ │ │ ldr r0, [pc, #596] @ 214e0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ beq 212c4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b 21330 │ │ │ │ cmp r0, #2 │ │ │ │ beq 213dc │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r7, [pc, #536] @ 214e4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, r7, #80 @ 0x50 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #2 │ │ │ │ blne 211f8 │ │ │ │ ldr r6, [r7, #88] @ 0x58 │ │ │ │ cmn r6, #-1073741821 @ 0xc0000003 │ │ │ │ bhi 21438 │ │ │ │ add r0, r7, #88 @ 0x58 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 21438 │ │ │ │ ldrb r0, [r7, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2144c │ │ │ │ @@ -13561,52 +13561,52 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r1, [pc, #440] @ 214f4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1de618 │ │ │ │ + bl 1de614 │ │ │ │ cmp r6, #0 │ │ │ │ beq 21370 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 21488 │ │ │ │ ldr r0, [pc, #384] @ 214f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, r7 │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r7, r4 │ │ │ │ str r4, [sp, #12] │ │ │ │ beq 21400 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 21390 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldrb r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ mov r6, r0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ @@ -13649,26 +13649,26 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 1ea94 │ │ │ │ b 21370 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 214d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 1ea94 │ │ │ │ b 214d4 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1de578 │ │ │ │ + bl 1de574 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq pc, pc, r4, lsl #3 │ │ │ │ strdeq pc, [pc], -r8 @ │ │ │ │ eoreq r9, pc, ip, lsr r9 @ │ │ │ │ @ instruction: 0x002b83b2 │ │ │ │ @@ -13686,15 +13686,15 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, sp │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r2, [pc, #12] @ 21544 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 15aa88 │ │ │ │ + bl 15aa84 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {fp, pc} │ │ │ │ eoreq r9, pc, ip, ror #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr sl, [r0, #12] │ │ │ │ cmn sl, #1 │ │ │ │ @@ -13807,15 +13807,15 @@ │ │ │ │ strb r1, [r6, r3] │ │ │ │ sub r1, r2, r2, lsl #2 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r1, r2, r1, lsl #3 │ │ │ │ beq 217ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 1e6088 │ │ │ │ + bl 1e6084 │ │ │ │ ldr lr, [sp, #36] @ 0x24 │ │ │ │ b 21628 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r2, #65280 @ 0xff00 │ │ │ │ and r0, r0, r7 │ │ │ │ and r3, r0, #65280 @ 0xff00 │ │ │ │ and r2, r2, r0, lsr #8 │ │ │ │ @@ -13894,15 +13894,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 21878 │ │ │ │ add r7, r5, #4 │ │ │ │ adds r0, r6, r7 │ │ │ │ addcc r8, r6, r7 │ │ │ │ cmncc r8, #-2147483641 @ 0x80000007 │ │ │ │ bcc 2187c │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ ldr r0, [pc, #676] @ 21b28 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 21b0c │ │ │ │ @@ -14061,23 +14061,23 @@ │ │ │ │ ldr lr, [sp, #36] @ 0x24 │ │ │ │ cmp r9, #0 │ │ │ │ bne 21608 │ │ │ │ mov r1, #0 │ │ │ │ b 2180c │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ eoreq pc, pc, r4, ror #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [pc, #104] @ 21ba0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r1, r0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r1, r6]! │ │ │ │ mov r5, #1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ @@ -14085,70 +14085,70 @@ │ │ │ │ str r4, [r1, #4] │ │ │ │ str r5, [r1] │ │ │ │ str r5, [r1, #12] │ │ │ │ str r4, [r1, #8] │ │ │ │ beq 21b8c │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [pc, #36] @ 21ba4 │ │ │ │ add r0, r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #0 │ │ │ │ beq 21b9c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strheq r0, [r0], -ip │ │ │ │ - @ instruction: 0x001c46d4 │ │ │ │ + @ instruction: 0x001c46d0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [pc, #76] @ 21c00 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #1 │ │ │ │ ldr r3, [r2, r5]! │ │ │ │ mov r4, #0 │ │ │ │ str r0, [r2] │ │ │ │ cmp r3, #1 │ │ │ │ ldmib r2, {r0, r1} │ │ │ │ str r4, [r2, #4] │ │ │ │ beq 21bf8 │ │ │ │ cmp r3, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [pc, #24] @ 21c04 │ │ │ │ add r0, r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 18c308 │ │ │ │ + b 18c304 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 170eb8 │ │ │ │ + b 170eb4 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ - mulseq ip, r8, r6 │ │ │ │ + mulseq ip, r4, r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #1104] @ 2206c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r8, r0, #72 @ 0x48 │ │ │ │ add r7, r0, #44 @ 0x2c │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21d84 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 21dbc │ │ │ │ ldr r5, [pc, #1040] @ 22078 │ │ │ │ add sl, r6, #4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r5, pc, r5 │ │ │ │ @@ -14160,15 +14160,15 @@ │ │ │ │ beq 21cc4 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 21e78 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ bne 21d38 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ bl 1302c │ │ │ │ @@ -14192,31 +14192,31 @@ │ │ │ │ bne 21d18 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 21ec0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 21e9c │ │ │ │ cmp r4, #2 │ │ │ │ mov r0, fp │ │ │ │ bcs 21d70 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 21de8 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #256 @ 0x100 │ │ │ │ str r0, [sp, #8] │ │ │ │ bcs 21e20 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r9, #4] │ │ │ │ str r1, [r9] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ @@ -14263,15 +14263,15 @@ │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ beq 21fb0 │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 21fb0 │ │ │ │ - bl 18e128 │ │ │ │ + bl 18e124 │ │ │ │ mov r5, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ tst r7, #1 │ │ │ │ @@ -14343,25 +14343,25 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [pc, #320] @ 220b4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1a9f20 │ │ │ │ + bl 1a9f1c │ │ │ │ cmp r7, #0 │ │ │ │ beq 21fa8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 21fa8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18c5d4 │ │ │ │ + bl 18c5d0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ b 21d70 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #188] @ 22084 │ │ │ │ @@ -14395,39 +14395,39 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 22064 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 22064 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18c5d4 │ │ │ │ + bl 18c5d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq pc, pc, r4, lsr r0 @ │ │ │ │ ldrdeq r6, [pc], -r0 @ │ │ │ │ mlaeq pc, ip, ip, r6 @ │ │ │ │ eoreq lr, pc, r0, ror lr @ │ │ │ │ eoreq r6, pc, ip, ror #24 │ │ │ │ eoreq r6, pc, r8, lsr ip @ │ │ │ │ eoreq r9, pc, r8, asr #12 │ │ │ │ - @ instruction: 0x0011dfb4 │ │ │ │ + @ instruction: 0x0011dfb0 │ │ │ │ eoreq r0, sl, r8, lsl lr │ │ │ │ - @ instruction: 0x00137ebc │ │ │ │ + @ instruction: 0x00137eb8 │ │ │ │ @ instruction: 0x002a3bb8 │ │ │ │ eoreq r9, pc, r4, lsr #12 │ │ │ │ eoreq r0, sl, r4, lsl pc │ │ │ │ eoreq r2, fp, r0, asr #2 │ │ │ │ - mulseq r1, r4, r0 │ │ │ │ + mulseq r1, r0, r0 │ │ │ │ strdeq r0, [sl], -r8 @ │ │ │ │ - andseq r7, r3, r4, lsl #31 │ │ │ │ + andseq r7, r3, r0, lsl #31 │ │ │ │ eoreq r9, pc, ip, asr #13 │ │ │ │ eoreq r3, sl, r8, ror #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -14546,15 +14546,15 @@ │ │ │ │ add r0, sl, #29 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ cmp r5, r0 │ │ │ │ bne 222b0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1ed23c │ │ │ │ + bl 1ed238 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ add r0, r7, r5, lsl #6 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r6, r5, #1 │ │ │ │ @@ -14576,15 +14576,15 @@ │ │ │ │ beq 2233c │ │ │ │ ldr r7, [r9, #4] │ │ │ │ add r0, sl, #32 │ │ │ │ add r5, r7, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 2232c │ │ │ │ add r4, r0, #64 @ 0x40 │ │ │ │ - bl 1e5f54 │ │ │ │ + bl 1e5f50 │ │ │ │ mov r0, r4 │ │ │ │ b 22314 │ │ │ │ cmp r7, #0 │ │ │ │ beq 2233c │ │ │ │ mov r0, sl │ │ │ │ bl 13734 │ │ │ │ str r8, [r9] │ │ │ │ @@ -14615,33 +14615,33 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r9, r0 │ │ │ │ b 223d4 │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1e15d0 │ │ │ │ + bl 1e15cc │ │ │ │ b 223dc │ │ │ │ bl 1d63c │ │ │ │ mov r9, r0 │ │ │ │ add r0, sl, #32 │ │ │ │ - bl 1e5f54 │ │ │ │ + bl 1e5f50 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1e15d0 │ │ │ │ + bl 1e15cc │ │ │ │ mov r0, r9 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov fp, r9 │ │ │ │ mov r9, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 22410 │ │ │ │ add r7, r4, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e5f54 │ │ │ │ + bl 1e5f50 │ │ │ │ mov r4, r7 │ │ │ │ b 223f4 │ │ │ │ mov r0, sl │ │ │ │ bl 13734 │ │ │ │ mov r0, r9 │ │ │ │ str r8, [fp] │ │ │ │ str r6, [fp, #4] │ │ │ │ @@ -14659,15 +14659,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 22550 │ │ │ │ ldr sl, [pc, #392] @ 2260c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ @@ -14678,49 +14678,49 @@ │ │ │ │ bne 22570 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ add r1, r5, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r6, r1, r0, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 224d4 │ │ │ │ cmp r8, #0 │ │ │ │ beq 224f4 │ │ │ │ b 22504 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 1ebf9c │ │ │ │ + bl 1ebf98 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r8, #0 │ │ │ │ bne 22504 │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 225bc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 225a4 │ │ │ │ ldr r6, [r9, #12] │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ add r6, r6, r6, lsl #2 │ │ │ │ str r0, [r7, r6, lsl #2]! │ │ │ │ add r0, r7, #16 │ │ │ │ stmib r7, {r1, r2, r3} │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r0, r5, #140 @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r0, r7 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 1e8fc │ │ │ │ b 2247c │ │ │ │ bl 1ef28 │ │ │ │ @@ -14751,19 +14751,19 @@ │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r5, #4] │ │ │ │ b 22504 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1c0508 │ │ │ │ + bl 1c0504 │ │ │ │ b 225f0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1da318 │ │ │ │ + bl 1da314 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 22604 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -15288,21 +15288,21 @@ │ │ │ │ ldr r2, [pc, #20] @ 22e40 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r0, sl, r0, lsr #7 │ │ │ │ - andseq r9, sl, r0, asr r1 │ │ │ │ + andseq r9, sl, ip, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r7, [pc, #772] @ 23168 │ │ │ │ cmp r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ bne 22f04 │ │ │ │ ldrb r0, [r7, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ @@ -15322,33 +15322,33 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 22f04 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 22f00 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r5 │ │ │ │ sub r4, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 2310c │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r0, [sp] │ │ │ │ ldrb r0, [r7, #32] │ │ │ │ mov r0, #28 │ │ │ │ @@ -15364,15 +15364,15 @@ │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ mov r7, #0 │ │ │ │ add r5, r6, #12 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 230b4 │ │ │ │ ldr r8, [pc, #484] @ 2316c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ @@ -15395,20 +15395,20 @@ │ │ │ │ beq 22fe4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx r1 │ │ │ │ b 23004 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 23004 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ str r0, [r4] │ │ │ │ add r0, r4, #5 │ │ │ │ mov r2, #11 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r4 │ │ │ │ @@ -15429,25 +15429,25 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #32] │ │ │ │ ldm sp, {r0, r5} │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne 23094 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 230ec │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 230cc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 1e8fc │ │ │ │ @@ -15479,22 +15479,22 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, sp │ │ │ │ str r9, [r4, #16] │ │ │ │ - bl 250078 │ │ │ │ + bl 250074 │ │ │ │ mov r0, r4 │ │ │ │ - bl 250104 │ │ │ │ + bl 250100 │ │ │ │ b 2315c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 24ffb8 │ │ │ │ + bl 24ffb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq sp, pc, r0, lsl #23 │ │ │ │ eoreq sp, pc, r4, asr fp @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ @@ -15524,15 +15524,15 @@ │ │ │ │ cmp r2, #2 │ │ │ │ bne 231fc │ │ │ │ ldmib r3, {r2, r3} │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 14a870 │ │ │ │ + bl 14a86c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, #1 │ │ │ │ add r2, r9, #1 │ │ │ │ cmpne r5, #0 │ │ │ │ str r2, [r0, #16] │ │ │ │ bne 23214 │ │ │ │ @@ -15564,25 +15564,25 @@ │ │ │ │ ldr r2, [pc, #20] @ 23290 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, sp │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ bl 1d3f8 │ │ │ │ eoreq pc, r9, r0, asr pc @ │ │ │ │ - andseq r6, r3, ip, lsr ip │ │ │ │ + andseq r6, r3, r8, lsr ip │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #4 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 23360 │ │ │ │ ldr r8, [pc, #208] @ 233a0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ @@ -15596,24 +15596,24 @@ │ │ │ │ mov r1, r6 │ │ │ │ bl 233a4 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r7, #0 │ │ │ │ bne 2332c │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 23378 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ addne sp, sp, #16 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ @@ -15629,15 +15629,15 @@ │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r5, #8] │ │ │ │ b 2332c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 250078 │ │ │ │ + bl 250074 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq sp, pc, ip, lsl #16 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r6, [r0, #16] │ │ │ │ cmp r1, r6 │ │ │ │ bcc 23410 │ │ │ │ @@ -15658,43 +15658,43 @@ │ │ │ │ ldrb r0, [r1] │ │ │ │ ldr r7, [r1, #16] │ │ │ │ cmp r0, #2 │ │ │ │ str r7, [r5, #8] │ │ │ │ strh r8, [r1] │ │ │ │ bne 233d0 │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ - bl 14a870 │ │ │ │ + bl 14a86c │ │ │ │ b 233d0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r2, #0 │ │ │ │ ldmib r1!, {r5, r7} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2347c │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ bne 23450 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r4, r5, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 23448 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c6fb0 │ │ │ │ + b 1c6fac │ │ │ │ add r0, sp, #31 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, r4, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #4 │ │ │ │ str r7, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -15706,33 +15706,33 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #44] @ 234e8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - bl 259e04 │ │ │ │ + bl 259e00 │ │ │ │ b 23448 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - bl 259e04 │ │ │ │ + bl 259e00 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq r9, pc, r0, asr #22 │ │ │ │ eoreq r9, pc, ip, lsl fp @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ add r4, r0, #8 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 23524 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, sp, #31 │ │ │ │ str r5, [sp, #8] │ │ │ │ add r5, sp, #8 │ │ │ │ @@ -15758,15 +15758,15 @@ │ │ │ │ @ instruction: 0x002f9ab8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 235ac │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -15788,15 +15788,15 @@ │ │ │ │ mlaeq pc, r0, sl, r9 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 23624 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -15818,15 +15818,15 @@ │ │ │ │ strdeq r9, [pc], -r0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2369c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -15848,15 +15848,15 @@ │ │ │ │ eoreq r9, pc, r4, ror #18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 23714 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -15878,15 +15878,15 @@ │ │ │ │ @ instruction: 0x002f98b0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2378c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r4, #4 │ │ │ │ @@ -15910,15 +15910,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ add r4, r0, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2380c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -16011,15 +16011,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ b 23b9c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r2, fp │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r7, [r2, #1] │ │ │ │ ldrb r5, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -16198,15 +16198,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 23c78 │ │ │ │ add r4, r7, #4 │ │ │ │ adds r0, r5, r4 │ │ │ │ addcc r8, r5, r4 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 23c7c │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ str lr, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #772] @ 23f8c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -16274,15 +16274,15 @@ │ │ │ │ rsb r0, r1, #0 │ │ │ │ rsb r0, r1, r0, lsl #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, fp │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r7, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -16390,15 +16390,15 @@ │ │ │ │ mov lr, r4 │ │ │ │ cmp r9, #0 │ │ │ │ bne 23940 │ │ │ │ mov r1, #0 │ │ │ │ b 23c0c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ eoreq ip, pc, r0, ror #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -16466,15 +16466,15 @@ │ │ │ │ ldr r0, [r7, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [r7, #-88] @ 0xffffffa8 │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ mov r2, sl │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r5, [r2, #1] │ │ │ │ ldrb r4, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -16625,15 +16625,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 24324 │ │ │ │ add r4, r7, #4 │ │ │ │ adds r0, r5, r4 │ │ │ │ addcc r8, r5, r4 │ │ │ │ cmncc r8, #-2147483641 @ 0x80000007 │ │ │ │ bcc 24328 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ str lr, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #768] @ 24634 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -16701,15 +16701,15 @@ │ │ │ │ add r0, r4, r0, lsl #5 │ │ │ │ ldr r1, [r0, #-92] @ 0xffffffa4 │ │ │ │ ldr r0, [r0, #-88] @ 0xffffffa8 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, sl │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -16816,15 +16816,15 @@ │ │ │ │ mov lr, r4 │ │ │ │ cmp fp, #0 │ │ │ │ bne 24058 │ │ │ │ mov r1, #0 │ │ │ │ b 242b8 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ @ instruction: 0x002fc6b4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -16891,15 +16891,15 @@ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r2, sl │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r7, [r2, #1] │ │ │ │ ldrb r4, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -17264,15 +17264,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 24d20 │ │ │ │ add r4, r7, #4 │ │ │ │ adds r0, r6, r4 │ │ │ │ addcc r8, r6, r4 │ │ │ │ cmncc r8, #-2147483641 @ 0x80000007 │ │ │ │ bcc 24d24 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ ldr r0, [pc, #752] @ 2501c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 25000 │ │ │ │ @@ -17337,15 +17337,15 @@ │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ ldr r1, [r0, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r0, #-48] @ 0xffffffd0 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr lr, [sp, #52] @ 0x34 │ │ │ │ mov r2, r8 │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -17450,15 +17450,15 @@ │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ bne 24704 │ │ │ │ mov r1, #0 │ │ │ │ b 24cb0 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ @ instruction: 0x002fbcbc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -17526,15 +17526,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ b 2529c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str sl, [sp] │ │ │ │ - bl 292ddc │ │ │ │ + bl 292dd8 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ and ip, lr, r0 │ │ │ │ ldrb r3, [r2, ip]! │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ ldrb r7, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -17676,15 +17676,15 @@ │ │ │ │ addls r1, r7, r0, lsr #1 │ │ │ │ mvnls r0, #0 │ │ │ │ addls r1, r0, r1, lsr #2 │ │ │ │ clzls r1, r1 │ │ │ │ lsrls r2, r0, r1 │ │ │ │ cmpls r2, r3 │ │ │ │ bls 25394 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ mov r2, #1 │ │ │ │ add r7, r2, r0, lsr r1 │ │ │ │ add r4, r7, #4 │ │ │ │ add r0, r4, r7, lsl #7 │ │ │ │ cmp r0, r7, lsl #7 │ │ │ │ bcc 25390 │ │ │ │ lsl r6, r7, #7 │ │ │ │ @@ -17758,15 +17758,15 @@ │ │ │ │ add r1, fp, r0, lsr #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ sub r0, r0, r1, lsl #7 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 292ddc │ │ │ │ + bl 292dd8 │ │ │ │ ldr lr, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r4, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -17868,15 +17868,15 @@ │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ bne 250ec │ │ │ │ mov r1, #0 │ │ │ │ b 2533c │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ eoreq fp, pc, r4, lsr #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -17943,15 +17943,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ b 25a8c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r7, [r2, #1] │ │ │ │ ldrb r5, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -18188,15 +18188,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 25b90 │ │ │ │ add r5, r6, #4 │ │ │ │ adds r0, r7, r5 │ │ │ │ addcc r8, r7, r5 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 25b94 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ ldr r0, [pc, #764] @ 25e98 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 25e7c │ │ │ │ @@ -18263,15 +18263,15 @@ │ │ │ │ rsb r0, r1, #0 │ │ │ │ rsb r0, r1, r0, lsl #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -18377,15 +18377,15 @@ │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ cmp r9, #0 │ │ │ │ bne 25770 │ │ │ │ mov r1, #0 │ │ │ │ b 25b24 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ eoreq sl, pc, ip, asr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -18452,15 +18452,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ b 26400 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r7, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -18793,15 +18793,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 26504 │ │ │ │ add r4, r6, #4 │ │ │ │ adds r0, r7, r4 │ │ │ │ addcc r8, r7, r4 │ │ │ │ cmncc r8, #-2147483641 @ 0x80000007 │ │ │ │ bcc 26508 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ ldr r0, [pc, #764] @ 2680c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 267f0 │ │ │ │ @@ -18868,15 +18868,15 @@ │ │ │ │ rsb r0, r1, #0 │ │ │ │ rsb r0, r1, r0, lsl #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -18982,15 +18982,15 @@ │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ cmp sl, #0 │ │ │ │ bne 25f64 │ │ │ │ mov r1, #0 │ │ │ │ b 26498 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ ldrdeq sl, [pc], -r8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -19057,15 +19057,15 @@ │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r1, [fp, #-12] │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r7, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -19260,15 +19260,15 @@ │ │ │ │ addls r1, r7, r0, lsr #1 │ │ │ │ mvnls r0, #0 │ │ │ │ addls r1, r0, r1, lsr #2 │ │ │ │ clzls r1, r1 │ │ │ │ lsrls r2, r0, r1 │ │ │ │ cmnls r2, #-268435454 @ 0xf0000002 │ │ │ │ bls 26c54 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ mov r2, #1 │ │ │ │ add r6, r2, r0, lsr r1 │ │ │ │ add r4, r6, #4 │ │ │ │ add r0, r4, r6, lsl #4 │ │ │ │ cmp r0, r6, lsl #4 │ │ │ │ bcc 26c50 │ │ │ │ lsl r7, r6, #4 │ │ │ │ @@ -19341,15 +19341,15 @@ │ │ │ │ sub r0, r4, r0, lsl #4 │ │ │ │ ldr r1, [r0, #-16] │ │ │ │ ldr r0, [r0, #-12] │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r5, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -19450,15 +19450,15 @@ │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ bne 268d8 │ │ │ │ mov r1, #0 │ │ │ │ b 26c08 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ eoreq r9, pc, r4, ror #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -19535,15 +19535,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ b 274ec │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str fp, [sp] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r7, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -19866,15 +19866,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 275c8 │ │ │ │ add r4, r6, #4 │ │ │ │ adds r0, r7, r4 │ │ │ │ addcc r8, r7, r4 │ │ │ │ cmncc r8, #-2147483641 @ 0x80000007 │ │ │ │ bcc 275cc │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ ldr r0, [pc, #764] @ 278d0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 278b4 │ │ │ │ @@ -19941,15 +19941,15 @@ │ │ │ │ rsb r0, r1, #0 │ │ │ │ rsb r0, r1, r0, lsl #1 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -20055,15 +20055,15 @@ │ │ │ │ ldr ip, [sp, #56] @ 0x38 │ │ │ │ cmp sl, #0 │ │ │ │ bne 27050 │ │ │ │ mov r1, #0 │ │ │ │ b 2755c │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ eoreq r9, pc, r4, lsl r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ @@ -20140,15 +20140,15 @@ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ mov r2, r8 │ │ │ │ and r1, ip, r0 │ │ │ │ ldrb r3, [r2, r1]! │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ ldrb r7, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -20438,15 +20438,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 27eb8 │ │ │ │ add r5, r6, #4 │ │ │ │ adds r0, r7, r5 │ │ │ │ addcc r8, r7, r5 │ │ │ │ cmncc r8, #-2147483641 @ 0x80000007 │ │ │ │ bcc 27ebc │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #760] @ 281c0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -20514,15 +20514,15 @@ │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ ldr r1, [r0, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r0, #-36] @ 0xffffffdc │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, sl │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r5, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -20627,15 +20627,15 @@ │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ cmp fp, #0 │ │ │ │ bne 279c8 │ │ │ │ mov r1, #0 │ │ │ │ b 27e48 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ eoreq r8, pc, r0, lsr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ @@ -20703,15 +20703,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ b 28444 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp] │ │ │ │ - bl 293474 │ │ │ │ + bl 293470 │ │ │ │ ldr lr, [sp, #56] @ 0x38 │ │ │ │ mov r2, r8 │ │ │ │ and ip, lr, r0 │ │ │ │ ldrb r3, [r2, ip]! │ │ │ │ ldrb r5, [r2, #1] │ │ │ │ ldrb r4, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -20861,15 +20861,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne 28554 │ │ │ │ add r4, r7, #4 │ │ │ │ adds r0, r6, r4 │ │ │ │ addcc r8, r6, r4 │ │ │ │ cmncc r8, #-2147483645 @ 0x80000003 │ │ │ │ bcc 28558 │ │ │ │ - bl 155764 │ │ │ │ + bl 155760 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #760] @ 2885c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -20936,15 +20936,15 @@ │ │ │ │ add r0, sl, r0, lsr #3 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ sub r0, r0, r0, lsl #3 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 293474 │ │ │ │ + bl 293470 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ mov r2, fp │ │ │ │ and r1, lr, r0 │ │ │ │ ldrb ip, [r2, r1]! │ │ │ │ ldrb r7, [r2, #1] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ @@ -21050,15 +21050,15 @@ │ │ │ │ ldr lr, [sp, #56] @ 0x38 │ │ │ │ cmp r9, #0 │ │ │ │ bne 28290 │ │ │ │ mov r1, #0 │ │ │ │ b 284e4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1557b0 │ │ │ │ + bl 1557ac │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ svcvc 0x007f7f7f │ │ │ │ eoreq r8, pc, r4, lsl #9 │ │ │ │ push {r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ str r1, [sp, #20] │ │ │ │ @@ -21136,16 +21136,16 @@ │ │ │ │ add r0, r4, #4 │ │ │ │ bl 312a4 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ eoreq r4, pc, r0, asr #26 │ │ │ │ - eoreq r1, r4, ip, ror #9 │ │ │ │ - mulseq r4, ip, ip │ │ │ │ + eoreq r1, r4, r8, ror #9 │ │ │ │ + mulseq r4, r8, ip │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ stm sp, {r1, r2} │ │ │ │ @@ -21166,15 +21166,15 @@ │ │ │ │ add r0, r4, #4 │ │ │ │ bl 312a4 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ ldrdeq r4, [pc], -r0 @ │ │ │ │ - @ instruction: 0x001314d0 │ │ │ │ + andseq r1, r3, ip, asr #9 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ stm sp, {r1, r2} │ │ │ │ @@ -21195,15 +21195,15 @@ │ │ │ │ add r0, r4, #4 │ │ │ │ bl 312a4 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ eoreq r4, pc, ip, ror ip @ │ │ │ │ - andseq r1, r3, ip, asr r4 │ │ │ │ + andseq r1, r3, r8, asr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ cmp r2, r3 │ │ │ │ bcs 28abc │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r3, r2 │ │ │ │ ldr r4, [r0] │ │ │ │ @@ -21644,15 +21644,15 @@ │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 291d4 │ │ │ │ ldr r0, [pc, #68] @ 291ec │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -21660,269 +21660,269 @@ │ │ │ │ bne 291e0 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 1be2ac │ │ │ │ + b 1be2a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e8fc │ │ │ │ b 291a0 │ │ │ │ bl 1ef28 │ │ │ │ eor r6, r0, #1 │ │ │ │ b 291b8 │ │ │ │ eoreq r7, pc, r4, lsr r9 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2920c │ │ │ │ - b 10472c │ │ │ │ + b 104728 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2921c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ strdeq r1, [pc], -r0 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2923c │ │ │ │ - b 103a54 │ │ │ │ + b 103a50 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2924c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, asr #17 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2926c │ │ │ │ - b 100994 │ │ │ │ + b 100990 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2927c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mlaeq pc, r0, r8, r1 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2929c │ │ │ │ - b fad9c │ │ │ │ + b fad98 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 292ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, ror #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 292cc │ │ │ │ - b f99ec │ │ │ │ + b f99e8 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 292dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, lsr r8 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 292fc │ │ │ │ - b f7c08 │ │ │ │ + b f7c04 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2930c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, lsl #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2932c │ │ │ │ - b 1074f4 │ │ │ │ + b 1074f0 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2933c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ ldrdeq r1, [pc], -r0 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2935c │ │ │ │ - b fdfb0 │ │ │ │ + b fdfac │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2936c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, lsr #15 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2938c │ │ │ │ - b f705c │ │ │ │ + b f7058 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2939c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, ror r7 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 293bc │ │ │ │ - b 102054 │ │ │ │ + b 102050 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 293cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, asr #14 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 293ec │ │ │ │ - b 1081f4 │ │ │ │ + b 1081f0 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 293fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, lsl r7 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2941c │ │ │ │ - b ff77c │ │ │ │ + b ff778 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2942c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, ror #13 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2944c │ │ │ │ - b f85a0 │ │ │ │ + b f859c │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2945c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ @ instruction: 0x002f16b0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2947c │ │ │ │ - b fc11c │ │ │ │ + b fc118 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2948c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, lsl #13 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 294ac │ │ │ │ - b 10a2bc │ │ │ │ + b 10a2b8 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 294bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, asr r6 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 294dc │ │ │ │ - b 105e0c │ │ │ │ + b 105e08 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 294ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, lsr #12 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2950c │ │ │ │ - b fd2c4 │ │ │ │ + b fd2c0 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2951c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ strdeq r1, [pc], -r0 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2953c │ │ │ │ - b ff0f8 │ │ │ │ + b ff0f4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2954c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, asr #11 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2956c │ │ │ │ - b f56cc │ │ │ │ + b f56c8 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2957c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mlaeq pc, r0, r5, r1 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2959c │ │ │ │ - b f4614 │ │ │ │ + b f4610 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 295ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, ror #10 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 295cc │ │ │ │ - b f6420 │ │ │ │ + b f641c │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 295dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, pc, r0, lsr r5 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ @@ -21933,15 +21933,15 @@ │ │ │ │ beq 29630 │ │ │ │ bl 13614 │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 29654 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b 2963c │ │ │ │ ldr r1, [pc, #84] @ 2968c │ │ │ │ @@ -22026,23 +22026,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ - bl 14eb74 │ │ │ │ + bl 14eb70 │ │ │ │ mov r0, r5 │ │ │ │ bl 129cc │ │ │ │ mov r4, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ cmp r0, #1 │ │ │ │ beq 29860 │ │ │ │ ldr r1, [sp, #428] @ 0x1ac │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 13200 │ │ │ │ @@ -22116,16 +22116,16 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ strbvs r6, [sp, #-366]! @ 0xfffffe92 │ │ │ │ eoreq r9, r9, ip, lsl #14 │ │ │ │ eoreq ip, lr, r4, asr #19 │ │ │ │ - andseq r4, r2, ip, asr r5 │ │ │ │ - andseq r0, r3, r0, lsl #13 │ │ │ │ + andseq r4, r2, r8, asr r5 │ │ │ │ + andseq r0, r3, ip, ror r6 │ │ │ │ eoreq r7, lr, r8, lsr #17 │ │ │ │ @ instruction: 0x002ee2b0 │ │ │ │ mlaeq sl, lr, pc, pc @ │ │ │ │ eoreq r7, lr, ip, ror r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #436 @ 0x1b4 │ │ │ │ mov r9, r0 │ │ │ │ @@ -22176,23 +22176,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #360] @ 29b38 │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 14eb74 │ │ │ │ + bl 14eb70 │ │ │ │ mov r0, sl │ │ │ │ bl 129cc │ │ │ │ mov r6, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ mov r1, r6 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ cmp r0, #1 │ │ │ │ beq 29ab4 │ │ │ │ ldr r1, [sp, #404] @ 0x194 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r9 │ │ │ │ bl 13200 │ │ │ │ @@ -22259,16 +22259,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ cmnvc r5, #473956352 @ 0x1c400000 │ │ │ │ ldrbvs r2, [r2, #-3432]! @ 0xfffff298 │ │ │ │ strbtvc r6, [r4], #-2423 @ 0xfffff689 │ │ │ │ eoreq lr, r9, r0, lsr sl │ │ │ │ eoreq ip, lr, r8, ror #14 │ │ │ │ - andseq r4, r2, r4, lsl #6 │ │ │ │ - andseq r0, r3, r8, lsr #8 │ │ │ │ + andseq r4, r2, r0, lsl #6 │ │ │ │ + andseq r0, r3, r4, lsr #8 │ │ │ │ eoreq r7, lr, r0, asr r6 │ │ │ │ eoreq fp, lr, r8, lsl r1 │ │ │ │ eoreq lr, lr, ip, asr r0 │ │ │ │ eoreq pc, sl, sl, asr #26 │ │ │ │ eoreq r7, lr, r8, lsr #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ @@ -22312,15 +22312,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 129cc │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 29d24 │ │ │ │ add r6, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ @@ -22444,26 +22444,26 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 12dbc │ │ │ │ mov r0, fp │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq ip, lr, r8, ror #10 │ │ │ │ - andseq r4, r2, r4, lsl #2 │ │ │ │ - andseq r0, r3, r8, lsr #4 │ │ │ │ + andseq r4, r2, r0, lsl #2 │ │ │ │ + andseq r0, r3, r4, lsr #4 │ │ │ │ eoreq ip, lr, ip, lsr #10 │ │ │ │ eoreq sp, lr, ip, ror #27 │ │ │ │ ldrdeq pc, [sl], -sl @ │ │ │ │ @ instruction: 0x002e73b8 │ │ │ │ eoreq ip, lr, r4, lsr r4 │ │ │ │ - andseq r3, r2, r8, ror #31 │ │ │ │ - andseq r0, r3, ip, lsl #2 │ │ │ │ + andseq r3, r2, r4, ror #31 │ │ │ │ + andseq r0, r3, r8, lsl #2 │ │ │ │ eoreq ip, lr, r8, asr #9 │ │ │ │ - mulseq r2, r4, r0 │ │ │ │ - @ instruction: 0x001301b8 │ │ │ │ + mulseq r2, r0, r0 │ │ │ │ + @ instruction: 0x001301b4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #436 @ 0x1b4 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov sl, r3 │ │ │ │ mov r0, r8 │ │ │ │ @@ -22498,23 +22498,23 @@ │ │ │ │ stm r0, {r1, r2, r4, r5, r6, r7} │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ mov r2, fp │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 14eb74 │ │ │ │ + bl 14eb70 │ │ │ │ mov r0, fp │ │ │ │ bl 129cc │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ beq 29fb4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r9 │ │ │ │ bl 13200 │ │ │ │ @@ -22575,16 +22575,16 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl 12dbc │ │ │ │ mov r0, fp │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq ip, lr, r0, ror #4 │ │ │ │ - @ instruction: 0x00123dfc │ │ │ │ - andseq pc, r2, r0, lsr #30 │ │ │ │ + @ instruction: 0x00123df8 │ │ │ │ + andseq pc, r2, ip, lsl pc @ │ │ │ │ eoreq sp, lr, ip, asr fp │ │ │ │ eoreq pc, sl, sl, asr #16 │ │ │ │ eoreq r7, lr, r8, lsr #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -22640,15 +22640,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a114 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq ip, lr, r0, lsr r1 │ │ │ │ - @ instruction: 0x00125df8 │ │ │ │ + @ instruction: 0x00125df4 │ │ │ │ eoreq ip, lr, r0, lsl r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #460 @ 0x1cc │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r8, r3 │ │ │ │ @@ -22685,15 +22685,15 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 129cc │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2a368 │ │ │ │ add fp, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ @@ -22883,278 +22883,278 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2a4e0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq fp, lr, r4, lsr #30 │ │ │ │ - andseq r3, r2, r0, asr #21 │ │ │ │ - andseq pc, r2, r4, ror #23 │ │ │ │ + @ instruction: 0x00123abc │ │ │ │ + andseq pc, r2, r0, ror #23 │ │ │ │ eoreq fp, lr, r8, ror #29 │ │ │ │ eoreq sp, lr, r8, lsr #15 │ │ │ │ mlaeq sl, r6, r4, pc @ │ │ │ │ eoreq r6, lr, r4, ror sp │ │ │ │ strdeq fp, [lr], -r0 @ │ │ │ │ - andseq r3, r2, r4, lsr #19 │ │ │ │ - andseq pc, r2, r8, asr #21 │ │ │ │ + andseq r3, r2, r0, lsr #19 │ │ │ │ + andseq pc, r2, r4, asr #21 │ │ │ │ eoreq fp, lr, r4, lsl #29 │ │ │ │ - andseq r3, r2, r0, asr sl │ │ │ │ - andseq pc, r2, r4, ror fp @ │ │ │ │ + andseq r3, r2, ip, asr #20 │ │ │ │ + andseq pc, r2, r0, ror fp @ │ │ │ │ eoreq lr, sl, r8, lsl #3 │ │ │ │ mlaeq lr, ip, r6, sp │ │ │ │ @ instruction: 0x002ebdbc │ │ │ │ - andseq r5, r2, r4, lsl #21 │ │ │ │ + andseq r5, r2, r0, lsl #21 │ │ │ │ mlaeq lr, ip, sp, fp │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a54c │ │ │ │ - b 102054 │ │ │ │ + b 102050 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a55c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ @ instruction: 0x002f05b0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a57c │ │ │ │ - b fdfb0 │ │ │ │ + b fdfac │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a58c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, lsl #11 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a5ac │ │ │ │ - b 1081f4 │ │ │ │ + b 1081f0 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a5bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, asr r5 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a5dc │ │ │ │ - b fc11c │ │ │ │ + b fc118 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a5ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, lsr #10 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a60c │ │ │ │ - b f85a0 │ │ │ │ + b f859c │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a61c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ strdeq r0, [pc], -r0 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a63c │ │ │ │ - b f56cc │ │ │ │ + b f56c8 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a64c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, asr #9 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a66c │ │ │ │ - b ff0f8 │ │ │ │ + b ff0f4 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a67c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mlaeq pc, r0, r4, r0 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a69c │ │ │ │ - b f7c08 │ │ │ │ + b f7c04 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a6ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, ror #8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a6cc │ │ │ │ - b ff77c │ │ │ │ + b ff778 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a6dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, lsr r4 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a6fc │ │ │ │ - b 10a2bc │ │ │ │ + b 10a2b8 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a70c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, lsl #8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a72c │ │ │ │ - b f4614 │ │ │ │ + b f4610 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a73c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ ldrdeq r0, [pc], -r0 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a75c │ │ │ │ - b fd2c4 │ │ │ │ + b fd2c0 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a76c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, lsr #7 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a78c │ │ │ │ - b f6420 │ │ │ │ + b f641c │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a79c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, ror r3 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a7bc │ │ │ │ - b 10472c │ │ │ │ + b 104728 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a7cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, asr #6 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a7ec │ │ │ │ - b 105e0c │ │ │ │ + b 105e08 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a7fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, lsl r3 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a81c │ │ │ │ - b f705c │ │ │ │ + b f7058 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a82c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, ror #5 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a84c │ │ │ │ - b f99ec │ │ │ │ + b f99e8 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a85c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ @ instruction: 0x002f02b0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a87c │ │ │ │ - b 1074f4 │ │ │ │ + b 1074f0 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a88c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, lsl #5 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a8ac │ │ │ │ - b fad9c │ │ │ │ + b fad98 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a8bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, asr r2 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a8dc │ │ │ │ - b 103a54 │ │ │ │ + b 103a50 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a8ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, pc, r0, lsr #4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2a90c │ │ │ │ - b 100994 │ │ │ │ + b 100990 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 2a91c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ strdeq r0, [pc], -r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -23181,15 +23181,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [pc, #528] @ 2ab9c │ │ │ │ add r0, pc, r0 │ │ │ │ add r7, r0, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2aa48 │ │ │ │ ldr r7, [pc, #512] @ 2aba8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r7, #80] @ 0x50 │ │ │ │ bl 13524 │ │ │ │ @@ -23243,16 +23243,16 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b 2a9a0 │ │ │ │ ldr r0, [pc, #292] @ 2abac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - bl 136718 │ │ │ │ - bl 14dcec │ │ │ │ + bl 136714 │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #256] @ 2abb4 │ │ │ │ @@ -23306,37 +23306,37 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #32] @ 2ab98 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ b 2aa34 │ │ │ │ eoreq r6, lr, ip, lsr #19 │ │ │ │ - andseq r5, r1, r0, ror r5 │ │ │ │ + andseq r5, r1, ip, ror #10 │ │ │ │ eoreq r6, lr, r4, ror #18 │ │ │ │ eoreq r6, lr, r4, lsr #17 │ │ │ │ @ instruction: 0x002e68b8 │ │ │ │ andeq r3, r0, r8, ror #3 │ │ │ │ ldrdeq r6, [pc], -r8 @ │ │ │ │ eoreq fp, lr, r8, lsl #19 │ │ │ │ mlaeq lr, r8, r5, r6 │ │ │ │ eoreq r6, pc, ip, asr r5 @ │ │ │ │ eoreq r6, lr, r0, ror #17 │ │ │ │ eoreq r6, lr, r0, lsl #17 │ │ │ │ @ instruction: 0x002eb8bc │ │ │ │ - @ instruction: 0x0012f3f0 │ │ │ │ + andseq pc, r2, ip, ror #7 │ │ │ │ mlaeq lr, r8, r8, fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ beq 2ad74 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 14eee8 │ │ │ │ + bl 14eee4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ bne 2adc8 │ │ │ │ cmp r5, #1 │ │ │ │ beq 2ae14 │ │ │ │ add r7, r6, #24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -23353,15 +23353,15 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2ac7c │ │ │ │ cmp r0, #2 │ │ │ │ bne 2ae8c │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 13982c │ │ │ │ + bl 139828 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ @@ -23506,15 +23506,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 2aed4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #60] @ 2aed8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r6, lr, ip, lsl #16 │ │ │ │ - @ instruction: 0x001151f0 │ │ │ │ + andseq r5, r1, ip, ror #3 │ │ │ │ eoreq r6, lr, r4, asr #15 │ │ │ │ eoreq r6, lr, r4, lsl #15 │ │ │ │ eoreq ip, r9, fp, asr sl │ │ │ │ eoreq ip, r9, sl, lsl sl │ │ │ │ @ instruction: 0x002aebbd │ │ │ │ eoreq sp, sl, pc, lsr #7 │ │ │ │ eoreq r6, lr, r4, asr r7 │ │ │ │ @@ -23527,15 +23527,15 @@ │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ beq 2b0e8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 14eee8 │ │ │ │ + bl 14eee4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ bne 2b13c │ │ │ │ cmp r5, #1 │ │ │ │ beq 2b188 │ │ │ │ add r7, r6, #24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -23569,18 +23569,18 @@ │ │ │ │ umlal r6, r4, r2, r0 │ │ │ │ ldr r0, [pc, #644] @ 2b218 │ │ │ │ umull r1, r2, r3, r0 │ │ │ │ adds r0, r7, r2, lsr #6 │ │ │ │ adcs r1, r6, #0 │ │ │ │ adcs r2, r4, #0 │ │ │ │ adc r3, r5, #0 │ │ │ │ - bl 2c0a7c │ │ │ │ + bl 2c0a78 │ │ │ │ ldr r3, [pc, #620] @ 2b21c │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1748 │ │ │ │ + bl 2c1744 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #616] @ 2b230 │ │ │ │ str r9, [sp, #88] @ 0x58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -23729,18 +23729,18 @@ │ │ │ │ ldr r2, [pc, #60] @ 2b24c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ addmi r4, pc, r0 │ │ │ │ @ instruction: 0x002e63b8 │ │ │ │ - andseq r4, r1, ip, ror lr │ │ │ │ + andseq r4, r1, r8, ror lr │ │ │ │ eoreq r6, lr, r0, ror r3 │ │ │ │ eoreq r6, lr, r0, lsr r3 │ │ │ │ - andseq lr, r1, r4, ror #29 │ │ │ │ + andseq lr, r1, r0, ror #29 │ │ │ │ ldrdeq fp, [lr], -r0 @ │ │ │ │ eoreq r6, lr, r0, lsl #6 │ │ │ │ andeq r2, r0, r4, asr #20 │ │ │ │ eoreq r6, lr, ip, asr r3 │ │ │ │ andeq r2, r0, r4, ror #23 │ │ │ │ strdeq sp, [sl], -r8 @ │ │ │ │ eoreq ip, lr, ip, lsl #18 │ │ │ │ @@ -23748,15 +23748,15 @@ │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ beq 2b3a4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 14eee8 │ │ │ │ + bl 14eee4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ bne 2b3f8 │ │ │ │ cmp r5, #1 │ │ │ │ beq 2b444 │ │ │ │ add r7, r6, #24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -23778,30 +23778,30 @@ │ │ │ │ bne 2b4bc │ │ │ │ ldr r6, [r6, #32] │ │ │ │ ldr r1, [pc, #520] @ 2b4e4 │ │ │ │ ldr r2, [pc, #520] @ 2b4e8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 139734 │ │ │ │ - bl 2c0eac │ │ │ │ + bl 139730 │ │ │ │ + bl 2c0ea8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #496] @ 2b4ec │ │ │ │ ldr r2, [pc, #496] @ 2b4f0 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 139734 │ │ │ │ - bl 2c0eac │ │ │ │ + bl 139730 │ │ │ │ + bl 2c0ea8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1748 │ │ │ │ + bl 2c1744 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ b 2b33c │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -23902,15 +23902,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 2b504 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #60] @ 2b508 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ mlaeq lr, ip, r1, r6 │ │ │ │ - andseq r4, r1, r0, asr #23 │ │ │ │ + @ instruction: 0x00114bbc │ │ │ │ mlaeq lr, r4, r1, r6 │ │ │ │ eoreq r6, lr, r4, lsl r1 │ │ │ │ eoreq pc, r9, r6, lsl #9 │ │ │ │ eoreq fp, lr, r4, asr #13 │ │ │ │ eoreq pc, r9, r7, ror #8 │ │ │ │ @ instruction: 0x002eb6b0 │ │ │ │ eoreq r6, lr, r4, ror #1 │ │ │ │ @@ -23944,15 +23944,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [pc, #528] @ 2b788 │ │ │ │ add r0, pc, r0 │ │ │ │ add r7, r0, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2b634 │ │ │ │ ldr r7, [pc, #512] @ 2b794 │ │ │ │ mov r0, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r7, #80] @ 0x50 │ │ │ │ bl 13524 │ │ │ │ @@ -24006,16 +24006,16 @@ │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b 2b58c │ │ │ │ ldr r0, [pc, #292] @ 2b798 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - bl 136718 │ │ │ │ - bl 14dcec │ │ │ │ + bl 136714 │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #256] @ 2b7a0 │ │ │ │ @@ -24069,37 +24069,37 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #32] @ 2b784 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ b 2b620 │ │ │ │ eoreq r5, lr, r0, lsl #27 │ │ │ │ - andseq r4, r1, r4, lsl #19 │ │ │ │ + andseq r4, r1, r0, lsl #19 │ │ │ │ eoreq r5, lr, r8, ror sp │ │ │ │ eoreq r5, lr, r8, ror ip │ │ │ │ eoreq r5, lr, ip, lsl #25 │ │ │ │ strdeq r2, [r0], -ip │ │ │ │ eoreq r5, pc, ip, ror #9 │ │ │ │ eoreq sl, lr, ip, asr #27 │ │ │ │ eoreq r5, lr, r4, ror sl │ │ │ │ mlaeq pc, r0, sl, r5 @ │ │ │ │ eoreq r5, lr, r4, ror #25 │ │ │ │ eoreq r5, lr, r4, asr ip │ │ │ │ ldrdeq sl, [lr], -r0 @ │ │ │ │ - andseq lr, r2, r4, lsl #16 │ │ │ │ + andseq lr, r2, r0, lsl #16 │ │ │ │ eoreq sl, lr, ip, lsr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ beq 2b908 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 14eee8 │ │ │ │ + bl 14eee4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ bne 2b95c │ │ │ │ cmp r5, #1 │ │ │ │ beq 2b9a8 │ │ │ │ add r7, r6, #24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -24123,30 +24123,30 @@ │ │ │ │ mov r2, #5 │ │ │ │ ldr r1, [pc, #524] @ 2ba48 │ │ │ │ ldr r3, [pc, #524] @ 2ba4c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 2a030 │ │ │ │ - bl 2c0eac │ │ │ │ + bl 2c0ea8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #500] @ 2ba50 │ │ │ │ ldr r3, [pc, #500] @ 2ba54 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, #11 │ │ │ │ bl 2a030 │ │ │ │ - bl 2c0eac │ │ │ │ + bl 2c0ea8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1748 │ │ │ │ + bl 2c1744 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r1 │ │ │ │ b 2b8a0 │ │ │ │ mov sl, #0 │ │ │ │ mov fp, #0 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -24247,15 +24247,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 2ba68 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #60] @ 2ba6c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r5, lr, r8, asr fp │ │ │ │ - andseq r4, r1, ip, asr r6 │ │ │ │ + andseq r4, r1, r8, asr r6 │ │ │ │ eoreq r5, lr, r0, asr fp │ │ │ │ ldrdeq r5, [lr], -r0 @ │ │ │ │ eoreq sp, r9, r4, lsl #18 │ │ │ │ eoreq r5, lr, r0, lsl #24 │ │ │ │ eoreq sp, r9, r5, ror #17 │ │ │ │ eoreq r5, lr, ip, ror #23 │ │ │ │ eoreq r5, lr, r0, lsr #21 │ │ │ │ @@ -24268,15 +24268,15 @@ │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ beq 2bc24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 14eee8 │ │ │ │ + bl 14eee4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ bne 2bc78 │ │ │ │ cmp r5, #1 │ │ │ │ beq 2bcc4 │ │ │ │ add r7, r6, #24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -24293,15 +24293,15 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 2bb2c │ │ │ │ cmp r0, #2 │ │ │ │ bne 2bd3c │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 139b28 │ │ │ │ + bl 139b24 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ andeq r0, r0, r4, lsr r0 │ │ │ │ @@ -24446,15 +24446,15 @@ │ │ │ │ ldr r0, [pc, #64] @ 2bd84 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #60] @ 2bd88 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r5, lr, ip, asr r9 │ │ │ │ - andseq r4, r1, r0, asr #6 │ │ │ │ + andseq r4, r1, ip, lsr r3 │ │ │ │ eoreq r5, lr, r4, ror #18 │ │ │ │ ldrdeq r5, [lr], -r4 @ │ │ │ │ eoreq fp, r9, fp, lsr #23 │ │ │ │ eoreq fp, r9, sl, ror #22 │ │ │ │ eoreq sp, sl, sp, lsl #26 │ │ │ │ strdeq ip, [sl], -pc @ │ │ │ │ eoreq r5, lr, r4, lsr #17 │ │ │ │ @@ -24467,15 +24467,15 @@ │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ beq 2be7c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 14eee8 │ │ │ │ + bl 14eee4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ bne 2bed0 │ │ │ │ cmp r6, #1 │ │ │ │ beq 2bf18 │ │ │ │ add r6, r5, #24 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -24496,15 +24496,15 @@ │ │ │ │ bne 2bf90 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [pc, #416] @ 2bfb8 │ │ │ │ ldr r3, [pc, #416] @ 2bfbc │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 139a30 │ │ │ │ + bl 139a2c │ │ │ │ mov r1, #0 │ │ │ │ bl 12de0 │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ @@ -24595,15 +24595,15 @@ │ │ │ │ ldr r0, [pc, #56] @ 2bfd0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #52] @ 2bfd4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r5, lr, r4, asr r7 │ │ │ │ - andseq r4, r1, r8, ror #1 │ │ │ │ + andseq r4, r1, r4, ror #1 │ │ │ │ eoreq r5, lr, ip, lsl #14 │ │ │ │ ldrdeq r5, [lr], -r0 @ │ │ │ │ ldrdeq r7, [r9], -r8 @ │ │ │ │ strdeq sl, [lr], -ip @ │ │ │ │ eoreq r5, lr, r0, lsr #13 │ │ │ │ @ instruction: 0x00001cb4 │ │ │ │ strdeq r5, [lr], -ip @ │ │ │ │ @@ -24618,15 +24618,15 @@ │ │ │ │ ldr r0, [pc, #536] @ 2c20c │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ add r8, r0, #16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2c188 │ │ │ │ ldr r5, [r7] │ │ │ │ ldr r9, [pc, #504] @ 2c218 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r9, #32] │ │ │ │ @@ -24658,28 +24658,28 @@ │ │ │ │ ldr r4, [r7, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [pc, #400] @ 2c22c │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, r7, #84 @ 0x54 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ blne 162fc │ │ │ │ ldr r1, [r7, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ bl 13398 │ │ │ │ str r5, [r6] │ │ │ │ str r5, [r6, #4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2c1c0 │ │ │ │ ldr r1, [r9, #32] │ │ │ │ mov r0, #0 │ │ │ │ stmib sp, {r0, r5} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -24745,15 +24745,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b 2c0e8 │ │ │ │ mov r0, #1 │ │ │ │ b 2c0f0 │ │ │ │ eoreq r5, lr, r4, asr #3 │ │ │ │ - andseq r3, r1, r0, lsr #28 │ │ │ │ + andseq r3, r1, ip, lsl lr │ │ │ │ strdeq r5, [lr], -r8 @ │ │ │ │ eoreq r4, pc, r8, ror #20 │ │ │ │ ldrdeq sl, [lr], -r0 @ │ │ │ │ eoreq r5, lr, r8, lsr #25 │ │ │ │ eoreq r4, pc, r8, asr #30 │ │ │ │ mlaeq lr, r8, r3, sl │ │ │ │ eoreq r5, lr, r0, ror ip │ │ │ │ @@ -24764,15 +24764,15 @@ │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ beq 2c484 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl 14eee8 │ │ │ │ + bl 14eee4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ bne 2c4d8 │ │ │ │ cmp r5, #1 │ │ │ │ beq 2c524 │ │ │ │ add r7, r6, #24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ @@ -24820,27 +24820,27 @@ │ │ │ │ umlal r2, r3, r6, r0 │ │ │ │ ldr r0, [pc, #660] @ 2c5b4 │ │ │ │ umull r6, r4, fp, r0 │ │ │ │ adds r0, r1, r4, lsr #6 │ │ │ │ adcs r1, r2, #0 │ │ │ │ adcs r2, r3, #0 │ │ │ │ adc r3, sl, #0 │ │ │ │ - bl 2c0a7c │ │ │ │ + bl 2c0a78 │ │ │ │ ldr r3, [pc, #636] @ 2c5b8 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1748 │ │ │ │ + bl 2c1744 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2c0eac │ │ │ │ + bl 2c0ea8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1748 │ │ │ │ + bl 2c1744 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ @@ -24984,20 +24984,20 @@ │ │ │ │ ldr r2, [pc, #68] @ 2c5f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ addmi r4, pc, r0 │ │ │ │ eoreq r5, lr, ip, asr #32 │ │ │ │ - andseq r3, r1, r0, ror #21 │ │ │ │ + @ instruction: 0x00113adc │ │ │ │ ldrdeq r4, [lr], -r4 @ │ │ │ │ eoreq r4, lr, r4, asr #31 │ │ │ │ eoreq ip, r9, r4, ror #28 │ │ │ │ eoreq r5, lr, r4, ror #2 │ │ │ │ - @ instruction: 0x0011dbb4 │ │ │ │ + @ instruction: 0x0011dbb0 │ │ │ │ eoreq sl, lr, r4, lsr r0 │ │ │ │ mlaeq lr, r4, pc, r4 @ │ │ │ │ andeq r1, r0, r8, lsr #13 │ │ │ │ strdeq r4, [lr], -r0 @ │ │ │ │ andeq r1, r0, r8, asr #16 │ │ │ │ eoreq ip, sl, ip, asr r0 │ │ │ │ eoreq fp, lr, r0, ror r5 │ │ │ │ @@ -25005,15 +25005,15 @@ │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ beq 2c6e4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 14eee8 │ │ │ │ + bl 14eee4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ bne 2c738 │ │ │ │ cmp r6, #1 │ │ │ │ beq 2c780 │ │ │ │ add r6, r5, #24 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -25034,15 +25034,15 @@ │ │ │ │ bne 2c7f8 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ mov r2, #7 │ │ │ │ ldr r1, [pc, #416] @ 2c820 │ │ │ │ ldr r3, [pc, #416] @ 2c824 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 139a30 │ │ │ │ + bl 139a2c │ │ │ │ mov r1, #0 │ │ │ │ bl 12de0 │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ @@ -25133,15 +25133,15 @@ │ │ │ │ ldr r0, [pc, #56] @ 2c838 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #52] @ 2c83c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r4, lr, ip, asr #30 │ │ │ │ - andseq r3, r1, r0, lsl #17 │ │ │ │ + andseq r3, r1, ip, ror r8 │ │ │ │ eoreq r4, lr, r4, lsr #29 │ │ │ │ eoreq r4, lr, r8, asr #29 │ │ │ │ eoreq lr, r9, r7, lsl #2 │ │ │ │ @ instruction: 0x002ea3b4 │ │ │ │ mlaeq lr, r8, lr, r4 │ │ │ │ andeq r1, r0, ip, asr #8 │ │ │ │ strdeq r4, [lr], -r4 @ │ │ │ │ @@ -25152,15 +25152,15 @@ │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ beq 2c930 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 14eee8 │ │ │ │ + bl 14eee4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ bne 2c984 │ │ │ │ cmp r6, #1 │ │ │ │ beq 2c9cc │ │ │ │ add r6, r5, #24 │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -25181,15 +25181,15 @@ │ │ │ │ bne 2ca44 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [pc, #416] @ 2ca6c │ │ │ │ ldr r3, [pc, #416] @ 2ca70 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 139a30 │ │ │ │ + bl 139a2c │ │ │ │ mov r1, #0 │ │ │ │ bl 12de0 │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ @@ -25280,15 +25280,15 @@ │ │ │ │ ldr r0, [pc, #56] @ 2ca84 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #52] @ 2ca88 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ ldrdeq r4, [lr], -r0 @ │ │ │ │ - andseq r3, r1, r4, lsr r6 │ │ │ │ + andseq r3, r1, r0, lsr r6 │ │ │ │ eoreq r4, lr, r8, asr ip │ │ │ │ eoreq r4, lr, ip, asr #24 │ │ │ │ eoreq r6, r9, r0, ror r4 │ │ │ │ eoreq sl, lr, r8, asr r1 │ │ │ │ eoreq r4, lr, ip, lsl ip │ │ │ │ andeq r1, r0, r0, lsl #4 │ │ │ │ eoreq r4, lr, r8, ror ip │ │ │ │ @@ -25309,25 +25309,25 @@ │ │ │ │ bl 13da0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14bb0c │ │ │ │ + b 14bb08 │ │ │ │ ldr r0, [pc, #40] @ 2cb08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bleq 14bb0c │ │ │ │ + bleq 14bb08 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ strdeq r8, [lr], -r0 @ │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 2cb28 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -25411,15 +25411,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ subs r0, r8, #1 │ │ │ │ sbc r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ cmp r8, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ bhi 2cc90 │ │ │ │ sub r0, r8, r8, lsr #1 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ movcs r0, #64 @ 0x40 │ │ │ │ @@ -25728,15 +25728,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 129cc │ │ │ │ mov r4, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -25837,15 +25837,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 2d318 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #22] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2d3c4 │ │ │ │ - bl 150d98 │ │ │ │ + bl 150d94 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13d10 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 13230 │ │ │ │ @@ -25882,15 +25882,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 127a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 13f50 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #124] @ 2d464 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -25922,15 +25922,15 @@ │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ eoreq fp, r9, pc, asr #2 │ │ │ │ eoreq r3, pc, r4, lsl #13 │ │ │ │ eoreq sl, lr, ip, lsl #7 │ │ │ │ mlaeq pc, r0, ip, r3 @ │ │ │ │ eoreq r8, lr, r8, lsl #31 │ │ │ │ - @ instruction: 0x0012cabc │ │ │ │ + @ instruction: 0x0012cab8 │ │ │ │ eoreq r8, lr, r4, ror #30 │ │ │ │ eoreq fp, r9, r8, lsr r1 │ │ │ │ eoreq fp, r9, r9, lsr #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 12d44 │ │ │ │ @@ -26026,18 +26026,18 @@ │ │ │ │ bl 13434 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 2c0f34 │ │ │ │ + bl 2c0f30 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, sl │ │ │ │ - bl 2c16e0 │ │ │ │ + bl 2c16dc │ │ │ │ ldrb r1, [fp, #22] │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 2d6f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2d704 │ │ │ │ @@ -26100,18 +26100,18 @@ │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #22] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2d738 │ │ │ │ - bl 150d98 │ │ │ │ + bl 150d94 │ │ │ │ b 2d644 │ │ │ │ bl 13f50 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #128] @ 2d7dc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -26144,15 +26144,15 @@ │ │ │ │ bl 1d458 │ │ │ │ eoreq sl, r9, r3, lsr #28 │ │ │ │ eoreq r3, pc, r8, asr r3 @ │ │ │ │ eoreq sl, lr, r8, lsl r0 │ │ │ │ @ instruction: 0x002f39bc │ │ │ │ eoreq r3, pc, ip, asr r8 @ │ │ │ │ eoreq r8, lr, r4, lsl ip │ │ │ │ - andseq ip, r2, r8, asr #14 │ │ │ │ + andseq ip, r2, r4, asr #14 │ │ │ │ strdeq r8, [lr], -r0 @ │ │ │ │ eoreq sl, r9, ip, lsl #28 │ │ │ │ strdeq sl, [r9], -sp @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #588 @ 0x24c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -26372,23 +26372,23 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #188] @ 2dc1c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ 2dc20 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ 2dc24 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ 2dc28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq 2dbb8 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -26415,17 +26415,17 @@ │ │ │ │ ldr r1, [pc, #40] @ 2dc30 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ eoreq fp, sl, ip, ror #18 │ │ │ │ - andseq r0, fp, r4, lsl r2 │ │ │ │ + andseq r0, fp, r0, lsl r2 │ │ │ │ eoreq fp, sl, r1, asr #18 │ │ │ │ - mlaeq r8, ip, r3, r8 │ │ │ │ + mlaeq r8, r8, r3, r8 │ │ │ │ eoreq fp, sl, ip, lsr #18 │ │ │ │ eoreq r1, sl, pc, lsl pc │ │ │ │ ldrdeq fp, [sl], -r7 @ │ │ │ │ b 1311c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -26447,23 +26447,23 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #188] @ 2dd48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ 2dd4c │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ 2dd50 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ 2dd54 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq 2dce4 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -26490,15 +26490,15 @@ │ │ │ │ ldr r1, [pc, #40] @ 2dd5c │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0x0029c7b1 │ │ │ │ - ldrsheq r0, [r2], -ip │ │ │ │ + ldrsheq r0, [r2], -r8 │ │ │ │ mlaeq r9, r3, r7, ip │ │ │ │ @ instruction: 0xffffb92c │ │ │ │ eoreq ip, r9, r9, ror r7 │ │ │ │ strdeq r1, [sl], -r3 @ │ │ │ │ eoreq fp, sl, fp, lsr #23 │ │ │ │ b 12714 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -26633,20 +26633,20 @@ │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e25c │ │ │ │ cmp sl, r8 │ │ │ │ beq 2e024 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1359b8 │ │ │ │ + bl 1359b4 │ │ │ │ add fp, sp, #24 │ │ │ │ ldm fp, {r4, r7, fp} │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, sl │ │ │ │ - bl 1359b8 │ │ │ │ + bl 1359b4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r2, [pc, #848] @ 2e300 │ │ │ │ subs r3, r4, r5 │ │ │ │ ldr r0, [pc, #844] @ 2e304 │ │ │ │ sbcs r3, r7, r6 │ │ │ │ @@ -26723,30 +26723,30 @@ │ │ │ │ orr r0, r0, #999424 @ 0xf4000 │ │ │ │ umull r1, r2, r4, r0 │ │ │ │ umlal r2, r5, r7, r0 │ │ │ │ adds r0, r1, r6 │ │ │ │ adcs r1, r2, #0 │ │ │ │ adcs r2, r5, #0 │ │ │ │ adc r3, r3, #0 │ │ │ │ - bl 2c0a7c │ │ │ │ + bl 2c0a78 │ │ │ │ ldr r3, [pc, #484] @ 2e2dc │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1748 │ │ │ │ + bl 2c1744 │ │ │ │ bl 13b90 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 312a4 │ │ │ │ ldr r6, [r9, #16] │ │ │ │ ldmib sp, {r4, r5} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 136f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 2e168 │ │ │ │ @@ -26760,15 +26760,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13734 │ │ │ │ cmp r4, #0 │ │ │ │ bne 2e150 │ │ │ │ b 2e158 │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #364] @ 2e310 │ │ │ │ @@ -26785,15 +26785,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #324] @ 2e318 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b 2e274 │ │ │ │ bl 2dc34 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #284] @ 2e324 │ │ │ │ @@ -26861,20 +26861,20 @@ │ │ │ │ ldrdeq r2, [lr], -r0 @ │ │ │ │ @ instruction: 0x002a69bf │ │ │ │ strdeq r6, [lr], -r4 @ │ │ │ │ eoreq r9, r9, r7, ror #14 │ │ │ │ eoreq fp, lr, ip, asr #11 │ │ │ │ eoreq r3, sl, r0, ror r0 │ │ │ │ eoreq r8, lr, ip, asr #3 │ │ │ │ - andseq fp, r2, r0, lsl #26 │ │ │ │ + @ instruction: 0x0012bcfc │ │ │ │ eoreq r8, lr, r8, lsr #3 │ │ │ │ eoreq r8, lr, r0, asr #6 │ │ │ │ - @ instruction: 0x0011bdf0 │ │ │ │ + andseq fp, r1, ip, ror #27 │ │ │ │ eoreq r8, lr, r8, ror #2 │ │ │ │ - mulseq r2, ip, ip │ │ │ │ + mulseq r2, r8, ip │ │ │ │ eoreq r8, lr, r4, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #1392] @ 2e8b4 │ │ │ │ mov r2, #7 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -26889,44 +26889,44 @@ │ │ │ │ mov sl, r0 │ │ │ │ add r0, r4, r5 │ │ │ │ add r4, r0, r6 │ │ │ │ cmp sl, #0 │ │ │ │ beq 2e4cc │ │ │ │ mov r0, sp │ │ │ │ mov r1, sl │ │ │ │ - bl 12faa0 │ │ │ │ + bl 12fa9c │ │ │ │ mov r0, sl │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 2e504 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ cmp r7, #0 │ │ │ │ beq 2e770 │ │ │ │ ldr r9, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ bl 12f9c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 2e684 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e698 │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 137184 │ │ │ │ + bl 137180 │ │ │ │ ldr r0, [pc, #1236] @ 2e8d8 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ @@ -26950,15 +26950,15 @@ │ │ │ │ bl 13734 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r7, [r4, #32] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ bl 12f9c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 2e6e4 │ │ │ │ @@ -26993,15 +26993,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e77c │ │ │ │ ldr r9, [sp, #4] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ bl 12ab0 │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -27046,15 +27046,15 @@ │ │ │ │ ldr fp, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ bl 12f9c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 2e6d0 │ │ │ │ @@ -27063,21 +27063,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2e7ac │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ mov r1, sl │ │ │ │ - bl 137184 │ │ │ │ + bl 137180 │ │ │ │ ldr r7, [r4, #32] │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ bl 12f9c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 2e6f8 │ │ │ │ @@ -27087,15 +27087,15 @@ │ │ │ │ b 2e4a8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e3ec │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r8, sp, #60 @ 0x3c │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r0, [pc, #540] @ 2e8d0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #532] @ 2e8d4 │ │ │ │ @@ -27117,15 +27117,15 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2e4a0 │ │ │ │ b 2e4a8 │ │ │ │ bl 2dc34 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #444] @ 2e8f4 │ │ │ │ @@ -27141,30 +27141,30 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [pc, #404] @ 2e8fc │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b 2e784 │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r8, sp, #60 @ 0x3c │ │ │ │ str r1, [sp, #28] │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ ldr r0, [pc, #292] @ 2e8c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #284] @ 2e8c4 │ │ │ │ add r0, pc, r0 │ │ │ │ b 2e7d0 │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r0, [pc, #292] @ 2e8e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #284] @ 2e8ec │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -27225,42 +27225,42 @@ │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq r2, pc, r0, ror #19 │ │ │ │ eoreq r9, sl, pc, asr #32 │ │ │ │ eoreq r2, lr, ip, ror pc │ │ │ │ ldrdeq r7, [lr], -r4 @ │ │ │ │ - andseq fp, r2, r8, lsl r7 │ │ │ │ + andseq fp, r2, r4, lsl r7 │ │ │ │ strdeq r6, [sl], -r7 @ │ │ │ │ ldrdeq r6, [sl], -pc @ │ │ │ │ @ instruction: 0x002e7cbc │ │ │ │ - andseq fp, r2, r0, lsl #16 │ │ │ │ + @ instruction: 0x0012b7fc │ │ │ │ muleq r4, r4, ip │ │ │ │ eoreq r2, lr, r4, lsr #28 │ │ │ │ @ instruction: 0xfffff554 │ │ │ │ ldrdeq r2, [lr], -r4 @ │ │ │ │ eoreq r7, lr, ip, lsr #23 │ │ │ │ - @ instruction: 0x0012b6f0 │ │ │ │ + andseq fp, r2, ip, ror #13 │ │ │ │ eoreq r7, lr, r0, lsl #23 │ │ │ │ eoreq r7, lr, r8, lsr ip │ │ │ │ - andseq fp, r2, ip, ror #14 │ │ │ │ + andseq fp, r2, r8, ror #14 │ │ │ │ eoreq r7, lr, r4, lsl ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #1108] @ 2ed68 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #40] @ 0x28 │ │ │ │ ldr r5, [r0, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ bl 13cc8 │ │ │ │ bl 13944 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [pc, #1064] @ 2ed5c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ebfc │ │ │ │ ldr r3, [pc, #1048] @ 2ed60 │ │ │ │ add r0, r4, r6 │ │ │ │ add r7, r0, r5 │ │ │ │ mov r0, #2 │ │ │ │ @@ -27271,15 +27271,15 @@ │ │ │ │ bl 13cb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r5, r1 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c11b0 │ │ │ │ + bl 2c11ac │ │ │ │ ldr r8, [r7, #4] │ │ │ │ str r7, [sp, #12] │ │ │ │ cmp r8, #0 │ │ │ │ beq 2ec28 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ @@ -27308,15 +27308,15 @@ │ │ │ │ mov r2, #12 │ │ │ │ mov r3, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #896] @ 2ed8c │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl de900 │ │ │ │ + bl de8fc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ea28 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 12dbc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r8, [r0, #16] │ │ │ │ @@ -27347,29 +27347,29 @@ │ │ │ │ mov r2, #12 │ │ │ │ mov r3, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #752] @ 2ed98 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl de900 │ │ │ │ + bl de8fc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2eac4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 12dbc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ebc0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 13cc8 │ │ │ │ bl 13944 │ │ │ │ mov r9, r0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [pc, #620] @ 2ed5c │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ec80 │ │ │ │ ldr r3, [pc, #612] @ 2ed64 │ │ │ │ mov r0, #2 │ │ │ │ mov r2, #0 │ │ │ │ @@ -27392,15 +27392,15 @@ │ │ │ │ bl 13b30 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sl │ │ │ │ - bl 2c11b0 │ │ │ │ + bl 2c11ac │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 128f4 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r0, r9 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -27408,24 +27408,24 @@ │ │ │ │ ldr r1, [pc, #544] @ 2edac │ │ │ │ mov r2, #22 │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #528] @ 2edb0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl de900 │ │ │ │ + bl de8fc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ebb8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 12dbc │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 2fda8 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #424] @ 2ed90 │ │ │ │ @@ -27436,22 +27436,22 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ b 2ec5c │ │ │ │ ldr r0, [pc, #360] @ 2ed6c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2ecac │ │ │ │ ldr r0, [pc, #332] @ 2ed70 │ │ │ │ add r0, pc, r0 │ │ │ │ b 2ecb4 │ │ │ │ bl 2f918 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #308] @ 2ed7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ @@ -27469,15 +27469,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ ldr r0, [pc, #276] @ 2ed9c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2ece4 │ │ │ │ ldr r0, [pc, #248] @ 2eda0 │ │ │ │ add r0, pc, r0 │ │ │ │ b 2ecec │ │ │ │ ldr r0, [pc, #192] @ 2ed74 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -27528,15 +27528,15 @@ │ │ │ │ addmi ip, r2, r0 │ │ │ │ eoreq r2, pc, r4, asr r6 @ │ │ │ │ ldrdeq r1, [pc], -ip @ │ │ │ │ eoreq r9, lr, r0, lsl r4 │ │ │ │ eoreq r9, lr, r8, ror r3 │ │ │ │ eoreq r9, lr, r0, lsl #7 │ │ │ │ eoreq r7, lr, r8, lsr #14 │ │ │ │ - andseq fp, r2, ip, asr r2 │ │ │ │ + andseq fp, r2, r8, asr r2 │ │ │ │ eoreq r7, lr, r4, lsl #14 │ │ │ │ mlaeq lr, r0, r1, r6 │ │ │ │ @ instruction: 0x002999b2 │ │ │ │ eoreq r7, lr, r4, lsl #15 │ │ │ │ eoreq r6, lr, ip, ror #4 │ │ │ │ eoreq r9, r9, r6, lsl r9 │ │ │ │ eoreq r1, pc, r8, asr sp @ │ │ │ │ @@ -27552,15 +27552,15 @@ │ │ │ │ add fp, pc, fp │ │ │ │ ldr r9, [fp, #40] @ 0x28 │ │ │ │ ldr sl, [fp, #44] @ 0x2c │ │ │ │ bl 13cc8 │ │ │ │ bl 13944 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [pc, #820] @ 2f118 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 2efd8 │ │ │ │ ldr r3, [pc, #804] @ 2f11c │ │ │ │ mov r0, #2 │ │ │ │ mov r2, #0 │ │ │ │ str r8, [sp] │ │ │ │ @@ -27568,15 +27568,15 @@ │ │ │ │ bl 13cb0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r4, r1 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c11b0 │ │ │ │ + bl 2c11ac │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ ldr r1, [fp, #44] @ 0x2c │ │ │ │ add r0, r0, r5 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -27591,19 +27591,19 @@ │ │ │ │ bl 1392c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r7, r1 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c11b0 │ │ │ │ + bl 2c11ac │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c112c │ │ │ │ + bl 2c1128 │ │ │ │ ldr fp, [r4, #4] │ │ │ │ cmp fp, #0 │ │ │ │ beq 2f00c │ │ │ │ add sl, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ @@ -27632,15 +27632,15 @@ │ │ │ │ mov r2, #14 │ │ │ │ mov r3, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #552] @ 2f144 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl de900 │ │ │ │ + bl de8fc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2ef38 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 12dbc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr fp, [r0, #16] │ │ │ │ @@ -27670,37 +27670,37 @@ │ │ │ │ mov r2, #14 │ │ │ │ mov r3, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #412] @ 2f150 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl de900 │ │ │ │ + bl de8fc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2efd0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 12dbc │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #324] @ 2f124 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f0a8 │ │ │ │ ldr r0, [pc, #296] @ 2f128 │ │ │ │ add r0, pc, r0 │ │ │ │ b 2f0b0 │ │ │ │ bl 2fda8 │ │ │ │ b 2f010 │ │ │ │ bl 2f918 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #256] @ 2f134 │ │ │ │ @@ -27708,15 +27708,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b 2f084 │ │ │ │ bl 2fda8 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [pc, #212] @ 2f148 │ │ │ │ @@ -27766,15 +27766,15 @@ │ │ │ │ addmi ip, r2, r0 │ │ │ │ eoreq r2, pc, r0, lsr #3 │ │ │ │ eoreq r1, pc, r0, lsl #20 │ │ │ │ eoreq r9, lr, r4, lsr r0 │ │ │ │ eoreq r8, lr, ip, ror pc │ │ │ │ eoreq r8, lr, r4, lsl #31 │ │ │ │ eoreq r7, lr, ip, lsr r3 │ │ │ │ - andseq sl, r2, r4, lsr lr │ │ │ │ + andseq sl, r2, r0, lsr lr │ │ │ │ ldrdeq r7, [lr], -ip @ │ │ │ │ mlaeq lr, r0, ip, r5 │ │ │ │ eoreq r9, r9, lr, lsr #9 │ │ │ │ strdeq r7, [lr], -r8 @ │ │ │ │ eoreq r5, lr, r0, ror sp │ │ │ │ eoreq r9, r9, r6, lsl r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -27804,15 +27804,15 @@ │ │ │ │ add r9, sp, #12 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2f26c │ │ │ │ ldr r1, [r6, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f2ac │ │ │ │ @@ -27864,21 +27864,21 @@ │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #280] @ 2f3cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ b 2f398 │ │ │ │ bl 1353c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b 2f2dc │ │ │ │ bl 1353c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b 2f2dc │ │ │ │ bl 1353c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [pc, #224] @ 2f3d4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -27893,15 +27893,15 @@ │ │ │ │ str r0, [r9, #16] │ │ │ │ ldr r1, [pc, #184] @ 2f3dc │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b 2f398 │ │ │ │ bl 2dd60 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #140] @ 2f3e0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -27934,18 +27934,18 @@ │ │ │ │ @ instruction: 0x002f18b8 │ │ │ │ eoreq r1, pc, r4, ror lr @ │ │ │ │ eoreq r1, lr, ip, lsl pc │ │ │ │ mlaeq lr, r4, r1, r7 │ │ │ │ eoreq r1, lr, ip, asr #31 │ │ │ │ eoreq r7, lr, ip, lsr #1 │ │ │ │ eoreq r7, lr, ip, ror r0 │ │ │ │ - @ instruction: 0x0012abbc │ │ │ │ + @ instruction: 0x0012abb8 │ │ │ │ eoreq r7, lr, r8, asr r0 │ │ │ │ eoreq r7, lr, ip, lsl r0 │ │ │ │ - andseq sl, r2, r0, asr fp │ │ │ │ + andseq sl, r2, ip, asr #22 │ │ │ │ strdeq r6, [lr], -r8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [pc, #592] @ 2f650 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ @@ -27970,15 +27970,15 @@ │ │ │ │ add r9, sp, #12 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2f504 │ │ │ │ ldr r1, [r6, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f544 │ │ │ │ @@ -28030,21 +28030,21 @@ │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #280] @ 2f664 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ b 2f630 │ │ │ │ bl 1353c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b 2f574 │ │ │ │ bl 1353c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b 2f574 │ │ │ │ bl 1353c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [pc, #224] @ 2f66c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -28059,15 +28059,15 @@ │ │ │ │ str r0, [r9, #16] │ │ │ │ ldr r1, [pc, #184] @ 2f674 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b 2f630 │ │ │ │ bl 2dd60 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #140] @ 2f678 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -28100,18 +28100,18 @@ │ │ │ │ eoreq r1, pc, r0, lsr #12 │ │ │ │ @ instruction: 0x002f1abc │ │ │ │ @ instruction: 0x002e1bbc │ │ │ │ eoreq r6, lr, ip, asr #29 │ │ │ │ eoreq r1, lr, r4, asr #26 │ │ │ │ eoreq r6, lr, r4, ror #27 │ │ │ │ eoreq r6, lr, r4, ror #27 │ │ │ │ - andseq sl, r2, r4, lsr #18 │ │ │ │ + andseq sl, r2, r0, lsr #18 │ │ │ │ eoreq r6, lr, r0, asr #27 │ │ │ │ eoreq r6, lr, r4, lsl #27 │ │ │ │ - @ instruction: 0x0012a8b8 │ │ │ │ + @ instruction: 0x0012a8b4 │ │ │ │ eoreq r6, lr, r0, ror #26 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #460 @ 0x1cc │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r0 │ │ │ │ bl 13d7c │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ @@ -28171,23 +28171,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #396] @ 2f908 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 14eb74 │ │ │ │ + bl 14eb70 │ │ │ │ mov r0, sl │ │ │ │ bl 129cc │ │ │ │ mov r6, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 2f870 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ bl 13200 │ │ │ │ @@ -28263,30 +28263,30 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ cmnvs r2, r2, ror r7 │ │ │ │ eoreq r3, r9, r8, lsl r6 │ │ │ │ eoreq r6, lr, r8, lsr #19 │ │ │ │ - andseq lr, r1, ip, asr #10 │ │ │ │ - andseq sl, r2, r0, ror r6 │ │ │ │ + andseq lr, r1, r8, asr #10 │ │ │ │ + andseq sl, r2, ip, ror #12 │ │ │ │ eoreq r1, lr, r8, ror #20 │ │ │ │ eoreq r1, lr, ip, asr #22 │ │ │ │ eoreq r8, lr, r0, lsr #5 │ │ │ │ eoreq r9, sl, lr, lsl #31 │ │ │ │ eoreq r1, lr, ip, ror #16 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #104] @ 2f990 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2f958 │ │ │ │ ldr r0, [pc, #80] @ 2f99c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -28317,15 +28317,15 @@ │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r1, #0 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ beq 2fa2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2fae0 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ @@ -28341,15 +28341,15 @@ │ │ │ │ stm r1, {r0, r2, r3, r4, r5, r6} │ │ │ │ mov r0, r9 │ │ │ │ bl 12e28 │ │ │ │ mov r1, r0 │ │ │ │ b 2fa80 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2fb18 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ @@ -28446,15 +28446,15 @@ │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r1, #0 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ beq 2fc30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2fce4 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ @@ -28470,15 +28470,15 @@ │ │ │ │ stm r1, {r0, r2, r3, r4, r5, r6} │ │ │ │ mov r0, r9 │ │ │ │ bl 12e28 │ │ │ │ mov r1, r0 │ │ │ │ b 2fc84 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2fd1c │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ @@ -28570,15 +28570,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #104] @ 2fe20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 2fde8 │ │ │ │ ldr r0, [pc, #80] @ 2fe2c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -28639,15 +28639,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 129cc │ │ │ │ mov r6, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 30054 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ @@ -28826,27 +28826,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ strbvs r6, [r4, #-3949]! @ 0xfffff093 │ │ │ │ eoreq r9, r9, lr, lsl #5 │ │ │ │ mlaeq lr, ip, r1, r6 │ │ │ │ - andseq sp, r1, r8, ror #26 │ │ │ │ - andseq r9, r2, ip, lsl #29 │ │ │ │ + andseq sp, r1, r4, ror #26 │ │ │ │ + andseq r9, r2, r8, lsl #29 │ │ │ │ strdeq r1, [lr], -ip @ │ │ │ │ eoreq r6, lr, ip, lsr r2 │ │ │ │ - @ instruction: 0x0011ddd8 │ │ │ │ - @ instruction: 0x00129efc │ │ │ │ + @ instruction: 0x0011ddd4 │ │ │ │ + @ instruction: 0x00129ef8 │ │ │ │ eoreq r6, lr, r0, lsl #4 │ │ │ │ @ instruction: 0x002e7abc │ │ │ │ eoreq r9, sl, sl, lsr #15 │ │ │ │ eoreq r1, lr, r8, lsl #1 │ │ │ │ eoreq r6, lr, r4, lsl #2 │ │ │ │ - @ instruction: 0x0011dcb8 │ │ │ │ - @ instruction: 0x00129ddc │ │ │ │ + @ instruction: 0x0011dcb4 │ │ │ │ + @ instruction: 0x00129dd8 │ │ │ │ eoreq r1, lr, ip, asr #4 │ │ │ │ eoreq r6, lr, r8, asr #1 │ │ │ │ andeq r7, r1, r0, asr #31 │ │ │ │ eoreq r6, lr, ip, lsr #1 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 2d140 │ │ │ │ @@ -28867,15 +28867,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #12] @ 30274 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - mulseq r2, r8, ip │ │ │ │ + mulseq r2, r4, ip │ │ │ │ @ instruction: 0x002e65b8 │ │ │ │ eoreq r1, lr, r0, lsl #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #256] @ 3038c │ │ │ │ add r5, sp, #8 │ │ │ │ @@ -28893,15 +28893,15 @@ │ │ │ │ beq 30300 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq 3030c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 14d92c │ │ │ │ + bl 14d928 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 302f8 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -28961,15 +28961,15 @@ │ │ │ │ bl 29b48 │ │ │ │ ldr r6, [pc, #264] @ 304dc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq 303f4 │ │ │ │ bl 15b84 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -28987,15 +28987,15 @@ │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3045c │ │ │ │ bl 15b84 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #32] │ │ │ │ @@ -29025,15 +29025,15 @@ │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq r1, lr, r0, lsl #1 │ │ │ │ eoreq sl, r9, r3, lsr #7 │ │ │ │ eoreq r0, pc, r0, lsl #15 │ │ │ │ eoreq r5, lr, r8, ror sp │ │ │ │ - andseq pc, r1, r0, asr #20 │ │ │ │ + andseq pc, r1, ip, lsr sl @ │ │ │ │ eoreq r5, lr, r8, asr sp │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -29059,15 +29059,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #24] @ 30574 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r5, lr, ip, lsl #1 │ │ │ │ @ instruction: 0xffffd838 │ │ │ │ - andseq r9, r2, ip, lsl #19 │ │ │ │ + andseq r9, r2, r8, lsl #19 │ │ │ │ eoreq r7, r9, r5, asr r6 │ │ │ │ @ instruction: 0x002e0fb8 │ │ │ │ cmp r1, #8 │ │ │ │ mov r2, r0 │ │ │ │ cmpls r1, r2 │ │ │ │ bls 305c0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -29117,15 +29117,15 @@ │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r3 │ │ │ │ b 13de8 │ │ │ │ push {fp, lr} │ │ │ │ - bl 1b4a60 │ │ │ │ + bl 1b4a5c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ beq 306f0 │ │ │ │ @@ -29246,15 +29246,15 @@ │ │ │ │ sub r0, r0, #23552 @ 0x5c00 │ │ │ │ clz r0, r0 │ │ │ │ lsr r2, r0, #5 │ │ │ │ b 30814 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 3085c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13d944 │ │ │ │ + b 13d940 │ │ │ │ eoreq r0, lr, r0, lsr lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r4, r2 │ │ │ │ @@ -29366,15 +29366,15 @@ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r9, r0 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r7, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 14431c │ │ │ │ + bl 144318 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30a8c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30a94 │ │ │ │ @@ -29427,15 +29427,15 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r4, [sp, #24] │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 14431c │ │ │ │ + bl 144318 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ beq 30be4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldr r9, [sp, #48] @ 0x30 │ │ │ │ sub r0, r0, r4 │ │ │ │ @@ -29556,22 +29556,22 @@ │ │ │ │ ldr r0, [pc, #48] @ 30d4c │ │ │ │ str r2, [sp, #8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ mov sp, fp │ │ │ │ pop {fp, pc} │ │ │ │ eoreq r6, lr, r4, lsr #9 │ │ │ │ - andseq pc, r0, r8, asr #5 │ │ │ │ - andseq pc, r0, ip, lsl #1 │ │ │ │ + andseq pc, r0, r4, asr #5 │ │ │ │ + andseq pc, r0, r8, lsl #1 │ │ │ │ eoreq r6, lr, r4, ror #8 │ │ │ │ - andseq pc, r0, r8, ror r2 @ │ │ │ │ + andseq pc, r0, r4, ror r2 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ cmn r2, #1 │ │ │ │ ble 30db8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -29898,21 +29898,21 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ mov r3, r1 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #32] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, ip │ │ │ │ - b 13eebc │ │ │ │ + b 13eeb8 │ │ │ │ push {r4, r5, r6, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -29958,15 +29958,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r1, [pc, #128] @ 313f0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r2, sp, #8 │ │ │ │ ldmeq r2, {r0, r1, r2} │ │ │ │ stmeq r4, {r0, r1, r2} │ │ │ │ subeq sp, fp, #16 │ │ │ │ popeq {r4, r5, r6, sl, fp, pc} │ │ │ │ ldr r0, [pc, #88] @ 313f4 │ │ │ │ @@ -30034,15 +30034,15 @@ │ │ │ │ ldr r0, [pc, #2504] @ 31e5c │ │ │ │ ldr r1, [sl, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sl, #28] │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ beq 314d4 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #268 @ 0x10c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r1, sl │ │ │ │ @@ -30111,15 +30111,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ ldr r1, [pc, #2208] @ 31e78 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ bne 314b4 │ │ │ │ add fp, fp, #1 │ │ │ │ mov r8, r7 │ │ │ │ mov r5, r9 │ │ │ │ cmp r5, #0 │ │ │ │ bne 31540 │ │ │ │ @@ -30172,15 +30172,15 @@ │ │ │ │ beq 31a3c │ │ │ │ b 31d74 │ │ │ │ add r4, r0, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 31ce8 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r4, [r5, #12] │ │ │ │ ands r6, r0, #4 │ │ │ │ bne 3170c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -30190,15 +30190,15 @@ │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ add r7, r1, r0, lsl #2 │ │ │ │ b 31710 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a3de8 │ │ │ │ + bl 1a3de4 │ │ │ │ lsr r0, r6, #2 │ │ │ │ cmp r4, #0 │ │ │ │ strb r0, [sp, #136] @ 0x88 │ │ │ │ strb r0, [sp, #156] @ 0x9c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ @@ -30274,15 +30274,15 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ stm sp, {r1, r2, r3} │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ mov r1, r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1918f4 │ │ │ │ + bl 1918f0 │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #12] │ │ │ │ bne 319b4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -30291,23 +30291,23 @@ │ │ │ │ bne 317c8 │ │ │ │ b 31788 │ │ │ │ ldr fp, [r6, #36] @ 0x24 │ │ │ │ add r0, sp, #236 @ 0xec │ │ │ │ ldr r8, [r6, #40] @ 0x28 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r8 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ mov r0, #2 │ │ │ │ cmp r1, #0 │ │ │ │ bne 318f4 │ │ │ │ ldr r1, [sp, #240] @ 0xf0 │ │ │ │ ldr r2, [sp, #244] @ 0xf4 │ │ │ │ add r0, sp, #236 @ 0xec │ │ │ │ - bl 16e8d4 │ │ │ │ + bl 16e8d0 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ cmp r0, #2 │ │ │ │ beq 318f4 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #208 @ 0xd0 │ │ │ │ ldm r2!, {r3, r5, r7} │ │ │ │ stmia ip!, {r3, r5, r7} │ │ │ │ @@ -30350,15 +30350,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ mov r2, r4 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ - bl 1918f4 │ │ │ │ + bl 1918f0 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r1, #12] │ │ │ │ beq 31788 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ @@ -30427,15 +30427,15 @@ │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ ldr r0, [sl, #28] │ │ │ │ ldr r1, [sl, #32] │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ - bl 25fcac │ │ │ │ + bl 25fca8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31ae4 │ │ │ │ b 31ca8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ bl 32f40 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov lr, #0 │ │ │ │ @@ -30543,15 +30543,15 @@ │ │ │ │ ldr r1, [sl, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sl, #28] │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ beq 31cc8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 314b4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 13734 │ │ │ │ @@ -30641,15 +30641,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0, #12] │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 189370 │ │ │ │ + bl 18936c │ │ │ │ b 31e34 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq 31e50 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ @@ -30689,15 +30689,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b 13734 │ │ │ │ mov r3, r1 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r4, r2 │ │ │ │ sub r0, r0, r6 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -31047,15 +31047,15 @@ │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ mov r5, #0 │ │ │ │ mov fp, #0 │ │ │ │ mov r3, #0 │ │ │ │ b 325d0 │ │ │ │ mov r0, r5 │ │ │ │ mov fp, lr │ │ │ │ - bl 14a548 │ │ │ │ + bl 14a544 │ │ │ │ mov r9, #128 @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ beq 324e8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r2, fp │ │ │ │ ldr ip, [sp, #24] │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -31238,20 +31238,20 @@ │ │ │ │ mov r7, r0 │ │ │ │ lsr r0, r4, #8 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, #2 │ │ │ │ bls 327dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 14198c │ │ │ │ + bl 141988 │ │ │ │ cmp r0, #0 │ │ │ │ beq 327dc │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1418c0 │ │ │ │ + bl 1418bc │ │ │ │ ldrb r0, [sp, #43] @ 0x2b │ │ │ │ ldrb r1, [sp, #42] @ 0x2a │ │ │ │ ldrb r2, [sp, #40] @ 0x28 │ │ │ │ orr r0, r1, r0, lsl #8 │ │ │ │ ldrb r1, [sp, #41] @ 0x29 │ │ │ │ ldrb r3, [sp, #39] @ 0x27 │ │ │ │ ldrb r5, [sp, #36] @ 0x24 │ │ │ │ @@ -31264,15 +31264,15 @@ │ │ │ │ orr r0, r2, r0, lsl #8 │ │ │ │ ldrb r2, [sp, #38] @ 0x26 │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ ldrb r3, [sp, #47] @ 0x2f │ │ │ │ orr r2, r2, r1, lsl #16 │ │ │ │ b 328b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14a548 │ │ │ │ + bl 14a544 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32800 │ │ │ │ mov r5, #128 @ 0x80 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r8 │ │ │ │ b 32220 │ │ │ │ @@ -31441,15 +31441,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ str r9, [sp, #96] @ 0x60 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ beq 32d18 │ │ │ │ b 32d88 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr fp, [sp, #24] │ │ │ │ tst sl, #1 │ │ │ │ bne 32d88 │ │ │ │ @@ -31634,32 +31634,32 @@ │ │ │ │ bic r0, r0, sl │ │ │ │ add sp, sp, #148 @ 0x94 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mrseq r0, (UNDEF: 17) │ │ │ │ beq 2b55cc │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ eoreq r0, r9, r8, lsr r0 │ │ │ │ - andseq sp, r0, r4, asr r5 │ │ │ │ + andseq sp, r0, r0, asr r5 │ │ │ │ strdeq ip, [lr], -r8 @ │ │ │ │ eoreq r1, r9, r5, lsl #26 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r1, #0 │ │ │ │ ldr r1, [pc, #4] @ 32dd0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13d944 │ │ │ │ + b 13d940 │ │ │ │ eoreq lr, sp, r4, ror #20 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r1, #0 │ │ │ │ ldr r1, [pc, #4] @ 32df0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13d944 │ │ │ │ + b 13d940 │ │ │ │ eoreq lr, sp, ip, asr sl │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ bcs 32e50 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -31802,15 +31802,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ bl 143dc │ │ │ │ mov r0, r4 │ │ │ │ ldmib r4, {r1, r2} │ │ │ │ b 3300c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 27e548 │ │ │ │ + bl 27e544 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq r1, r9, r6, ror #19 │ │ │ │ eoreq r1, r9, pc, lsl sl │ │ │ │ eoreq lr, sp, ip, lsr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ @@ -31847,15 +31847,15 @@ │ │ │ │ bne 33684 │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #192] @ 0xc0 │ │ │ │ cmpeq r0, #3 │ │ │ │ bne 33684 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33684 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ blx r1 │ │ │ │ b 33684 │ │ │ │ @@ -31866,68 +31866,68 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 33270 │ │ │ │ cmp r0, #0 │ │ │ │ bne 336c8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #80]! @ 0x50 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33160 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 331a0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 331a0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 331a0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 331d8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 331d8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 331d8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3320c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3320c │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3320c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #72] @ 0x48 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 336c8 │ │ │ │ - bl 26aae8 │ │ │ │ + bl 26aae4 │ │ │ │ b 336c8 │ │ │ │ ldrb r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ bne 336f8 │ │ │ │ ldrb r0, [r4, #300] @ 0x12c │ │ │ │ cmp r0, #3 │ │ │ │ beq 332c0 │ │ │ │ @@ -31936,34 +31936,34 @@ │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 34f7c │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #392]! @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ beq 336bc │ │ │ │ b 336c8 │ │ │ │ ldrb r0, [r4, #181] @ 0xb5 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3328c │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ bl 35bb0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #180] @ 0xb4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #184]! @ 0xb8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 332b0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 235d5c │ │ │ │ + bl 235d58 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #190] @ 0xbe │ │ │ │ strb r0, [r4, #189] @ 0xbd │ │ │ │ b 336c8 │ │ │ │ ldr r8, [r4, #296] @ 0x128 │ │ │ │ ldrb r0, [r8, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -32013,21 +32013,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [fp, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 333b0 │ │ │ │ ldr r0, [fp, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 333b0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #412] @ 0x19c │ │ │ │ ldr r1, [fp, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r7, [fp, #464] @ 0x1d0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 333e8 │ │ │ │ ldr r6, [fp, #468] @ 0x1d4 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 333d4 │ │ │ │ @@ -32059,21 +32059,21 @@ │ │ │ │ ldr r0, [fp, #420] @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 33e00 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33e00 │ │ │ │ ldr r0, [fp, #424] @ 0x1a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33e00 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #424] @ 0x1a8 │ │ │ │ ldr r1, [fp, #428] @ 0x1ac │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 33e00 │ │ │ │ ldrb r0, [fp, #1760] @ 0x6e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33700 │ │ │ │ cmp r0, #3 │ │ │ │ bne 33dd4 │ │ │ │ ldrb r0, [fp, #630] @ 0x276 │ │ │ │ @@ -32112,21 +32112,21 @@ │ │ │ │ ldr r0, [fp, #552] @ 0x228 │ │ │ │ cmp r0, #3 │ │ │ │ beq 3353c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3353c │ │ │ │ ldr r0, [fp, #556] @ 0x22c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3353c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #556] @ 0x22c │ │ │ │ ldr r1, [fp, #560] @ 0x230 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, fp, #564 @ 0x234 │ │ │ │ bl 35014 │ │ │ │ b 33f58 │ │ │ │ ldrb r0, [fp, #798] @ 0x31e │ │ │ │ cmp r0, #7 │ │ │ │ bhi 339e0 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -32142,42 +32142,42 @@ │ │ │ │ andeq r0, r0, r8, lsl r3 │ │ │ │ andeq r0, r0, r0, lsl #5 │ │ │ │ ldr r0, [fp, #764] @ 0x2fc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 335b4 │ │ │ │ ldr r0, [fp, #768] @ 0x300 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 335b4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #768] @ 0x300 │ │ │ │ ldr r1, [fp, #772] @ 0x304 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [fp, #776] @ 0x308 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 335e4 │ │ │ │ ldr r0, [fp, #780] @ 0x30c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 335e4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #780] @ 0x30c │ │ │ │ ldr r1, [fp, #784] @ 0x310 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r7, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #752]! @ 0x2f0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 339e0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ b 339e0 │ │ │ │ ldr r0, [fp, #412] @ 0x19c │ │ │ │ bl 35bb0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #404] @ 0x194 │ │ │ │ strb r0, [fp, #403] @ 0x193 │ │ │ │ b 33ddc │ │ │ │ @@ -32189,20 +32189,20 @@ │ │ │ │ add r0, r4, #224 @ 0xe0 │ │ │ │ bl 362e0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #132]! @ 0x84 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3366c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ strb r6, [r4, #127] @ 0x7f │ │ │ │ cmp r0, #0 │ │ │ │ beq 33684 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ bl 29170 │ │ │ │ mov r0, #0 │ │ │ │ @@ -32212,32 +32212,32 @@ │ │ │ │ strb r0, [r1, #2] │ │ │ │ strb r0, [r1, #1] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #368] @ 0x170 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #400]! @ 0x190 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 336c8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 235d5c │ │ │ │ + bl 235d58 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r4, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 336f8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 23600c │ │ │ │ + b 236008 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp, #1748] @ 0x6d4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33dd4 │ │ │ │ mov r7, fp │ │ │ │ ldr r0, [r7, #1752]! @ 0x6d8 │ │ │ │ @@ -32252,121 +32252,121 @@ │ │ │ │ ldr r0, [fp, #436] @ 0x1b4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 33ad8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33ad8 │ │ │ │ ldr r0, [fp, #440] @ 0x1b8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33ad8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #440] @ 0x1b8 │ │ │ │ ldr r1, [fp, #444] @ 0x1bc │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 33ad8 │ │ │ │ ldrb r0, [fp, #1082] @ 0x43a │ │ │ │ cmp r0, #3 │ │ │ │ bne 337bc │ │ │ │ add r0, fp, #920 @ 0x398 │ │ │ │ add r9, fp, #808 @ 0x328 │ │ │ │ bl 35594 │ │ │ │ add r0, fp, #840 @ 0x348 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #1080] @ 0x438 │ │ │ │ ldr r0, [fp, #880] @ 0x370 │ │ │ │ cmp r0, #0 │ │ │ │ beq 337ac │ │ │ │ ldr r0, [fp, #884] @ 0x374 │ │ │ │ bl 13734 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1135b4 │ │ │ │ + bl 1135b0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #1081] @ 0x439 │ │ │ │ mov r7, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #800]! @ 0x320 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33868 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 33868 │ │ │ │ add r0, fp, #800 @ 0x320 │ │ │ │ bl 357c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #795] @ 0x31b │ │ │ │ add r0, fp, #56 @ 0x38 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 112744 │ │ │ │ + bl 112740 │ │ │ │ b 338a8 │ │ │ │ ldrb r0, [fp, #856] @ 0x358 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [fp, #852] @ 0x354 │ │ │ │ cmpeq r0, #3 │ │ │ │ bne 33924 │ │ │ │ add r0, fp, #820 @ 0x334 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [fp, #824] @ 0x338 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33924 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [fp, #828] @ 0x33c │ │ │ │ blx r1 │ │ │ │ b 33924 │ │ │ │ add r0, fp, #800 @ 0x320 │ │ │ │ bl 357c4 │ │ │ │ add r0, fp, #136 @ 0x88 │ │ │ │ mov r5, #0 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ strb r5, [fp, #796] @ 0x31c │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ add r0, fp, #104 @ 0x68 │ │ │ │ strb r5, [fp, #793] @ 0x319 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 1144e0 │ │ │ │ + bl 1144dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #797] @ 0x31d │ │ │ │ mov r0, sl │ │ │ │ bl 35ad0 │ │ │ │ b 338fc │ │ │ │ add r0, fp, #800 @ 0x320 │ │ │ │ bl 35594 │ │ │ │ mov r7, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #744]! @ 0x2e8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 338a8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldrb r0, [fp, #792] @ 0x318 │ │ │ │ cmp r0, #0 │ │ │ │ beq 338bc │ │ │ │ add r0, fp, #648 @ 0x288 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #792] @ 0x318 │ │ │ │ add r0, fp, #616 @ 0x268 │ │ │ │ bl 35ad0 │ │ │ │ ldr r0, [fp, #732] @ 0x2dc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 338fc │ │ │ │ ldr r0, [fp, #736] @ 0x2e0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 338fc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #736] @ 0x2e0 │ │ │ │ ldr r1, [fp, #740] @ 0x2e4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [fp, #720] @ 0x2d0 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [fp, #789] @ 0x315 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 33a78 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [fp, #712] @ 0x2c8 │ │ │ │ @@ -32377,102 +32377,102 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 33960 │ │ │ │ ldr r0, [fp, #696] @ 0x2b8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33960 │ │ │ │ ldr r0, [fp, #700] @ 0x2bc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33960 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #700] @ 0x2bc │ │ │ │ ldr r1, [fp, #704] @ 0x2c0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldrb r0, [fp, #794] @ 0x31a │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [fp, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33998 │ │ │ │ mov r7, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #800]! @ 0x320 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33998 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldrb r0, [fp, #791] @ 0x317 │ │ │ │ strb r6, [fp, #794] @ 0x31a │ │ │ │ cmp r0, #0 │ │ │ │ beq 339d8 │ │ │ │ ldr r0, [fp, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 339d8 │ │ │ │ ldr r0, [fp, #688] @ 0x2b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 339d8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #688] @ 0x2b0 │ │ │ │ ldr r1, [fp, #692] @ 0x2b4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #791] @ 0x317 │ │ │ │ mov r7, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #432]! @ 0x1b0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33a04 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldr r0, [fp, #420] @ 0x1a4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33a34 │ │ │ │ ldr r0, [fp, #424] @ 0x1a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33a34 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #424] @ 0x1a8 │ │ │ │ ldr r1, [fp, #428] @ 0x1ac │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, fp, #552 @ 0x228 │ │ │ │ - bl 114834 │ │ │ │ + bl 114830 │ │ │ │ ldr r0, [fp, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33a6c │ │ │ │ ldr r0, [fp, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33a6c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #412] @ 0x19c │ │ │ │ ldr r1, [fp, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, fp, #520 @ 0x208 │ │ │ │ - bl 114714 │ │ │ │ + bl 114710 │ │ │ │ b 33ddc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33910 │ │ │ │ ldr r0, [fp, #724] @ 0x2d4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33910 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #724] @ 0x2d4 │ │ │ │ ldr r1, [fp, #728] @ 0x2d8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 33910 │ │ │ │ ldr r6, [fp, #468] @ 0x1d4 │ │ │ │ ldr r7, [fp, #464] @ 0x1d0 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 33ac4 │ │ │ │ mov r0, r7 │ │ │ │ @@ -32495,15 +32495,15 @@ │ │ │ │ bne 33da4 │ │ │ │ ldrb r0, [fp, #684] @ 0x2ac │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [fp, #648] @ 0x288 │ │ │ │ cmpeq r0, #4 │ │ │ │ bne 33da4 │ │ │ │ add r0, fp, #652 @ 0x28c │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [fp, #656] @ 0x290 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33da4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [fp, #660] @ 0x294 │ │ │ │ blx r1 │ │ │ │ b 33da4 │ │ │ │ @@ -32543,15 +32543,15 @@ │ │ │ │ bne 33d34 │ │ │ │ ldrb r0, [fp, #844] @ 0x34c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [fp, #840] @ 0x348 │ │ │ │ cmpeq r0, #3 │ │ │ │ bne 33d34 │ │ │ │ add r0, fp, #808 @ 0x328 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [fp, #812] @ 0x32c │ │ │ │ cmp r0, #0 │ │ │ │ beq 33d34 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [fp, #816] @ 0x330 │ │ │ │ blx r1 │ │ │ │ b 33d34 │ │ │ │ @@ -32573,15 +32573,15 @@ │ │ │ │ bl bc7c4 │ │ │ │ ldr r7, [r7] │ │ │ │ cmp r7, #0 │ │ │ │ beq 33f20 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 33f20 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r7 │ │ │ │ @@ -32617,20 +32617,20 @@ │ │ │ │ add r0, fp, #872 @ 0x368 │ │ │ │ bl 362e0 │ │ │ │ mov r5, fp │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #780]! @ 0x30c │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33d1c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r0, [fp, #728] @ 0x2d8 │ │ │ │ strb r6, [fp, #775] @ 0x307 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33d34 │ │ │ │ ldr r1, [fp, #732] @ 0x2dc │ │ │ │ bl 29170 │ │ │ │ mov r0, #0 │ │ │ │ @@ -32640,21 +32640,21 @@ │ │ │ │ strb r0, [r1, #2] │ │ │ │ strb r0, [r1, #1] │ │ │ │ ldr r0, [fp, #632] @ 0x278 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33d7c │ │ │ │ ldr r0, [fp, #636] @ 0x27c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33d7c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #636] @ 0x27c │ │ │ │ ldr r1, [fp, #640] @ 0x280 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, fp, #1000 @ 0x3e8 │ │ │ │ bl 362e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #628] @ 0x274 │ │ │ │ mov r0, r7 │ │ │ │ bl 362e0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -32663,31 +32663,31 @@ │ │ │ │ bl d1fb8 │ │ │ │ ldr r0, [fp, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33dd4 │ │ │ │ mov r7, fp │ │ │ │ ldr r0, [r7, #600]! @ 0x258 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33dd4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldm r7, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, fp, #420 @ 0x1a4 │ │ │ │ - bl 114600 │ │ │ │ + bl 1145fc │ │ │ │ mov r7, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #388]! @ 0x184 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33e00 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldrb r0, [fp, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 33e40 │ │ │ │ ldr r6, [fp, #384] @ 0x180 │ │ │ │ cmp r6, #0 │ │ │ │ beq 33e2c │ │ │ │ ldr r5, [fp, #380] @ 0x17c │ │ │ │ @@ -32727,15 +32727,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ b 33fd8 │ │ │ │ ldr r7, [fp, #848] @ 0x350 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 33ee0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r7 │ │ │ │ @@ -32744,66 +32744,66 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [fp, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ beq 33efc │ │ │ │ bl 12a74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldr r0, [fp, #788] @ 0x314 │ │ │ │ cmp r0, #0 │ │ │ │ beq 33f18 │ │ │ │ ldr r0, [fp, #792] @ 0x318 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #817] @ 0x331 │ │ │ │ ldr r0, [fp, #604] @ 0x25c │ │ │ │ cmp r0, #3 │ │ │ │ beq 33f58 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33f58 │ │ │ │ ldr r0, [fp, #608] @ 0x260 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33f58 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #608] @ 0x260 │ │ │ │ ldr r1, [fp, #612] @ 0x264 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #1033] @ 0x409 │ │ │ │ ldr r0, [fp, #436] @ 0x1b4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 33f98 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33f98 │ │ │ │ ldr r0, [fp, #440] @ 0x1b8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33f98 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #440] @ 0x1b8 │ │ │ │ ldr r1, [fp, #444] @ 0x1bc │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [fp, #412] @ 0x19c │ │ │ │ cmp r0, #3 │ │ │ │ beq 33fd0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 33fd0 │ │ │ │ ldr r0, [fp, #416] @ 0x1a0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 33fd0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #416] @ 0x1a0 │ │ │ │ ldr r1, [fp, #420] @ 0x1a4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, fp, #173 @ 0xad │ │ │ │ add r6, r0, #256 @ 0x100 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #405] @ 0x195 │ │ │ │ add r0, fp, #228 @ 0xe4 │ │ │ │ @@ -32811,31 +32811,31 @@ │ │ │ │ ldr r0, [fp, #216] @ 0xd8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 34028 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34028 │ │ │ │ ldr r0, [fp, #220] @ 0xdc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 34028 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #220] @ 0xdc │ │ │ │ ldr r1, [fp, #224] @ 0xe0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldrb r0, [fp, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ beq 3403c │ │ │ │ add r0, fp, #152 @ 0x98 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ ldrb r0, [fp, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34050 │ │ │ │ add r0, fp, #184 @ 0xb8 │ │ │ │ - bl 112968 │ │ │ │ + bl 112964 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #398] @ 0x18e │ │ │ │ strb r0, [fp, #402] @ 0x192 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #301] @ 0x12d │ │ │ │ @@ -32881,20 +32881,20 @@ │ │ │ │ add r0, fp, #872 @ 0x368 │ │ │ │ bl 362e0 │ │ │ │ mov r9, fp │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r9, #780]! @ 0x30c │ │ │ │ strb r1, [r9, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3413c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r9 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #775] @ 0x307 │ │ │ │ ldr r0, [fp, #728] @ 0x2d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34158 │ │ │ │ ldr r1, [fp, #732] @ 0x2dc │ │ │ │ bl 29170 │ │ │ │ @@ -32912,15 +32912,15 @@ │ │ │ │ ldr r7, [r7] │ │ │ │ str r0, [sp] │ │ │ │ cmp r7, #0 │ │ │ │ beq 3424c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 3424c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r7 │ │ │ │ @@ -32929,33 +32929,33 @@ │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [fp, #632] @ 0x278 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34200 │ │ │ │ ldr r0, [fp, #636] @ 0x27c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 34200 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #636] @ 0x27c │ │ │ │ ldr r1, [fp, #640] @ 0x280 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, fp, #1000 @ 0x3e8 │ │ │ │ bl 362e0 │ │ │ │ b 342a0 │ │ │ │ str r0, [sp] │ │ │ │ b 34230 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [fp, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ beq 34228 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldr r0, [fp, #788] @ 0x314 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34244 │ │ │ │ ldr r0, [fp, #792] @ 0x318 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #817] @ 0x331 │ │ │ │ @@ -33006,35 +33006,35 @@ │ │ │ │ b 34340 │ │ │ │ b 343c8 │ │ │ │ b 343e0 │ │ │ │ str r0, [sp] │ │ │ │ b 3431c │ │ │ │ str r0, [sp] │ │ │ │ add r0, fp, #840 @ 0x348 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #1080] @ 0x438 │ │ │ │ ldr r0, [fp, #880] @ 0x370 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34338 │ │ │ │ ldr r0, [fp, #884] @ 0x374 │ │ │ │ bl 13734 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1135b4 │ │ │ │ + bl 1135b0 │ │ │ │ mov r9, fp │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r9, #800]! @ 0x320 │ │ │ │ strb r1, [r9, #281] @ 0x119 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 34440 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r9 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 34440 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp] │ │ │ │ b 346f0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #629] @ 0x275 │ │ │ │ @@ -33062,48 +33062,48 @@ │ │ │ │ b 3442c │ │ │ │ str r0, [sp] │ │ │ │ b 3446c │ │ │ │ mov r7, fp │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r7, #744]! @ 0x2e8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3446c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 3446c │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #796] @ 0x31c │ │ │ │ add r0, fp, #136 @ 0x88 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #793] @ 0x319 │ │ │ │ add r0, fp, #104 @ 0x68 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 1144e0 │ │ │ │ + bl 1144dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #797] @ 0x31d │ │ │ │ mov r0, sl │ │ │ │ bl 35ad0 │ │ │ │ b 345b4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #795] @ 0x31b │ │ │ │ add r0, fp, #56 @ 0x38 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 112744 │ │ │ │ + bl 112740 │ │ │ │ ldrb r0, [fp, #792] @ 0x318 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34480 │ │ │ │ add r0, fp, #648 @ 0x288 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #792] @ 0x318 │ │ │ │ add r0, fp, #616 @ 0x268 │ │ │ │ bl 35ad0 │ │ │ │ b 34584 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ @@ -33114,90 +33114,90 @@ │ │ │ │ b 3454c │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [fp, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 344e4 │ │ │ │ ldr r0, [fp, #600] @ 0x258 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 344e4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #600] @ 0x258 │ │ │ │ ldr r1, [fp, #604] @ 0x25c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, fp, #420 @ 0x1a4 │ │ │ │ - bl 114600 │ │ │ │ + bl 1145fc │ │ │ │ b 34850 │ │ │ │ str r0, [sp] │ │ │ │ b 346a8 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34510 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [fp, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34540 │ │ │ │ ldr r0, [fp, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 34540 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #412] @ 0x19c │ │ │ │ ldr r1, [fp, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [fp, #464] @ 0x1d0 │ │ │ │ ldr r1, [fp, #468] @ 0x1d4 │ │ │ │ bl 35530 │ │ │ │ ldr r0, [fp, #432] @ 0x1b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34560 │ │ │ │ ldr r0, [fp, #436] @ 0x1b4 │ │ │ │ bl 13734 │ │ │ │ add r0, fp, #444 @ 0x1bc │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ add r0, fp, #420 @ 0x1a4 │ │ │ │ bl 35430 │ │ │ │ b 348bc │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp] │ │ │ │ b 345b4 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [fp, #732] @ 0x2dc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 345b4 │ │ │ │ ldr r0, [fp, #736] @ 0x2e0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 345b4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #736] @ 0x2e0 │ │ │ │ ldr r1, [fp, #740] @ 0x2e4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [fp, #720] @ 0x2d0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 345f8 │ │ │ │ ldrb r1, [fp, #789] @ 0x315 │ │ │ │ cmp r1, #1 │ │ │ │ bne 345f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 345f8 │ │ │ │ ldr r0, [fp, #724] @ 0x2d4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 345f8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #724] @ 0x2d4 │ │ │ │ ldr r1, [fp, #728] @ 0x2d8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [fp, #712] @ 0x2c8 │ │ │ │ strb r0, [fp, #789] @ 0x315 │ │ │ │ ldr r0, [fp, #708] @ 0x2c4 │ │ │ │ bl 29170 │ │ │ │ b 34634 │ │ │ │ str r0, [sp] │ │ │ │ @@ -33213,95 +33213,95 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 34670 │ │ │ │ ldr r0, [fp, #696] @ 0x2b8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34670 │ │ │ │ ldr r0, [fp, #700] @ 0x2bc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 34670 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #700] @ 0x2bc │ │ │ │ ldr r1, [fp, #704] @ 0x2c0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #790] @ 0x316 │ │ │ │ ldrb r0, [fp, #794] @ 0x31a │ │ │ │ cmp r0, #0 │ │ │ │ beq 346a8 │ │ │ │ mov r7, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #800]! @ 0x320 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 346a8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldrb r0, [fp, #791] @ 0x317 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [fp, #794] @ 0x31a │ │ │ │ cmp r0, #0 │ │ │ │ beq 346ec │ │ │ │ ldr r0, [fp, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 346ec │ │ │ │ ldr r0, [fp, #688] @ 0x2b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 346ec │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #688] @ 0x2b0 │ │ │ │ ldr r1, [fp, #692] @ 0x2b4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ strb r6, [fp, #791] @ 0x317 │ │ │ │ mov r7, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #432]! @ 0x1b0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 34714 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldr r0, [fp, #420] @ 0x1a4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34744 │ │ │ │ ldr r0, [fp, #424] @ 0x1a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 34744 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #424] @ 0x1a8 │ │ │ │ ldr r1, [fp, #428] @ 0x1ac │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, fp, #552 @ 0x228 │ │ │ │ - bl 114834 │ │ │ │ + bl 114830 │ │ │ │ b 34818 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 3476c │ │ │ │ add r0, r4, #224 @ 0xe0 │ │ │ │ bl 362e0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #132]! @ 0x84 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 34798 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #127] @ 0x7f │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 347b4 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ bl 29170 │ │ │ │ @@ -33315,48 +33315,48 @@ │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp] │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #400]! @ 0x190 │ │ │ │ strb r1, [r5, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 34a30 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 235d5c │ │ │ │ + bl 235d58 │ │ │ │ b 34a30 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp] │ │ │ │ b 34850 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [fp, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34848 │ │ │ │ ldr r0, [fp, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 34848 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #412] @ 0x19c │ │ │ │ ldr r1, [fp, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, fp, #520 @ 0x208 │ │ │ │ - bl 114714 │ │ │ │ + bl 114710 │ │ │ │ mov r7, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #388]! @ 0x184 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 348bc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 348bc │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #404] @ 0x194 │ │ │ │ strb r0, [fp, #403] @ 0x193 │ │ │ │ b 34850 │ │ │ │ str r0, [sp] │ │ │ │ @@ -33371,15 +33371,15 @@ │ │ │ │ bl 13734 │ │ │ │ b 34918 │ │ │ │ str r0, [sp] │ │ │ │ ldrb r0, [fp, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 348d0 │ │ │ │ add r0, fp, #376 @ 0x178 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ ldrb r0, [fp, #400] @ 0x190 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [fp, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [fp, #364] @ 0x16c │ │ │ │ cmpne r0, #0 │ │ │ │ beq 348f4 │ │ │ │ @@ -33389,42 +33389,42 @@ │ │ │ │ mov r6, #145 @ 0x91 │ │ │ │ ldrb r0, [fp, #401] @ 0x191 │ │ │ │ orr r6, r6, #256 @ 0x100 │ │ │ │ cmp r0, #0 │ │ │ │ beq 34918 │ │ │ │ ldr r0, [fp, #288] @ 0x120 │ │ │ │ ldr r1, [fp, #292] @ 0x124 │ │ │ │ - bl 14d130 │ │ │ │ + bl 14d12c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, r6] │ │ │ │ strb r0, [fp, #405] @ 0x195 │ │ │ │ add r0, fp, #228 @ 0xe4 │ │ │ │ bl 3638c │ │ │ │ add r0, fp, #216 @ 0xd8 │ │ │ │ bl 364b4 │ │ │ │ ldrb r0, [fp, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ beq 34974 │ │ │ │ add r0, fp, #152 @ 0x98 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ b 34974 │ │ │ │ str r0, [sp] │ │ │ │ b 34974 │ │ │ │ str r0, [sp] │ │ │ │ add r0, fp, #216 @ 0xd8 │ │ │ │ bl 364b4 │ │ │ │ ldrb r0, [fp, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ beq 34974 │ │ │ │ add r0, fp, #152 @ 0x98 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ ldrb r0, [fp, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, fp, #184 @ 0xb8 │ │ │ │ - blne 112968 │ │ │ │ + blne 112964 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #398] @ 0x18e │ │ │ │ strb r0, [fp, #402] @ 0x192 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #301] @ 0x12d │ │ │ │ @@ -33435,20 +33435,20 @@ │ │ │ │ b 349e4 │ │ │ │ mov r5, r4 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r5, #184]! @ 0xb8 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 349e4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 235d5c │ │ │ │ + bl 235d58 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #190] @ 0xbe │ │ │ │ strb r0, [r4, #189] @ 0xbd │ │ │ │ b 34a30 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #8 │ │ │ │ @@ -33457,27 +33457,27 @@ │ │ │ │ bl 364b4 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ bl 364b4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #0 │ │ │ │ beq 34a30 │ │ │ │ - bl 26aae8 │ │ │ │ + bl 26aae4 │ │ │ │ b 34a30 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r4, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 34a58 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r0, [sp] │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #19 │ │ │ │ bhi 34b7c │ │ │ │ @@ -33511,21 +33511,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 34ad0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ sub r5, r3, #34 @ 0x22 │ │ │ │ cmp r5, #9 │ │ │ │ subcc r2, r3, #33 @ 0x21 │ │ │ │ cmp r2, #7 │ │ │ │ @@ -33550,71 +33550,71 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 34bc0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 34bc0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 34ad0 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 34c40 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 34c40 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 34ccc │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 34ad0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 236db4 │ │ │ │ + b 236db0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #20 │ │ │ │ bhi 34cac │ │ │ │ mov r0, r4 │ │ │ │ bl 34a64 │ │ │ │ mov r0, r4 │ │ │ │ @@ -33686,21 +33686,21 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 34e18 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ mov r0, r4 │ │ │ │ bl 34e18 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 34df4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -33810,38 +33810,38 @@ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 34fc4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 34fc4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 34fc4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 112968 │ │ │ │ + b 112964 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 112968 │ │ │ │ + bl 112964 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ bl 364b4 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 112968 │ │ │ │ + bl 112964 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ eor r1, r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -33923,15 +33923,15 @@ │ │ │ │ ldrh r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #3 │ │ │ │ bne 35224 │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 35224 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -33952,15 +33952,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 351dc │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #3 │ │ │ │ bne 35204 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35204 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ @@ -34023,15 +34023,15 @@ │ │ │ │ b 35300 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 352f8 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #3 │ │ │ │ bne 35318 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ bl 48100 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ @@ -34089,41 +34089,41 @@ │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 353fc │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2559f4 │ │ │ │ + b 2559f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 3541c │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ beq 35470 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35470 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldm r0, {r6, r7} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 35494 │ │ │ │ @@ -34160,15 +34160,15 @@ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 35518 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 14d130 │ │ │ │ + bl 14d12c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r0, #0 │ │ │ │ beq 35570 │ │ │ │ mov r5, r1 │ │ │ │ @@ -34217,65 +34217,65 @@ │ │ │ │ add r0, r4, #32 │ │ │ │ bl 35ad0 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 356ec │ │ │ │ ldr r0, [pc, #420] @ 357c0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 356f8 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ b 35664 │ │ │ │ ldrb r0, [r4, #144] @ 0x90 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #140] @ 0x8c │ │ │ │ cmpeq r0, #3 │ │ │ │ beq 356c8 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 35ad0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #76]! @ 0x4c │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35688 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 356c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 356c4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #108 @ 0x6c │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3565c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ blx r1 │ │ │ │ b 3565c │ │ │ │ @@ -34317,20 +34317,20 @@ │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ bl d1fb8 │ │ │ │ b 35788 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #76]! @ 0x4c │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 357ac │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #89] @ 0x59 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq fp, lr, r0, asr #9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -34346,37 +34346,37 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 35990 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35990 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35990 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 35990 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35858 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35858 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ ldr r1, [r4, #272] @ 0x110 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 10edac │ │ │ │ + b 10eda8 │ │ │ │ ldrb r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35958 │ │ │ │ cmp r0, #4 │ │ │ │ beq 358c4 │ │ │ │ cmp r0, #3 │ │ │ │ bne 35984 │ │ │ │ @@ -34385,33 +34385,33 @@ │ │ │ │ bne 35904 │ │ │ │ ldrb r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #240] @ 0xf0 │ │ │ │ cmpeq r0, #3 │ │ │ │ bne 35904 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35904 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ blx r1 │ │ │ │ b 35904 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl 36188 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #172]! @ 0xac │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 358f0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ beq 35904 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ bl 29170 │ │ │ │ ldrb r0, [r4, #167] @ 0xa7 │ │ │ │ mov r5, #0 │ │ │ │ @@ -34419,53 +34419,53 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 35948 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35948 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35948 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ ldr r1, [r4, #184] @ 0xb8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ strb r5, [r4, #168] @ 0xa8 │ │ │ │ strb r5, [r4, #167] @ 0xa7 │ │ │ │ strb r5, [r4, #165] @ 0xa5 │ │ │ │ b 35984 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35984 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35984 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #112] @ 0x70 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #258] @ 0x102 │ │ │ │ strb r0, [r4, #257] @ 0x101 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 359c0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 359c0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ mov r0, #276 @ 0x114 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ b 35a08 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ @@ -34480,20 +34480,20 @@ │ │ │ │ b 35a38 │ │ │ │ mov r5, r0 │ │ │ │ b 35a4c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #172]! @ 0xac │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35a38 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ beq 35a4c │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ bl 29170 │ │ │ │ ldrb r0, [r4, #167] @ 0xa7 │ │ │ │ mov r6, #0 │ │ │ │ @@ -34501,21 +34501,21 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 35a90 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35a90 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35a90 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ ldr r1, [r4, #184] @ 0xb8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ strb r6, [r4, #168] @ 0xa8 │ │ │ │ strb r6, [r4, #167] @ 0xa7 │ │ │ │ strb r6, [r4, #258] @ 0x102 │ │ │ │ strb r6, [r4, #257] @ 0x101 │ │ │ │ strb r6, [r4, #165] @ 0xa5 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 368e4 │ │ │ │ @@ -34529,76 +34529,76 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35afc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35b28 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35b28 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 35b6c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35b6c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 35ba0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35ba0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 364f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 801cc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35bdc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 35c0c │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bne 35c0c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -34608,37 +34608,37 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35c0c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35c7c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r4 │ │ │ │ bl 3687c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ @@ -34673,15 +34673,15 @@ │ │ │ │ bne 35f68 │ │ │ │ ldrb r0, [r4, #572] @ 0x23c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #536] @ 0x218 │ │ │ │ cmpeq r0, #4 │ │ │ │ bne 35f68 │ │ │ │ add r0, r4, #540 @ 0x21c │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35f68 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #548] @ 0x224 │ │ │ │ blx r1 │ │ │ │ b 35f68 │ │ │ │ @@ -34690,15 +34690,15 @@ │ │ │ │ bne 35f68 │ │ │ │ ldrb r0, [r4, #572] @ 0x23c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #536] @ 0x218 │ │ │ │ cmpeq r0, #4 │ │ │ │ bne 35f68 │ │ │ │ add r0, r4, #540 @ 0x21c │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35f68 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #548] @ 0x224 │ │ │ │ blx r1 │ │ │ │ b 35f68 │ │ │ │ @@ -34717,15 +34717,15 @@ │ │ │ │ bne 35eb0 │ │ │ │ ldrb r0, [r4, #724] @ 0x2d4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #720] @ 0x2d0 │ │ │ │ cmpeq r0, #3 │ │ │ │ bne 35eb0 │ │ │ │ add r0, r4, #688 @ 0x2b0 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #692] @ 0x2b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35eb0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #696] @ 0x2b8 │ │ │ │ blx r1 │ │ │ │ b 35eb0 │ │ │ │ @@ -34734,15 +34734,15 @@ │ │ │ │ bne 35ec8 │ │ │ │ ldrb r0, [r4, #572] @ 0x23c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #536] @ 0x218 │ │ │ │ cmpeq r0, #4 │ │ │ │ bne 35ec8 │ │ │ │ add r0, r4, #540 @ 0x21c │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35ec8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #548] @ 0x224 │ │ │ │ blx r1 │ │ │ │ b 35ec8 │ │ │ │ @@ -34760,20 +34760,20 @@ │ │ │ │ add r0, r4, #752 @ 0x2f0 │ │ │ │ bl 362e0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #660]! @ 0x294 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35e98 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r0, [r4, #608] @ 0x260 │ │ │ │ strb r6, [r4, #655] @ 0x28f │ │ │ │ cmp r0, #0 │ │ │ │ beq 35eb0 │ │ │ │ ldr r1, [r4, #612] @ 0x264 │ │ │ │ bl 29170 │ │ │ │ mov r0, #0 │ │ │ │ @@ -34781,51 +34781,51 @@ │ │ │ │ strb r0, [r1, #651]! @ 0x28b │ │ │ │ strb r0, [r1, #3] │ │ │ │ strb r0, [r1, #2] │ │ │ │ strb r0, [r1, #1] │ │ │ │ add r0, r4, #264 @ 0x108 │ │ │ │ bl 36548 │ │ │ │ ldr r0, [r4, #508] @ 0x1fc │ │ │ │ - bl 1123ac │ │ │ │ + bl 1123a8 │ │ │ │ ldr r0, [r4, #508] @ 0x1fc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 35ef8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #508] @ 0x1fc │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ ldrb r0, [r4, #515] @ 0x203 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #516] @ 0x204 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35f14 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ bl 365d4 │ │ │ │ strb r5, [r4, #515] @ 0x203 │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r4, #504] @ 0x1f8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 35f8c │ │ │ │ ldr r0, [pc, #580] @ 36184 │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 35f98 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ add r0, r4, #396 @ 0x18c │ │ │ │ bl 365d4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #514] @ 0x202 │ │ │ │ add r0, r4, #996 @ 0x3e4 │ │ │ │ bl 365d4 │ │ │ │ mov r0, #0 │ │ │ │ @@ -34890,20 +34890,20 @@ │ │ │ │ add r0, r4, #752 @ 0x2f0 │ │ │ │ bl 362e0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #660]! @ 0x294 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 360a0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #655] @ 0x28f │ │ │ │ ldr r0, [r4, #608] @ 0x260 │ │ │ │ cmp r0, #0 │ │ │ │ beq 360bc │ │ │ │ ldr r1, [r4, #612] @ 0x264 │ │ │ │ bl 29170 │ │ │ │ @@ -34922,20 +34922,20 @@ │ │ │ │ mov r5, r0 │ │ │ │ b 36134 │ │ │ │ mov r5, r0 │ │ │ │ b 3615c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #508] @ 0x1fc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36134 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #508] @ 0x1fc │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ b 36134 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #508 @ 0x1fc │ │ │ │ bl 36814 │ │ │ │ ldrb r0, [r4, #515] @ 0x203 │ │ │ │ mov r6, #0 │ │ │ │ @@ -34978,15 +34978,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 36274 │ │ │ │ ldr r0, [pc, #220] @ 362dc │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -34994,26 +34994,26 @@ │ │ │ │ bne 36280 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1be2ac │ │ │ │ + b 1be2a8 │ │ │ │ ldrb r0, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #3 │ │ │ │ bne 3624c │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #36] @ 0x24 │ │ │ │ cmpeq r0, #4 │ │ │ │ beq 36250 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3624c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ @@ -35042,24 +35042,24 @@ │ │ │ │ bl d1fb8 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ ldrdeq sl, [lr], -ip @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 28ef54 │ │ │ │ + bl 28ef50 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36310 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, r4 │ │ │ │ bl 36548 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -35068,20 +35068,20 @@ │ │ │ │ b 36368 │ │ │ │ mov r5, r0 │ │ │ │ b 36370 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #124]! @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36368 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, r4 │ │ │ │ bl 36548 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ movne r0, r4 │ │ │ │ blne 365d4 │ │ │ │ mov r0, r5 │ │ │ │ @@ -35117,119 +35117,119 @@ │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 3640c │ │ │ │ bl 12a74 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2559f4 │ │ │ │ + b 2559f0 │ │ │ │ cmp r1, #3 │ │ │ │ beq 3645c │ │ │ │ cmp r1, #2 │ │ │ │ bcc 3645c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3645c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ add r0, r0, #12 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 35014 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 3647c │ │ │ │ bl 12a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ b 364a8 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 364a0 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ beq 364f4 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 364f4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq 36544 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36544 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 10f194 │ │ │ │ + bl 10f190 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36574 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 36588 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 35bb0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 365b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 365b8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 365c8 │ │ │ │ bl 35bb0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ @@ -35240,99 +35240,99 @@ │ │ │ │ beq 3661c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3661c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3661c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 36654 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 36654 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36654 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ beq 3668c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3668c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3668c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ beq 366cc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 366cc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 366cc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ beq 36704 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 36704 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36704 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ cmp r5, #0 │ │ │ │ beq 36758 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ add r6, r0, #8 │ │ │ │ b 36728 │ │ │ │ add r6, r6, #16 │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 36758 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3671c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3671c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 3671c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3676c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ bl 13734 │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ @@ -35345,65 +35345,65 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 367c0 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 36784 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36784 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 36784 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ beq 367d4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ beq 36810 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36810 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1123ac │ │ │ │ + bl 1123a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 235b38 │ │ │ │ + b 235b34 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36870 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 368e0 │ │ │ │ @@ -35417,61 +35417,61 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 368e0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, lr} │ │ │ │ - b 1c6fb0 │ │ │ │ + b 1c6fac │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 36918 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36918 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #16 │ │ │ │ pop {r4, lr} │ │ │ │ - b 10edac │ │ │ │ + b 10eda8 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3695c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36980 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, lr} │ │ │ │ - b 1c7180 │ │ │ │ + b 1c717c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, lr} │ │ │ │ - b 1c6500 │ │ │ │ + b 1c64fc │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 369a0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -35561,20 +35561,20 @@ │ │ │ │ add r6, r6, #1 │ │ │ │ add r4, r4, #24 │ │ │ │ cmn r7, #1 │ │ │ │ beq 36b20 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36ae4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 36ae4 │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36b3c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -35597,32 +35597,32 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ subs r7, r7, #1 │ │ │ │ add r4, r4, #24 │ │ │ │ beq 36b60 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36b80 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 36b80 │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36bdc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ beq 36c48 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36bf8 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 33060 │ │ │ │ @@ -35633,20 +35633,20 @@ │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ blx r1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #488]! @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36c3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36c3c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #22 │ │ │ │ bne 36c94 │ │ │ │ @@ -35666,20 +35666,20 @@ │ │ │ │ bl 13734 │ │ │ │ b 36bf8 │ │ │ │ cmp r1, #21 │ │ │ │ bne 36cc4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36bf8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 36bf8 │ │ │ │ bl 34a64 │ │ │ │ b 36bf8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 36d10 │ │ │ │ @@ -35693,30 +35693,30 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 36d10 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 36d68 │ │ │ │ add r0, r4, #472 @ 0x1d8 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ b 36d54 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #488]! @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36d54 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36d54 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -35749,21 +35749,21 @@ │ │ │ │ b 33060 │ │ │ │ cmp r2, #21 │ │ │ │ bne 36e10 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 23600c │ │ │ │ + b 236008 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 34a64 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 36e34 │ │ │ │ @@ -35774,39 +35774,39 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 36e70 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36e70 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 36f48 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36e90 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx r1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #88]! @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36ebc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36ebc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ @@ -35818,25 +35818,25 @@ │ │ │ │ bl 1d63c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #88]! @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36f34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36f34 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ b 36f34 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ @@ -35882,20 +35882,20 @@ │ │ │ │ add r4, r4, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ cmn r7, #1 │ │ │ │ beq 37024 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-24]! @ 0xffffffe8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 36fe8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 36fe8 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37058 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 13734 │ │ │ │ @@ -35921,37 +35921,37 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ beq 3707c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37090 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 37090 │ │ │ │ ldr r5, [r9, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37100 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ beq 3716c │ │ │ │ cmp r0, #0 │ │ │ │ bne 3711c │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 33060 │ │ │ │ @@ -35962,20 +35962,20 @@ │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ blx r1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #488]! @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37160 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37160 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #22 │ │ │ │ bne 371b8 │ │ │ │ @@ -35995,20 +35995,20 @@ │ │ │ │ bl 13734 │ │ │ │ b 3711c │ │ │ │ cmp r1, #21 │ │ │ │ bne 371e8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3711c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 3711c │ │ │ │ bl 34a64 │ │ │ │ b 3711c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37234 │ │ │ │ @@ -36022,45 +36022,45 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 37234 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 36d68 │ │ │ │ add r0, r4, #472 @ 0x1d8 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ b 37278 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #488]! @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37278 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37278 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 372b4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ beq 372d4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 372e8 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 37490 │ │ │ │ @@ -36077,20 +36077,20 @@ │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ blx r1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #328]! @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3732c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3732c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 37350 │ │ │ │ @@ -36116,30 +36116,30 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 373ac │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 37404 │ │ │ │ add r0, r4, #312 @ 0x138 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ b 373f0 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #328]! @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ beq 373f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 373f0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -36193,41 +36193,41 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 374e0 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r6, [r4, #20] │ │ │ │ cmpne r6, #0 │ │ │ │ bne 37714 │ │ │ │ ldr r7, [r4, #96]! @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37634 │ │ │ │ add r0, r7, #32 │ │ │ │ - bl 132ef4 │ │ │ │ + bl 132ef0 │ │ │ │ add r5, r7, #72 @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37634 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #64] @ 0x40 │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #2 │ │ │ │ ldr r8, [r7, #68] @ 0x44 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 37634 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 37634 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ @@ -36254,55 +36254,55 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r6, [r4, #20] │ │ │ │ cmpne r6, #0 │ │ │ │ bne 3765c │ │ │ │ ldr r7, [r4, #96]! @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37634 │ │ │ │ add r0, r7, #32 │ │ │ │ - bl 132ef4 │ │ │ │ + bl 132ef0 │ │ │ │ add r5, r7, #72 @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37634 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #64] @ 0x40 │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #2 │ │ │ │ ldr r8, [r7, #68] @ 0x44 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 37634 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37658 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 11df2c │ │ │ │ + b 11df28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r5, r0 │ │ │ │ tst r0, #4 │ │ │ │ bne 37690 │ │ │ │ add r0, r6, #24 │ │ │ │ orr r2, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 37660 │ │ │ │ and r0, r5, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -36311,20 +36311,20 @@ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 375cc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 375cc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ b 375cc │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ beq 376f4 │ │ │ │ mov r0, r7 │ │ │ │ @@ -36340,15 +36340,15 @@ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r5, r0 │ │ │ │ tst r0, #4 │ │ │ │ bne 37748 │ │ │ │ add r0, r6, #24 │ │ │ │ orr r2, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 37718 │ │ │ │ and r0, r5, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -36357,34 +36357,34 @@ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 374fc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 374fc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ b 374fc │ │ │ │ mov r8, r0 │ │ │ │ b 378d0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 378d0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 378d0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ b 378d0 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 377e4 │ │ │ │ mov r0, r7 │ │ │ │ @@ -36395,33 +36395,33 @@ │ │ │ │ mov r8, r0 │ │ │ │ b 37824 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37824 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37824 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 37b14 │ │ │ │ b 37920 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37920 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ b 37920 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ b 378c8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ @@ -36441,30 +36441,30 @@ │ │ │ │ b 37910 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 378c0 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 37a40 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 37b14 │ │ │ │ b 37920 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37920 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ b 37920 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 37a40 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ bl 37b14 │ │ │ │ @@ -36482,35 +36482,35 @@ │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #72] @ 0x48 │ │ │ │ cmpeq r0, #4 │ │ │ │ beq 379b4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37980 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #117] @ 0x75 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 236db4 │ │ │ │ + b 236db0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3795c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx r1 │ │ │ │ b 3795c │ │ │ │ @@ -36522,20 +36522,20 @@ │ │ │ │ beq 379fc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx r1 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #40]! @ 0x28 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37a30 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 37a30 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #117] @ 0x75 │ │ │ │ mov r0, r5 │ │ │ │ @@ -36551,15 +36551,15 @@ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r5, r0 │ │ │ │ tst r0, #4 │ │ │ │ bne 37a94 │ │ │ │ add r0, r6, #24 │ │ │ │ orr r2, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 37a64 │ │ │ │ and r0, r5, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -36568,96 +36568,96 @@ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37a5c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 1c6db8 │ │ │ │ + b 1c6db4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37b08 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37b08 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37b84 │ │ │ │ add r0, r7, #32 │ │ │ │ - bl 132ef4 │ │ │ │ + bl 132ef0 │ │ │ │ add r5, r7, #72 @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ cmp r0, #0 │ │ │ │ bne 37b84 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #64] @ 0x40 │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #2 │ │ │ │ ldr r8, [r7, #68] @ 0x44 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 37b84 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37ba8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 11df2c │ │ │ │ + b 11df28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37bd0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ add r5, r0, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r0, #1 │ │ │ │ beq 37c00 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37c20 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -36665,15 +36665,15 @@ │ │ │ │ b 37c48 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r0, #1 │ │ │ │ beq 37c40 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37c5c │ │ │ │ ldr r0, [r4, #32] │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -36681,20 +36681,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 37c9c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37c9c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ beq 37ccc │ │ │ │ cmp r0, #0 │ │ │ │ bne 37cd4 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -36712,20 +36712,20 @@ │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx r1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #88]! @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37d18 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37d18 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ @@ -36733,29 +36733,29 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 37da4 │ │ │ │ b 37d50 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ b 37d90 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #88]! @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37d90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37d90 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ @@ -36774,20 +36774,20 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 37e10 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37e10 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ bne 37e80 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #22 │ │ │ │ bne 37e68 │ │ │ │ @@ -36819,20 +36819,20 @@ │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ blx r1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #184]! @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37ec4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37ec4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37f20 │ │ │ │ @@ -36849,30 +36849,30 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ bne 37f20 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 37f78 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ b 37f64 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #184]! @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37f64 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 37f64 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -36909,20 +36909,20 @@ │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3802c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ beq 3804c │ │ │ │ cmp r0, #0 │ │ │ │ bne 38060 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 38208 │ │ │ │ @@ -36939,20 +36939,20 @@ │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ blx r1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #392]! @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ beq 380a4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 380a4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 380c8 │ │ │ │ @@ -36978,30 +36978,30 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 38124 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 3817c │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ b 38168 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #392]! @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38168 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38168 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -37050,111 +37050,111 @@ │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl 3792c │ │ │ │ mov r0, r4 │ │ │ │ bl 362e0 │ │ │ │ ldr r7, [r4, #164]! @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38334 │ │ │ │ add r0, r7, #32 │ │ │ │ - bl 132ef4 │ │ │ │ + bl 132ef0 │ │ │ │ add r5, r7, #72 @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ cmp r0, #0 │ │ │ │ bne 38334 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #64] @ 0x40 │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #2 │ │ │ │ ldr r8, [r7, #68] @ 0x44 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 38334 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 38334 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #160]! @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 382cc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r7, [r4, #164]! @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38334 │ │ │ │ add r0, r7, #32 │ │ │ │ - bl 132ef4 │ │ │ │ + bl 132ef0 │ │ │ │ add r5, r7, #72 @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ cmp r0, #0 │ │ │ │ bne 38334 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r7, #64] @ 0x40 │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #2 │ │ │ │ ldr r8, [r7, #68] @ 0x44 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 38334 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38358 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 11df2c │ │ │ │ + b 11df28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #164 @ 0xa4 │ │ │ │ bl 37b14 │ │ │ │ b 383e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 383e0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ b 383e0 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 362e0 │ │ │ │ b 383d8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 383e0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ b 383e0 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #164 @ 0xa4 │ │ │ │ bl 37b14 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -37162,20 +37162,20 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq 38420 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38420 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ beq 38450 │ │ │ │ cmp r0, #0 │ │ │ │ bne 38458 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -37193,20 +37193,20 @@ │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx r1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #88]! @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3849c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3849c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ @@ -37214,29 +37214,29 @@ │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 38528 │ │ │ │ b 384d4 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ b 38514 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #88]! @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38514 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38514 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ @@ -37312,15 +37312,15 @@ │ │ │ │ beq 38650 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 113ac4 │ │ │ │ + bl 113ac0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #2 │ │ │ │ beq 386d4 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ tst r6, #1 │ │ │ │ @@ -37334,59 +37334,59 @@ │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ blx r1 │ │ │ │ cmp r6, #0 │ │ │ │ beq 386d4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 386d4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 38704 │ │ │ │ b 386f8 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fd4f8 │ │ │ │ + bl 1fd4f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #2 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 38720 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3876c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ beq 3878c │ │ │ │ cmp r0, #0 │ │ │ │ bne 387a0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 38658 │ │ │ │ @@ -37403,20 +37403,20 @@ │ │ │ │ ldr r0, [r4, #692] @ 0x2b4 │ │ │ │ blx r1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #696]! @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 387e4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 387e4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 38808 │ │ │ │ @@ -37442,30 +37442,30 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 38864 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 388bc │ │ │ │ add r0, r4, #680 @ 0x2a8 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ b 388a8 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #696]! @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 388a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 388a8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -37502,20 +37502,20 @@ │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38970 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ beq 38990 │ │ │ │ cmp r0, #0 │ │ │ │ bne 389a4 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 38658 │ │ │ │ @@ -37532,20 +37532,20 @@ │ │ │ │ ldr r0, [r4, #692] @ 0x2b4 │ │ │ │ blx r1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #696]! @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 389e8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 389e8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 38a0c │ │ │ │ @@ -37571,45 +37571,45 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 38a68 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 388bc │ │ │ │ add r0, r4, #680 @ 0x2a8 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ b 38aac │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #696]! @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38aac │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38aac │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38ae8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ beq 38b08 │ │ │ │ cmp r0, #0 │ │ │ │ bne 38b1c │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 37490 │ │ │ │ @@ -37626,20 +37626,20 @@ │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ blx r1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #328]! @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38b60 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38b60 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 38b84 │ │ │ │ @@ -37665,38 +37665,38 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 38be0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 37404 │ │ │ │ add r0, r4, #312 @ 0x138 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ b 38c24 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #328]! @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38c24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38c24 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 113fd4 │ │ │ │ + bl 113fd0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #2 │ │ │ │ beq 38cb4 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ tst r6, #1 │ │ │ │ @@ -37710,43 +37710,43 @@ │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ blx r1 │ │ │ │ cmp r6, #0 │ │ │ │ beq 38cb4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38cb4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 38704 │ │ │ │ b 38cd8 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fd4f8 │ │ │ │ + bl 1fd4f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38d0c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ beq 38d2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 38d40 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 38c38 │ │ │ │ @@ -37763,20 +37763,20 @@ │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ blx r1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #376]! @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38d84 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38d84 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 38da8 │ │ │ │ @@ -37802,30 +37802,30 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 38e04 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 38e5c │ │ │ │ add r0, r4, #360 @ 0x168 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ b 38e48 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #376]! @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38e48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38e48 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -37862,20 +37862,20 @@ │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38f10 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ beq 38f30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 38f44 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 38c38 │ │ │ │ @@ -37892,20 +37892,20 @@ │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ blx r1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #376]! @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ beq 38f88 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 38f88 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 38fac │ │ │ │ @@ -37931,45 +37931,45 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 39008 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 38e5c │ │ │ │ add r0, r4, #360 @ 0x168 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ b 3904c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #376]! @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3904c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3904c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 39088 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ beq 390a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 390bc │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 38208 │ │ │ │ @@ -37986,20 +37986,20 @@ │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ blx r1 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #392]! @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39100 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 39100 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 39124 │ │ │ │ @@ -38025,30 +38025,30 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 39180 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 3817c │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ b 391c4 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #392]! @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ beq 391c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 391c4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -38079,15 +38079,15 @@ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ b 13734 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #664 @ 0x298 │ │ │ │ mov r4, r1 │ │ │ │ add r1, r0, #680 @ 0x2a8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1b8ef8 │ │ │ │ + bl 1b8ef4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 392d8 │ │ │ │ add r1, r5, #40 @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #2 │ │ │ │ @@ -38166,15 +38166,15 @@ │ │ │ │ eoreq r2, lr, r8, lsl #25 │ │ │ │ eoreq r2, lr, ip, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #464 @ 0x1d0 │ │ │ │ mov r4, r1 │ │ │ │ add r1, r0, #472 @ 0x1d8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1b8ef8 │ │ │ │ + bl 1b8ef4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39420 │ │ │ │ add r1, r5, #40 @ 0x28 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, #432 @ 0x1b0 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #2 │ │ │ │ @@ -38216,20 +38216,20 @@ │ │ │ │ bl 13734 │ │ │ │ b 39410 │ │ │ │ cmp r0, #21 │ │ │ │ bne 3949c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 39410 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 39410 │ │ │ │ mov r0, r4 │ │ │ │ bl 34a64 │ │ │ │ b 39410 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -38268,15 +38268,15 @@ │ │ │ │ strdeq r2, [lr], -r0 @ │ │ │ │ eoreq r2, lr, r4, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #344 @ 0x158 │ │ │ │ mov r4, r1 │ │ │ │ add r1, r0, #360 @ 0x168 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1b8ef8 │ │ │ │ + bl 1b8ef4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 395cc │ │ │ │ add r1, r5, #40 @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #320 @ 0x140 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #2 │ │ │ │ @@ -38355,15 +38355,15 @@ │ │ │ │ mlaeq lr, r4, r9, r2 │ │ │ │ eoreq r2, lr, r8, lsl #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #360 @ 0x168 │ │ │ │ mov r4, r1 │ │ │ │ add r1, r0, #376 @ 0x178 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1b8ef8 │ │ │ │ + bl 1b8ef4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39728 │ │ │ │ add r1, r5, #40 @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #2 │ │ │ │ @@ -38442,15 +38442,15 @@ │ │ │ │ eoreq r2, lr, r8, lsr r8 │ │ │ │ eoreq r2, lr, ip, lsr #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #296 @ 0x128 │ │ │ │ mov r4, r1 │ │ │ │ add r1, r0, #312 @ 0x138 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1b8ef8 │ │ │ │ + bl 1b8ef4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 39884 │ │ │ │ add r1, r5, #40 @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #2 │ │ │ │ @@ -38528,38 +38528,38 @@ │ │ │ │ bl 1d63c │ │ │ │ ldrdeq r2, [lr], -ip @ │ │ │ │ ldrdeq r2, [lr], -r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #392 @ 0x188 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c13d4 │ │ │ │ + bl 2c13d0 │ │ │ │ tst r0, #1 │ │ │ │ beq 39a88 │ │ │ │ tst r0, #2 │ │ │ │ bne 39aa0 │ │ │ │ tst r0, #8 │ │ │ │ bne 39994 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ b 399f8 │ │ │ │ tst r0, #16 │ │ │ │ beq 399f8 │ │ │ │ ldr r1, [r4, #384] @ 0x180 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39b44 │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #16 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ beq 39b10 │ │ │ │ tst r0, #16 │ │ │ │ beq 39b28 │ │ │ │ tst r0, #8 │ │ │ │ bne 399f8 │ │ │ │ ldr r0, [r4, #384] @ 0x180 │ │ │ │ @@ -38583,23 +38583,23 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c90a4 │ │ │ │ + bl 1c90a0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ mov r5, #2 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsr r1, r0, #6 │ │ │ │ cmp r2, r0, lsr #6 │ │ │ │ bhi 39ab8 │ │ │ │ cmp r1, r2 │ │ │ │ bne 39a80 │ │ │ │ mov r0, r4 │ │ │ │ @@ -38719,44 +38719,44 @@ │ │ │ │ mlaeq lr, r0, r4, r0 │ │ │ │ strdeq r8, [r9], -sl @ │ │ │ │ eoreq r8, r9, r9, asr #6 │ │ │ │ eoreq r0, lr, ip, ror r4 │ │ │ │ eoreq r8, r9, r4, asr r3 │ │ │ │ eoreq r0, lr, r4, ror r4 │ │ │ │ eoreq r0, lr, r4, ror #8 │ │ │ │ - andseq r6, r0, ip, lsr #9 │ │ │ │ + andseq r6, r0, r8, lsr #9 │ │ │ │ eoreq r0, lr, ip, lsr r4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #328 @ 0x148 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c13d4 │ │ │ │ + bl 2c13d0 │ │ │ │ tst r0, #1 │ │ │ │ beq 39d9c │ │ │ │ tst r0, #2 │ │ │ │ bne 39db4 │ │ │ │ tst r0, #8 │ │ │ │ bne 39ca8 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ b 39d0c │ │ │ │ tst r0, #16 │ │ │ │ beq 39d0c │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ beq 39e58 │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #16 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ beq 39e24 │ │ │ │ tst r0, #16 │ │ │ │ beq 39e3c │ │ │ │ tst r0, #8 │ │ │ │ bne 39d0c │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ @@ -38780,23 +38780,23 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c90a4 │ │ │ │ + bl 1c90a0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ mov r5, #2 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsr r1, r0, #6 │ │ │ │ cmp r2, r0, lsr #6 │ │ │ │ bhi 39dcc │ │ │ │ cmp r1, r2 │ │ │ │ bne 39d94 │ │ │ │ mov r0, r4 │ │ │ │ @@ -38916,44 +38916,44 @@ │ │ │ │ eoreq r0, lr, ip, ror r1 │ │ │ │ eoreq r8, r9, r6, ror #1 │ │ │ │ eoreq r8, r9, r5, lsr r0 │ │ │ │ eoreq r0, lr, r8, ror #2 │ │ │ │ eoreq r8, r9, r0, asr #32 │ │ │ │ eoreq r0, lr, r0, ror #2 │ │ │ │ eoreq r0, lr, r0, asr r1 │ │ │ │ - mulseq r0, r8, r1 │ │ │ │ + mulseq r0, r4, r1 │ │ │ │ eoreq r0, lr, r8, lsr #2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #328 @ 0x148 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c13d4 │ │ │ │ + bl 2c13d0 │ │ │ │ tst r0, #1 │ │ │ │ beq 3a0b0 │ │ │ │ tst r0, #2 │ │ │ │ bne 3a0c8 │ │ │ │ tst r0, #8 │ │ │ │ bne 39fbc │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ b 3a020 │ │ │ │ tst r0, #16 │ │ │ │ beq 3a020 │ │ │ │ ldr r1, [r4, #320] @ 0x140 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a16c │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #16 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ beq 3a138 │ │ │ │ tst r0, #16 │ │ │ │ beq 3a150 │ │ │ │ tst r0, #8 │ │ │ │ bne 3a020 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ @@ -38977,23 +38977,23 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c8bdc │ │ │ │ + bl 1c8bd8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ mov r5, #2 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsr r1, r0, #6 │ │ │ │ cmp r2, r0, lsr #6 │ │ │ │ bhi 3a0e0 │ │ │ │ cmp r1, r2 │ │ │ │ bne 3a0a8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -39113,44 +39113,44 @@ │ │ │ │ eoreq pc, sp, r8, ror #28 │ │ │ │ ldrdeq r7, [r9], -r2 @ │ │ │ │ eoreq r7, r9, r1, lsr #26 │ │ │ │ eoreq pc, sp, r4, asr lr @ │ │ │ │ eoreq r7, r9, ip, lsr #26 │ │ │ │ eoreq pc, sp, ip, asr #28 │ │ │ │ eoreq pc, sp, ip, lsr lr @ │ │ │ │ - andseq r5, r0, r4, lsl #29 │ │ │ │ + andseq r5, r0, r0, lsl #29 │ │ │ │ eoreq pc, sp, r4, lsl lr @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c13d4 │ │ │ │ + bl 2c13d0 │ │ │ │ tst r0, #1 │ │ │ │ beq 3a3ac │ │ │ │ tst r0, #2 │ │ │ │ bne 3a3c4 │ │ │ │ tst r0, #8 │ │ │ │ bne 3a2d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12cef8 │ │ │ │ + bl 12cef4 │ │ │ │ b 3a334 │ │ │ │ tst r0, #16 │ │ │ │ beq 3a334 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a46c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #16 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ beq 3a438 │ │ │ │ tst r0, #16 │ │ │ │ beq 3a450 │ │ │ │ tst r0, #8 │ │ │ │ bne 3a334 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ @@ -39176,15 +39176,15 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #32 │ │ │ │ blx r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsr r1, r0, #6 │ │ │ │ cmp r2, r0, lsr #6 │ │ │ │ bhi 3a3dc │ │ │ │ cmp r1, r2 │ │ │ │ bne 3a3a4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -39305,44 +39305,44 @@ │ │ │ │ eoreq pc, sp, r8, ror #22 │ │ │ │ ldrdeq r7, [r9], -r2 @ │ │ │ │ eoreq r7, r9, r5, lsr #20 │ │ │ │ eoreq pc, sp, r8, asr fp @ │ │ │ │ eoreq r7, r9, r0, lsr sl │ │ │ │ eoreq pc, sp, r0, asr fp @ │ │ │ │ eoreq pc, sp, ip, lsr fp @ │ │ │ │ - andseq r5, r0, r4, lsl #23 │ │ │ │ + andseq r5, r0, r0, lsl #23 │ │ │ │ eoreq pc, sp, r4, lsl fp @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #488 @ 0x1e8 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c13d4 │ │ │ │ + bl 2c13d0 │ │ │ │ tst r0, #1 │ │ │ │ beq 3a6c4 │ │ │ │ tst r0, #2 │ │ │ │ bne 3a6dc │ │ │ │ tst r0, #8 │ │ │ │ bne 3a5d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ b 3a634 │ │ │ │ tst r0, #16 │ │ │ │ beq 3a634 │ │ │ │ ldr r1, [r4, #480] @ 0x1e0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3a780 │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #16 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ beq 3a74c │ │ │ │ tst r0, #16 │ │ │ │ beq 3a764 │ │ │ │ tst r0, #8 │ │ │ │ bne 3a634 │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ @@ -39366,23 +39366,23 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c90a4 │ │ │ │ + bl 1c90a0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ mov r5, #2 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsr r1, r0, #6 │ │ │ │ cmp r2, r0, lsr #6 │ │ │ │ bhi 3a6f4 │ │ │ │ cmp r1, r2 │ │ │ │ bne 3a6bc │ │ │ │ mov r0, r4 │ │ │ │ @@ -39502,44 +39502,44 @@ │ │ │ │ eoreq pc, sp, r4, asr r8 @ │ │ │ │ @ instruction: 0x002977be │ │ │ │ eoreq r7, r9, sp, lsl #14 │ │ │ │ eoreq pc, sp, r0, asr #16 │ │ │ │ eoreq r7, r9, r8, lsl r7 │ │ │ │ eoreq pc, sp, r8, lsr r8 @ │ │ │ │ eoreq pc, sp, r8, lsr #16 │ │ │ │ - andseq r5, r0, r0, ror r8 │ │ │ │ + andseq r5, r0, ip, ror #16 │ │ │ │ eoreq pc, sp, r0, lsl #16 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c13d4 │ │ │ │ + bl 2c13d0 │ │ │ │ tst r0, #1 │ │ │ │ beq 3a9c0 │ │ │ │ tst r0, #2 │ │ │ │ bne 3a9d8 │ │ │ │ tst r0, #8 │ │ │ │ bne 3a8e4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12cdd0 │ │ │ │ + bl 12cdcc │ │ │ │ b 3a948 │ │ │ │ tst r0, #16 │ │ │ │ beq 3a948 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3aa80 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #16 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ beq 3aa4c │ │ │ │ tst r0, #16 │ │ │ │ beq 3aa64 │ │ │ │ tst r0, #8 │ │ │ │ bne 3a948 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ @@ -39565,15 +39565,15 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #32 │ │ │ │ blx r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsr r1, r0, #6 │ │ │ │ cmp r2, r0, lsr #6 │ │ │ │ bhi 3a9f0 │ │ │ │ cmp r1, r2 │ │ │ │ bne 3a9b8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -39694,44 +39694,44 @@ │ │ │ │ eoreq pc, sp, r4, asr r5 @ │ │ │ │ @ instruction: 0x002974be │ │ │ │ eoreq r7, r9, r1, lsl r4 │ │ │ │ eoreq pc, sp, r4, asr #10 │ │ │ │ eoreq r7, r9, ip, lsl r4 │ │ │ │ eoreq pc, sp, ip, lsr r5 @ │ │ │ │ eoreq pc, sp, r8, lsr #10 │ │ │ │ - andseq r5, r0, r0, ror r5 │ │ │ │ + andseq r5, r0, ip, ror #10 │ │ │ │ eoreq pc, sp, r0, lsl #10 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c13d4 │ │ │ │ + bl 2c13d0 │ │ │ │ tst r0, #1 │ │ │ │ beq 3acc0 │ │ │ │ tst r0, #2 │ │ │ │ bne 3acd8 │ │ │ │ tst r0, #8 │ │ │ │ bne 3abe4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12233c │ │ │ │ + bl 122338 │ │ │ │ b 3ac48 │ │ │ │ tst r0, #16 │ │ │ │ beq 3ac48 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3ad80 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #16 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ beq 3ad4c │ │ │ │ tst r0, #16 │ │ │ │ beq 3ad64 │ │ │ │ tst r0, #8 │ │ │ │ bne 3ac48 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ @@ -39757,15 +39757,15 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #32 │ │ │ │ blx r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ lsr r1, r0, #6 │ │ │ │ cmp r2, r0, lsr #6 │ │ │ │ bhi 3acf0 │ │ │ │ cmp r1, r2 │ │ │ │ bne 3acb8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -39886,44 +39886,44 @@ │ │ │ │ eoreq pc, sp, r4, asr r2 @ │ │ │ │ @ instruction: 0x002971be │ │ │ │ eoreq r7, r9, r1, lsl r1 │ │ │ │ eoreq pc, sp, r4, asr #4 │ │ │ │ eoreq r7, r9, ip, lsl r1 │ │ │ │ eoreq pc, sp, ip, lsr r2 @ │ │ │ │ eoreq pc, sp, r8, lsr #4 │ │ │ │ - andseq r5, r0, r0, ror r2 │ │ │ │ + andseq r5, r0, ip, ror #4 │ │ │ │ eoreq pc, sp, r0, lsl #4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #376 @ 0x178 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c13d4 │ │ │ │ + bl 2c13d0 │ │ │ │ tst r0, #1 │ │ │ │ beq 3afd8 │ │ │ │ tst r0, #2 │ │ │ │ bne 3aff0 │ │ │ │ tst r0, #8 │ │ │ │ bne 3aee4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ b 3af48 │ │ │ │ tst r0, #16 │ │ │ │ beq 3af48 │ │ │ │ ldr r1, [r4, #368] @ 0x170 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3b094 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #16 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ beq 3b060 │ │ │ │ tst r0, #16 │ │ │ │ beq 3b078 │ │ │ │ tst r0, #8 │ │ │ │ bne 3af48 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ @@ -39947,23 +39947,23 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c90a4 │ │ │ │ + bl 1c90a0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ mov r5, #2 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsr r1, r0, #6 │ │ │ │ cmp r2, r0, lsr #6 │ │ │ │ bhi 3b008 │ │ │ │ cmp r1, r2 │ │ │ │ bne 3afd0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -40083,44 +40083,44 @@ │ │ │ │ eoreq lr, sp, r0, asr #30 │ │ │ │ eoreq r6, r9, sl, lsr #29 │ │ │ │ strdeq r6, [r9], -r9 @ │ │ │ │ eoreq lr, sp, ip, lsr #30 │ │ │ │ eoreq r6, r9, r4, lsl #28 │ │ │ │ eoreq lr, sp, r4, lsr #30 │ │ │ │ eoreq lr, sp, r4, lsl pc │ │ │ │ - andseq r4, r0, ip, asr pc │ │ │ │ + andseq r4, r0, r8, asr pc │ │ │ │ eoreq lr, sp, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #696 @ 0x2b8 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c13d4 │ │ │ │ + bl 2c13d0 │ │ │ │ tst r0, #1 │ │ │ │ beq 3b2ec │ │ │ │ tst r0, #2 │ │ │ │ bne 3b304 │ │ │ │ tst r0, #8 │ │ │ │ bne 3b1f8 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ b 3b25c │ │ │ │ tst r0, #16 │ │ │ │ beq 3b25c │ │ │ │ ldr r1, [r4, #688] @ 0x2b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3b3a8 │ │ │ │ ldr r0, [r4, #692] @ 0x2b4 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #16 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ beq 3b374 │ │ │ │ tst r0, #16 │ │ │ │ beq 3b38c │ │ │ │ tst r0, #8 │ │ │ │ bne 3b25c │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ @@ -40144,23 +40144,23 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c90a4 │ │ │ │ + bl 1c90a0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ mov r5, #2 │ │ │ │ str r0, [sp, #648] @ 0x288 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsr r1, r0, #6 │ │ │ │ cmp r2, r0, lsr #6 │ │ │ │ bhi 3b31c │ │ │ │ cmp r1, r2 │ │ │ │ bne 3b2e4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -40280,44 +40280,44 @@ │ │ │ │ eoreq lr, sp, ip, lsr #24 │ │ │ │ mlaeq r9, r6, fp, r6 │ │ │ │ eoreq r6, r9, r5, ror #21 │ │ │ │ eoreq lr, sp, r8, lsl ip │ │ │ │ strdeq r6, [r9], -r0 @ │ │ │ │ eoreq lr, sp, r0, lsl ip │ │ │ │ eoreq lr, sp, r0, lsl #24 │ │ │ │ - andseq r4, r0, r8, asr #24 │ │ │ │ + andseq r4, r0, r4, asr #24 │ │ │ │ ldrdeq lr, [sp], -r8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #392 @ 0x188 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c13d4 │ │ │ │ + bl 2c13d0 │ │ │ │ tst r0, #1 │ │ │ │ beq 3b600 │ │ │ │ tst r0, #2 │ │ │ │ bne 3b618 │ │ │ │ tst r0, #8 │ │ │ │ bne 3b50c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ b 3b570 │ │ │ │ tst r0, #16 │ │ │ │ beq 3b570 │ │ │ │ ldr r1, [r4, #384] @ 0x180 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3b6bc │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #16 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ beq 3b688 │ │ │ │ tst r0, #16 │ │ │ │ beq 3b6a0 │ │ │ │ tst r0, #8 │ │ │ │ bne 3b570 │ │ │ │ ldr r0, [r4, #384] @ 0x180 │ │ │ │ @@ -40341,23 +40341,23 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c8bdc │ │ │ │ + bl 1c8bd8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ mov r5, #2 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsr r1, r0, #6 │ │ │ │ cmp r2, r0, lsr #6 │ │ │ │ bhi 3b630 │ │ │ │ cmp r1, r2 │ │ │ │ bne 3b5f8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -40477,44 +40477,44 @@ │ │ │ │ eoreq lr, sp, r8, lsl r9 │ │ │ │ eoreq r6, r9, r2, lsl #17 │ │ │ │ ldrdeq r6, [r9], -r1 @ │ │ │ │ eoreq lr, sp, r4, lsl #18 │ │ │ │ ldrdeq r6, [r9], -ip @ │ │ │ │ strdeq lr, [sp], -ip @ │ │ │ │ eoreq lr, sp, ip, ror #17 │ │ │ │ - andseq r4, r0, r4, lsr r9 │ │ │ │ + andseq r4, r0, r0, lsr r9 │ │ │ │ eoreq lr, sp, r4, asr #17 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #184 @ 0xb8 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c13d4 │ │ │ │ + bl 2c13d0 │ │ │ │ tst r0, #1 │ │ │ │ beq 3b8fc │ │ │ │ tst r0, #2 │ │ │ │ bne 3b914 │ │ │ │ tst r0, #8 │ │ │ │ bne 3b820 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12cc08 │ │ │ │ + bl 12cc04 │ │ │ │ b 3b884 │ │ │ │ tst r0, #16 │ │ │ │ beq 3b884 │ │ │ │ ldr r1, [r4, #176] @ 0xb0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3b9bc │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #16 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ beq 3b988 │ │ │ │ tst r0, #16 │ │ │ │ beq 3b9a0 │ │ │ │ tst r0, #8 │ │ │ │ bne 3b884 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ @@ -40540,15 +40540,15 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ blx r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ lsr r1, r0, #6 │ │ │ │ cmp r2, r0, lsr #6 │ │ │ │ bhi 3b92c │ │ │ │ cmp r1, r2 │ │ │ │ bne 3b8f4 │ │ │ │ mov r0, r4 │ │ │ │ @@ -40669,44 +40669,44 @@ │ │ │ │ eoreq lr, sp, r8, lsl r6 │ │ │ │ eoreq r6, r9, r2, lsl #11 │ │ │ │ ldrdeq r6, [r9], -r5 @ │ │ │ │ eoreq lr, sp, r8, lsl #12 │ │ │ │ eoreq r6, r9, r0, ror #9 │ │ │ │ eoreq lr, sp, r0, lsl #12 │ │ │ │ eoreq lr, sp, ip, ror #11 │ │ │ │ - andseq r4, r0, r4, lsr r6 │ │ │ │ + andseq r4, r0, r0, lsr r6 │ │ │ │ eoreq lr, sp, r4, asr #11 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #376 @ 0x178 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c13d4 │ │ │ │ + bl 2c13d0 │ │ │ │ tst r0, #1 │ │ │ │ beq 3bc14 │ │ │ │ tst r0, #2 │ │ │ │ bne 3bc2c │ │ │ │ tst r0, #8 │ │ │ │ bne 3bb20 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ b 3bb84 │ │ │ │ tst r0, #16 │ │ │ │ beq 3bb84 │ │ │ │ ldr r1, [r4, #368] @ 0x170 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3bcd0 │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #16 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ beq 3bc9c │ │ │ │ tst r0, #16 │ │ │ │ beq 3bcb4 │ │ │ │ tst r0, #8 │ │ │ │ bne 3bb84 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ @@ -40730,23 +40730,23 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c8bdc │ │ │ │ + bl 1c8bd8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ mov r5, #2 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r2, [sp, #328] @ 0x148 │ │ │ │ lsr r1, r0, #6 │ │ │ │ cmp r2, r0, lsr #6 │ │ │ │ bhi 3bc44 │ │ │ │ cmp r1, r2 │ │ │ │ bne 3bc0c │ │ │ │ mov r0, r4 │ │ │ │ @@ -40866,44 +40866,44 @@ │ │ │ │ eoreq lr, sp, r4, lsl #6 │ │ │ │ eoreq r6, r9, lr, ror #4 │ │ │ │ @ instruction: 0x002961bd │ │ │ │ strdeq lr, [sp], -r0 @ │ │ │ │ eoreq r6, r9, r8, asr #3 │ │ │ │ eoreq lr, sp, r8, ror #5 │ │ │ │ ldrdeq lr, [sp], -r8 @ │ │ │ │ - andseq r4, r0, r0, lsr #6 │ │ │ │ + andseq r4, r0, ip, lsl r3 │ │ │ │ @ instruction: 0x002de2b0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #488 @ 0x1e8 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c13d4 │ │ │ │ + bl 2c13d0 │ │ │ │ tst r0, #1 │ │ │ │ beq 3bf28 │ │ │ │ tst r0, #2 │ │ │ │ bne 3bf40 │ │ │ │ tst r0, #8 │ │ │ │ bne 3be34 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ b 3be98 │ │ │ │ tst r0, #16 │ │ │ │ beq 3be98 │ │ │ │ ldr r1, [r4, #480] @ 0x1e0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3bfe4 │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #16 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ beq 3bfb0 │ │ │ │ tst r0, #16 │ │ │ │ beq 3bfc8 │ │ │ │ tst r0, #8 │ │ │ │ bne 3be98 │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ @@ -40927,23 +40927,23 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c8bdc │ │ │ │ + bl 1c8bd8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ mov r5, #2 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ lsr r1, r0, #6 │ │ │ │ cmp r2, r0, lsr #6 │ │ │ │ bhi 3bf58 │ │ │ │ cmp r1, r2 │ │ │ │ bne 3bf20 │ │ │ │ mov r0, r4 │ │ │ │ @@ -41063,44 +41063,44 @@ │ │ │ │ strdeq sp, [sp], -r0 @ │ │ │ │ eoreq r5, r9, sl, asr pc │ │ │ │ eoreq r5, r9, r9, lsr #29 │ │ │ │ ldrdeq sp, [sp], -ip @ │ │ │ │ @ instruction: 0x00295eb4 │ │ │ │ ldrdeq sp, [sp], -r4 @ │ │ │ │ eoreq sp, sp, r4, asr #31 │ │ │ │ - andseq r4, r0, ip │ │ │ │ + andseq r4, r0, r8 │ │ │ │ mlaeq sp, ip, pc, sp @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #696 @ 0x2b8 │ │ │ │ mov r1, #3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c13d4 │ │ │ │ + bl 2c13d0 │ │ │ │ tst r0, #1 │ │ │ │ beq 3c23c │ │ │ │ tst r0, #2 │ │ │ │ bne 3c254 │ │ │ │ tst r0, #8 │ │ │ │ bne 3c148 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ b 3c1ac │ │ │ │ tst r0, #16 │ │ │ │ beq 3c1ac │ │ │ │ ldr r1, [r4, #688] @ 0x2b0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3c2f8 │ │ │ │ ldr r0, [r4, #692] @ 0x2b4 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #16 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ beq 3c2c4 │ │ │ │ tst r0, #16 │ │ │ │ beq 3c2dc │ │ │ │ tst r0, #8 │ │ │ │ bne 3c1ac │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ @@ -41124,23 +41124,23 @@ │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ blx r2 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c8bdc │ │ │ │ + bl 1c8bd8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ mov r5, #2 │ │ │ │ str r0, [sp, #648] @ 0x288 │ │ │ │ lsl r1, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsr r1, r0, #6 │ │ │ │ cmp r2, r0, lsr #6 │ │ │ │ bhi 3c26c │ │ │ │ cmp r1, r2 │ │ │ │ bne 3c234 │ │ │ │ mov r0, r4 │ │ │ │ @@ -41260,15 +41260,15 @@ │ │ │ │ ldrdeq sp, [sp], -ip @ │ │ │ │ eoreq r5, r9, r6, asr #24 │ │ │ │ mlaeq r9, r5, fp, r5 │ │ │ │ eoreq sp, sp, r8, asr #25 │ │ │ │ eoreq r5, r9, r0, lsr #23 │ │ │ │ eoreq sp, sp, r0, asr #25 │ │ │ │ @ instruction: 0x002ddcb0 │ │ │ │ - @ instruction: 0x00103cf8 │ │ │ │ + @ instruction: 0x00103cf4 │ │ │ │ eoreq sp, sp, r8, lsl #25 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bcs 3c4c0 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ @@ -41288,15 +41288,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r7, [pc, #248] @ 3c570 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, r7, #68 @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 3c4d0 │ │ │ │ ldr r1, [r7, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3c514 │ │ │ │ @@ -41378,20 +41378,20 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 3c604 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3c5c8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3c5c8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 3c5c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3c61c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ @@ -41523,27 +41523,27 @@ │ │ │ │ b 13d10 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3c830 │ │ │ │ - b 105800 │ │ │ │ + b 1057fc │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 3c840 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq lr, sp, ip, asr #5 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 3c860 │ │ │ │ - b 105800 │ │ │ │ + b 1057fc │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 3c870 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mlaeq sp, ip, r2, lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ @@ -41613,15 +41613,15 @@ │ │ │ │ add r0, r4, r0, lsl #4 │ │ │ │ ldr r1, [r0, #-44] @ 0xffffffd4 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [r0, #-40] @ 0xffffffd8 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ sub r1, r0, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2ad2d4 │ │ │ │ + bl 2ad2d0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ @@ -41672,21 +41672,21 @@ │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ ldr r1, [pc, #1508] @ 3d054 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ eor r0, r0, r1 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, r8 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ add r1, sp, #179 @ 0xb3 │ │ │ │ strb r0, [sp, #179] @ 0xb3 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #1 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r7, [sp, #168] @ 0xa8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r2, [r5] │ │ │ │ orr r1, r1, r7, lsl #24 │ │ │ │ ldrd r6, [r6] │ │ │ │ eor r7, r1, r7 │ │ │ │ ldrd r8, [r9] │ │ │ │ @@ -42083,22 +42083,22 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 3d0d0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3d0d0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d220 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -42257,21 +42257,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3d378 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ sub r5, r3, #34 @ 0x22 │ │ │ │ cmp r5, #9 │ │ │ │ subcc r2, r3, #33 @ 0x21 │ │ │ │ cmp r2, #7 │ │ │ │ @@ -42296,71 +42296,71 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 3d468 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3d468 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 3d378 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 3d4e8 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3d4e8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 3d574 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 3d378 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 236db4 │ │ │ │ + b 236db0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #21 │ │ │ │ bcs 3d554 │ │ │ │ mov r0, r4 │ │ │ │ bl 3d30c │ │ │ │ mov r0, r4 │ │ │ │ @@ -42432,21 +42432,21 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3d6c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ mov r0, r4 │ │ │ │ bl 3d6c0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 3d69c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -42586,15 +42586,15 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #4 │ │ │ │ bl 167f4 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ b 3d858 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22bc50 │ │ │ │ + bl 22bc4c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldm r1, {r5, r7} │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -42715,15 +42715,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [pc, #264] @ 3dbd0 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3db2c │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ stmne r4, {r0, r1} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ @@ -42843,15 +42843,15 @@ │ │ │ │ and r9, r1, #4 │ │ │ │ bne 3dd28 │ │ │ │ cmp r9, #0 │ │ │ │ bne 3dcd8 │ │ │ │ ldmib r8, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ mov fp, r0 │ │ │ │ b 3dd28 │ │ │ │ ldr r1, [pc, #348] @ 3de3c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov fp, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -42863,15 +42863,15 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ stmib sp, {r4, r5} │ │ │ │ strb fp, [sp, #19] │ │ │ │ ldmib r8, {r0, r1} │ │ │ │ ldr r3, [pc, #292] @ 3de40 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3de20 │ │ │ │ cmp r6, #1 │ │ │ │ bne 3dd64 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -42908,39 +42908,39 @@ │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ bne 3dd84 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ b 3dd84 │ │ │ │ add r0, sp, #19 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ stmib sp, {r4, r5} │ │ │ │ mov r2, r7 │ │ │ │ strb r0, [sp, #19] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ ldr r3, [pc, #80] @ 3de4c │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 3dd80 │ │ │ │ ldr r1, [pc, #64] @ 3de50 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ b 3dd84 │ │ │ │ ldr r1, [pc, #28] @ 3de44 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ b 3dcd0 │ │ │ │ eoreq r1, r9, r4, lsr lr │ │ │ │ eoreq r6, r9, r1, lsr #12 │ │ │ │ strdeq r9, [sp], -ip @ │ │ │ │ eoreq lr, r8, lr, asr r7 │ │ │ │ eoreq fp, r9, fp, asr r7 │ │ │ │ eoreq r9, sp, ip, lsl r3 │ │ │ │ @@ -42967,23 +42967,23 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #188] @ 3df68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ 3df6c │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ 3df70 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ 3df74 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq 3df04 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -43010,15 +43010,15 @@ │ │ │ │ ldr r1, [pc, #40] @ 3df7c │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlaeq r8, r1, r5, ip │ │ │ │ - @ instruction: 0x0010fedc │ │ │ │ + @ instruction: 0x0010fed8 │ │ │ │ eoreq ip, r8, r3, ror r5 │ │ │ │ @ instruction: 0xfffeb70c │ │ │ │ eoreq ip, r8, r9, asr r5 │ │ │ │ ldrdeq r1, [r9], -r3 @ │ │ │ │ eoreq fp, r9, fp, lsl #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ @@ -43075,15 +43075,15 @@ │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r4, r1 │ │ │ │ add r1, r0, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1b8ef8 │ │ │ │ + bl 1b8ef4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3e0d4 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ mov r1, sp │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ @@ -43178,15 +43178,15 @@ │ │ │ │ b 3953c │ │ │ │ b 39248 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ add r1, r0, #168 @ 0xa8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1b8ef8 │ │ │ │ + bl 1b8ef4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3e260 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ bne 3e2cc │ │ │ │ @@ -43262,15 +43262,15 @@ │ │ │ │ eoreq sp, sp, ip, asr #25 │ │ │ │ eoreq sp, sp, r0, asr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r8, r1 │ │ │ │ add r1, r0, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1b8ef8 │ │ │ │ + bl 1b8ef4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3e3c0 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ mov r1, sp │ │ │ │ ldm r0!, {r2, r3, r4, r6} │ │ │ │ stmia r1!, {r2, r3, r4, r6} │ │ │ │ ldm r0, {r2, r3, r4, r6} │ │ │ │ @@ -43323,15 +43323,15 @@ │ │ │ │ ldrdeq sp, [sp], -r0 @ │ │ │ │ eoreq sp, sp, r4, asr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r8, r1 │ │ │ │ add r1, r0, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1b8ef8 │ │ │ │ + bl 1b8ef4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3e4b4 │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ mov r1, sp │ │ │ │ ldm r0!, {r2, r3, r4, r6} │ │ │ │ stmia r1!, {r2, r3, r4, r6} │ │ │ │ ldm r0, {r2, r3, r4, r6} │ │ │ │ @@ -43382,15 +43382,15 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ ldrdeq sp, [sp], -ip @ │ │ │ │ ldrdeq sp, [sp], -r0 @ │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3e55c │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -43402,15 +43402,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ strdeq r3, [r9], -r4 @ │ │ │ │ eoreq fp, sp, r8, ror #20 │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3e5ac │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -43422,15 +43422,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r3, r9, r4, lsr #19 │ │ │ │ eoreq fp, sp, r8, lsl sl │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3e5fc │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -43442,15 +43442,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r3, r9, r4, asr r9 │ │ │ │ eoreq fp, sp, r8, asr #19 │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3e64c │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -43462,15 +43462,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r3, r9, r4, lsl #18 │ │ │ │ eoreq fp, sp, r8, ror r9 │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3e69c │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -43482,15 +43482,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ @ instruction: 0x002938b4 │ │ │ │ eoreq fp, sp, r8, lsr #18 │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3e6ec │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -43502,15 +43502,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r3, r9, r4, ror #16 │ │ │ │ ldrdeq fp, [sp], -r8 @ │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3e73c │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -43522,15 +43522,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r3, r9, r4, lsl r8 │ │ │ │ eoreq fp, sp, r8, lsl #17 │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3e78c │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -43542,15 +43542,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r3, r9, r4, asr #15 │ │ │ │ eoreq fp, sp, r8, lsr r8 │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3e7dc │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -43562,15 +43562,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r3, r9, r4, ror r7 │ │ │ │ eoreq fp, sp, r8, ror #15 │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3e82c │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -43582,15 +43582,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r3, r9, r4, lsr #14 │ │ │ │ mlaeq sp, r8, r7, fp │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3e87c │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -43602,15 +43602,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ ldrdeq r3, [r9], -r4 @ │ │ │ │ eoreq fp, sp, r8, asr #14 │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3e8cc │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -43622,15 +43622,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r3, r9, r4, lsl #13 │ │ │ │ strdeq fp, [sp], -r8 @ │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3e91c │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -43642,15 +43642,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ eoreq r3, r9, r4, lsr r6 │ │ │ │ eoreq fp, sp, r8, lsr #13 │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3e96c │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -43664,52 +43664,52 @@ │ │ │ │ eoreq r3, r9, r4, ror #11 │ │ │ │ eoreq fp, sp, r8, asr r6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ beq 3ea64 │ │ │ │ ands r7, r6, #2 │ │ │ │ mvn r0, #8 │ │ │ │ mvneq r0, #26 │ │ │ │ and r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3e9a8 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3ea04 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12cc08 │ │ │ │ + bl 12cc04 │ │ │ │ ands r0, r5, #16 │ │ │ │ bne 3ea2c │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3ea24 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3ea7c │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 3ea5c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ @@ -43763,52 +43763,52 @@ │ │ │ │ ldrdeq r3, [r9], -r4 @ │ │ │ │ eoreq fp, sp, r8, asr #10 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #272 @ 0x110 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ beq 3ebf0 │ │ │ │ ands r7, r6, #2 │ │ │ │ mvn r0, #8 │ │ │ │ mvneq r0, #26 │ │ │ │ and r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3eb34 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3eb90 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ ands r0, r5, #16 │ │ │ │ bne 3ebb8 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3ebb0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #320] @ 0x140 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3ec08 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 3ebe8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #272 @ 0x110 │ │ │ │ @@ -43862,52 +43862,52 @@ │ │ │ │ eoreq r3, r9, r8, asr #6 │ │ │ │ @ instruction: 0x002db3bc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #320 @ 0x140 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ beq 3ed7c │ │ │ │ ands r7, r6, #2 │ │ │ │ mvn r0, #8 │ │ │ │ mvneq r0, #26 │ │ │ │ and r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3ecc0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3ed1c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ ands r0, r5, #16 │ │ │ │ bne 3ed44 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3ed3c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #368] @ 0x170 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3ed94 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 3ed74 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #320 @ 0x140 │ │ │ │ @@ -43961,52 +43961,52 @@ │ │ │ │ @ instruction: 0x002931bc │ │ │ │ eoreq fp, sp, r0, lsr r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #640 @ 0x280 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ beq 3ef08 │ │ │ │ ands r7, r6, #2 │ │ │ │ mvn r0, #8 │ │ │ │ mvneq r0, #26 │ │ │ │ and r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3ee4c │ │ │ │ cmp r7, #0 │ │ │ │ beq 3eea8 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ ands r0, r5, #16 │ │ │ │ bne 3eed0 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3eec8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #692] @ 0x2b4 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #688] @ 0x2b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3ef20 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 3ef00 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #640 @ 0x280 │ │ │ │ @@ -44060,52 +44060,52 @@ │ │ │ │ eoreq r3, r9, r0, lsr r0 │ │ │ │ eoreq fp, sp, r4, lsr #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #432 @ 0x1b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ beq 3f094 │ │ │ │ ands r7, r6, #2 │ │ │ │ mvn r0, #8 │ │ │ │ mvneq r0, #26 │ │ │ │ and r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3efd8 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3f034 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ ands r0, r5, #16 │ │ │ │ bne 3f05c │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f054 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #480] @ 0x1e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3f0ac │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 3f08c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #432 @ 0x1b0 │ │ │ │ @@ -44159,52 +44159,52 @@ │ │ │ │ eoreq r2, r9, r4, lsr #29 │ │ │ │ eoreq sl, sp, r8, lsl pc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #336 @ 0x150 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ beq 3f220 │ │ │ │ ands r7, r6, #2 │ │ │ │ mvn r0, #8 │ │ │ │ mvneq r0, #26 │ │ │ │ and r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3f164 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3f1c0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ ands r0, r5, #16 │ │ │ │ bne 3f1e8 │ │ │ │ ldr r0, [r4, #384] @ 0x180 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f1e0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #384] @ 0x180 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3f238 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 3f218 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #336 @ 0x150 │ │ │ │ @@ -44258,52 +44258,52 @@ │ │ │ │ eoreq r2, r9, r8, lsl sp │ │ │ │ eoreq sl, sp, ip, lsl #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ beq 3f3ac │ │ │ │ ands r7, r6, #2 │ │ │ │ mvn r0, #8 │ │ │ │ mvneq r0, #26 │ │ │ │ and r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3f2f0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3f34c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12cef8 │ │ │ │ + bl 12cef4 │ │ │ │ ands r0, r5, #16 │ │ │ │ bne 3f374 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f36c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3f3c4 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 3f3a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -44357,52 +44357,52 @@ │ │ │ │ eoreq r2, r9, ip, lsl #23 │ │ │ │ eoreq sl, sp, r0, lsl #24 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #336 @ 0x150 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ beq 3f538 │ │ │ │ ands r7, r6, #2 │ │ │ │ mvn r0, #8 │ │ │ │ mvneq r0, #26 │ │ │ │ and r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3f47c │ │ │ │ cmp r7, #0 │ │ │ │ beq 3f4d8 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ ands r0, r5, #16 │ │ │ │ bne 3f500 │ │ │ │ ldr r0, [r4, #384] @ 0x180 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f4f8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #384] @ 0x180 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3f550 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 3f530 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #336 @ 0x150 │ │ │ │ @@ -44456,52 +44456,52 @@ │ │ │ │ eoreq r2, r9, r0, lsl #20 │ │ │ │ eoreq sl, sp, r4, ror sl │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ beq 3f6c4 │ │ │ │ ands r7, r6, #2 │ │ │ │ mvn r0, #8 │ │ │ │ mvneq r0, #26 │ │ │ │ and r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3f608 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3f664 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12cdd0 │ │ │ │ + bl 12cdcc │ │ │ │ ands r0, r5, #16 │ │ │ │ bne 3f68c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f684 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3f6dc │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 3f6bc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -44555,52 +44555,52 @@ │ │ │ │ eoreq r2, r9, r4, ror r8 │ │ │ │ eoreq sl, sp, r8, ror #17 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #432 @ 0x1b0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ beq 3f850 │ │ │ │ ands r7, r6, #2 │ │ │ │ mvn r0, #8 │ │ │ │ mvneq r0, #26 │ │ │ │ and r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3f794 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3f7f0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ ands r0, r5, #16 │ │ │ │ bne 3f818 │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f810 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #480] @ 0x1e0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3f868 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 3f848 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #432 @ 0x1b0 │ │ │ │ @@ -44654,52 +44654,52 @@ │ │ │ │ eoreq r2, r9, r8, ror #13 │ │ │ │ eoreq sl, sp, ip, asr r7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #320 @ 0x140 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ beq 3f9dc │ │ │ │ ands r7, r6, #2 │ │ │ │ mvn r0, #8 │ │ │ │ mvneq r0, #26 │ │ │ │ and r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3f920 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3f97c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ ands r0, r5, #16 │ │ │ │ bne 3f9a4 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3f99c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #368] @ 0x170 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3f9f4 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 3f9d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #320 @ 0x140 │ │ │ │ @@ -44753,52 +44753,52 @@ │ │ │ │ eoreq r2, r9, ip, asr r5 │ │ │ │ ldrdeq sl, [sp], -r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #640 @ 0x280 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ beq 3fb68 │ │ │ │ ands r7, r6, #2 │ │ │ │ mvn r0, #8 │ │ │ │ mvneq r0, #26 │ │ │ │ and r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3faac │ │ │ │ cmp r7, #0 │ │ │ │ beq 3fb08 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ ands r0, r5, #16 │ │ │ │ bne 3fb30 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3fb28 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #692] @ 0x2b4 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #688] @ 0x2b0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3fb80 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 3fb60 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #640 @ 0x280 │ │ │ │ @@ -44852,52 +44852,52 @@ │ │ │ │ ldrdeq r2, [r9], -r0 @ │ │ │ │ eoreq sl, sp, r4, asr #8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #272 @ 0x110 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ beq 3fcf4 │ │ │ │ ands r7, r6, #2 │ │ │ │ mvn r0, #8 │ │ │ │ mvneq r0, #26 │ │ │ │ and r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3fc38 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3fc94 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ ands r0, r5, #16 │ │ │ │ bne 3fcbc │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3fcb4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #320] @ 0x140 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3fd0c │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 3fcec │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #272 @ 0x110 │ │ │ │ @@ -44951,52 +44951,52 @@ │ │ │ │ eoreq r2, r9, r4, asr #4 │ │ │ │ @ instruction: 0x002da2b8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ tst r6, #8 │ │ │ │ beq 3fe80 │ │ │ │ ands r7, r6, #2 │ │ │ │ mvn r0, #8 │ │ │ │ mvneq r0, #26 │ │ │ │ and r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 3fdc4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3fe20 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, sp │ │ │ │ - bl 12233c │ │ │ │ + bl 122338 │ │ │ │ ands r0, r5, #16 │ │ │ │ bne 3fe48 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3fe40 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx r1 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 3fe98 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 3fe78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #32 │ │ │ │ @@ -45050,24 +45050,24 @@ │ │ │ │ strheq r2, [r9], -r8 @ │ │ │ │ eoreq sl, sp, ip, lsr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #300 @ 0x12c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #1 │ │ │ │ b 3ff88 │ │ │ │ orr r0, r5, #1 │ │ │ │ and r7, r6, r5, lsr #5 │ │ │ │ bic r2, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 3ffb4 │ │ │ │ tst r5, #4 │ │ │ │ @@ -45090,63 +45090,63 @@ │ │ │ │ andeq r0, r0, r8, asr r1 │ │ │ │ add r0, r4, #24 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 40368 │ │ │ │ ldr r9, [pc, #1256] @ 404d4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ mov r5, #0 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq 40190 │ │ │ │ ldrd r6, [r4, #32] │ │ │ │ cmp r0, #1 │ │ │ │ beq 40030 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ ldr r1, [pc, #1212] @ 404d8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ ldr fp, [r0, #24] │ │ │ │ ldr r8, [r0, #28] │ │ │ │ strd r6, [r0, #24] │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 401a8 │ │ │ │ add r5, sp, #168 @ 0xa8 │ │ │ │ add r1, r4, #52 @ 0x34 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ bl 137d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq 400b8 │ │ │ │ cmp r0, #1 │ │ │ │ beq 400a8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ ldr r1, [pc, #1104] @ 404e4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ orr r1, r1, #524288 @ 0x80000 │ │ │ │ mov r2, #0 │ │ │ │ @@ -45175,28 +45175,28 @@ │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12cc08 │ │ │ │ + bl 12cc04 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #22 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 12cc08 │ │ │ │ + bl 12cc04 │ │ │ │ mov r0, r4 │ │ │ │ bl 3b7dc │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 129a8 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ b 401d4 │ │ │ │ @@ -45230,40 +45230,40 @@ │ │ │ │ mov sl, #2 │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ str r0, [r7, #8] │ │ │ │ str r5, [r7, #12] │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ str sl, [sp, #136] @ 0x88 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 40238 │ │ │ │ cmp r0, #1 │ │ │ │ beq 4025c │ │ │ │ b 4026c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ ldr r1, [pc, #688] @ 404f8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ str fp, [r0, #24] │ │ │ │ str r8, [r0, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ - bl 12cc08 │ │ │ │ + bl 12cc04 │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ ldr r6, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -45274,15 +45274,15 @@ │ │ │ │ str r2, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 12cc08 │ │ │ │ + bl 12cc04 │ │ │ │ mov r0, r4 │ │ │ │ bl 3b7dc │ │ │ │ add sp, sp, #300 @ 0x12c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 129a8 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [pc, #512] @ 404ec │ │ │ │ @@ -45340,28 +45340,28 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r7 │ │ │ │ bl 12a74 │ │ │ │ b 40488 │ │ │ │ bl 1d63c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ b 40488 │ │ │ │ bl 1d63c │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 12231c │ │ │ │ + bl 122318 │ │ │ │ b 404a0 │ │ │ │ bl 1d63c │ │ │ │ bl 1e9f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 402cc │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -45388,61 +45388,61 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1e9f0 │ │ │ │ b 40144 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r8 │ │ │ │ - bl 1d515c │ │ │ │ + bl 1d5158 │ │ │ │ b 404a0 │ │ │ │ bl 1d63c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 12cc08 │ │ │ │ + bl 12cc04 │ │ │ │ mov r0, r9 │ │ │ │ bl 1e9f0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ mov r7, r1 │ │ │ │ mov sl, #22 │ │ │ │ mov r6, r7 │ │ │ │ b 40298 │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - andseq pc, r7, r0, lsr #3 │ │ │ │ + mulseq r7, ip, r1 │ │ │ │ eoreq r4, r9, lr, lsl r9 │ │ │ │ eoreq fp, sp, ip, asr pc │ │ │ │ - andseq pc, r7, r8, lsr #2 │ │ │ │ + andseq pc, r7, r4, lsr #2 │ │ │ │ eoreq r0, lr, ip, lsl #16 │ │ │ │ strdeq r0, [lr], -ip @ │ │ │ │ mlaeq sp, r4, r2, ip │ │ │ │ eoreq ip, sp, r8, lsl #5 │ │ │ │ - andseq lr, r7, r4, ror pc │ │ │ │ + andseq lr, r7, r0, ror pc │ │ │ │ eoreq r1, r9, r2, lsl sl │ │ │ │ eoreq r9, sp, ip, lsr #23 │ │ │ │ eoreq r1, r9, sp, ror ip │ │ │ │ eoreq r9, sp, r4, lsr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #276 @ 0x114 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #1 │ │ │ │ b 40564 │ │ │ │ orr r0, r5, #1 │ │ │ │ and r7, r6, r5, lsr #5 │ │ │ │ bic r2, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 40590 │ │ │ │ tst r5, #4 │ │ │ │ @@ -45472,22 +45472,22 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ str sl, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r6, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1225a8 │ │ │ │ + bl 1225a4 │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, #0 │ │ │ │ beq 40848 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, #1 │ │ │ │ tst r7, #1 │ │ │ │ beq 407cc │ │ │ │ tst r7, #32 │ │ │ │ bne 40644 │ │ │ │ bic r0, r7, #33 @ 0x21 │ │ │ │ @@ -45518,15 +45518,15 @@ │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #656] @ 0x290 │ │ │ │ cmp r0, #1 │ │ │ │ bne 406b4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 40608 │ │ │ │ add r0, pc, #4 │ │ │ │ @@ -45534,18 +45534,18 @@ │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c8dd8 │ │ │ │ + bl 1c8dd4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 407fc │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 40704 │ │ │ │ mov r0, r4 │ │ │ │ bl 38948 │ │ │ │ @@ -45553,43 +45553,43 @@ │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ mov r0, r5 │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ b 4086c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ mov r0, r8 │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ b 4086c │ │ │ │ ldr r0, [pc, #324] @ 408e8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #320] @ 408ec │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ @@ -45622,27 +45622,27 @@ │ │ │ │ bl 1e9f0 │ │ │ │ b 4072c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ mov r0, r8 │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ mov r0, r6 │ │ │ │ bl 1e9f0 │ │ │ │ ldrd sl, [r4, #32] │ │ │ │ str r0, [sp, #672] @ 0x2a0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #676] @ 0x2a4 │ │ │ │ str fp, [sp, #668] @ 0x29c │ │ │ │ str sl, [sp, #664] @ 0x298 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ mov r0, r8 │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ mov r0, r4 │ │ │ │ bl 3c104 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 1d63c │ │ │ │ bl 1e9f0 │ │ │ │ @@ -45681,24 +45681,24 @@ │ │ │ │ eoreq r1, r9, r4, asr r7 │ │ │ │ eoreq r9, sp, r8, asr #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #888 @ 0x378 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #1 │ │ │ │ b 40964 │ │ │ │ orr r0, r5, #1 │ │ │ │ and r7, r6, r5, lsr #5 │ │ │ │ bic r2, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 40990 │ │ │ │ tst r5, #4 │ │ │ │ @@ -45728,22 +45728,22 @@ │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r6, sp, #24 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1235f8 │ │ │ │ + bl 1235f4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #22 │ │ │ │ bne 40b68 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, #1 │ │ │ │ tst r7, #1 │ │ │ │ beq 40c30 │ │ │ │ tst r7, #32 │ │ │ │ bne 40a44 │ │ │ │ bic r0, r7, #33 @ 0x21 │ │ │ │ @@ -45774,15 +45774,15 @@ │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ cmp r0, #1 │ │ │ │ bne 40ab4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 40a08 │ │ │ │ add r0, pc, #4 │ │ │ │ @@ -45790,46 +45790,46 @@ │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c8dd8 │ │ │ │ + bl 1c8dd4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 40c60 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 40b04 │ │ │ │ mov r0, r4 │ │ │ │ bl 370d8 │ │ │ │ add sp, sp, #888 @ 0x378 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #22 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ mov r0, r4 │ │ │ │ bl 3bdf0 │ │ │ │ add sp, sp, #888 @ 0x378 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ add r7, sp, #28 │ │ │ │ ldm ip, {r0, r3, r5, ip} │ │ │ │ @@ -45840,34 +45840,34 @@ │ │ │ │ add r0, sp, #468 @ 0x1d4 │ │ │ │ stm r0, {r1, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str ip, [sp, #492] @ 0x1ec │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ b 40b58 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #22 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ mov r0, r4 │ │ │ │ bl 3bdf0 │ │ │ │ add sp, sp, #888 @ 0x378 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #292] @ 40d2c │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #288] @ 40d30 │ │ │ │ @@ -45930,15 +45930,15 @@ │ │ │ │ bl 1e9f0 │ │ │ │ b 40b28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ mov r0, r6 │ │ │ │ bl 1e9f0 │ │ │ │ ldrd r6, [r4, #32] │ │ │ │ mov r2, #22 │ │ │ │ mov r3, r1 │ │ │ │ b 40b78 │ │ │ │ bl 1d63c │ │ │ │ @@ -45955,24 +45955,24 @@ │ │ │ │ eoreq r9, sp, r4, ror #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #308 @ 0x134 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r9, sp, #200 @ 0xc8 │ │ │ │ mov r8, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #1 │ │ │ │ b 40dac │ │ │ │ orr r0, r5, #1 │ │ │ │ and r6, r7, r5, lsr #5 │ │ │ │ bic r2, r0, #6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 40dd8 │ │ │ │ tst r5, #4 │ │ │ │ @@ -45996,60 +45996,60 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r1, #40]! @ 0x28 │ │ │ │ sub r4, r1, #16 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne 419e8 │ │ │ │ ldr r2, [pc, #3836] @ 41d10 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ mov r1, r8 │ │ │ │ ldr r6, [r1, #32]! │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 40edc │ │ │ │ ldr r7, [r1, #4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 40e68 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [pc, #3792] @ 41d1c │ │ │ │ mov r5, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r6, [r0, #24] │ │ │ │ b 40ee8 │ │ │ │ add r5, r8, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12cdd0 │ │ │ │ + bl 12cdcc │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r8, #32] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #32 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 12cdd0 │ │ │ │ + bl 12cdcc │ │ │ │ b 41980 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 36e3c │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ @@ -46063,34 +46063,34 @@ │ │ │ │ beq 41a24 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, r8, #52 @ 0x34 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ add r1, r4, #4 │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r2, [pc, #3560] @ 41d10 │ │ │ │ add r0, r0, r2 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq 40f78 │ │ │ │ cmp r0, #1 │ │ │ │ beq 40f68 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [pc, #3548] @ 41d28 │ │ │ │ mov r5, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #48] @ 0x30 │ │ │ │ ldm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r1, #182 @ 0xb6 │ │ │ │ @@ -46106,15 +46106,15 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ strb r0, [sp, #43] @ 0x2b │ │ │ │ strb r0, [sp, #41] @ 0x29 │ │ │ │ strb r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, r5 │ │ │ │ - bl 194398 │ │ │ │ + bl 194394 │ │ │ │ cmp r6, #0 │ │ │ │ beq 40fdc │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sp, #276] @ 0x114 │ │ │ │ cmp r0, #4 │ │ │ │ bne 4165c │ │ │ │ @@ -46162,15 +46162,15 @@ │ │ │ │ mov r0, #145 @ 0x91 │ │ │ │ strb r6, [r7, #13] │ │ │ │ strb r6, [r7, #17] │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str fp, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ strb r6, [sp, #76] @ 0x4c │ │ │ │ - bl 167150 │ │ │ │ + bl 16714c │ │ │ │ lsr r1, r0, #16 │ │ │ │ mov r2, r7 │ │ │ │ strb r1, [r7, #21] │ │ │ │ lsr r1, r0, #24 │ │ │ │ strb r1, [r2, #20]! │ │ │ │ add ip, sp, #212 @ 0xd4 │ │ │ │ strh r6, [r9] │ │ │ │ @@ -46419,20 +46419,20 @@ │ │ │ │ mov r2, sl │ │ │ │ add r0, r0, r6 │ │ │ │ bl 137d0 │ │ │ │ add r0, sl, r6 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 41140 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 41140 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ add r2, sp, #276 @ 0x114 │ │ │ │ mov r3, #4 │ │ │ │ bl 1647c │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ @@ -46531,15 +46531,15 @@ │ │ │ │ mov r1, #-2147483647 @ 0x80000001 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ b 41790 │ │ │ │ ldr sl, [sp, #276] @ 0x114 │ │ │ │ ldr r9, [sp, #280] @ 0x118 │ │ │ │ add fp, sp, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ ldm fp, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #21 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ @@ -46562,20 +46562,20 @@ │ │ │ │ add r9, r9, #1 │ │ │ │ add r7, r7, #24 │ │ │ │ cmn r6, #1 │ │ │ │ beq 41704 │ │ │ │ mov r5, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 416c8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 416c8 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 41718 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ bl 13734 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ @@ -46586,15 +46586,15 @@ │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ bl 48010 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl f0dfc │ │ │ │ + bl f0df8 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 41760 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ bl 12a74 │ │ │ │ @@ -46612,15 +46612,15 @@ │ │ │ │ ldr r2, [sp, #248] @ 0xf8 │ │ │ │ ldr r3, [sp, #252] @ 0xfc │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r7, [sp, #260] @ 0x104 │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ add r9, sp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ mov r5, r9 │ │ │ │ add r1, sp, #276 @ 0x114 │ │ │ │ ldm r5, {r0, r2, r3, r4, r6, r7} │ │ │ │ add r5, sp, #256 @ 0x100 │ │ │ │ mov ip, r1 │ │ │ │ stm ip, {r0, r2, r3, r4, r6, r7} │ │ │ │ add r0, r9, #8 │ │ │ │ @@ -46632,62 +46632,62 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r9 │ │ │ │ bl 15118 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r9, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ bne 41820 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ bl 48010 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ mov fp, r7 │ │ │ │ - bl f0dfc │ │ │ │ + bl f0df8 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 41850 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ bl 12a74 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r2, [pc, #1196] @ 41d10 │ │ │ │ add r0, r0, r2 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4188c │ │ │ │ cmp r0, #1 │ │ │ │ beq 418bc │ │ │ │ mov r0, #2 │ │ │ │ mov r9, #0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r5, #0 │ │ │ │ b 418e0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [pc, #1208] @ 41d54 │ │ │ │ mov r6, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, r0, r2 │ │ │ │ str r9, [r0, #24] │ │ │ │ ldrd r2, [r1] │ │ │ │ str r5, [r0, #28] │ │ │ │ strd r2, [r0, #24] │ │ │ │ mov r0, #2 │ │ │ │ @@ -46695,47 +46695,47 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 36f48 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r6, {r1, r2, r3, r7} │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r2, [pc, #1032] @ 41d10 │ │ │ │ mov r6, #0 │ │ │ │ add r0, r0, r2 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq 4195c │ │ │ │ cmp r0, #1 │ │ │ │ beq 4194c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [pc, #1064] @ 41d58 │ │ │ │ mov r7, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r7 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ str r9, [r0, #24] │ │ │ │ str r5, [r0, #28] │ │ │ │ mov r7, #0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ stm r0, {r6, r7, fp} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cdd0 │ │ │ │ + bl 12cdcc │ │ │ │ mov r0, r8 │ │ │ │ bl 3a8a0 │ │ │ │ add sp, sp, #308 @ 0x134 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #964] @ 41d5c │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #960] @ 41d60 │ │ │ │ @@ -46820,26 +46820,26 @@ │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12a74 │ │ │ │ b 41b6c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ b 41b6c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r6!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r6, {r1, r2, r3, r7} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d515c │ │ │ │ + bl 1d5158 │ │ │ │ cmp fp, #0 │ │ │ │ bne 41b34 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r7, sl │ │ │ │ b 41cdc │ │ │ │ ldr r1, [fp] │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -46911,98 +46911,98 @@ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ b 41cd0 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r7, r7, #24 │ │ │ │ beq 41c20 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 41c48 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 41c48 │ │ │ │ bl 1d63c │ │ │ │ mov r7, r0 │ │ │ │ b 41cdc │ │ │ │ mov r7, r0 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 41cb8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ b 41cc0 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ bl 48010 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ bl a1e50 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1d515c │ │ │ │ + bl 1d5158 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12cdd0 │ │ │ │ + bl 12cdcc │ │ │ │ mov r0, r7 │ │ │ │ bl 1e9f0 │ │ │ │ ldrd r6, [r8, #32] │ │ │ │ mov fp, r0 │ │ │ │ b 41960 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ blcc fe6f451c <__bss_end__@@Base+0xfe3d3430> │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ - andseq lr, r7, ip, ror #6 │ │ │ │ + andseq lr, r7, r8, ror #6 │ │ │ │ eoreq r3, r9, r2, lsr #1 │ │ │ │ eoreq sl, sp, r0, ror #13 │ │ │ │ - andseq lr, r7, ip, ror #4 │ │ │ │ + andseq lr, r7, r8, ror #4 │ │ │ │ eoreq r5, r8, r2, lsr r9 │ │ │ │ strdeq pc, [sp], -r4 @ │ │ │ │ eoreq r3, sp, r8, lsr #15 │ │ │ │ eoreq sp, sp, r4, asr #18 │ │ │ │ eoreq sp, sp, ip, asr r9 │ │ │ │ eoreq r7, r8, r4, asr fp │ │ │ │ strdeq r5, [r8], -r7 @ │ │ │ │ eoreq r7, r8, r5, lsr #22 │ │ │ │ eoreq sl, sp, r4, lsl ip │ │ │ │ eoreq sl, sp, r8, lsl #24 │ │ │ │ - andseq sp, r7, ip, lsl r9 │ │ │ │ - andseq sp, r7, r8, lsl #17 │ │ │ │ + andseq sp, r7, r8, lsl r9 │ │ │ │ + andseq sp, r7, r4, lsl #17 │ │ │ │ @ instruction: 0x002903ba │ │ │ │ eoreq r8, sp, r4, asr r5 │ │ │ │ eoreq r0, r9, r5, lsr #12 │ │ │ │ eoreq r8, sp, ip, asr #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #276 @ 0x114 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #1 │ │ │ │ b 41dc4 │ │ │ │ orr r0, r5, #1 │ │ │ │ and r7, r6, r5, lsr #5 │ │ │ │ bic r2, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 41df0 │ │ │ │ tst r5, #4 │ │ │ │ @@ -47032,22 +47032,22 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ str sl, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r6, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1225a8 │ │ │ │ + bl 1225a4 │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, #0 │ │ │ │ beq 420c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, #1 │ │ │ │ tst r7, #1 │ │ │ │ beq 42044 │ │ │ │ tst r7, #32 │ │ │ │ bne 41ea4 │ │ │ │ bic r0, r7, #33 @ 0x21 │ │ │ │ @@ -47078,15 +47078,15 @@ │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #656] @ 0x290 │ │ │ │ cmp r0, #1 │ │ │ │ bne 41f14 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 41e68 │ │ │ │ add r0, pc, #4 │ │ │ │ @@ -47100,18 +47100,18 @@ │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #16] │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ add r0, sp, #656 @ 0x290 │ │ │ │ str r6, [sp, #664] @ 0x298 │ │ │ │ str r4, [sp, #660] @ 0x294 │ │ │ │ - bl 1cb9a4 │ │ │ │ + bl 1cb9a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 42074 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 41f7c │ │ │ │ mov r0, r4 │ │ │ │ bl 38744 │ │ │ │ @@ -47119,43 +47119,43 @@ │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ mov r0, r5 │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ b 420e4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ mov r0, r8 │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ b 420e4 │ │ │ │ ldr r0, [pc, #324] @ 42160 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #320] @ 42164 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ @@ -47188,27 +47188,27 @@ │ │ │ │ bl 1e9f0 │ │ │ │ b 41fa4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ mov r0, r8 │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ mov r0, r6 │ │ │ │ bl 1e9f0 │ │ │ │ ldrd sl, [r4, #32] │ │ │ │ str r0, [sp, #672] @ 0x2a0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #676] @ 0x2a4 │ │ │ │ str fp, [sp, #668] @ 0x29c │ │ │ │ str sl, [sp, #664] @ 0x298 │ │ │ │ str r0, [sp, #656] @ 0x290 │ │ │ │ add r1, sp, #656 @ 0x290 │ │ │ │ mov r0, r8 │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ mov r0, r4 │ │ │ │ bl 3b1b4 │ │ │ │ add sp, sp, #276 @ 0x114 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 1d63c │ │ │ │ bl 1e9f0 │ │ │ │ @@ -47247,24 +47247,24 @@ │ │ │ │ ldrdeq pc, [r8], -ip @ │ │ │ │ eoreq r7, sp, r0, asr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #660 @ 0x294 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #1 │ │ │ │ b 421dc │ │ │ │ orr r0, r5, #1 │ │ │ │ and r7, r6, r5, lsr #5 │ │ │ │ bic r2, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 42208 │ │ │ │ tst r5, #4 │ │ │ │ @@ -47294,22 +47294,22 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ str sl, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r6, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 12b8b0 │ │ │ │ + bl 12b8ac │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, #0 │ │ │ │ beq 424d4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, #1 │ │ │ │ tst r7, #1 │ │ │ │ beq 42458 │ │ │ │ tst r7, #32 │ │ │ │ bne 422bc │ │ │ │ bic r0, r7, #33 @ 0x21 │ │ │ │ @@ -47340,15 +47340,15 @@ │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4232c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 42280 │ │ │ │ add r0, pc, #4 │ │ │ │ @@ -47356,64 +47356,64 @@ │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c8dd8 │ │ │ │ + bl 1c8dd4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 42488 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 4237c │ │ │ │ mov r0, r4 │ │ │ │ bl 38ce4 │ │ │ │ add sp, sp, #660 @ 0x294 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, r4 │ │ │ │ bl 3badc │ │ │ │ add sp, sp, #660 @ 0x294 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, r4 │ │ │ │ bl 3badc │ │ │ │ add sp, sp, #660 @ 0x294 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #320] @ 42570 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #316] @ 42574 │ │ │ │ @@ -47449,27 +47449,27 @@ │ │ │ │ bl 1e9f0 │ │ │ │ b 423a0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, r6 │ │ │ │ bl 1e9f0 │ │ │ │ ldrd sl, [r4, #32] │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #356] @ 0x164 │ │ │ │ str fp, [sp, #348] @ 0x15c │ │ │ │ str sl, [sp, #344] @ 0x158 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ b 423c8 │ │ │ │ bl 1d63c │ │ │ │ bl 1e9f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 423c8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -47507,24 +47507,24 @@ │ │ │ │ eoreq pc, r8, r8, asr #21 │ │ │ │ eoreq r7, sp, ip, lsr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #692 @ 0x2b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #1 │ │ │ │ b 425ec │ │ │ │ orr r0, r5, #1 │ │ │ │ and r7, r6, r5, lsr #5 │ │ │ │ bic r2, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 42618 │ │ │ │ tst r5, #4 │ │ │ │ @@ -47554,22 +47554,22 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ str sl, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r6, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 128fd8 │ │ │ │ + bl 128fd4 │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, #0 │ │ │ │ beq 428fc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, #1 │ │ │ │ tst r7, #1 │ │ │ │ beq 42880 │ │ │ │ tst r7, #32 │ │ │ │ bne 426cc │ │ │ │ bic r0, r7, #33 @ 0x21 │ │ │ │ @@ -47600,15 +47600,15 @@ │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4273c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 42690 │ │ │ │ add r0, pc, #4 │ │ │ │ @@ -47622,64 +47622,64 @@ │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #16] │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ add r0, sp, #352 @ 0x160 │ │ │ │ str r6, [sp, #360] @ 0x168 │ │ │ │ str r4, [sp, #356] @ 0x164 │ │ │ │ - bl 1cb9a4 │ │ │ │ + bl 1cb9a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 428b0 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 427a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 39060 │ │ │ │ add sp, sp, #692 @ 0x2b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 39950 │ │ │ │ add sp, sp, #692 @ 0x2b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 39950 │ │ │ │ add sp, sp, #692 @ 0x2b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #320] @ 42998 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #316] @ 4299c │ │ │ │ @@ -47715,27 +47715,27 @@ │ │ │ │ bl 1e9f0 │ │ │ │ b 427c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 1e9f0 │ │ │ │ ldrd sl, [r4, #32] │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #372] @ 0x174 │ │ │ │ str fp, [sp, #364] @ 0x16c │ │ │ │ str sl, [sp, #360] @ 0x168 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ b 427f0 │ │ │ │ bl 1d63c │ │ │ │ bl 1e9f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 427f0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -47774,15 +47774,15 @@ │ │ │ │ eoreq r7, sp, r4, lsl r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #652 @ 0x28c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r9, sp, #292 @ 0x124 │ │ │ │ mov r8, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ add r0, r0, #16 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ mov r6, #1 │ │ │ │ add fp, r0, #12 │ │ │ │ @@ -47790,15 +47790,15 @@ │ │ │ │ add r4, r0, #8 │ │ │ │ b 42a34 │ │ │ │ orr r0, r5, #1 │ │ │ │ and r7, r6, r5, lsr #5 │ │ │ │ bic r2, r0, #6 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 42a60 │ │ │ │ tst r5, #4 │ │ │ │ @@ -47821,97 +47821,97 @@ │ │ │ │ andeq r0, r0, r4, lsr ip │ │ │ │ add r0, r8, #24 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ bne 43ddc │ │ │ │ ldr r2, [pc, #3340] @ 437a4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ mov r1, r8 │ │ │ │ ldr r6, [r1, #32]! │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ str r4, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #24] │ │ │ │ beq 42b68 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 42af0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [pc, #3284] @ 437a8 │ │ │ │ mov r4, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ strd r6, [r0, #24] │ │ │ │ b 42b74 │ │ │ │ add r5, r8, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12233c │ │ │ │ + bl 122338 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r8, #32] │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12233c │ │ │ │ + bl 122338 │ │ │ │ mov r0, r8 │ │ │ │ bl 3aba0 │ │ │ │ add sp, sp, #652 @ 0x28c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [r8, #48] @ 0x30 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r6, [r8, #52] @ 0x34 │ │ │ │ ldr r5, [r8, #56] @ 0x38 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r8, #48] @ 0x30 │ │ │ │ beq 43ee8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r2, [pc, #3080] @ 437a4 │ │ │ │ add r0, r0, r2 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq 42bec │ │ │ │ cmp r0, #1 │ │ │ │ beq 42bdc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [pc, #3984] @ 43b50 │ │ │ │ mov r4, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ @@ -47927,15 +47927,15 @@ │ │ │ │ strb r0, [sp, #272] @ 0x110 │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ str r5, [sp, #268] @ 0x10c │ │ │ │ str r6, [sp, #264] @ 0x108 │ │ │ │ strh r0, [r9] │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl 18f47c │ │ │ │ + bl 18f478 │ │ │ │ ldrb r1, [sp, #464] @ 0x1d0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [sp, #468] @ 0x1d4 │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #9 │ │ │ │ mov r6, #0 │ │ │ │ moveq r0, r3 │ │ │ │ @@ -47984,15 +47984,15 @@ │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ strh r5, [r9, #-16] │ │ │ │ strb r0, [sp, #272] @ 0x110 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #624 @ 0x270 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl 194398 │ │ │ │ + bl 194394 │ │ │ │ ldrb r0, [sp, #624] @ 0x270 │ │ │ │ cmp r0, #4 │ │ │ │ bne 430f4 │ │ │ │ mov sl, #4608 @ 0x1200 │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ orr sl, sl, #7995392 @ 0x7a0000 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -48034,15 +48034,15 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ cmp sl, r9 │ │ │ │ bcc 43d7c │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ - bl 15c1d8 │ │ │ │ + bl 15c1d4 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ bne 42e20 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ mov ip, r6 │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ @@ -48063,15 +48063,15 @@ │ │ │ │ str r0, [sp, #624] @ 0x270 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ - bl 15c594 │ │ │ │ + bl 15c590 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ mov r1, r4 │ │ │ │ mov lr, r4 │ │ │ │ ldm r2, {r3, r4, r5, r6, r7} │ │ │ │ cmp r0, #9 │ │ │ │ stm r1, {r3, r4, r5, r6, r7} │ │ │ │ @@ -48150,24 +48150,24 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ str r0, [sp, #484] @ 0x1e4 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 165750 │ │ │ │ + bl 16574c │ │ │ │ mov sl, #4608 @ 0x1200 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ orr sl, sl, #7995392 @ 0x7a0000 │ │ │ │ add r6, sp, #600 @ 0x258 │ │ │ │ b 42ecc │ │ │ │ add r6, sp, #376 @ 0x178 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 166b64 │ │ │ │ + bl 166b60 │ │ │ │ mov sl, #4608 @ 0x1200 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ orr sl, sl, #7995392 @ 0x7a0000 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ @@ -48256,15 +48256,15 @@ │ │ │ │ str r1, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ bl 312a4 │ │ │ │ add fp, sp, #264 @ 0x108 │ │ │ │ mov r0, fp │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ ldm fp, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ @@ -48340,27 +48340,27 @@ │ │ │ │ beq 432a8 │ │ │ │ ldr r1, [pc, #3964] @ 4421c │ │ │ │ cmp r0, r1 │ │ │ │ bne 432b8 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ - bl 1680d0 │ │ │ │ + bl 1680cc │ │ │ │ b 432e4 │ │ │ │ mov r0, #30 │ │ │ │ str r0, [sp, #484] @ 0x1e4 │ │ │ │ ldr r0, [pc, #3956] @ 4423c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r0, #-2147483646 @ 0x80000002 │ │ │ │ b 43224 │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ - bl 167d38 │ │ │ │ + bl 167d34 │ │ │ │ ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ cmp r5, #212 @ 0xd4 │ │ │ │ bne 43cd8 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, fp │ │ │ │ ldm r1, {r2, r3, r4, r5, r7} │ │ │ │ mov r1, fp │ │ │ │ @@ -48525,43 +48525,43 @@ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ beq 43594 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 13734 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r2, [pc, #3184] @ 44210 │ │ │ │ add r0, r0, r2 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 436b0 │ │ │ │ cmp r0, #1 │ │ │ │ beq 436e0 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ bne 43704 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #1 │ │ │ │ b 43620 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, #3 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #1 │ │ │ │ bne 43684 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 43684 │ │ │ │ tst r5, #1 │ │ │ │ @@ -48596,77 +48596,77 @@ │ │ │ │ andeq r0, r0, r4, lsr #17 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #1 │ │ │ │ mov r0, r8 │ │ │ │ bl 37c68 │ │ │ │ add sp, sp, #652 @ 0x28c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [pc, #3052] @ 442ac │ │ │ │ mov r5, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r1, [r0, #24] │ │ │ │ str r2, [r0, #28] │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ beq 435c0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl 12233c │ │ │ │ + bl 122338 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ stm r1, {r0, r3, r5} │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 12233c │ │ │ │ + bl 122338 │ │ │ │ mov r0, r8 │ │ │ │ bl 3aba0 │ │ │ │ add sp, sp, #652 @ 0x28c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl 12233c │ │ │ │ + bl 122338 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldrd r2, [r2] │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ b 42b54 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - andseq ip, r7, r4, ror #13 │ │ │ │ + andseq ip, r7, r0, ror #13 │ │ │ │ add r3, sp, #544 @ 0x220 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #20] │ │ │ │ mov r9, r5 │ │ │ │ mov fp, sl │ │ │ │ add r5, sp, #624 @ 0x270 │ │ │ │ ldr sl, [sp, #600] @ 0x258 │ │ │ │ @@ -48773,15 +48773,15 @@ │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ beq 439cc │ │ │ │ add r0, r2, #32 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ movne r2, sl │ │ │ │ movne r0, r9 │ │ │ │ bne 439b0 │ │ │ │ @@ -48850,15 +48850,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #376] @ 0x178 │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str r3, [sp, #416] @ 0x1a0 │ │ │ │ str ip, [sp, #264] @ 0x108 │ │ │ │ str fp, [sp, #284] @ 0x11c │ │ │ │ str r1, [sp, #268] @ 0x10c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r3, [pc, #2024] @ 4429c │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ moveq r9, r1 │ │ │ │ moveq sl, r2 │ │ │ │ @@ -48892,15 +48892,15 @@ │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ ldr r6, [pc, #1768] @ 44228 │ │ │ │ add r9, r0, #12 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ add fp, r0, #12 │ │ │ │ mvn sl, #0 │ │ │ │ b 43b74 │ │ │ │ - @ instruction: 0x0017c5f8 │ │ │ │ + @ instruction: 0x0017c5f4 │ │ │ │ add r0, r5, r4 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ mov r2, #24 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ add r4, r4, #24 │ │ │ │ add r0, r0, #2 │ │ │ │ @@ -48923,15 +48923,15 @@ │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ ldr r1, [sp, #548] @ 0x224 │ │ │ │ cmp sl, r0 │ │ │ │ stm fp, {r2, r3, r7} │ │ │ │ str r1, [sp, #380] @ 0x17c │ │ │ │ bne 43b54 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ - bl 110968 │ │ │ │ + bl 110964 │ │ │ │ ldr r5, [sp, #444] @ 0x1bc │ │ │ │ b 43b54 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl a1bc4 │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -48963,21 +48963,21 @@ │ │ │ │ add r6, r6, #24 │ │ │ │ cmp r9, r7 │ │ │ │ mov r4, r7 │ │ │ │ beq 43c8c │ │ │ │ mov r5, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r7, r4, #1 │ │ │ │ cmp r0, #1 │ │ │ │ bne 43c50 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 43c50 │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 43ca0 │ │ │ │ ldr r0, [sp, #444] @ 0x1bc │ │ │ │ bl 13734 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ @@ -49142,15 +49142,15 @@ │ │ │ │ ldr r2, [pc, #784] @ 44234 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ b 43f54 │ │ │ │ mov r0, r8 │ │ │ │ - bl 110a30 │ │ │ │ + bl 110a2c │ │ │ │ ldr r0, [pc, #836] @ 44288 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ ldr r2, [pc, #832] @ 4428c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ @@ -49192,42 +49192,42 @@ │ │ │ │ sub r7, r0, r4 │ │ │ │ b 43ff8 │ │ │ │ subs r7, r7, #1 │ │ │ │ add r6, r6, #24 │ │ │ │ beq 43fc8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 43fec │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 43fec │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 1224a0 │ │ │ │ + bl 12249c │ │ │ │ b 441d8 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4404c │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ bl 13734 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ b 441b8 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ b 441b8 │ │ │ │ bl 1d63c │ │ │ │ bl 1e9f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4374c │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -49253,29 +49253,29 @@ │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq pc, ip, r8, lsl #22 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 44134 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ add r6, r0, #16 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 44134 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ b 441cc │ │ │ │ bl 1e9f0 │ │ │ │ b 42b2c │ │ │ │ - @ instruction: 0x0014e3b8 │ │ │ │ + @ instruction: 0x0014e3b4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl a1bc4 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ bl a1c84 │ │ │ │ b 441b8 │ │ │ │ bl 1d63c │ │ │ │ @@ -49301,28 +49301,28 @@ │ │ │ │ b 441d8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ b 441b4 │ │ │ │ eoreq sp, sp, r8, lsr r8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ - bl 10d63c │ │ │ │ + bl 10d638 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ beq 441cc │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl 1d515c │ │ │ │ + bl 1d5158 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 12233c │ │ │ │ + bl 122338 │ │ │ │ mov r0, r5 │ │ │ │ bl 1e9f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ ldr r3, [r8, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ b 43724 │ │ │ │ @@ -49363,38 +49363,38 @@ │ │ │ │ eoreq r0, sp, r0, ror r0 │ │ │ │ eoreq r0, sp, ip, rrx │ │ │ │ eoreq r0, sp, r0, lsr r0 │ │ │ │ eoreq ip, sp, ip, asr #21 │ │ │ │ eoreq r3, r8, r7, asr #8 │ │ │ │ eoreq r8, sp, r0, lsr #16 │ │ │ │ eoreq r8, sp, r4, lsl r8 │ │ │ │ - @ instruction: 0x0017baf8 │ │ │ │ + @ instruction: 0x0017baf4 │ │ │ │ eoreq lr, r8, r6, ror #19 │ │ │ │ eoreq r6, sp, r0, lsl #23 │ │ │ │ eoreq lr, r8, r5, lsl r3 │ │ │ │ eoreq r6, sp, ip, lsr r3 │ │ │ │ eoreq lr, r8, sl, asr #32 │ │ │ │ mlaeq sp, r0, r1, r6 │ │ │ │ strdeq lr, [r8], -lr @ │ │ │ │ eoreq r6, sp, r4, asr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #692 @ 0x2b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #1 │ │ │ │ b 44324 │ │ │ │ orr r0, r5, #1 │ │ │ │ and r7, r6, r5, lsr #5 │ │ │ │ bic r2, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 44350 │ │ │ │ tst r5, #4 │ │ │ │ @@ -49424,22 +49424,22 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ str sl, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r6, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 128fd8 │ │ │ │ + bl 128fd4 │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, #0 │ │ │ │ beq 4461c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, #1 │ │ │ │ tst r7, #1 │ │ │ │ beq 445a0 │ │ │ │ tst r7, #32 │ │ │ │ bne 44404 │ │ │ │ bic r0, r7, #33 @ 0x21 │ │ │ │ @@ -49470,15 +49470,15 @@ │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ cmp r0, #1 │ │ │ │ bne 44474 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 443c8 │ │ │ │ add r0, pc, #4 │ │ │ │ @@ -49486,64 +49486,64 @@ │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c8dd8 │ │ │ │ + bl 1c8dd4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 445d0 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 444c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 38004 │ │ │ │ add sp, sp, #692 @ 0x2b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 3b4c8 │ │ │ │ add sp, sp, #692 @ 0x2b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 3b4c8 │ │ │ │ add sp, sp, #692 @ 0x2b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #320] @ 446b8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #316] @ 446bc │ │ │ │ @@ -49579,27 +49579,27 @@ │ │ │ │ bl 1e9f0 │ │ │ │ b 444e8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, r6 │ │ │ │ bl 1e9f0 │ │ │ │ ldrd sl, [r4, #32] │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #372] @ 0x174 │ │ │ │ str fp, [sp, #364] @ 0x16c │ │ │ │ str sl, [sp, #360] @ 0x168 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ b 44510 │ │ │ │ bl 1d63c │ │ │ │ bl 1e9f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 44510 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -49637,24 +49637,24 @@ │ │ │ │ eoreq sp, r8, r0, lsl #19 │ │ │ │ strdeq r5, [sp], -r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #888 @ 0x378 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #1 │ │ │ │ b 44734 │ │ │ │ orr r0, r5, #1 │ │ │ │ and r7, r6, r5, lsr #5 │ │ │ │ bic r2, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 44760 │ │ │ │ tst r5, #4 │ │ │ │ @@ -49684,22 +49684,22 @@ │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r6, sp, #24 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1235f8 │ │ │ │ + bl 1235f4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r2, #22 │ │ │ │ bne 44950 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, #1 │ │ │ │ tst r7, #1 │ │ │ │ beq 44a18 │ │ │ │ tst r7, #32 │ │ │ │ bne 44814 │ │ │ │ bic r0, r7, #33 @ 0x21 │ │ │ │ @@ -49730,15 +49730,15 @@ │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ cmp r0, #1 │ │ │ │ bne 44884 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 447d8 │ │ │ │ add r0, pc, #4 │ │ │ │ @@ -49752,46 +49752,46 @@ │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #24] │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ str r6, [sp, #464] @ 0x1d0 │ │ │ │ str r4, [sp, #460] @ 0x1cc │ │ │ │ - bl 1cb9a4 │ │ │ │ + bl 1cb9a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 44a48 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 448ec │ │ │ │ mov r0, r4 │ │ │ │ bl 36bb4 │ │ │ │ add sp, sp, #888 @ 0x378 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #22 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ mov r0, r4 │ │ │ │ bl 3a58c │ │ │ │ add sp, sp, #888 @ 0x378 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ add r7, sp, #28 │ │ │ │ ldm ip, {r0, r3, r5, ip} │ │ │ │ @@ -49802,34 +49802,34 @@ │ │ │ │ add r0, sp, #468 @ 0x1d4 │ │ │ │ stm r0, {r1, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ str ip, [sp, #492] @ 0x1ec │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ b 44940 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #22 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ mov r0, r4 │ │ │ │ bl 3a58c │ │ │ │ add sp, sp, #888 @ 0x378 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [pc, #292] @ 44b14 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #288] @ 44b18 │ │ │ │ @@ -49892,15 +49892,15 @@ │ │ │ │ bl 1e9f0 │ │ │ │ b 44910 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ mov r0, r6 │ │ │ │ bl 1e9f0 │ │ │ │ ldrd r6, [r4, #32] │ │ │ │ mov r2, #22 │ │ │ │ mov r3, r1 │ │ │ │ b 44960 │ │ │ │ bl 1d63c │ │ │ │ @@ -49916,24 +49916,24 @@ │ │ │ │ eoreq sp, r8, r8, lsl #10 │ │ │ │ eoreq r5, sp, ip, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #564 @ 0x234 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #1 │ │ │ │ b 44b90 │ │ │ │ orr r0, r5, #1 │ │ │ │ and r7, r6, r5, lsr #5 │ │ │ │ bic r2, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 44bbc │ │ │ │ tst r5, #4 │ │ │ │ @@ -49963,22 +49963,22 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ str sl, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r6, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 12a054 │ │ │ │ + bl 12a050 │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, #0 │ │ │ │ beq 44ea0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, #1 │ │ │ │ tst r7, #1 │ │ │ │ beq 44e24 │ │ │ │ tst r7, #32 │ │ │ │ bne 44c70 │ │ │ │ bic r0, r7, #33 @ 0x21 │ │ │ │ @@ -50009,15 +50009,15 @@ │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #1 │ │ │ │ bne 44ce0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 44c34 │ │ │ │ add r0, pc, #4 │ │ │ │ @@ -50031,64 +50031,64 @@ │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #16] │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ str r6, [sp, #296] @ 0x128 │ │ │ │ str r4, [sp, #292] @ 0x124 │ │ │ │ - bl 1cb9a4 │ │ │ │ + bl 1cb9a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 44e54 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 44d48 │ │ │ │ mov r0, r4 │ │ │ │ bl 3728c │ │ │ │ add sp, sp, #564 @ 0x234 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 39c64 │ │ │ │ add sp, sp, #564 @ 0x234 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 39c64 │ │ │ │ add sp, sp, #564 @ 0x234 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #320] @ 44f3c │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #316] @ 44f40 │ │ │ │ @@ -50124,27 +50124,27 @@ │ │ │ │ bl 1e9f0 │ │ │ │ b 44d6c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 1e9f0 │ │ │ │ ldrd sl, [r4, #32] │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ str fp, [sp, #300] @ 0x12c │ │ │ │ str sl, [sp, #296] @ 0x128 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ b 44d94 │ │ │ │ bl 1d63c │ │ │ │ bl 1e9f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 44d94 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -50182,26 +50182,26 @@ │ │ │ │ strdeq sp, [r8], -ip @ │ │ │ │ eoreq r5, sp, r0, ror r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #532 @ 0x214 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ add fp, sp, #144 @ 0x90 │ │ │ │ mov r5, r0 │ │ │ │ add r8, fp, #8 │ │ │ │ mov r6, #1 │ │ │ │ b 44fc0 │ │ │ │ orr r0, r5, #1 │ │ │ │ and r7, r6, r5, lsr #5 │ │ │ │ bic r2, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 44fec │ │ │ │ tst r5, #4 │ │ │ │ @@ -50225,62 +50225,62 @@ │ │ │ │ mov sl, r4 │ │ │ │ ldr r0, [sl, #40]! @ 0x28 │ │ │ │ sub r1, sl, #16 │ │ │ │ str r1, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ bne 45298 │ │ │ │ ldr r1, [pc, #2512] @ 459f8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r1, #32]! │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ beq 450f4 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ cmp r0, #1 │ │ │ │ beq 45078 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r5, [pc, #2460] @ 459f8 │ │ │ │ add r0, r0, r5 │ │ │ │ ldr r1, [pc, #2456] @ 459fc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [pc, #2420] @ 459f8 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r6, [r0, #24] │ │ │ │ b 45100 │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12cef8 │ │ │ │ + bl 12cef4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #32 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ - bl 12cef8 │ │ │ │ + bl 12cef4 │ │ │ │ mov r0, r4 │ │ │ │ bl 3a28c │ │ │ │ add sp, sp, #532 @ 0x214 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -50289,32 +50289,32 @@ │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ beq 45848 │ │ │ │ mov r9, r1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r6, [pc, #2248] @ 459f8 │ │ │ │ add r0, r0, r6 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq 45178 │ │ │ │ cmp r0, #1 │ │ │ │ beq 45168 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldr r1, [pc, #2228] @ 45a08 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0, #48] @ 0x30 │ │ │ │ mov r0, #182 @ 0xb6 │ │ │ │ mov r6, #0 │ │ │ │ orr r0, r0, #256 @ 0x100 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ @@ -50332,15 +50332,15 @@ │ │ │ │ mov r0, fp │ │ │ │ mov r2, r5 │ │ │ │ bl 137d0 │ │ │ │ add r2, r5, #1 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, fp │ │ │ │ strb r6, [fp, r5] │ │ │ │ - bl 141d70 │ │ │ │ + bl 141d6c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 45210 │ │ │ │ ldr r0, [pc, #2084] @ 45a0c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ @@ -50419,15 +50419,15 @@ │ │ │ │ cmp r1, #4 │ │ │ │ bne 45398 │ │ │ │ ldr r2, [pc, #1784] @ 45a18 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 185a30 │ │ │ │ + bl 185a2c │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ eor r2, r0, #3 │ │ │ │ orrs r2, r2, r1 │ │ │ │ bne 45374 │ │ │ │ add r6, sp, #144 @ 0x90 │ │ │ │ mov r1, #0 │ │ │ │ @@ -50503,15 +50503,15 @@ │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 18ac18 │ │ │ │ + bl 18ac14 │ │ │ │ ldr r6, [pc, #1392] @ 459f8 │ │ │ │ ldrb r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #4 │ │ │ │ bne 454a4 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -50535,28 +50535,28 @@ │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12a74 │ │ │ │ cmp r9, #0 │ │ │ │ beq 454fc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13734 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4561c │ │ │ │ cmp r0, #1 │ │ │ │ beq 45640 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ bne 45668 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #1 │ │ │ │ tst r5, #1 │ │ │ │ beq 45818 │ │ │ │ tst r5, #32 │ │ │ │ bne 45578 │ │ │ │ bic r0, r5, #33 @ 0x21 │ │ │ │ @@ -50587,15 +50587,15 @@ │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #1 │ │ │ │ bne 455e8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4553c │ │ │ │ add r0, pc, #12 │ │ │ │ @@ -50607,24 +50607,24 @@ │ │ │ │ andeq r0, r0, r8, ror #4 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsl #3 │ │ │ │ mov r0, r4 │ │ │ │ bl 383ec │ │ │ │ add sp, sp, #532 @ 0x214 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldr r1, [pc, #1016] @ 45a24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r1, [r0, #24] │ │ │ │ str r2, [r0, #28] │ │ │ │ mov r0, #1 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ @@ -50634,57 +50634,57 @@ │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ beq 456c8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ ldm r1, {r8, fp} │ │ │ │ beq 456ac │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldr r1, [pc, #912] @ 45a28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr r7, [r0, #28] │ │ │ │ str r8, [r0, #24] │ │ │ │ str fp, [r0, #28] │ │ │ │ b 456d0 │ │ │ │ mov r9, #0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 122270 │ │ │ │ + bl 12226c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldm r0!, {r1, r2, r3, r6} │ │ │ │ stmia sl!, {r1, r2, r3, r6} │ │ │ │ ldm r0, {r1, r2, r3, r6} │ │ │ │ stm sl, {r1, r2, r3, r6} │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r6, [pc, #768] @ 459f8 │ │ │ │ add r0, r0, r6 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq 45740 │ │ │ │ cmp r0, #1 │ │ │ │ beq 45730 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldr r1, [pc, #784] @ 45a2c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ str r9, [r0, #24] │ │ │ │ str r7, [r0, #28] │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #24] │ │ │ │ @@ -50693,21 +50693,21 @@ │ │ │ │ stm r1, {r0, r3, r5} │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12cef8 │ │ │ │ + bl 12cef4 │ │ │ │ b 450e4 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12cef8 │ │ │ │ + bl 12cef4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r5] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r1, sp, #32 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -50754,15 +50754,15 @@ │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ ldr r2, [pc, #428] @ 45a04 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ - bl 110a30 │ │ │ │ + bl 110a2c │ │ │ │ b 458b4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 45888 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ @@ -50771,15 +50771,15 @@ │ │ │ │ b 45980 │ │ │ │ bl 1e9f0 │ │ │ │ b 45794 │ │ │ │ mov fp, r0 │ │ │ │ b 458fc │ │ │ │ mov fp, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 122270 │ │ │ │ + bl 12226c │ │ │ │ b 458fc │ │ │ │ mov fp, r0 │ │ │ │ b 45988 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 45980 │ │ │ │ @@ -50790,17 +50790,17 @@ │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ ldm r0!, {r1, r2, r3, r5} │ │ │ │ stmia sl!, {r1, r2, r3, r5} │ │ │ │ ldm r0, {r1, r2, r3, r5} │ │ │ │ stm sl, {r1, r2, r3, r5} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1d515c │ │ │ │ + bl 1d5158 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - bl 27d168 │ │ │ │ + bl 27d164 │ │ │ │ b 459c0 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1e9f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 450e4 │ │ │ │ mov r6, r1 │ │ │ │ @@ -50834,71 +50834,71 @@ │ │ │ │ beq 459a0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13734 │ │ │ │ b 459a0 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 1d515c │ │ │ │ + bl 1d5158 │ │ │ │ b 459c0 │ │ │ │ bl 1d63c │ │ │ │ bl 1e9f0 │ │ │ │ b 450b8 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12cef8 │ │ │ │ + bl 12cef4 │ │ │ │ mov r0, fp │ │ │ │ bl 1e9f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ b 45750 │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - andseq sl, r7, r8, asr r1 │ │ │ │ + andseq sl, r7, r4, asr r1 │ │ │ │ eoreq pc, r8, lr, ror r2 @ │ │ │ │ @ instruction: 0x002d68bc │ │ │ │ - andseq sl, r7, r8, rrx │ │ │ │ + andseq sl, r7, r4, rrx │ │ │ │ eoreq r4, sp, r4, asr sl │ │ │ │ eoreq r4, sp, r4, asr #20 │ │ │ │ - andseq r0, r4, r0, ror #6 │ │ │ │ + andseq r0, r4, ip, asr r3 │ │ │ │ eoreq pc, r8, fp, lsr #13 │ │ │ │ eoreq r7, sp, r4, ror #6 │ │ │ │ eoreq r7, sp, r8, asr r3 │ │ │ │ - mulseq r7, r0, fp │ │ │ │ - andseq r9, r7, r4, lsr #22 │ │ │ │ - andseq r9, r7, r0, lsr #21 │ │ │ │ + andseq r9, r7, ip, lsl #23 │ │ │ │ + andseq r9, r7, r0, lsr #22 │ │ │ │ + mulseq r7, ip, sl │ │ │ │ eoreq ip, r8, sl, asr #21 │ │ │ │ eoreq r4, sp, r4, ror #24 │ │ │ │ eoreq ip, r8, sp, lsl #16 │ │ │ │ eoreq r4, sp, r4, lsr r8 │ │ │ │ mlaeq r8, r6, r5, ip │ │ │ │ ldrdeq r4, [sp], -ip @ │ │ │ │ eoreq ip, r8, lr, ror #14 │ │ │ │ @ instruction: 0x002d47b4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #564 @ 0x234 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #1 │ │ │ │ b 45aa4 │ │ │ │ orr r0, r5, #1 │ │ │ │ and r7, r6, r5, lsr #5 │ │ │ │ bic r2, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 45ad0 │ │ │ │ tst r5, #4 │ │ │ │ @@ -50928,22 +50928,22 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ str sl, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r6, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 12a054 │ │ │ │ + bl 12a050 │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, #0 │ │ │ │ beq 45d9c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, #1 │ │ │ │ tst r7, #1 │ │ │ │ beq 45d20 │ │ │ │ tst r7, #32 │ │ │ │ bne 45b84 │ │ │ │ bic r0, r7, #33 @ 0x21 │ │ │ │ @@ -50974,15 +50974,15 @@ │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #1 │ │ │ │ bne 45bf4 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 45b48 │ │ │ │ add r0, pc, #4 │ │ │ │ @@ -50990,64 +50990,64 @@ │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1c8dd8 │ │ │ │ + bl 1c8dd4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 45d50 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 45c44 │ │ │ │ mov r0, r4 │ │ │ │ bl 38ac0 │ │ │ │ add sp, sp, #564 @ 0x234 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 39f78 │ │ │ │ add sp, sp, #564 @ 0x234 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 39f78 │ │ │ │ add sp, sp, #564 @ 0x234 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #320] @ 45e38 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #316] @ 45e3c │ │ │ │ @@ -51083,27 +51083,27 @@ │ │ │ │ bl 1e9f0 │ │ │ │ b 45c68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 1e9f0 │ │ │ │ ldrd sl, [r4, #32] │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ str fp, [sp, #300] @ 0x12c │ │ │ │ str sl, [sp, #296] @ 0x128 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ b 45c90 │ │ │ │ bl 1d63c │ │ │ │ bl 1e9f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 45c90 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -51141,24 +51141,24 @@ │ │ │ │ eoreq ip, r8, r0, lsl #4 │ │ │ │ eoreq r4, sp, r4, ror r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #660 @ 0x294 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #1 │ │ │ │ b 45eb4 │ │ │ │ orr r0, r5, #1 │ │ │ │ and r7, r6, r5, lsr #5 │ │ │ │ bic r2, r0, #6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ beq 45ee0 │ │ │ │ tst r5, #4 │ │ │ │ @@ -51188,22 +51188,22 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ str sl, [sp, #24] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r6, sp, #16 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 12b8b0 │ │ │ │ + bl 12b8ac │ │ │ │ cmp r0, #0 │ │ │ │ mov fp, #0 │ │ │ │ beq 461c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, #1 │ │ │ │ tst r7, #1 │ │ │ │ beq 46148 │ │ │ │ tst r7, #32 │ │ │ │ bne 45f94 │ │ │ │ bic r0, r7, #33 @ 0x21 │ │ │ │ @@ -51234,15 +51234,15 @@ │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ cmp r0, #1 │ │ │ │ bne 46004 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 45f58 │ │ │ │ add r0, pc, #4 │ │ │ │ @@ -51256,64 +51256,64 @@ │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sp, #16] │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ str r6, [sp, #344] @ 0x158 │ │ │ │ str r4, [sp, #340] @ 0x154 │ │ │ │ - bl 1cb9a4 │ │ │ │ + bl 1cb9a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 46178 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 4606c │ │ │ │ mov r0, r4 │ │ │ │ bl 38ee8 │ │ │ │ add sp, sp, #660 @ 0x294 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, r4 │ │ │ │ bl 3aea0 │ │ │ │ add sp, sp, #660 @ 0x294 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #16 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, r4 │ │ │ │ bl 3aea0 │ │ │ │ add sp, sp, #660 @ 0x294 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #320] @ 46260 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r2, [pc, #316] @ 46264 │ │ │ │ @@ -51349,27 +51349,27 @@ │ │ │ │ bl 1e9f0 │ │ │ │ b 46090 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, r6 │ │ │ │ bl 1e9f0 │ │ │ │ ldrd sl, [r4, #32] │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #356] @ 0x164 │ │ │ │ str fp, [sp, #348] @ 0x15c │ │ │ │ str sl, [sp, #344] @ 0x158 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ b 460b8 │ │ │ │ bl 1d63c │ │ │ │ bl 1e9f0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 460b8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -51421,60 +51421,60 @@ │ │ │ │ b 38948 │ │ │ │ b 370d8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #640 @ 0x280 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ ands r6, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ orreq r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ orr r2, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 462dc │ │ │ │ cmp r6, #0 │ │ │ │ beq 46348 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 463a4 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 4639c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #640 @ 0x280 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 38ce4 │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #640 @ 0x280 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3badc │ │ │ │ add sp, sp, #640 @ 0x280 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #24] @ 463c4 │ │ │ │ @@ -51488,60 +51488,60 @@ │ │ │ │ eoreq fp, r8, ip, lsr #23 │ │ │ │ eoreq r3, sp, r0, lsr #24 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ ands r6, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ orreq r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ orr r2, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 463e8 │ │ │ │ cmp r6, #0 │ │ │ │ beq 46454 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 464b0 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 464a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 36e3c │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12cdd0 │ │ │ │ + bl 12cdcc │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 12cdd0 │ │ │ │ + bl 12cdcc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 3a8a0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #24] @ 464d0 │ │ │ │ @@ -51555,60 +51555,60 @@ │ │ │ │ eoreq fp, r8, r0, lsr #21 │ │ │ │ eoreq r3, sp, r4, lsl fp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #544 @ 0x220 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ ands r6, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ orreq r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ orr r2, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 464f4 │ │ │ │ cmp r6, #0 │ │ │ │ beq 46560 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 465bc │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 465b4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #544 @ 0x220 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 38ac0 │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #544 @ 0x220 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 39f78 │ │ │ │ add sp, sp, #544 @ 0x220 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #24] @ 465dc │ │ │ │ @@ -51622,62 +51622,62 @@ │ │ │ │ mlaeq r8, r4, r9, fp │ │ │ │ eoreq r3, sp, r8, lsl #20 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #864 @ 0x360 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ ands r6, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ orreq r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ orr r2, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 46600 │ │ │ │ cmp r6, #0 │ │ │ │ beq 4666c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 466d0 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 466c8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #864 @ 0x360 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 370d8 │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #22 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #864 @ 0x360 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3bdf0 │ │ │ │ add sp, sp, #864 @ 0x360 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #24] @ 466f0 │ │ │ │ @@ -51691,60 +51691,60 @@ │ │ │ │ eoreq fp, r8, r0, lsl #17 │ │ │ │ strdeq r3, [sp], -r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #640 @ 0x280 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ ands r6, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ orreq r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ orr r2, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 46714 │ │ │ │ cmp r6, #0 │ │ │ │ beq 46780 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 467dc │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 467d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #640 @ 0x280 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 38ee8 │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #640 @ 0x280 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3aea0 │ │ │ │ add sp, sp, #640 @ 0x280 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #24] @ 467fc │ │ │ │ @@ -51758,60 +51758,60 @@ │ │ │ │ eoreq fp, r8, r4, ror r7 │ │ │ │ eoreq r3, sp, r8, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #1280 @ 0x500 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ ands r6, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ orreq r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ orr r2, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 46820 │ │ │ │ cmp r6, #0 │ │ │ │ beq 4688c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 468e8 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 468e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1280 @ 0x500 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 38744 │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ mov r0, r5 │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1280 @ 0x500 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3b1b4 │ │ │ │ add sp, sp, #1280 @ 0x500 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #24] @ 46908 │ │ │ │ @@ -51825,60 +51825,60 @@ │ │ │ │ eoreq fp, r8, r8, ror #12 │ │ │ │ ldrdeq r3, [sp], -ip @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #672 @ 0x2a0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ ands r6, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ orreq r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ orr r2, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 4692c │ │ │ │ cmp r6, #0 │ │ │ │ beq 46998 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 469f4 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 469ec │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #672 @ 0x2a0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 38004 │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #672 @ 0x2a0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3b4c8 │ │ │ │ add sp, sp, #672 @ 0x2a0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #24] @ 46a14 │ │ │ │ @@ -51892,62 +51892,62 @@ │ │ │ │ eoreq fp, r8, ip, asr r5 │ │ │ │ ldrdeq r3, [sp], -r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #864 @ 0x360 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ ands r6, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ orreq r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ orr r2, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 46a38 │ │ │ │ cmp r6, #0 │ │ │ │ beq 46aa4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 46b08 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 46b00 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #864 @ 0x360 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 36bb4 │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #432] @ 0x1b0 │ │ │ │ add r1, sp, #432 @ 0x1b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #22 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #864 @ 0x360 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3a58c │ │ │ │ add sp, sp, #864 @ 0x360 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #24] @ 46b28 │ │ │ │ @@ -51961,60 +51961,60 @@ │ │ │ │ eoreq fp, r8, r8, asr #8 │ │ │ │ @ instruction: 0x002d34bc │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #672 @ 0x2a0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ ands r6, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ orreq r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ orr r2, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 46b4c │ │ │ │ cmp r6, #0 │ │ │ │ beq 46bb8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 46c14 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 46c0c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #672 @ 0x2a0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 39060 │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #672 @ 0x2a0 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 39950 │ │ │ │ add sp, sp, #672 @ 0x2a0 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #24] @ 46c34 │ │ │ │ @@ -52028,62 +52028,62 @@ │ │ │ │ eoreq fp, r8, ip, lsr r3 │ │ │ │ @ instruction: 0x002d33b0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #256 @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ ands r6, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ orreq r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ orr r2, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 46c58 │ │ │ │ cmp r6, #0 │ │ │ │ beq 46cc4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 46d28 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 46d20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #256 @ 0x100 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 37ddc │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12cc08 │ │ │ │ + bl 12cc04 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #22 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 12cc08 │ │ │ │ + bl 12cc04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #256 @ 0x100 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3b7dc │ │ │ │ add sp, sp, #256 @ 0x100 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #24] @ 46d48 │ │ │ │ @@ -52097,60 +52097,60 @@ │ │ │ │ eoreq fp, r8, r8, lsr #4 │ │ │ │ mlaeq sp, ip, r2, r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #544 @ 0x220 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ ands r6, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ orreq r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ orr r2, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 46d6c │ │ │ │ cmp r6, #0 │ │ │ │ beq 46dd8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 46e34 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 46e2c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #544 @ 0x220 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3728c │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #544 @ 0x220 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 39c64 │ │ │ │ add sp, sp, #544 @ 0x220 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #24] @ 46e54 │ │ │ │ @@ -52164,61 +52164,61 @@ │ │ │ │ eoreq fp, r8, ip, lsl r1 │ │ │ │ mlaeq sp, r0, r1, r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ ands r6, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ orreq r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ orr r2, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 46e78 │ │ │ │ cmp r6, #0 │ │ │ │ beq 46ee4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 46f44 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 46f3c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 37c68 │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12233c │ │ │ │ + bl 122338 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 12233c │ │ │ │ + bl 122338 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 3aba0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #24] @ 46f64 │ │ │ │ @@ -52232,60 +52232,60 @@ │ │ │ │ eoreq fp, r8, ip │ │ │ │ eoreq r3, sp, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #1280 @ 0x500 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ ands r6, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ orreq r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ orr r2, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 46f88 │ │ │ │ cmp r6, #0 │ │ │ │ beq 46ff4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 47050 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 47048 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1280 @ 0x500 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 38948 │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ add r1, sp, #640 @ 0x280 │ │ │ │ mov r0, r5 │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #1280 @ 0x500 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 3c104 │ │ │ │ add sp, sp, #1280 @ 0x500 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #24] @ 47070 │ │ │ │ @@ -52299,61 +52299,61 @@ │ │ │ │ eoreq sl, r8, r0, lsl #30 │ │ │ │ eoreq r2, sp, r4, ror pc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ ands r6, r5, #3 │ │ │ │ mov r0, r5 │ │ │ │ orreq r0, r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ orr r2, r0, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne 47094 │ │ │ │ cmp r6, #0 │ │ │ │ beq 47100 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 47160 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 47158 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 383ec │ │ │ │ add r5, r4, #24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12cef8 │ │ │ │ + bl 12cef4 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [r4, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #8] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 12cef8 │ │ │ │ + bl 12cef4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 3a28c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #24] @ 47180 │ │ │ │ @@ -52706,15 +52706,15 @@ │ │ │ │ beq 47a4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 47994 │ │ │ │ ldr r1, [r8, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 47a5c │ │ │ │ @@ -52791,15 +52791,15 @@ │ │ │ │ str sl, [sp, #32] │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp, #20] │ │ │ │ str r9, [sp, #16] │ │ │ │ - bl f2de4 │ │ │ │ + bl f2de0 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ add r2, r4, r5, lsl #4 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ bl 47e64 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ @@ -52817,20 +52817,20 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 478c0 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 47884 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 47884 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 47884 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 478d4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 13734 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ @@ -52848,23 +52848,23 @@ │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ bl 13e90 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2c1318 │ │ │ │ + bl 2c1314 │ │ │ │ bl 12ee8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 13788 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ bl 12d38 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ @@ -52978,15 +52978,15 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 47b24 │ │ │ │ mov r0, sl │ │ │ │ bl 13734 │ │ │ │ b 47b24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1e0dc8 │ │ │ │ + bl 1e0dc4 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r9, [r0, #8] │ │ │ │ mov r0, r8 │ │ │ │ @@ -52996,15 +52996,15 @@ │ │ │ │ eoreq sp, ip, r8, lsl #22 │ │ │ │ eoreq r9, ip, r0, ror #29 │ │ │ │ eoreq ip, ip, r8, lsr #28 │ │ │ │ eoreq r1, r9, lr, lsr #27 │ │ │ │ eoreq r9, ip, r8, asr lr │ │ │ │ ldrdeq sp, [ip], -ip @ │ │ │ │ mlaeq ip, r4, r0, sp │ │ │ │ - andseq r2, r1, r8, asr #13 │ │ │ │ + andseq r2, r1, r4, asr #13 │ │ │ │ eoreq ip, r8, r5, lsl sl │ │ │ │ eoreq r9, sp, r0, asr #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, r5 │ │ │ │ @@ -53272,15 +53272,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ beq 47fb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq ip, ip, ip, ror r9 │ │ │ │ - andseq r1, r1, r0, lsl #31 │ │ │ │ + andseq r1, r1, ip, ror pc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, r5 │ │ │ │ beq 47ff4 │ │ │ │ sub r0, r0, r5 │ │ │ │ @@ -53314,20 +53314,20 @@ │ │ │ │ add r4, r4, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ cmn r7, #1 │ │ │ │ beq 48084 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-24]! @ 0xffffffe8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 48048 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 48048 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4809c │ │ │ │ ldr r0, [r9] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 13734 │ │ │ │ @@ -53343,20 +53343,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ beq 480ac │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 480c8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 480c8 │ │ │ │ bl 1d63c │ │ │ │ bge feaf2bb0 <__bss_end__@@Base+0xfe7d1ac4> │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ b 13734 │ │ │ │ ldr r2, [r0] │ │ │ │ @@ -53392,19 +53392,19 @@ │ │ │ │ ldr r1, [r1, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r2, sp │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {fp, pc} │ │ │ │ eoreq pc, ip, ip, lsl #20 │ │ │ │ - andseq r5, r0, ip, lsl #24 │ │ │ │ + andseq r5, r0, r8, lsl #24 │ │ │ │ mlaeq r7, r0, r8, ip │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ mov r3, #1 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0] │ │ │ │ @@ -53717,15 +53717,15 @@ │ │ │ │ mov r2, r9 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 486d8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 486d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -53783,15 +53783,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r7, [pc, #248] @ 488ac │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, r7, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 4880c │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 48850 │ │ │ │ @@ -53868,15 +53868,15 @@ │ │ │ │ bne 48a00 │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r1], #8 │ │ │ │ mov r6, sp │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl ee69c │ │ │ │ + bl ee698 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ bne 48978 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, sp, #32 │ │ │ │ add r9, r1, #4 │ │ │ │ orr r6, r6, #4 │ │ │ │ @@ -53884,48 +53884,48 @@ │ │ │ │ ldmib sp, {r0, r4, r5, fp} │ │ │ │ tst r0, #1 │ │ │ │ beq 4898c │ │ │ │ cmp r4, #2 │ │ │ │ bcc 4895c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 48a0c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ stm r0, {r4, r5, fp} │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ mov r0, #1 │ │ │ │ b 489c0 │ │ │ │ ldr r0, [r7] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #2 │ │ │ │ bcc 489a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 48a0c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ stm r0, {r4, r5, fp} │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl f3634 │ │ │ │ + bl f3630 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 115604 │ │ │ │ + bl 115600 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, sl │ │ │ │ @@ -53959,136 +53959,136 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 48a9c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ beq 48ae0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 48ae0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 48ae0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 48b18 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 48b18 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 48b18 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 48b50 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 48b50 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 48b50 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 48b88 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 48b88 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 48b88 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 48bc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 48bc8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 48bc8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 48c00 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 48c00 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 48c00 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #20 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 3d6c0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 48c40 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 236e80 │ │ │ │ + bl 236e7c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 48c64 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 3d6c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 3d6c0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -54110,15 +54110,15 @@ │ │ │ │ bne 4905c │ │ │ │ mvn r0, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [r1], #8 │ │ │ │ add r4, sp, #32 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl ee69c │ │ │ │ + bl ee698 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 48d70 │ │ │ │ orr r0, r4, #4 │ │ │ │ str r9, [sp, #16] │ │ │ │ str r6, [sp, #8] │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ @@ -54136,24 +54136,24 @@ │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r6, #2 │ │ │ │ bcc 48d4c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 4909c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ mov r0, #1 │ │ │ │ b 48e34 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r8, #-4] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r0, r1 │ │ │ │ @@ -54161,102 +54161,102 @@ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add fp, r1, r0, lsl #3 │ │ │ │ ldr r1, [fp, #16]! │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ - bl f2de4 │ │ │ │ + bl f2de0 │ │ │ │ add sl, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl ecf88 │ │ │ │ + bl ecf84 │ │ │ │ add r2, sp, #216 @ 0xd8 │ │ │ │ ldm sl!, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r2 │ │ │ │ stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ ldm sl, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl f37d4 │ │ │ │ + bl f37d0 │ │ │ │ ldr r4, [r8, #-4] │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r9 │ │ │ │ b 4900c │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r6, #2 │ │ │ │ bcc 48e14 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 4909c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ add fp, sp, #216 @ 0xd8 │ │ │ │ mov r0, fp │ │ │ │ - bl f3634 │ │ │ │ + bl f3630 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r3, sp, #204 @ 0xcc │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ ldr r5, [pc, #888] @ 491e0 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ cmp r0, #1 │ │ │ │ bne 48e9c │ │ │ │ ldr r1, [pc, #872] @ 491e8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr sl, [r2, r1]! │ │ │ │ ldr r1, [pc, #852] @ 491e4 │ │ │ │ ldr r8, [r2, #4] │ │ │ │ ldr r7, [r0, r1]! │ │ │ │ ldr r6, [r0, #4] │ │ │ │ b 48edc │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r1, [r0, r5] │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [pc, #808] @ 491e4 │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ ldr r6, [sp, #220] @ 0xdc │ │ │ │ ldr sl, [sp, #224] @ 0xe0 │ │ │ │ ldr r8, [sp, #228] @ 0xe4 │ │ │ │ str r7, [r2, r1]! │ │ │ │ ldr r1, [pc, #788] @ 491e8 │ │ │ │ str r6, [r2, #4] │ │ │ │ str sl, [r0, r1]! │ │ │ │ str r8, [r0, #4] │ │ │ │ ldr r1, [pc, #768] @ 491e4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r7, #1 │ │ │ │ str r2, [r0, r1]! │ │ │ │ adc r1, r6, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 115e24 │ │ │ │ + bl 115e20 │ │ │ │ ldr r0, [pc, #744] @ 491f4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 49088 │ │ │ │ @@ -54285,43 +54285,43 @@ │ │ │ │ bcc 49034 │ │ │ │ sub r0, r1, r0 │ │ │ │ cmp r0, r7 │ │ │ │ bcs 48f98 │ │ │ │ add r1, fp, #16 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 114df0 │ │ │ │ + bl 114dec │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ mov r1, r4 │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ cmp r1, r0 │ │ │ │ beq 48fcc │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl ecf88 │ │ │ │ + bl ecf84 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ ldm fp!, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r2 │ │ │ │ stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ ldm fp, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r1, r3, r4, r5, r6, r7} │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl f37d4 │ │ │ │ + bl f37d0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ mov r1, r9 │ │ │ │ - bl 115604 │ │ │ │ + bl 115600 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r3, #1 │ │ │ │ ldr r1, [r2] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ mov r1, r4 │ │ │ │ @@ -54358,15 +54358,15 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ b 490a8 │ │ │ │ add r4, sp, #196 @ 0xc4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 9e0b0 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl e9240 │ │ │ │ + bl e923c │ │ │ │ b 49128 │ │ │ │ b 490f0 │ │ │ │ mov r6, r0 │ │ │ │ b 49128 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -54418,21 +54418,21 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 491c4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 491c4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 49114 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 48a58 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -54452,59 +54452,59 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 49250 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 49298 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #456 @ 0x1c8 │ │ │ │ ldr r6, [pc, #1080] @ 496e4 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ ldr r1, [r6, #92] @ 0x5c │ │ │ │ add r0, r0, r5 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ - bl 1162b4 │ │ │ │ + bl 1162b0 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ ldr r1, [r6, #92] @ 0x5c │ │ │ │ add r0, r0, r5 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ - bl 1162b4 │ │ │ │ + bl 1162b0 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r1, [r6, #92] @ 0x5c │ │ │ │ add r0, r0, r5 │ │ │ │ add r5, r0, r1 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ beq 493b8 │ │ │ │ @@ -54522,15 +54522,15 @@ │ │ │ │ ldr r0, [pc, #968] @ 496fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 495ac │ │ │ │ ldr r0, [pc, #940] @ 49708 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ @@ -54560,15 +54560,15 @@ │ │ │ │ ldr r0, [pc, #800] @ 496ec │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 49574 │ │ │ │ ldr r0, [pc, #772] @ 496f8 │ │ │ │ add r9, sp, #64 @ 0x40 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ @@ -54631,23 +54631,23 @@ │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #560] @ 49720 │ │ │ │ mov r2, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 14eb74 │ │ │ │ + bl 14eb70 │ │ │ │ mov r0, r9 │ │ │ │ bl 129cc │ │ │ │ mov r6, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ beq 49658 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ bl 13200 │ │ │ │ @@ -54765,16 +54765,16 @@ │ │ │ │ eoreq r7, sp, ip, asr #17 │ │ │ │ eoreq r7, sp, r8, lsr #13 │ │ │ │ eoreq fp, ip, r4, lsl #11 │ │ │ │ strheq fp, [ip], -r0 @ │ │ │ │ eoreq r7, sp, r4, ror #18 │ │ │ │ eoreq pc, r7, r8, lsl #25 │ │ │ │ eoreq ip, ip, r8, asr #23 │ │ │ │ - andseq r4, r0, r8, ror #14 │ │ │ │ - andseq r0, r1, r8, lsl #17 │ │ │ │ + andseq r4, r0, r4, ror #14 │ │ │ │ + andseq r0, r1, r4, lsl #17 │ │ │ │ eoreq fp, ip, r0, asr fp │ │ │ │ eoreq fp, ip, ip, lsr #25 │ │ │ │ @ instruction: 0x002ce4b8 │ │ │ │ eoreq r0, r9, r6, lsr #3 │ │ │ │ eoreq fp, ip, r4, asr #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -54794,15 +54794,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [pc, #228] @ 49864 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 497cc │ │ │ │ ldr r0, [pc, #212] @ 49870 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 13524 │ │ │ │ @@ -54862,27 +54862,27 @@ │ │ │ │ ldrdeq r8, [ip], -r0 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4989c │ │ │ │ - b 1019dc │ │ │ │ + b 1019d8 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 498ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, sp, r0, ror #4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 498cc │ │ │ │ - b 1019dc │ │ │ │ + b 1019d8 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 498dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r1, sp, r0, lsr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -54919,15 +54919,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r9, #16] │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, lr │ │ │ │ - bl ed8e8 │ │ │ │ + bl ed8e4 │ │ │ │ ldr r7, [pc, #316] @ 49ac4 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r5, [r9, #28] │ │ │ │ mov r2, r6 │ │ │ │ mov r4, #0 │ │ │ │ mov fp, #65280 @ 0xff00 │ │ │ │ mul r3, r1, r7 │ │ │ │ @@ -55021,15 +55021,15 @@ │ │ │ │ ldr r6, [pc, #380] @ 49c7c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, r6, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 49bd8 │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 49c10 │ │ │ │ @@ -55103,20 +55103,20 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ bne 49c64 │ │ │ │ mov r0, r7 │ │ │ │ - bl 14bb0c │ │ │ │ + bl 14bb08 │ │ │ │ ldr r0, [r7] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ moveq r0, r7 │ │ │ │ - bleq 14bb0c │ │ │ │ + bleq 14bb08 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq r6, sp, r8, asr pc │ │ │ │ eoreq ip, ip, r8, asr r8 │ │ │ │ eoreq r7, ip, r0, ror ip │ │ │ │ eoreq r6, sp, r0, lsr #29 │ │ │ │ strdeq ip, [r6], -ip @ │ │ │ │ @@ -55153,36 +55153,36 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r1, [pc, #444] @ 49ed4 │ │ │ │ add r5, sp, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, r5 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ bne 49de8 │ │ │ │ add r0, r6, r4 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ add r6, r0, r7 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r0, [r6, #104]! @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 1165a0 │ │ │ │ + bl 11659c │ │ │ │ cmp r0, #0 │ │ │ │ beq 49d74 │ │ │ │ cmp r8, #0 │ │ │ │ beq 49de0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #328] @ 49ec4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq 49e14 │ │ │ │ ldrb r5, [sp, #7] │ │ │ │ ldr r0, [pc, #344] @ 49eec │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ @@ -55199,15 +55199,15 @@ │ │ │ │ bl 13644 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r8, [sp, #32] │ │ │ │ - bl 11675c │ │ │ │ + bl 116758 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #232] @ 49ed8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -55218,15 +55218,15 @@ │ │ │ │ bl 1d194 │ │ │ │ b 49e84 │ │ │ │ ldr r0, [pc, #200] @ 49ee4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne 49e50 │ │ │ │ ldr r0, [pc, #172] @ 49ee8 │ │ │ │ add r0, pc, r0 │ │ │ │ b 49e58 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #1 │ │ │ │ @@ -55270,15 +55270,15 @@ │ │ │ │ mlaeq r8, r1, r2, lr │ │ │ │ eoreq r7, ip, r0, asr #21 │ │ │ │ eoreq r6, sp, r4, asr #23 │ │ │ │ ldrdeq lr, [ip], -r0 @ │ │ │ │ eoreq r6, sp, r4, asr ip │ │ │ │ eoreq lr, ip, ip, lsr #1 │ │ │ │ eoreq r7, ip, r0, lsr #5 │ │ │ │ - andeq ip, r8, ip, ror #23 │ │ │ │ + andeq ip, r8, r8, ror #23 │ │ │ │ andeq pc, r1, ip, lsr r5 @ │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r0, [r0] │ │ │ │ ldr r2, [pc, #36] @ 49f34 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r2, r0, lsl #2] │ │ │ │ ldr r2, [pc, #28] @ 49f38 │ │ │ │ @@ -55311,15 +55311,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ b 49f90 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ add r1, r6, #8 │ │ │ │ ldr fp, [r4, #12] │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, fp │ │ │ │ - bl 1165a0 │ │ │ │ + bl 11659c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ bne 4a1bc │ │ │ │ mov r0, r5 │ │ │ │ bl 49730 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -55346,19 +55346,19 @@ │ │ │ │ cmp r5, #1 │ │ │ │ beq 4a054 │ │ │ │ cmp r5, #0 │ │ │ │ beq 4a06c │ │ │ │ add r3, r7, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r4, [sp] │ │ │ │ - bl ee36c │ │ │ │ + bl ee368 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r7, #24 │ │ │ │ mov r2, r4 │ │ │ │ - bl 11545c │ │ │ │ + bl 115458 │ │ │ │ cmp r0, #1 │ │ │ │ bne 4a25c │ │ │ │ cmp r1, r5 │ │ │ │ bcs 4a268 │ │ │ │ ldr r4, [r7, #28] │ │ │ │ b 4a0b0 │ │ │ │ ldr r4, [r7, #28] │ │ │ │ @@ -55393,15 +55393,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ beq 4a070 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13d10 │ │ │ │ ldr r1, [pc, #568] @ 4a320 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [pc, #576] @ 4a33c │ │ │ │ add r0, pc, r0 │ │ │ │ beq 4a1fc │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ @@ -55435,46 +55435,46 @@ │ │ │ │ strb r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4a230 │ │ │ │ add r2, sp, #28 │ │ │ │ add r3, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 11675c │ │ │ │ + bl 116758 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ ldr r0, [pc, #336] @ 4a328 │ │ │ │ mov r1, #24 │ │ │ │ mov r2, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #320] @ 4a334 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ b 4a2b4 │ │ │ │ add r0, r0, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne 4a280 │ │ │ │ ldr r0, [pc, #296] @ 4a344 │ │ │ │ add r0, pc, r0 │ │ │ │ b 4a288 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -55548,16 +55548,16 @@ │ │ │ │ eoreq r7, ip, r8, asr r7 │ │ │ │ eoreq r7, ip, ip, lsl #19 │ │ │ │ eoreq r6, sp, ip, ror #17 │ │ │ │ eoreq fp, ip, r8, rrx │ │ │ │ strdeq sp, [ip], -r0 @ │ │ │ │ eoreq sp, ip, ip, ror ip │ │ │ │ eoreq r6, ip, r0, ror lr │ │ │ │ - ldrdeq ip, [r8], -r8 │ │ │ │ - andeq sp, r8, r0, ror r6 │ │ │ │ + ldrdeq ip, [r8], -r4 │ │ │ │ + andeq sp, r8, ip, ror #12 │ │ │ │ eoreq r7, ip, r8, asr r7 │ │ │ │ eoreq r4, sp, ip, ror #16 │ │ │ │ eoreq sp, r8, r9, asr #28 │ │ │ │ eoreq r7, ip, r8, ror r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ @@ -55609,19 +55609,19 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ sub r0, r0, r3 │ │ │ │ cmp r0, r9 │ │ │ │ bcs 4a448 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ - bl 115f84 │ │ │ │ + bl 115f80 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r8 │ │ │ │ - bl 115b70 │ │ │ │ + bl 115b6c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ sub r0, r0, r1 │ │ │ │ cmp r0, r8 │ │ │ │ bcc 4a91c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ lsl r2, r8, #3 │ │ │ │ @@ -55688,15 +55688,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldrd r2, [r2] │ │ │ │ ldrd r0, [r0] │ │ │ │ str r4, [sp] │ │ │ │ - bl ed8e8 │ │ │ │ + bl ed8e4 │ │ │ │ and r1, sl, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ lsr r2, r0, #25 │ │ │ │ ldr r0, [pc, #1040] @ 4a9a8 │ │ │ │ mov ip, #0 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ mul r5, r2, r0 │ │ │ │ @@ -55873,22 +55873,22 @@ │ │ │ │ add r1, lr, #1 │ │ │ │ str r1, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ bne 4a874 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 115f84 │ │ │ │ + bl 115f80 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r6, [r1, #24] │ │ │ │ cmp r6, r0 │ │ │ │ bne 4a884 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1160cc │ │ │ │ + bl 1160c8 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ add r0, r6, #1 │ │ │ │ str r0, [r1, #24] │ │ │ │ ldr r0, [r1, #20] │ │ │ │ str r4, [r0, r6, lsl #3]! │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -56089,15 +56089,15 @@ │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, fp │ │ │ │ str r4, [sp] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 14260c │ │ │ │ + bl 142608 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ add r0, r0, #8 │ │ │ │ str fp, [sp, #20] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ ldm r0, {r0, fp} │ │ │ │ @@ -56505,15 +56505,15 @@ │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, pc, r4 │ │ │ │ beq 4b298 │ │ │ │ add r0, r9, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ movne r2, r7 │ │ │ │ movne r0, r4 │ │ │ │ bne 4b280 │ │ │ │ @@ -56529,15 +56529,15 @@ │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4b544 │ │ │ │ ldr r5, [r8, #24] │ │ │ │ add r0, r9, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ moveq r4, r1 │ │ │ │ moveq r7, r2 │ │ │ │ bne 4b2dc │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ @@ -56572,15 +56572,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 4b544 │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ bl 21250 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ beq 4b544 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ - bl 1dcb18 │ │ │ │ + bl 1dcb14 │ │ │ │ cmp r0, #0 │ │ │ │ beq 4b544 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4b6ac │ │ │ │ mov r2, r0 │ │ │ │ @@ -56615,15 +56615,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ str r1, [sp, #164] @ 0xa4 │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ - bl 1dcfb8 │ │ │ │ + bl 1dcfb4 │ │ │ │ b 4b544 │ │ │ │ ldr r8, [pc, #872] @ 4b774 │ │ │ │ cmp r6, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ bmi 4b660 │ │ │ │ beq 4b470 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ @@ -56836,15 +56836,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 4b728 │ │ │ │ b 4b730 │ │ │ │ mrseq r0, (UNDEF: 17) │ │ │ │ blvc 1f2a558 <__bss_end__@@Base+0x1c0946c> │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ eoreq r6, ip, ip, ror pc │ │ │ │ - @ instruction: 0x0019dfb8 │ │ │ │ + @ instruction: 0x0019dfb4 │ │ │ │ eoreq r3, sp, r4, asr lr │ │ │ │ @ instruction: 0x002d58bc │ │ │ │ eoreq r5, sp, r8, asr r3 │ │ │ │ eoreq pc, ip, r8, lsr #23 │ │ │ │ eoreq r8, r8, ip, lsl r5 │ │ │ │ eoreq ip, r8, pc │ │ │ │ @ instruction: 0x002c63bc │ │ │ │ @@ -56868,15 +56868,15 @@ │ │ │ │ bcs 4b860 │ │ │ │ add r5, sp, #24 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, ip │ │ │ │ - bl 14260c │ │ │ │ + bl 142608 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4b890 │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ add r0, r5, #8 │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ @@ -57294,15 +57294,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ bne 4be5c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1ecc84 │ │ │ │ + bl 1ecc80 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4be5c │ │ │ │ ldr r0, [r6, #32] │ │ │ │ ldr r5, [r6, #28] │ │ │ │ ldr sl, [r0, #12] │ │ │ │ b 4bf48 │ │ │ │ ldr r1, [pc, #184] @ 4bf74 │ │ │ │ @@ -57326,15 +57326,15 @@ │ │ │ │ stm r0, {r2, r3, r4, r7} │ │ │ │ ldr r0, [pc, #112] @ 4bf78 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ecc84 │ │ │ │ + bl 1ecc80 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4be5c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #64] @ 4bf7c │ │ │ │ @@ -57377,26 +57377,26 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #12] @ 4bfec │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - andseq sp, r0, r0, lsr #30 │ │ │ │ + andseq sp, r0, ip, lsl pc │ │ │ │ eoreq sl, ip, r0, asr #16 │ │ │ │ eoreq r5, ip, ip, asr #21 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 129cc │ │ │ │ mov r4, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -57444,15 +57444,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #24] @ 4c0f8 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r5, ip, r4, lsr #20 │ │ │ │ @ instruction: 0xfffe1cb4 │ │ │ │ - andseq sp, r0, r8, lsl #28 │ │ │ │ + andseq sp, r0, r4, lsl #28 │ │ │ │ eoreq r8, r7, r1, lsr #26 │ │ │ │ eoreq r5, ip, r8, asr #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ @@ -57470,15 +57470,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [pc, #156] @ 4c1e4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #148] @ 4c1e8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq 4c180 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -57533,15 +57533,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #12] @ 4c25c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - @ instruction: 0x0010dcb0 │ │ │ │ + andseq sp, r0, ip, lsr #25 │ │ │ │ ldrdeq sl, [ip], -r0 @ │ │ │ │ eoreq r5, ip, r4, asr #18 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ @@ -57571,15 +57571,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #24] @ 4c2f4 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r5, ip, r4, lsl r9 │ │ │ │ @ instruction: 0xfffe1994 │ │ │ │ - andseq sp, r0, ip, lsl #24 │ │ │ │ + andseq sp, r0, r8, lsl #24 │ │ │ │ ldrdeq r3, [r8], -ip @ │ │ │ │ @ instruction: 0x002c58b4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 4c330 │ │ │ │ sub r1, r1, #1 │ │ │ │ @@ -58055,21 +58055,21 @@ │ │ │ │ bl 12ac8 │ │ │ │ cmp r7, #2 │ │ │ │ sub r0, r6, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ bcc 4ca98 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4ca98 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ cmp r6, r5 │ │ │ │ bcc 4cb30 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r6, r1 │ │ │ │ beq 4cacc │ │ │ │ @@ -58077,15 +58077,15 @@ │ │ │ │ mov r5, r6 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r6, r1 │ │ │ │ bne 4cad8 │ │ │ │ ldr r1, [pc, #180] @ 4cb88 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 248348 │ │ │ │ + bl 248344 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r6, r5 │ │ │ │ add r7, r0, r5, lsl #4 │ │ │ │ bls 4cafc │ │ │ │ sub r0, r6, r5 │ │ │ │ mov r1, r7 │ │ │ │ lsl r2, r0, #4 │ │ │ │ @@ -58111,52 +58111,52 @@ │ │ │ │ bl 1400c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ cmp sl, #2 │ │ │ │ bcc 4cb78 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4cb78 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 365d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mlaeq sp, r8, r0, r2 │ │ │ │ eoreq r2, sp, ip, lsr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ add r6, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #20 │ │ │ │ addne r1, r6, #84 @ 0x54 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 2befe0 │ │ │ │ + bl 2befdc │ │ │ │ ldr r0, [pc, #1752] @ 4d2a8 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ - bl 2bf37c │ │ │ │ + bl 2bf378 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4cc60 │ │ │ │ ldr r0, [pc, #1728] @ 4d2ac │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2bf37c │ │ │ │ + bl 2bf378 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4cc60 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ bl 7382c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ @@ -58180,15 +58180,15 @@ │ │ │ │ ldr r8, [sp, #248] @ 0xf8 │ │ │ │ cmp r8, #34 @ 0x22 │ │ │ │ bne 4ce50 │ │ │ │ ldr r1, [pc, #1616] @ 4d2b8 │ │ │ │ add r6, sp, #136 @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, r0 │ │ │ │ bcc 4d1e8 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r3, [r2, #28] │ │ │ │ cmp r1, r3 │ │ │ │ @@ -58307,15 +58307,15 @@ │ │ │ │ ldr fp, [sp, #252] @ 0xfc │ │ │ │ ldr r5, [sp, #256] @ 0x100 │ │ │ │ ldr r6, [sp, #260] @ 0x104 │ │ │ │ ldr r4, [sp, #296] @ 0x128 │ │ │ │ ldr sl, [sp, #300] @ 0x12c │ │ │ │ ldr r9, [sp, #304] @ 0x130 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 4d1b8 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ bl 7382c │ │ │ │ ldr r0, [pc, #1092] @ 4d2c8 │ │ │ │ mov r4, #39 @ 0x27 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ @@ -58507,17 +58507,17 @@ │ │ │ │ ldr r9, [sp, #212] @ 0xd4 │ │ │ │ ldr sl, [sp, #208] @ 0xd0 │ │ │ │ ldr fp, [sp, #192] @ 0xc0 │ │ │ │ ldr r5, [sp, #196] @ 0xc4 │ │ │ │ ldr r6, [sp, #200] @ 0xc8 │ │ │ │ ldr r4, [sp, #204] @ 0xcc │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ cmp r8, #34 @ 0x22 │ │ │ │ bne 4d1b8 │ │ │ │ str fp, [r7, #4] │ │ │ │ mov r0, #21 │ │ │ │ str r5, [r7, #8] │ │ │ │ str r6, [r7, #12] │ │ │ │ str r4, [r7, #16] │ │ │ │ @@ -58568,28 +58568,28 @@ │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ b 4d284 │ │ │ │ mov r4, r0 │ │ │ │ b 4d28c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #4 │ │ │ │ bl 4d2ec │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mlaeq ip, r4, r6, r8 │ │ │ │ eoreq r7, r7, ip, asr #11 │ │ │ │ eoreq r1, sp, r8, asr #29 │ │ │ │ - eoreq r1, r7, r8, lsr r4 │ │ │ │ + eoreq r1, r7, r4, lsr r4 │ │ │ │ strdeq r8, [ip], -ip @ │ │ │ │ eoreq r2, sp, ip, lsl r1 │ │ │ │ eoreq r2, sp, r4, lsr r1 │ │ │ │ eoreq ip, r7, r0, lsl #12 │ │ │ │ eoreq r3, sp, r0, ror #22 │ │ │ │ eoreq r2, sp, r4, lsr #32 │ │ │ │ @ instruction: 0x002ce8b8 │ │ │ │ @@ -58604,93 +58604,93 @@ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ beq 4d32c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 4d32c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4d32c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 4d364 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 4d364 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4d364 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 4d39c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 4d39c │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4d39c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 4d3d4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 4d3d4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4d3d4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 4d414 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 4d414 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4d414 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 4d44c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 4d44c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4d44c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #20 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 4d464 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -58785,33 +58785,33 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ add r6, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #20 │ │ │ │ addne r1, r6, #84 @ 0x54 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 2befe0 │ │ │ │ + bl 2befdc │ │ │ │ ldr r0, [pc, #2228] @ 4debc │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ add sl, sp, #196 @ 0xc4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ - bl 2bf37c │ │ │ │ + bl 2bf378 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4d6ac │ │ │ │ ldr r0, [pc, #2200] @ 4dec0 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2bf37c │ │ │ │ + bl 2bf378 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4d6ac │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ bl b9110 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -58839,15 +58839,15 @@ │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ bne 4d85c │ │ │ │ ldr r1, [pc, #2072] @ 4decc │ │ │ │ add r6, sp, #144 @ 0x90 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, r0 │ │ │ │ bcc 4ddd0 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r3, [r2, #28] │ │ │ │ cmp r1, r3 │ │ │ │ @@ -58951,15 +58951,15 @@ │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ ldr r8, [sp, #228] @ 0xe4 │ │ │ │ ldr r5, [sp, #232] @ 0xe8 │ │ │ │ ldr r4, [sp, #236] @ 0xec │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 4dcd4 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ bl 7382c │ │ │ │ ldr r0, [pc, #1608] @ 4dedc │ │ │ │ mov r4, #39 @ 0x27 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ @@ -59181,21 +59181,21 @@ │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 4dd70 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 4dd78 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4dd78 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 4dd78 │ │ │ │ str r2, [r8] │ │ │ │ str r1, [r8, #4] │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ ldr fp, [sp, #196] @ 0xc4 │ │ │ │ @@ -59219,17 +59219,17 @@ │ │ │ │ ldr r8, [sp, #200] @ 0xc8 │ │ │ │ ldr r5, [sp, #204] @ 0xcc │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ ldr r7, [sp, #212] @ 0xd4 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ cmp fp, #34 @ 0x22 │ │ │ │ bne 4dcd4 │ │ │ │ mov r0, #21 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #8 │ │ │ │ mov r3, #4 │ │ │ │ b 4dcfc │ │ │ │ @@ -59341,61 +59341,61 @@ │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ b 4de98 │ │ │ │ mov r4, r0 │ │ │ │ b 4dea0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #4 │ │ │ │ bl 4d2ec │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ eoreq r7, ip, r8, asr ip │ │ │ │ mlaeq r7, r0, fp, r6 │ │ │ │ eoreq r1, sp, r8, lsl #9 │ │ │ │ - eoreq r0, r7, r0, lsl #20 │ │ │ │ + strdeq r0, [r7], -ip @ │ │ │ │ @ instruction: 0x002c7bb0 │ │ │ │ eoreq r1, sp, r4, lsr r5 │ │ │ │ eoreq r1, sp, ip, asr #10 │ │ │ │ @ instruction: 0x0027bbb8 │ │ │ │ eoreq r3, sp, r0, asr r1 │ │ │ │ eoreq r1, sp, ip, lsr r4 │ │ │ │ ldrdeq sp, [ip], -r0 @ │ │ │ │ eoreq r4, ip, ip, asr #21 │ │ │ │ eoreq r7, ip, ip, lsr #15 │ │ │ │ strdeq lr, [ip], -r8 @ │ │ │ │ - andeq r2, pc, r0, lsr #8 │ │ │ │ + andeq r2, pc, ip, lsl r4 @ │ │ │ │ eoreq r4, ip, r4, lsr #20 │ │ │ │ eoreq r4, ip, r8, lsl fp │ │ │ │ @ instruction: 0x00286bb4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #428 @ 0x1ac │ │ │ │ add r6, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ add r1, r1, #36 @ 0x24 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #20 │ │ │ │ addne r1, r6, #84 @ 0x54 │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ - bl 2befe0 │ │ │ │ + bl 2befdc │ │ │ │ ldr r0, [pc, #2804] @ 4ea38 │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ - bl 2bf37c │ │ │ │ + bl 2bf378 │ │ │ │ cmp r0, #0 │ │ │ │ bne 4dfd8 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ add r1, sp, #164 @ 0xa4 │ │ │ │ bl 7382c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ @@ -59426,15 +59426,15 @@ │ │ │ │ add ip, sp, #284 @ 0x11c │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ bne 4e21c │ │ │ │ ldr r1, [pc, #2660] @ 4ea44 │ │ │ │ add r6, sp, #180 @ 0xb4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ cmp r1, r0 │ │ │ │ bcc 4e938 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r3, [r2, #28] │ │ │ │ cmp r1, r3 │ │ │ │ @@ -59542,17 +59542,17 @@ │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ mov r0, #2 │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #180 @ 0xb4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ add r0, fp, #8 │ │ │ │ add r2, sp, #120 @ 0x78 │ │ │ │ cmp r1, #2 │ │ │ │ bne 4e1e0 │ │ │ │ add r1, r2, #4 │ │ │ │ b 4e244 │ │ │ │ @@ -59574,15 +59574,15 @@ │ │ │ │ add r2, sp, #272 @ 0x110 │ │ │ │ add r8, sp, #120 @ 0x78 │ │ │ │ add ip, r8, #8 │ │ │ │ ldm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r1, r8, #4 │ │ │ │ add r0, fp, #8 │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ ldm r1!, {r5, r6, r7} │ │ │ │ mov ip, #5 │ │ │ │ mov r3, r2 │ │ │ │ stmia r3!, {r5, r6, r7} │ │ │ │ @@ -59841,21 +59841,21 @@ │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 4e578 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4e578 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 4e578 │ │ │ │ ldr r8, [sp, #376] @ 0x178 │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ str r8, [sp, #344] @ 0x158 │ │ │ │ str r6, [sp, #340] @ 0x154 │ │ │ │ add r7, sp, #368 @ 0x170 │ │ │ │ @@ -59894,21 +59894,21 @@ │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 4e578 │ │ │ │ ldr r0, [sp, #348] @ 0x15c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4e578 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #348] @ 0x15c │ │ │ │ ldr r1, [sp, #352] @ 0x160 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 4e578 │ │ │ │ ldr r8, [sp, #376] @ 0x178 │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ str r0, [sp, #364] @ 0x16c │ │ │ │ str r8, [sp, #360] @ 0x168 │ │ │ │ str r4, [sp, #356] @ 0x164 │ │ │ │ add r5, sp, #368 @ 0x170 │ │ │ │ @@ -59946,21 +59946,21 @@ │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ cmp r6, #3 │ │ │ │ bhi 4e800 │ │ │ │ cmp r6, #2 │ │ │ │ bne 4e648 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4e648 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 4e648 │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ ldr r7, [sp, #312] @ 0x138 │ │ │ │ ldr r6, [sp, #316] @ 0x13c │ │ │ │ ldr r4, [sp, #320] @ 0x140 │ │ │ │ str r6, [sp, #404] @ 0x194 │ │ │ │ str r7, [sp, #400] @ 0x190 │ │ │ │ @@ -59990,21 +59990,21 @@ │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ cmp r4, #3 │ │ │ │ bhi 4e8b0 │ │ │ │ cmp r4, #2 │ │ │ │ bne 4e71c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4e71c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ ldr r1, [sp, #364] @ 0x16c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 4e71c │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ ldr r7, [sp, #344] @ 0x158 │ │ │ │ ldr r5, [sp, #348] @ 0x15c │ │ │ │ ldr r4, [sp, #352] @ 0x160 │ │ │ │ str r5, [sp, #404] @ 0x194 │ │ │ │ str r7, [sp, #400] @ 0x190 │ │ │ │ @@ -60046,19 +60046,19 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ - bl 1f4020 │ │ │ │ + bl 1f401c │ │ │ │ b 4e9b4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ - bl 1f4020 │ │ │ │ + bl 1f401c │ │ │ │ b 4e9c4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ bl 48a58 │ │ │ │ b 4ea0c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ @@ -60076,27 +60076,27 @@ │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ b 4ea14 │ │ │ │ mov r4, r0 │ │ │ │ b 4ea1c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #180 @ 0xb4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #4 │ │ │ │ bl 4d2ec │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ eoreq lr, ip, r4, lsr #4 │ │ │ │ eoreq r0, sp, ip, ror #22 │ │ │ │ - ldrdeq r0, [r7], -ip @ │ │ │ │ + ldrdeq r0, [r7], -r8 @ │ │ │ │ eoreq lr, ip, r8, lsl #3 │ │ │ │ eoreq r0, sp, ip, asr #19 │ │ │ │ eoreq r0, sp, r4, ror #19 │ │ │ │ eoreq fp, r7, ip, lsl #5 │ │ │ │ eoreq r2, sp, ip, asr #14 │ │ │ │ ldrdeq r0, [sp], -r4 @ │ │ │ │ eoreq sp, ip, r8, ror #2 │ │ │ │ @@ -60444,15 +60444,15 @@ │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #584 @ 0x248 │ │ │ │ bl 142ac │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl e9240 │ │ │ │ + bl e923c │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mlaeq sp, r8, fp, r1 │ │ │ │ eoreq r0, sp, r8, ror #2 │ │ │ │ mlaeq r8, r5, r0, sl │ │ │ │ @@ -60599,15 +60599,15 @@ │ │ │ │ bl 4f26c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl e9240 │ │ │ │ + bl e923c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldrdeq r1, [sp], -r4 @ │ │ │ │ eoreq pc, ip, r4, asr #30 │ │ │ │ eoreq r9, r8, r5, ror lr │ │ │ │ @@ -60634,20 +60634,20 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 4f2e4 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 4f2a8 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 4f2a8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 4f2a8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 4f2fc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ @@ -60878,32 +60878,32 @@ │ │ │ │ str r7, [sp, #24] │ │ │ │ bcs 4f6a4 │ │ │ │ mov r0, #4 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r9, [sp, #16] │ │ │ │ - bl 154ff4 │ │ │ │ + bl 154ff0 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ b 4f764 │ │ │ │ beq 4f6cc │ │ │ │ cmp r6, #6 │ │ │ │ bne 4f744 │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 154ff4 │ │ │ │ + bl 154ff0 │ │ │ │ mov r6, #0 │ │ │ │ b 4f75c │ │ │ │ mov r0, #5 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 154ff4 │ │ │ │ + bl 154ff0 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldrh r4, [r5, #94] @ 0x5e │ │ │ │ add r7, r4, #1 │ │ │ │ cmp r4, #6 │ │ │ │ bcc 4f858 │ │ │ │ mvn r0, #19 │ │ │ │ add r6, r0, r4, lsl #2 │ │ │ │ @@ -60925,15 +60925,15 @@ │ │ │ │ str sl, [r5, #120] @ 0x78 │ │ │ │ strh r7, [r5, #94] @ 0x5e │ │ │ │ b 4f874 │ │ │ │ mov r0, #6 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 154ff4 │ │ │ │ + bl 154ff0 │ │ │ │ sub r6, r6, #7 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ str r9, [sp, #16] │ │ │ │ add r9, r7, #4 │ │ │ │ ldrh r5, [r7, #94] @ 0x5e │ │ │ │ add r1, r9, r6, lsl #2 │ │ │ │ add r4, r6, #1 │ │ │ │ @@ -61173,15 +61173,15 @@ │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r4, sp │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 154c4 │ │ │ │ mov r1, #3 │ │ │ │ str r0, [r7, #4] │ │ │ │ str r1, [r7] │ │ │ │ @@ -61190,15 +61190,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ add sl, sp, #88 @ 0x58 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, sl │ │ │ │ - bl ebfe8 │ │ │ │ + bl ebfe4 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ @@ -61212,15 +61212,15 @@ │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ beq 4fc28 │ │ │ │ ldr r6, [r7, #28] │ │ │ │ cmp r5, #2 │ │ │ │ bcc 4fbdc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 502c8 │ │ │ │ mov r0, #31 │ │ │ │ add r9, sl, #8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ @@ -61228,15 +61228,15 @@ │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ec2e0 │ │ │ │ + bl ec2dc │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50010 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -61255,15 +61255,15 @@ │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ec2e0 │ │ │ │ + bl ec2dc │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50010 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -61282,15 +61282,15 @@ │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ec2e0 │ │ │ │ + bl ec2dc │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50010 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -61309,15 +61309,15 @@ │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ec2e0 │ │ │ │ + bl ec2dc │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50010 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -61328,15 +61328,15 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ec2e0 │ │ │ │ + bl ec2dc │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50010 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #2 │ │ │ │ @@ -61373,15 +61373,15 @@ │ │ │ │ add r9, sl, #8 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ec2e0 │ │ │ │ + bl ec2dc │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50010 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -61400,15 +61400,15 @@ │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ec2e0 │ │ │ │ + bl ec2dc │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50010 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #84]! @ 0x54 │ │ │ │ @@ -61418,42 +61418,42 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #2 │ │ │ │ beq 4ff9c │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl ebcd4 │ │ │ │ + bl ebcd0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 4ff7c │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl ec670 │ │ │ │ + bl ec66c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 4ff7c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ beq 50054 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ mov r1, r9 │ │ │ │ bl 52518 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50260 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ b 4ff90 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -61469,27 +61469,27 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #9 │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ec2e0 │ │ │ │ + bl ec2dc │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50010 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str fp, [sp, #88] @ 0x58 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add ip, r5, #4 │ │ │ │ add r2, r8, #4 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ str r0, [r8] │ │ │ │ @@ -61570,36 +61570,36 @@ │ │ │ │ add ip, sp, #132 @ 0x84 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #20 │ │ │ │ beq 5016c │ │ │ │ mov r0, r4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ b 50244 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #88 @ 0x58 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ b 5023c │ │ │ │ cmp r0, r2 │ │ │ │ beq 501b8 │ │ │ │ ldr r0, [r0] │ │ │ │ b 500dc │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #476] @ 503a4 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -61667,23 +61667,23 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 50394 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #20 │ │ │ │ beq 50394 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 50394 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ b 50394 │ │ │ │ mov r5, r0 │ │ │ │ @@ -61752,22 +61752,22 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 50424 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 50424 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 50574 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -62054,15 +62054,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ add sl, sp, #88 @ 0x58 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, sl │ │ │ │ - bl eba58 │ │ │ │ + bl eba54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr fp, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ @@ -62076,15 +62076,15 @@ │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ beq 509a8 │ │ │ │ ldr r6, [r7, #28] │ │ │ │ cmp r5, #2 │ │ │ │ bcc 5095c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 51048 │ │ │ │ mov r0, #31 │ │ │ │ add r9, sl, #8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ @@ -62092,15 +62092,15 @@ │ │ │ │ str r6, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ecbf8 │ │ │ │ + bl ecbf4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50d90 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -62119,15 +62119,15 @@ │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ecbf8 │ │ │ │ + bl ecbf4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50d90 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -62146,15 +62146,15 @@ │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ecbf8 │ │ │ │ + bl ecbf4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50d90 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ @@ -62173,15 +62173,15 @@ │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ecbf8 │ │ │ │ + bl ecbf4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50d90 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -62192,15 +62192,15 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #5 │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ecbf8 │ │ │ │ + bl ecbf4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50d90 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #2 │ │ │ │ @@ -62237,15 +62237,15 @@ │ │ │ │ add r9, sl, #8 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ecbf8 │ │ │ │ + bl ecbf4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50d90 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -62264,15 +62264,15 @@ │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ecbf8 │ │ │ │ + bl ecbf4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50d90 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #84]! @ 0x54 │ │ │ │ @@ -62282,42 +62282,42 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #2 │ │ │ │ beq 50d1c │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl eb738 │ │ │ │ + bl eb734 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50cfc │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl ec94c │ │ │ │ + bl ec948 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50cfc │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ beq 50dd4 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ mov r1, r9 │ │ │ │ bl 52058 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50fe0 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ b 50d10 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -62333,27 +62333,27 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #9 │ │ │ │ strb r0, [sp, #88] @ 0x58 │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ mov r1, fp │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl ecbf8 │ │ │ │ + bl ecbf4 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 50d90 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str fp, [sp, #88] @ 0x58 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ add sp, sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add ip, r5, #4 │ │ │ │ add r2, r8, #4 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ str r0, [r8] │ │ │ │ @@ -62434,36 +62434,36 @@ │ │ │ │ add ip, sp, #132 @ 0x84 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #20 │ │ │ │ beq 50eec │ │ │ │ mov r0, r4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ b 50fc4 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #88 @ 0x58 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ b 50fbc │ │ │ │ cmp r0, r2 │ │ │ │ beq 50f38 │ │ │ │ ldr r0, [r0] │ │ │ │ b 50e5c │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #476] @ 51124 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -62531,23 +62531,23 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 51114 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #20 │ │ │ │ beq 51114 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 51114 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 503b4 │ │ │ │ b 51114 │ │ │ │ mov r5, r0 │ │ │ │ @@ -62589,15 +62589,15 @@ │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r6 │ │ │ │ - bl eb738 │ │ │ │ + bl eb734 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -62622,15 +62622,15 @@ │ │ │ │ add r7, r7, #32 │ │ │ │ bne 5119c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 51230 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -62661,15 +62661,15 @@ │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r6 │ │ │ │ - bl ebcd4 │ │ │ │ + bl ebcd0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -62694,15 +62694,15 @@ │ │ │ │ add r7, r7, #32 │ │ │ │ bne 512bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 51350 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -62896,15 +62896,15 @@ │ │ │ │ cmp fp, #25 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r4, #22 │ │ │ │ moveq r0, ip │ │ │ │ moveq r4, #34 @ 0x22 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 2b70e4 │ │ │ │ + bl 2b70e0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp fp, #25 │ │ │ │ beq 51668 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sp, #380] @ 0x17c │ │ │ │ str r4, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ @@ -62955,15 +62955,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ b 51a88 │ │ │ │ cmp fp, #29 │ │ │ │ bne 51ae4 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ - bl 2a94a0 │ │ │ │ + bl 2a949c │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ cmp r0, #43 @ 0x2b │ │ │ │ bne 51af4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add ip, sp, #240 @ 0xf0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @@ -62979,15 +62979,15 @@ │ │ │ │ cmp fp, #25 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r4, #22 │ │ │ │ moveq r0, ip │ │ │ │ moveq r4, #34 @ 0x22 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 2b70e4 │ │ │ │ + bl 2b70e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp fp, #25 │ │ │ │ beq 517b4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r0, [sp, #380] @ 0x17c │ │ │ │ str r4, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ @@ -63003,15 +63003,15 @@ │ │ │ │ bne 51f1c │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ b 51c64 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r3, sp, #296 @ 0x128 │ │ │ │ @@ -63034,26 +63034,26 @@ │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #3 │ │ │ │ beq 51864 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 51864 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 51864 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r1, [sp, #160] @ 0xa0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ b 51c54 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r3, sp, #296 @ 0x128 │ │ │ │ @@ -63076,26 +63076,26 @@ │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 5190c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 5190c │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 5190c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b 51c54 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 2b70e4 │ │ │ │ + bl 2b70e0 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ bl 74844 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ add ip, sp, #296 @ 0x128 │ │ │ │ @@ -63118,15 +63118,15 @@ │ │ │ │ add r3, sp, #324 @ 0x144 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ b 51450 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r3, sp, #296 @ 0x128 │ │ │ │ @@ -63149,26 +63149,26 @@ │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #3 │ │ │ │ beq 51a30 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 51a30 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 51a30 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ b 51c54 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r3, sp, #296 @ 0x128 │ │ │ │ @@ -63191,26 +63191,26 @@ │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #3 │ │ │ │ beq 51ad8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 51ad8 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 51ad8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ b 51c54 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ add r5, sp, #376 @ 0x178 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ mov r0, r5 │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ @@ -63240,28 +63240,28 @@ │ │ │ │ beq 51b9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 51b9c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 51b9c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ b 51450 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ add r3, sp, #296 @ 0x128 │ │ │ │ @@ -63284,21 +63284,21 @@ │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 51c4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 51c4c │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 51c4c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ @@ -63399,15 +63399,15 @@ │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #392] @ 0x188 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ ldr r1, [pc, #596] @ 52048 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ ldr lr, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 51fa0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov ip, #20 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ @@ -63558,15 +63558,15 @@ │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ add r6, sp, #60 @ 0x3c │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2 │ │ │ │ - bl eb738 │ │ │ │ + bl eb734 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ @@ -63578,49 +63578,49 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r4, #0 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ beq 52198 │ │ │ │ ldr r1, [pc, #1084] @ 52500 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 520f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 521bc │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2bd598 │ │ │ │ + bl 2bd594 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 52204 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, r8 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 521d4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 5229c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne 521f4 │ │ │ │ b 521fc │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ @@ -63635,15 +63635,15 @@ │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #860] @ 524fc │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ - bl e4a60 │ │ │ │ + bl e4a5c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ beq 52104 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r5!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ @@ -63732,33 +63732,33 @@ │ │ │ │ ldrb r0, [r6, #42] @ 0x2a │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ strb r0, [sp, #102] @ 0x66 │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 523fc │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #20 │ │ │ │ beq 5235c │ │ │ │ mov r0, r6 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #32] │ │ │ │ b 52130 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #396] @ 52510 │ │ │ │ mov r6, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -63792,15 +63792,15 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r7, {r1, r2, r3, r6} │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #20 │ │ │ │ beq 52130 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 52130 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [pc, #196] @ 52504 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -63822,23 +63822,23 @@ │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ b 524c8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 524c8 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #20 │ │ │ │ beq 524c8 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 524c8 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 524f4 │ │ │ │ mov r0, r8 │ │ │ │ @@ -63862,15 +63862,15 @@ │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ add r6, sp, #60 @ 0x3c │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2 │ │ │ │ - bl ebcd4 │ │ │ │ + bl ebcd0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ @@ -63882,49 +63882,49 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r4, #0 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ beq 5264c │ │ │ │ ldr r1, [pc, #1072] @ 529b4 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 525b8 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 52670 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2bd598 │ │ │ │ + bl 2bd594 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ beq 526b8 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, r8 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 52688 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 52750 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ b 5269c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ ldr r4, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ @@ -63936,15 +63936,15 @@ │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [pc, #860] @ 529b0 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r2, pc, r2 │ │ │ │ - bl e6950 │ │ │ │ + bl e694c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ beq 525c4 │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r5!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ @@ -64033,33 +64033,33 @@ │ │ │ │ ldrb r0, [r6, #42] @ 0x2a │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ strb r0, [sp, #102] @ 0x66 │ │ │ │ add r7, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 528b0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #20 │ │ │ │ beq 52810 │ │ │ │ mov r0, r6 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #32] │ │ │ │ b 525f0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #396] @ 529c4 │ │ │ │ mov r6, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -64093,15 +64093,15 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r7, {r1, r2, r3, r6} │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #20 │ │ │ │ beq 525f0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 525f0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [pc, #196] @ 529b8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -64123,23 +64123,23 @@ │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ b 52994 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 52994 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #20 │ │ │ │ beq 52994 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 52994 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 529a8 │ │ │ │ mov r0, r7 │ │ │ │ @@ -64729,15 +64729,15 @@ │ │ │ │ beq 52bfc │ │ │ │ subs r7, r7, #1 │ │ │ │ bne 532a0 │ │ │ │ ldr r0, [ip, #28] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [ip, #28] │ │ │ │ mov r0, r8 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r8, #4 │ │ │ │ movne r2, #23 │ │ │ │ movne r3, #37 @ 0x25 │ │ │ │ strne r2, [r4, #4] │ │ │ │ ldrne r1, [r0] │ │ │ │ @@ -64980,17 +64980,17 @@ │ │ │ │ eoreq r8, ip, r0, asr r4 │ │ │ │ eoreq r8, ip, r0, ror #8 │ │ │ │ eoreq r8, ip, r0, lsl #9 │ │ │ │ eoreq r8, ip, r0, ror r4 │ │ │ │ eoreq r8, ip, r0, lsr r4 │ │ │ │ strdeq r8, [ip], -r4 @ │ │ │ │ eoreq r8, ip, ip, asr #30 │ │ │ │ - andeq ip, lr, ip, lsl r6 │ │ │ │ + andeq ip, lr, r8, lsl r6 │ │ │ │ eoreq pc, r6, r8, asr #26 │ │ │ │ - andseq r6, r0, r8, ror #27 │ │ │ │ + andseq r6, r0, r4, ror #27 │ │ │ │ mlaeq ip, ip, r2, ip │ │ │ │ mlaeq ip, r4, r2, ip │ │ │ │ eoreq ip, ip, ip, lsl #5 │ │ │ │ eoreq r8, ip, r4, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ mov r9, r0 │ │ │ │ @@ -65741,15 +65741,15 @@ │ │ │ │ beq 53910 │ │ │ │ subs r0, r0, #1 │ │ │ │ bne 54270 │ │ │ │ ldr r0, [ip, #28] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [ip, #28] │ │ │ │ mov r0, r8 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 542d0 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, #23 │ │ │ │ mov r3, #37 @ 0x25 │ │ │ │ str r2, [r9, #4] │ │ │ │ @@ -65782,15 +65782,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ bl 147e0 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 2be190 │ │ │ │ + bl 2be18c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #20 │ │ │ │ bne 544f0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ @@ -65855,15 +65855,15 @@ │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 312a4 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ mov r1, sl │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #5 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ strb r0, [sp, #8] │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ @@ -65977,27 +65977,27 @@ │ │ │ │ eoreq r7, ip, r8, lsl r5 │ │ │ │ eoreq r7, ip, r8, lsr #10 │ │ │ │ eoreq r7, ip, r8, asr #10 │ │ │ │ eoreq r7, ip, r8, lsr r5 │ │ │ │ strdeq r7, [ip], -r8 @ │ │ │ │ eoreq r8, ip, r0, ror #3 │ │ │ │ eoreq r7, ip, r4, asr #25 │ │ │ │ - andseq r5, r0, r8, lsr #21 │ │ │ │ + andseq r5, r0, r4, lsr #21 │ │ │ │ eoreq sl, ip, ip, asr pc │ │ │ │ eoreq sl, ip, r4, asr pc │ │ │ │ eoreq sl, ip, ip, asr #30 │ │ │ │ eoreq lr, fp, r0, asr #2 │ │ │ │ mlaeq r8, r0, r6, r5 │ │ │ │ eoreq sl, ip, r0, lsl #14 │ │ │ │ ldrdeq r3, [r8], -sp @ │ │ │ │ eoreq lr, fp, r4, lsl r1 │ │ │ │ eoreq r8, ip, ip, ror r1 │ │ │ │ - andeq fp, lr, ip, asr #16 │ │ │ │ + andeq fp, lr, r8, asr #16 │ │ │ │ eoreq lr, r6, r8, ror pc │ │ │ │ - andseq r6, r0, r8, lsl r0 │ │ │ │ + andseq r6, r0, r4, lsl r0 │ │ │ │ eoreq fp, ip, ip, asr #9 │ │ │ │ eoreq fp, ip, r4, asr #9 │ │ │ │ @ instruction: 0x002cb4bc │ │ │ │ eoreq r7, ip, ip, lsl #11 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ @@ -66067,15 +66067,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 547a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq r8, ip, r8, ror #4 │ │ │ │ - andeq fp, lr, ip, lsl #17 │ │ │ │ + andeq fp, lr, r8, lsl #17 │ │ │ │ strdeq sp, [fp], -r4 @ │ │ │ │ eoreq r8, ip, r0, ror #3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r6, [r1, #28] │ │ │ │ add r3, r6, r3 │ │ │ │ @@ -66167,15 +66167,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 54930 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldrdeq r8, [ip], -ip @ │ │ │ │ - andeq fp, lr, r0, lsl #14 │ │ │ │ + strdeq fp, [lr], -ip │ │ │ │ eoreq sp, fp, r8, ror #6 │ │ │ │ eoreq r8, ip, r0, ror r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #20 │ │ │ │ cmp r0, #14 │ │ │ │ @@ -66201,21 +66201,21 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 4d464 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ mov r0, r4 │ │ │ │ bl 4d464 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 54a00 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -66263,20 +66263,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ bne 54a90 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 54a94 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 54a94 │ │ │ │ ldm r8, {r5, r9} │ │ │ │ ldr r6, [r8, #12] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ sub r7, r6, r4 │ │ │ │ cmpne r6, r4 │ │ │ │ @@ -66302,20 +66302,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ bne 54b2c │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 54b30 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 54b30 │ │ │ │ ldr r2, [pc, #132] @ 54c00 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ @@ -66383,21 +66383,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 54c70 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ sub r5, r3, #34 @ 0x22 │ │ │ │ cmp r5, #9 │ │ │ │ subcc r2, r3, #33 @ 0x21 │ │ │ │ cmp r2, #7 │ │ │ │ @@ -66422,71 +66422,71 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 54d60 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 54d60 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 54c70 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 54de0 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 54de0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 54e6c │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 54c70 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 236db4 │ │ │ │ + b 236db0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #20 │ │ │ │ bhi 54e4c │ │ │ │ mov r0, r4 │ │ │ │ bl 54c04 │ │ │ │ mov r0, r4 │ │ │ │ @@ -66535,21 +66535,21 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 54f18 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 236db4 │ │ │ │ + b 236db0 │ │ │ │ pop {r4, lr} │ │ │ │ b 54c04 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 54f5c │ │ │ │ @@ -67056,15 +67056,15 @@ │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #3 │ │ │ │ beq 558b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, ip │ │ │ │ - bl 2b5a98 │ │ │ │ + bl 2b5a94 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ beq 558b4 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ @@ -67095,15 +67095,15 @@ │ │ │ │ bne 558b4 │ │ │ │ add r2, r0, #20 │ │ │ │ add r3, r1, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 2b5a98 │ │ │ │ + bl 2b5a94 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ beq 558b4 │ │ │ │ mov ip, r1 │ │ │ │ @@ -67119,37 +67119,37 @@ │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, #3 │ │ │ │ beq 558b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, ip │ │ │ │ - bl 2b5a98 │ │ │ │ + bl 2b5a94 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ beq 558b4 │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r0, #88] @ 0x58 │ │ │ │ mov r0, ip │ │ │ │ - bl 293ab0 │ │ │ │ + bl 293aac │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 558b4 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ ldr r1, [r5, #100] @ 0x64 │ │ │ │ - bl eb688 │ │ │ │ + bl eb684 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 558b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r0, #68]! @ 0x44 │ │ │ │ ldr r2, [r1, #68]! @ 0x44 │ │ │ │ @@ -67160,15 +67160,15 @@ │ │ │ │ orr r3, r4, r3 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ bne 558bc │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b5a98 │ │ │ │ + b 2b5a94 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq 558e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 13734 │ │ │ │ @@ -67186,15 +67186,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [sl, #24] │ │ │ │ ldr r3, [sl, #28] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r7, [sp] │ │ │ │ - bl eab5c │ │ │ │ + bl eab58 │ │ │ │ str r1, [sp, #28] │ │ │ │ lsr r2, r0, #25 │ │ │ │ ldr r1, [pc, #496] @ 55b2c │ │ │ │ ldr r5, [pc, #496] @ 55b30 │ │ │ │ ldm sl, {fp, ip} │ │ │ │ and r9, ip, r0 │ │ │ │ mul r8, r2, r1 │ │ │ │ @@ -67281,24 +67281,24 @@ │ │ │ │ mov r0, #2 │ │ │ │ cmp r6, #2 │ │ │ │ stm r1, {r0, fp} │ │ │ │ str sl, [r1, #8] │ │ │ │ bcc 55afc │ │ │ │ mov r0, lr │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 55afc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 55b04 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str sl, [r6, #24] │ │ │ │ @@ -67369,25 +67369,25 @@ │ │ │ │ eor r0, r1, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ subs r0, r4, #3 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ movne r0, #1 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ add r7, r5, #48 @ 0x30 │ │ │ │ add r6, r5, #24 │ │ │ │ add sl, r5, #16 │ │ │ │ add r5, r5, #8 │ │ │ │ cmp r4, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ beq 55c30 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2930dc │ │ │ │ + bl 2930d8 │ │ │ │ ldr ip, [r7] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ str r8, [sp, #20] │ │ │ │ ldrd r8, [r5] │ │ │ │ orr lr, r1, r7, lsl #24 │ │ │ │ ldrd r6, [r6] │ │ │ │ @@ -67774,15 +67774,15 @@ │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ ldmib r9, {r5, sl} │ │ │ │ ldmib r4, {r1, r2, r3} │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ stm sp, {r5, sl} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 56474 │ │ │ │ ldr r0, [pc, #612] @ 564d8 │ │ │ │ lsr ip, r5, #25 │ │ │ │ str r6, [sp, #32] │ │ │ │ @@ -67947,15 +67947,15 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ mov sl, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r1 │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ str r6, [sp] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 567e8 │ │ │ │ ldr r0, [pc, #848] @ 56878 │ │ │ │ lsr r1, r8, #25 │ │ │ │ mov r9, r1 │ │ │ │ @@ -68119,23 +68119,23 @@ │ │ │ │ ldm sl, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 567e0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 567e0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ bl 26f60 │ │ │ │ b 56520 │ │ │ │ @@ -68151,26 +68151,26 @@ │ │ │ │ orr r0, r0, r1 │ │ │ │ clz r1, r0 │ │ │ │ ldrb r0, [lr, r1, lsr #3] │ │ │ │ lsr r8, r1, #3 │ │ │ │ b 566f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 112ccc │ │ │ │ + bl 112cc8 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 5686c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 5686c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r6, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -68187,15 +68187,15 @@ │ │ │ │ bl bc7c4 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ beq 568f4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ @@ -68205,15 +68205,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 56980 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 56980 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -68223,15 +68223,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 56980 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 56980 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -69262,15 +69262,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #3588] @ 58790 │ │ │ │ mov r0, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #7 │ │ │ │ - bl 13e7d0 │ │ │ │ + bl 13e7cc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #12 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #3292] @ 58698 │ │ │ │ @@ -70155,15 +70155,15 @@ │ │ │ │ strdeq fp, [r6], -r4 @ │ │ │ │ eoreq sp, r6, r9, asr #29 │ │ │ │ eoreq sp, r6, ip, asr #25 │ │ │ │ eoreq sp, r6, r6, ror #26 │ │ │ │ eoreq sp, r6, r0, lsl pc │ │ │ │ eoreq sp, r6, sl, asr #31 │ │ │ │ strdeq sp, [r6], -ip @ │ │ │ │ - andeq r6, pc, r0, lsl #4 │ │ │ │ + strdeq r6, [pc], -ip │ │ │ │ ldrdeq sp, [r6], -r9 @ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ bl 12a74 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -70344,15 +70344,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 10d664 │ │ │ │ + bl 10d660 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ sub r0, r6, #1 │ │ │ │ cmp r0, #9 │ │ │ │ bhi 58b54 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -70916,15 +70916,15 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ sub r0, r6, #9 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 59454 │ │ │ │ cmp r6, #1 │ │ │ │ bne 59378 │ │ │ │ orr r0, r5, #4 │ │ │ │ - bl 165a60 │ │ │ │ + bl 165a5c │ │ │ │ b 59454 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ bl 595d0 │ │ │ │ b 59454 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -70932,15 +70932,15 @@ │ │ │ │ beq 59454 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 165a60 │ │ │ │ + bl 165a5c │ │ │ │ b 59454 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 59514 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -72293,15 +72293,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r5, [sp, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #2240] @ 5b1ac │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 5af74 │ │ │ │ ldr r2, [pc, #2224] @ 5b1b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 5afa8 │ │ │ │ @@ -72393,15 +72393,15 @@ │ │ │ │ beq 5aed4 │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp, #32] │ │ │ │ stm sp, {r6, fp} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr r2, [pc, #1800] @ 5b198 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ldr r6, [r5, #12] │ │ │ │ mov r5, #0 │ │ │ │ mul r4, r1, r2 │ │ │ │ ldr r7, [pc, #1780] @ 5b19c │ │ │ │ @@ -72586,35 +72586,35 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 5b0b8 │ │ │ │ ldr r4, [pc, #1032] @ 5b1a4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 5adb8 │ │ │ │ ldr r1, [pc, #1016] @ 5b1a8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r5, [r0, r1] │ │ │ │ b 5ade4 │ │ │ │ ldr r0, [pc, #1088] @ 5b200 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #972] @ 5b1a8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r5, [r0, r1] │ │ │ │ strb r7, [r0, r4] │ │ │ │ ldr r0, [pc, #1048] @ 5b204 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12c30 │ │ │ │ mov r4, r0 │ │ │ │ @@ -72859,15 +72859,15 @@ │ │ │ │ eoreq fp, fp, r0, lsr r6 │ │ │ │ @ instruction: 0x002b6cb8 │ │ │ │ eoreq r6, ip, r0, lsl #15 │ │ │ │ eoreq r6, fp, r0, lsl sp │ │ │ │ eoreq r3, ip, r4, ror #21 │ │ │ │ eoreq sp, r7, r1, asr #1 │ │ │ │ eoreq r6, fp, r4, lsr #25 │ │ │ │ - andeq lr, pc, r0, lsr #31 │ │ │ │ + muleq pc, ip, pc @ │ │ │ │ eoreq r6, fp, r8, lsl #27 │ │ │ │ eoreq r6, fp, r4, ror sp │ │ │ │ eoreq r5, ip, ip, ror #27 │ │ │ │ eoreq r4, ip, r0, lsr #3 │ │ │ │ eoreq r6, fp, r4, asr #14 │ │ │ │ ldrdeq r3, [r7], -r0 @ │ │ │ │ eoreq r3, r7, r3, lsl #1 │ │ │ │ @@ -72883,73 +72883,73 @@ │ │ │ │ ldrdeq r7, [r5], -ip │ │ │ │ eoreq ip, fp, r4, asr #16 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5b278 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 5b278 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 5b2c8 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 5b2c4 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 5b2c8 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 5b2e8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 14ff58 │ │ │ │ + bl 14ff54 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13674 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 5b324 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 14ff58 │ │ │ │ + bl 14ff54 │ │ │ │ b 5b324 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 13674 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -73003,15 +73003,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r5, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #1904] @ 5bb74 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 5b9a4 │ │ │ │ ldr r2, [pc, #1888] @ 5bb80 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 5bac8 │ │ │ │ @@ -73101,15 +73101,15 @@ │ │ │ │ beq 5b900 │ │ │ │ add r3, r6, #24 │ │ │ │ ldr r7, [sp, #1092] @ 0x444 │ │ │ │ ldr r8, [sp, #1096] @ 0x448 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r7, [sp, #28] │ │ │ │ stm sp, {r7, r8} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr r2, [pc, #1480] @ 5bb68 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldrd sl, [r6, #8] │ │ │ │ and r9, fp, r0 │ │ │ │ ldr r4, [pc, #1468] @ 5bb6c │ │ │ │ mov ip, #0 │ │ │ │ mul r7, r1, r2 │ │ │ │ @@ -73186,15 +73186,15 @@ │ │ │ │ ldr r0, [pc, #1244] @ 5bbb0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 5ba3c │ │ │ │ ldr r0, [pc, #1216] @ 5bbbc │ │ │ │ add r9, sp, #1088 @ 0x440 │ │ │ │ add r1, sp, #576 @ 0x240 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -73205,15 +73205,15 @@ │ │ │ │ str r5, [sp, #1600] @ 0x640 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #1176] @ 5bbc0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 5ba74 │ │ │ │ str r6, [sp, #28] │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #1148] @ 5bbcc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #80] @ 0x50 │ │ │ │ @@ -73277,15 +73277,15 @@ │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r5 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #896] @ 5bbd4 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #16 │ │ │ │ bls 5b8a4 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -73374,16 +73374,16 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #432] @ 5bb7c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b 5b418 │ │ │ │ - bl 13872c │ │ │ │ - bl 14dcec │ │ │ │ + bl 138728 │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #580] @ 0x244 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #420] @ 5bba4 │ │ │ │ @@ -73461,15 +73461,15 @@ │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ bl 69e34 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ bl 69e34 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 31ec4 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ bl 31ec4 │ │ │ │ @@ -73485,20 +73485,20 @@ │ │ │ │ eoreq sl, fp, r0, lsl #24 │ │ │ │ eoreq r6, fp, r8, lsl #5 │ │ │ │ eoreq r5, ip, r8, ror #24 │ │ │ │ strdeq r6, [fp], -r0 @ │ │ │ │ eoreq r2, ip, r4, asr #31 │ │ │ │ eoreq ip, r7, r1, lsr #11 │ │ │ │ eoreq r6, fp, r4, lsl #3 │ │ │ │ - andeq lr, pc, r0, ror r5 @ │ │ │ │ + andeq lr, pc, ip, ror #10 │ │ │ │ eoreq r6, fp, r8, asr r3 │ │ │ │ eoreq r6, fp, r4, asr #6 │ │ │ │ ldrdeq r5, [ip], -r8 @ │ │ │ │ eoreq sl, fp, r0, ror r9 │ │ │ │ - andeq lr, pc, r4, lsr #9 │ │ │ │ + andeq lr, pc, r0, lsr #9 │ │ │ │ eoreq sl, fp, ip, asr #18 │ │ │ │ eoreq r5, ip, r8, lsl #6 │ │ │ │ strdeq r6, [fp], -r0 @ │ │ │ │ eoreq r5, fp, r4, asr r5 │ │ │ │ eoreq r5, ip, r0, lsr #15 │ │ │ │ eoreq r5, ip, r8, lsr r3 │ │ │ │ strdeq sl, [fp], -r0 @ │ │ │ │ @@ -73518,15 +73518,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r4, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #1180] @ 5c0ac │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 5bfa0 │ │ │ │ ldr r2, [pc, #1164] @ 5c0b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 5c038 │ │ │ │ @@ -73617,15 +73617,15 @@ │ │ │ │ beq 5bf00 │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r9, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp, #28] │ │ │ │ stm sp, {r6, r9} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr r2, [pc, #752] @ 5c0a0 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ ldr r6, [r5, #12] │ │ │ │ mov r5, #0 │ │ │ │ mul r4, r1, r2 │ │ │ │ ldr r7, [pc, #732] @ 5c0a4 │ │ │ │ @@ -73758,15 +73758,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #236] @ 5c0b4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b 5bc24 │ │ │ │ bl 12990 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [pc, #224] @ 5c0dc │ │ │ │ @@ -73819,20 +73819,20 @@ │ │ │ │ eoreq sl, fp, r4, lsl #12 │ │ │ │ eoreq r5, fp, ip, lsl #25 │ │ │ │ eoreq r5, ip, ip, asr r4 │ │ │ │ eoreq r5, fp, r0, lsl #25 │ │ │ │ eoreq r2, ip, r4, asr sl │ │ │ │ eoreq ip, r7, r1, lsr r0 │ │ │ │ eoreq r5, fp, r4, lsl ip │ │ │ │ - andeq sp, pc, r4, ror pc @ │ │ │ │ + andeq sp, pc, r0, ror pc @ │ │ │ │ eoreq r5, fp, ip, asr sp │ │ │ │ eoreq r5, fp, r8, asr #26 │ │ │ │ eoreq r5, ip, r4, asr #3 │ │ │ │ eoreq sl, fp, r4, ror r3 │ │ │ │ - andeq sp, pc, r8, lsr #29 │ │ │ │ + andeq sp, pc, r4, lsr #29 │ │ │ │ eoreq sl, fp, r0, asr r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r2 │ │ │ │ @@ -73844,15 +73844,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r5, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #2256] @ 5c9f8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 5c7bc │ │ │ │ ldr r2, [pc, #2240] @ 5ca04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 5c7f0 │ │ │ │ @@ -73944,15 +73944,15 @@ │ │ │ │ beq 5c71c │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp, #28] │ │ │ │ stm sp, {r6, fp} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr r2, [pc, #1816] @ 5c9e4 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ldr r6, [r5, #12] │ │ │ │ mov r5, #0 │ │ │ │ mul r4, r1, r2 │ │ │ │ ldr r7, [pc, #1796] @ 5c9e8 │ │ │ │ @@ -74139,35 +74139,35 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 5c904 │ │ │ │ ldr r4, [pc, #1040] @ 5c9f0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 5c5fc │ │ │ │ ldr r1, [pc, #1024] @ 5c9f4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r5, [r0, r1] │ │ │ │ b 5c628 │ │ │ │ ldr r0, [pc, #1096] @ 5ca4c │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #980] @ 5c9f4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r5, [r0, r1] │ │ │ │ strb r7, [r0, r4] │ │ │ │ ldr r0, [pc, #1056] @ 5ca50 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12c30 │ │ │ │ mov r4, r0 │ │ │ │ @@ -74414,15 +74414,15 @@ │ │ │ │ eoreq r9, fp, r8, ror #27 │ │ │ │ eoreq r5, fp, r0, ror r4 │ │ │ │ eoreq r4, ip, r4, asr #30 │ │ │ │ eoreq r5, fp, r8, asr #9 │ │ │ │ mlaeq ip, ip, r2, r2 │ │ │ │ eoreq fp, r7, r9, ror r8 │ │ │ │ eoreq r5, fp, ip, asr r4 │ │ │ │ - andeq sp, pc, r8, asr r7 @ │ │ │ │ + andeq sp, pc, r4, asr r7 @ │ │ │ │ eoreq r5, fp, r0, asr #10 │ │ │ │ eoreq r5, fp, ip, lsr #10 │ │ │ │ @ instruction: 0x002c45b0 │ │ │ │ eoreq r2, ip, r4, asr r9 │ │ │ │ strdeq r4, [fp], -ip @ │ │ │ │ eoreq r1, r7, r8, lsl #17 │ │ │ │ eoreq r1, r7, fp, lsr r8 │ │ │ │ @@ -74450,15 +74450,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r5, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #2240] @ 5d360 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 5d12c │ │ │ │ ldr r2, [pc, #2224] @ 5d36c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 5d160 │ │ │ │ @@ -74550,15 +74550,15 @@ │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ str r8, [sp, #24] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #32] │ │ │ │ stm sp, {r6, fp} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr r2, [pc, #1800] @ 5d34c │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ldr r6, [r5, #12] │ │ │ │ mov r5, #0 │ │ │ │ mul r4, r1, r2 │ │ │ │ ldr r7, [pc, #1780] @ 5d350 │ │ │ │ @@ -74743,35 +74743,35 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 5d270 │ │ │ │ ldr r4, [pc, #1032] @ 5d358 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 5cf6c │ │ │ │ ldr r1, [pc, #1016] @ 5d35c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r5, [r0, r1] │ │ │ │ b 5cf98 │ │ │ │ ldr r0, [pc, #1088] @ 5d3b4 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #972] @ 5d35c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r5, [r0, r1] │ │ │ │ strb r7, [r0, r4] │ │ │ │ ldr r0, [pc, #1048] @ 5d3b8 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12c30 │ │ │ │ mov r4, r0 │ │ │ │ @@ -75016,15 +75016,15 @@ │ │ │ │ eoreq r9, fp, r8, ror r4 │ │ │ │ eoreq r4, fp, r0, lsl #22 │ │ │ │ eoreq r4, ip, ip, asr #11 │ │ │ │ eoreq r4, fp, r8, asr fp │ │ │ │ eoreq r1, ip, ip, lsr #18 │ │ │ │ eoreq sl, r7, r9, lsl #30 │ │ │ │ eoreq r4, fp, ip, ror #21 │ │ │ │ - andeq ip, pc, r8, ror #27 │ │ │ │ + andeq ip, pc, r4, ror #27 │ │ │ │ ldrdeq r4, [fp], -r0 @ │ │ │ │ @ instruction: 0x002b4bbc │ │ │ │ eoreq r3, ip, ip, lsr ip │ │ │ │ eoreq r1, ip, r8, ror #31 │ │ │ │ eoreq r4, fp, ip, lsl #11 │ │ │ │ eoreq r0, r7, r8, lsl pc │ │ │ │ eoreq r0, r7, fp, asr #29 │ │ │ │ @@ -75051,15 +75051,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r5, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #1868] @ 5db50 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 5d914 │ │ │ │ ldr r2, [pc, #1852] @ 5db5c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 5da24 │ │ │ │ @@ -75149,15 +75149,15 @@ │ │ │ │ beq 5d874 │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r7, [sp, #28] │ │ │ │ stm sp, {r7, fp} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr r2, [pc, #1444] @ 5db44 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ mul r6, r1, r2 │ │ │ │ ldr r4, [pc, #1424] @ 5db48 │ │ │ │ @@ -75326,15 +75326,15 @@ │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ bl 13da0 │ │ │ │ ldr r0, [sl] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [sl] │ │ │ │ moveq r0, sl │ │ │ │ - bleq 14bb0c │ │ │ │ + bleq 14bb08 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r0, [r6] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ @@ -75470,22 +75470,22 @@ │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sl] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [sl] │ │ │ │ bne 5daa0 │ │ │ │ mov r0, sl │ │ │ │ - bl 14bb0c │ │ │ │ + bl 14bb08 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [sl] │ │ │ │ bne 5db14 │ │ │ │ mov r0, sl │ │ │ │ - bl 14bb0c │ │ │ │ + bl 14bb08 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 31ec4 │ │ │ │ bl 1d458 │ │ │ │ @@ -75524,15 +75524,15 @@ │ │ │ │ eoreq r9, fp, ip, lsr r2 │ │ │ │ eoreq r4, fp, ip, lsr #6 │ │ │ │ eoreq r3, ip, r8, ror #18 │ │ │ │ mlaeq fp, r4, r2, r4 │ │ │ │ eoreq r1, ip, r8, rrx │ │ │ │ eoreq sl, r7, r5, asr #12 │ │ │ │ eoreq r4, fp, r8, lsr #4 │ │ │ │ - andeq ip, pc, r0, lsl #12 │ │ │ │ + strdeq ip, [pc], -ip @ │ │ │ │ eoreq r4, fp, r8, ror #7 │ │ │ │ ldrdeq r4, [fp], -r4 @ │ │ │ │ ldrdeq r3, [ip], -r0 @ │ │ │ │ @ instruction: 0x002b43b0 │ │ │ │ eoreq sl, r6, r8, lsr #12 │ │ │ │ eoreq r6, fp, r4, lsr #21 │ │ │ │ eoreq r3, ip, r4, asr #5 │ │ │ │ @@ -75563,38 +75563,38 @@ │ │ │ │ bl 13da0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14bb0c │ │ │ │ + b 14bb08 │ │ │ │ ldr r0, [pc, #40] @ 5dc40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bleq 14bb0c │ │ │ │ + bleq 14bb08 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x002b76b8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne 5dc6c │ │ │ │ tst r2, #32 │ │ │ │ bne 5dca0 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {fp, lr} │ │ │ │ - b 14012c │ │ │ │ + b 140128 │ │ │ │ ldr r2, [r0] │ │ │ │ add ip, sp, #8 │ │ │ │ mov r0, #127 @ 0x7f │ │ │ │ mov lr, r0 │ │ │ │ and r0, r2, #15 │ │ │ │ add r3, r0, #87 @ 0x57 │ │ │ │ cmp r0, #10 │ │ │ │ @@ -75622,15 +75622,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [pc, #20] @ 5dd04 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {fp, pc} │ │ │ │ ldrdeq fp, [r7], -r7 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -75643,15 +75643,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r4, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #2932] @ 5e8b8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 5e6bc │ │ │ │ ldr r2, [pc, #2916] @ 5e8c4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 5e70c │ │ │ │ @@ -75744,15 +75744,15 @@ │ │ │ │ beq 5e618 │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [sp, #1108] @ 0x454 │ │ │ │ ldr r9, [sp, #1112] @ 0x458 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp, #32] │ │ │ │ stm sp, {r6, r9} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr r2, [pc, #2484] @ 5e8a0 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ ldr r6, [r5, #12] │ │ │ │ mov r5, #0 │ │ │ │ mul r4, r1, r2 │ │ │ │ ldr r7, [pc, #2464] @ 5e8a4 │ │ │ │ @@ -76144,15 +76144,15 @@ │ │ │ │ add r5, lr, #648 @ 0x288 │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ bl 6a008 │ │ │ │ ldr r1, [pc, #912] @ 5e8b4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #1 │ │ │ │ bne 5e768 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1104 @ 0x450 │ │ │ │ add r6, lr, #648 @ 0x288 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ @@ -76163,15 +76163,15 @@ │ │ │ │ ldr r1, [sp, #1672] @ 0x688 │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r6 │ │ │ │ ldr r2, [sp, #1676] @ 0x68c │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #1008] @ 5e95c │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldr r4, [sp, #2184] @ 0x888 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #16 │ │ │ │ bls 5e5bc │ │ │ │ ldr r4, [sp, #1676] @ 0x68c │ │ │ │ ldr r6, [sp, #1672] @ 0x688 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -76293,15 +76293,15 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 142ac │ │ │ │ b 5e7c0 │ │ │ │ add r0, r8, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne 5e78c │ │ │ │ ldr r0, [pc, #472] @ 5e960 │ │ │ │ add r0, pc, r0 │ │ │ │ b 5e794 │ │ │ │ ldr r0, [pc, #464] @ 5e964 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -76319,50 +76319,50 @@ │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #1680] @ 0x690 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5e848 │ │ │ │ mov r0, sl │ │ │ │ bl 12dbc │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #648 @ 0x288 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #648 @ 0x288 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #648 @ 0x288 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #648 @ 0x288 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #648 @ 0x288 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #648 @ 0x288 │ │ │ │ bl 31ec4 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ @@ -76382,15 +76382,15 @@ │ │ │ │ eoreq r7, fp, r4, ror #29 │ │ │ │ eoreq r3, fp, ip, ror #10 │ │ │ │ eoreq r3, ip, r8, lsr #6 │ │ │ │ eoreq r3, fp, ip, lsr #11 │ │ │ │ eoreq r0, ip, r0, lsl #7 │ │ │ │ eoreq r9, r7, sp, asr r9 │ │ │ │ eoreq r3, fp, r0, asr #10 │ │ │ │ - andeq fp, pc, ip, asr r8 @ │ │ │ │ + andeq fp, pc, r8, asr r8 @ │ │ │ │ eoreq r3, fp, r4, asr #12 │ │ │ │ eoreq r3, fp, ip, lsr #12 │ │ │ │ eoreq r5, r6, ip, lsl #24 │ │ │ │ eoreq ip, r6, r4, asr #9 │ │ │ │ @ instruction: 0x00265bb8 │ │ │ │ eoreq ip, r6, sl, asr r8 │ │ │ │ mlaeq r6, r7, r4, r8 │ │ │ │ @@ -76435,15 +76435,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r5, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #2760] @ 5f46c │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 5f060 │ │ │ │ ldr r2, [pc, #2744] @ 5f478 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 5f1ac │ │ │ │ @@ -76533,15 +76533,15 @@ │ │ │ │ beq 5efc0 │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp, #24] │ │ │ │ stm sp, {r6, fp} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr r2, [pc, #2336] @ 5f460 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ mov r4, #0 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ mul r6, r1, r2 │ │ │ │ ldr r7, [pc, #2316] @ 5f464 │ │ │ │ @@ -76637,15 +76637,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ bl 137d0 │ │ │ │ str r6, [sp, #296] @ 0x128 │ │ │ │ mov r0, r4 │ │ │ │ bl aac78 │ │ │ │ add sl, sp, #296 @ 0x128 │ │ │ │ mov r0, sl │ │ │ │ - bl 1387f0 │ │ │ │ + bl 1387ec │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5f094 │ │ │ │ ldr r1, [pc, #1992] @ 5f4b4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ @@ -76710,15 +76710,15 @@ │ │ │ │ bl 312a4 │ │ │ │ ldr r4, [r7, #32] │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ mov r1, r6 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ mov r0, r4 │ │ │ │ bl 132fc │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 5efac │ │ │ │ @@ -76771,15 +76771,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 5f12c │ │ │ │ bl 13ae8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5ef60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #2 │ │ │ │ - bl 137a98 │ │ │ │ + bl 137a94 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5f138 │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq 5f144 │ │ │ │ bl 12d08 │ │ │ │ @@ -76802,15 +76802,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 13608 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ b 5ef6c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - bl 137a98 │ │ │ │ + bl 137a94 │ │ │ │ ldrb r0, [sp, #284] @ 0x11c │ │ │ │ cmp r0, #0 │ │ │ │ beq 5ef90 │ │ │ │ cmp r0, #1 │ │ │ │ bne 5efa4 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ bl 127a4 │ │ │ │ @@ -76877,16 +76877,16 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #1004] @ 5f474 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b 5e9b8 │ │ │ │ - bl 138228 │ │ │ │ - bl 14dcec │ │ │ │ + bl 138224 │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ ldr r0, [pc, #1004] @ 5f4a8 │ │ │ │ @@ -76903,37 +76903,37 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #964] @ 5f4b0 │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b 5f374 │ │ │ │ bl 13d40 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ str r1, [sp, #552] @ 0x228 │ │ │ │ ldr r0, [pc, #996] @ 5f4f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ ldr r0, [pc, #988] @ 5f4f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ b 5f180 │ │ │ │ - bl 13872c │ │ │ │ - bl 14dcec │ │ │ │ + bl 138728 │ │ │ │ + bl 14dce8 │ │ │ │ b 5f158 │ │ │ │ bl 12dd4 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b 5f158 │ │ │ │ bl 12990 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b 5f158 │ │ │ │ bl 12dd4 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ ldr r0, [pc, #940] @ 5f514 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ ldr r0, [pc, #932] @ 5f518 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -77091,19 +77091,19 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ beq 5f434 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ - bl 1387f0 │ │ │ │ + bl 1387ec │ │ │ │ b 5f434 │ │ │ │ bl 1d63c │ │ │ │ add r0, sp, #296 @ 0x128 │ │ │ │ - bl 1387b4 │ │ │ │ + bl 1387b0 │ │ │ │ b 5f434 │ │ │ │ bl 1d63c │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5f438 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ bl 13734 │ │ │ │ @@ -77131,23 +77131,23 @@ │ │ │ │ eoreq r7, fp, r4, asr #10 │ │ │ │ eoreq r2, fp, ip, asr #23 │ │ │ │ eoreq r2, ip, r8, asr #13 │ │ │ │ eoreq r2, fp, ip, lsl #22 │ │ │ │ eoreq pc, fp, r0, ror #17 │ │ │ │ @ instruction: 0x00278ebd │ │ │ │ eoreq r2, fp, r0, lsr #21 │ │ │ │ - @ instruction: 0x000faeb4 │ │ │ │ + @ instruction: 0x000faeb0 │ │ │ │ mlaeq fp, ip, ip, r2 │ │ │ │ eoreq r2, fp, r8, lsl #25 │ │ │ │ eoreq r2, ip, r0, lsr r4 │ │ │ │ eoreq r7, fp, r8, lsr r4 │ │ │ │ eoreq fp, r6, r0, lsl #17 │ │ │ │ eoreq r7, fp, ip, lsr #8 │ │ │ │ @ instruction: 0x002b72b4 │ │ │ │ - andeq sl, pc, r8, ror #27 │ │ │ │ + andeq sl, pc, r4, ror #27 │ │ │ │ mlaeq fp, r0, r2, r7 │ │ │ │ eoreq r2, ip, ip, ror r2 │ │ │ │ eoreq lr, r6, r3, ror #18 │ │ │ │ eoreq lr, r6, r4, lsl r9 │ │ │ │ strdeq lr, [r6], -r4 @ │ │ │ │ ldrdeq r7, [fp], -r8 @ │ │ │ │ eoreq sl, r7, lr, lsr #11 │ │ │ │ @@ -77158,23 +77158,23 @@ │ │ │ │ eoreq lr, r6, ip, ror r8 │ │ │ │ eoreq lr, r6, ip, asr r8 │ │ │ │ eoreq r7, fp, r0, asr r3 │ │ │ │ eoreq sl, r7, r6, lsl r5 │ │ │ │ eoreq r6, fp, r0, asr #30 │ │ │ │ eoreq fp, r6, r0, lsr #27 │ │ │ │ eoreq r7, fp, r0, ror #4 │ │ │ │ - andeq sl, pc, r4, lsr #27 │ │ │ │ + andeq sl, pc, r0, lsr #27 │ │ │ │ eoreq r7, fp, ip, asr r8 │ │ │ │ @ instruction: 0xfffcece8 │ │ │ │ eoreq pc, fp, r8, ror r7 @ │ │ │ │ eoreq r8, r7, r5, asr sp │ │ │ │ strdeq r6, [fp], -r4 @ │ │ │ │ eoreq r7, fp, r0, lsl r3 │ │ │ │ eoreq r7, fp, r8, lsl #4 │ │ │ │ - andeq sl, pc, ip, asr #26 │ │ │ │ + andeq sl, pc, r8, asr #26 │ │ │ │ ldrdeq r7, [fp], -ip @ │ │ │ │ eoreq r8, fp, r0, asr r4 │ │ │ │ @ instruction: 0x0026bbb5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -77186,15 +77186,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r4, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #1900] @ 5fccc │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 5fa74 │ │ │ │ ldr r2, [pc, #1884] @ 5fcd8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 5fb78 │ │ │ │ @@ -77284,15 +77284,15 @@ │ │ │ │ beq 5f9d4 │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp, #28] │ │ │ │ stm sp, {r6, fp} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr r2, [pc, #1476] @ 5fcc0 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ mul r6, r1, r2 │ │ │ │ ldr r7, [pc, #1456] @ 5fcc4 │ │ │ │ @@ -77379,15 +77379,15 @@ │ │ │ │ ldr r4, [pc, #1192] @ 5fd00 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #68 @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 5fab8 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 5faf0 │ │ │ │ @@ -77463,15 +77463,15 @@ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 13da0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bleq 14bb0c │ │ │ │ + bleq 14bb08 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -77612,21 +77612,21 @@ │ │ │ │ bne 5fc90 │ │ │ │ b 5fc28 │ │ │ │ ldr r0, [r6] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ bne 5fc18 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14bb0c │ │ │ │ + bl 14bb08 │ │ │ │ ldr r0, [r6] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ bne 5fc90 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14bb0c │ │ │ │ + bl 14bb08 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8, #8] │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 31ec4 │ │ │ │ bl 1d458 │ │ │ │ @@ -77667,15 +77667,15 @@ │ │ │ │ ldrdeq r7, [fp], -ip @ │ │ │ │ eoreq r2, fp, ip, asr #3 │ │ │ │ eoreq r1, ip, ip, lsl #16 │ │ │ │ eoreq r2, fp, r0, asr #2 │ │ │ │ eoreq lr, fp, r4, lsl pc │ │ │ │ strdeq r8, [r7], -r1 @ │ │ │ │ ldrdeq r2, [fp], -r4 @ │ │ │ │ - andeq sl, pc, r0, lsr #9 │ │ │ │ + muleq pc, ip, r4 @ │ │ │ │ eoreq r2, fp, r8, lsl #5 │ │ │ │ eoreq r2, fp, r4, ror r2 │ │ │ │ eoreq r1, ip, r4, ror r5 │ │ │ │ eoreq r2, fp, r0, ror r2 │ │ │ │ eoreq r1, ip, r4, lsl #3 │ │ │ │ eoreq r5, fp, r0, ror #19 │ │ │ │ @ instruction: 0x002b1db8 │ │ │ │ @@ -77708,15 +77708,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r4, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #1096] @ 601d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6011c │ │ │ │ ldr r2, [pc, #1080] @ 601dc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 60150 │ │ │ │ @@ -77807,15 +77807,15 @@ │ │ │ │ beq 6007c │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp, #28] │ │ │ │ stm sp, {r6, fp} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr r2, [pc, #668] @ 601c4 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ mov r4, #0 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ mul r6, r1, r2 │ │ │ │ ldr r7, [pc, #648] @ 601c8 │ │ │ │ @@ -77890,15 +77890,15 @@ │ │ │ │ ldr r0, [pc, #424] @ 601fc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ add r1, r1, r4 │ │ │ │ add r0, r1, r0 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ - bl 1162b4 │ │ │ │ + bl 1162b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ beq 6009c │ │ │ │ @@ -77988,15 +77988,15 @@ │ │ │ │ eoreq r6, fp, r4, lsr sl │ │ │ │ eoreq r1, fp, r4, lsr #22 │ │ │ │ eoreq r0, ip, r4, ror #31 │ │ │ │ eoreq r1, fp, r8, ror #22 │ │ │ │ eoreq lr, fp, ip, lsr r9 │ │ │ │ eoreq r7, r7, r9, lsl pc │ │ │ │ strdeq r1, [fp], -ip @ │ │ │ │ - strdeq r9, [pc], -r8 │ │ │ │ + strdeq r9, [pc], -r4 │ │ │ │ eoreq r1, fp, r0, ror #23 │ │ │ │ eoreq r1, fp, ip, asr #23 │ │ │ │ eoreq r0, ip, r4, lsl pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #420 @ 0x1a4 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -78009,15 +78009,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r5, [sp, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #2240] @ 60afc │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 608c4 │ │ │ │ ldr r2, [pc, #2224] @ 60b08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 608f8 │ │ │ │ @@ -78109,15 +78109,15 @@ │ │ │ │ beq 60824 │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp, #32] │ │ │ │ stm sp, {r6, fp} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr r2, [pc, #1800] @ 60ae8 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ldr r6, [r5, #12] │ │ │ │ mov r5, #0 │ │ │ │ mul r4, r1, r2 │ │ │ │ ldr r7, [pc, #1780] @ 60aec │ │ │ │ @@ -78302,35 +78302,35 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 60a08 │ │ │ │ ldr r4, [pc, #1032] @ 60af4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 60708 │ │ │ │ ldr r1, [pc, #1016] @ 60af8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r5, [r0, r1] │ │ │ │ b 60734 │ │ │ │ ldr r0, [pc, #1088] @ 60b50 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #972] @ 60af8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r5, [r0, r1] │ │ │ │ strb r7, [r0, r4] │ │ │ │ ldr r0, [pc, #1048] @ 60b54 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12c30 │ │ │ │ mov r4, r0 │ │ │ │ @@ -78575,15 +78575,15 @@ │ │ │ │ eoreq r5, fp, r0, ror #25 │ │ │ │ eoreq r1, fp, r8, ror #6 │ │ │ │ eoreq r0, ip, r0, lsr lr │ │ │ │ eoreq r1, fp, r0, asr #7 │ │ │ │ mlaeq fp, r4, r1, lr │ │ │ │ eoreq r7, r7, r1, ror r7 │ │ │ │ eoreq r1, fp, r4, asr r3 │ │ │ │ - andeq r9, pc, r0, asr r6 @ │ │ │ │ + andeq r9, pc, ip, asr #12 │ │ │ │ eoreq r1, fp, r8, lsr r4 │ │ │ │ eoreq r1, fp, r4, lsr #8 │ │ │ │ mlaeq ip, ip, r4, r0 │ │ │ │ eoreq lr, fp, r0, asr r8 │ │ │ │ strdeq r0, [fp], -r4 @ │ │ │ │ eoreq sp, r6, r0, lsl #15 │ │ │ │ eoreq sp, r6, r3, lsr r7 │ │ │ │ @@ -78612,15 +78612,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r5, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #2256] @ 61478 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6123c │ │ │ │ ldr r2, [pc, #2240] @ 61484 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 61270 │ │ │ │ @@ -78712,15 +78712,15 @@ │ │ │ │ beq 6119c │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp, #28] │ │ │ │ stm sp, {r6, fp} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr r2, [pc, #1816] @ 61464 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ldr r6, [r5, #12] │ │ │ │ mov r5, #0 │ │ │ │ mul r4, r1, r2 │ │ │ │ ldr r7, [pc, #1796] @ 61468 │ │ │ │ @@ -78907,35 +78907,35 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 61384 │ │ │ │ ldr r4, [pc, #1040] @ 61470 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 6107c │ │ │ │ ldr r1, [pc, #1024] @ 61474 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r5, [r0, r1] │ │ │ │ b 610a8 │ │ │ │ ldr r0, [pc, #1096] @ 614cc │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #980] @ 61474 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r5, [r0, r1] │ │ │ │ strb r7, [r0, r4] │ │ │ │ ldr r0, [pc, #1056] @ 614d0 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12c30 │ │ │ │ mov r4, r0 │ │ │ │ @@ -79182,15 +79182,15 @@ │ │ │ │ eoreq r5, fp, r8, ror #6 │ │ │ │ strdeq r0, [fp], -r0 @ │ │ │ │ eoreq r0, ip, r4, asr #9 │ │ │ │ eoreq r0, fp, r8, asr #20 │ │ │ │ eoreq sp, fp, ip, lsl r8 │ │ │ │ strdeq r6, [r7], -r9 @ │ │ │ │ ldrdeq r0, [fp], -ip @ │ │ │ │ - ldrdeq r8, [pc], -r8 @ │ │ │ │ + ldrdeq r8, [pc], -r4 │ │ │ │ eoreq r0, fp, r0, asr #21 │ │ │ │ eoreq r0, fp, ip, lsr #21 │ │ │ │ eoreq pc, fp, r0, lsr fp @ │ │ │ │ ldrdeq sp, [fp], -r4 @ │ │ │ │ eoreq r0, fp, ip, ror r4 │ │ │ │ eoreq ip, r6, r8, lsl #28 │ │ │ │ @ instruction: 0x0026cdbb │ │ │ │ @@ -79217,15 +79217,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r4, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #1096] @ 61964 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 618b0 │ │ │ │ ldr r2, [pc, #1080] @ 61970 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 618e4 │ │ │ │ @@ -79316,15 +79316,15 @@ │ │ │ │ beq 61810 │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp, #28] │ │ │ │ stm sp, {r6, fp} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr r2, [pc, #668] @ 61958 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr sl, [r5, #8] │ │ │ │ mov r4, #0 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ mul r6, r1, r2 │ │ │ │ ldr r7, [pc, #648] @ 6195c │ │ │ │ @@ -79399,15 +79399,15 @@ │ │ │ │ ldr r0, [pc, #424] @ 61990 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ add r1, r1, r4 │ │ │ │ add r0, r1, r0 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ - bl 1162b4 │ │ │ │ + bl 1162b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ beq 61830 │ │ │ │ @@ -79497,15 +79497,15 @@ │ │ │ │ eoreq r5, fp, r0, lsr #5 │ │ │ │ mlaeq fp, r0, r3, r0 │ │ │ │ eoreq pc, fp, r0, asr r8 @ │ │ │ │ ldrdeq r0, [fp], -r4 @ │ │ │ │ eoreq sp, fp, r8, lsr #3 │ │ │ │ eoreq r6, r7, r5, lsl #15 │ │ │ │ eoreq r0, fp, r8, ror #6 │ │ │ │ - andeq r8, pc, r4, ror #12 │ │ │ │ + andeq r8, pc, r0, ror #12 │ │ │ │ eoreq r0, fp, ip, asr #8 │ │ │ │ eoreq r0, fp, r8, lsr r4 │ │ │ │ eoreq pc, fp, r0, lsl #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ mov r9, r0 │ │ │ │ @@ -79519,15 +79519,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r5, [sp, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #2256] @ 622a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 62068 │ │ │ │ ldr r2, [pc, #2240] @ 622b0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ bne 6209c │ │ │ │ @@ -79619,15 +79619,15 @@ │ │ │ │ beq 61fc8 │ │ │ │ add r3, r5, #24 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr fp, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp, #28] │ │ │ │ stm sp, {r6, fp} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ ldr r2, [pc, #1816] @ 62290 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ldr r6, [r5, #12] │ │ │ │ mov r5, #0 │ │ │ │ mul r4, r1, r2 │ │ │ │ ldr r7, [pc, #1796] @ 62294 │ │ │ │ @@ -79814,35 +79814,35 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4!, {r1, r2, r3, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r4, {r1, r2, r3, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 621b0 │ │ │ │ ldr r4, [pc, #1040] @ 6229c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 61ea8 │ │ │ │ ldr r1, [pc, #1024] @ 622a0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r5, [r0, r1] │ │ │ │ b 61ed4 │ │ │ │ ldr r0, [pc, #1096] @ 622f8 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #980] @ 622a0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r5, [r0, r1] │ │ │ │ strb r7, [r0, r4] │ │ │ │ ldr r0, [pc, #1056] @ 622fc │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12c30 │ │ │ │ mov r4, r0 │ │ │ │ @@ -80089,15 +80089,15 @@ │ │ │ │ eoreq r4, fp, ip, lsr r5 │ │ │ │ eoreq pc, sl, r4, asr #23 │ │ │ │ mlaeq fp, r8, r6, pc @ │ │ │ │ eoreq pc, sl, ip, lsl ip @ │ │ │ │ strdeq ip, [fp], -r0 @ │ │ │ │ eoreq r5, r7, sp, asr #31 │ │ │ │ @ instruction: 0x002afbb0 │ │ │ │ - andeq r7, pc, ip, lsr #29 │ │ │ │ + andeq r7, pc, r8, lsr #29 │ │ │ │ mlaeq sl, r4, ip, pc @ │ │ │ │ eoreq pc, sl, r0, lsl #25 │ │ │ │ eoreq lr, fp, r4, lsl #26 │ │ │ │ eoreq sp, fp, r8, lsr #1 │ │ │ │ eoreq pc, sl, r0, asr r6 @ │ │ │ │ ldrdeq fp, [r6], -ip @ │ │ │ │ eoreq fp, r6, pc, lsl #31 │ │ │ │ @@ -80331,15 +80331,15 @@ │ │ │ │ strne r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r0, [sp, #44] @ 0x2c │ │ │ │ strne r0, [r1] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 13470 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #68] @ 626f4 │ │ │ │ @@ -80358,15 +80358,15 @@ │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ eoreq lr, fp, r0, asr #14 │ │ │ │ eoreq r3, fp, r0, asr #25 │ │ │ │ - strdeq r7, [pc], -r4 │ │ │ │ + strdeq r7, [pc], -r0 │ │ │ │ mlaeq fp, ip, ip, r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #204] @ 627e0 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ @@ -81580,29 +81580,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 12f84 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13df4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e178c │ │ │ │ + bl e1788 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ mov r3, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r6, [sp] │ │ │ │ bl 13cbc │ │ │ │ add r3, sp, #24 │ │ │ │ @@ -81679,15 +81679,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 129cc │ │ │ │ mov r7, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, r7 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #1 │ │ │ │ beq 63dd8 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mov r0, fp │ │ │ │ mov r2, r4 │ │ │ │ @@ -81732,18 +81732,18 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 13df4 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r3, r0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp] │ │ │ │ bl 13cbc │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ @@ -81917,27 +81917,27 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 130a4 │ │ │ │ bl 1d458 │ │ │ │ cmnvs r2, r2, ror r7 │ │ │ │ ldrdeq sp, [fp], -ip @ │ │ │ │ eoreq pc, r5, r8, lsl r2 @ │ │ │ │ eoreq r2, fp, r8, lsl r4 │ │ │ │ - andeq r9, lr, r4, ror #31 │ │ │ │ - andeq r6, pc, r8, lsl #2 │ │ │ │ + andeq r9, lr, r0, ror #31 │ │ │ │ + andeq r6, pc, r4, lsl #2 │ │ │ │ eoreq sp, sl, r0, lsl #10 │ │ │ │ @ instruction: 0x002b24bc │ │ │ │ - andeq sl, lr, r8, asr r0 │ │ │ │ - andeq r6, pc, ip, ror r1 @ │ │ │ │ + andeq sl, lr, r4, asr r0 │ │ │ │ + andeq r6, pc, r8, ror r1 @ │ │ │ │ eoreq r2, fp, r0, lsl #9 │ │ │ │ eoreq r3, fp, r8, lsr sp │ │ │ │ eoreq r5, r7, r6, lsr #20 │ │ │ │ eoreq sp, sl, r4, lsl #6 │ │ │ │ eoreq r2, fp, r0, lsl #7 │ │ │ │ - andeq r9, lr, r4, lsr pc │ │ │ │ - andeq r6, pc, r8, asr r0 @ │ │ │ │ + andeq r9, lr, r0, lsr pc │ │ │ │ + andeq r6, pc, r4, asr r0 @ │ │ │ │ eoreq sp, sl, r0, asr r4 │ │ │ │ eoreq r2, fp, r4, lsr r3 │ │ │ │ @ instruction: 0xfffe4230 │ │ │ │ eoreq r2, fp, r4, lsl r3 │ │ │ │ eoreq sp, fp, ip, lsl #7 │ │ │ │ ldr r2, [pc, #20] @ 63fb8 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -81977,23 +81977,23 @@ │ │ │ │ stmib sp, {r0, r1, r2, r3} │ │ │ │ ldr r1, [pc, #364] @ 641a0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [pc, #360] @ 641a4 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl d7cc4 │ │ │ │ + bl d7cc0 │ │ │ │ ldr r1, [pc, #344] @ 641a8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, #340] @ 641ac │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #14 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl d7cc4 │ │ │ │ + bl d7cc0 │ │ │ │ mov sl, r0 │ │ │ │ add r0, r8, r5 │ │ │ │ add r3, r0, r9 │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 64188 │ │ │ │ ldr r8, [r3, #12] │ │ │ │ @@ -82002,18 +82002,18 @@ │ │ │ │ cmp r8, #0 │ │ │ │ beq 64154 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #-1090519040 @ 0xbf000000 │ │ │ │ mov r7, fp │ │ │ │ str r3, [sp] │ │ │ │ ldr fp, [r3, #8] │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ add r9, r7, #4 │ │ │ │ add sl, r0, #4 │ │ │ │ lsl r8, r8, #2 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -82036,15 +82036,15 @@ │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12cc0 │ │ │ │ mov r0, r4 │ │ │ │ bl 127d4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ subs r8, r8, #4 │ │ │ │ mov r5, r0 │ │ │ │ bne 640d0 │ │ │ │ ldr r3, [sp] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r7, [pc, #100] @ 641b4 │ │ │ │ sub r0, r0, #1 │ │ │ │ @@ -82096,15 +82096,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ ldr r2, [r2, #92] @ 0x5c │ │ │ │ add r0, r3, r0 │ │ │ │ add r0, r0, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl d8a7c │ │ │ │ + bl d8a78 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ bl 1d458 │ │ │ │ eoreq ip, fp, ip, lsl fp │ │ │ │ ldr r2, [pc, #20] @ 64250 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ @@ -83317,43 +83317,43 @@ │ │ │ │ mov r2, r9 │ │ │ │ bl 13518 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ bl 12ccc │ │ │ │ cmp r0, #0 │ │ │ │ beq 655c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl e178c │ │ │ │ + bl e1788 │ │ │ │ mov r7, r0 │ │ │ │ str sl, [sp, #32] │ │ │ │ mov sl, #0 │ │ │ │ mov r0, r8 │ │ │ │ str sl, [sp, #24] │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ bl 12b10 │ │ │ │ mov r1, #-822083584 @ 0xcf000000 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2c144c │ │ │ │ + bl 2c1448 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c15d4 │ │ │ │ + bl 2c15d0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #-1325400064 @ 0xb1000000 │ │ │ │ moveq r7, #-2147483648 @ 0x80000000 │ │ │ │ - bl 2c06f8 │ │ │ │ + bl 2c06f4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r5 │ │ │ │ mvnne r7, #-2147483648 @ 0x80000000 │ │ │ │ - bl 2c14f4 │ │ │ │ + bl 2c14f0 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ movne r7, #0 │ │ │ │ mov r2, r9 │ │ │ │ str r7, [sp, #28] │ │ │ │ ldr r0, [fp, #4] │ │ │ │ str sl, [sp, #20] │ │ │ │ @@ -83404,15 +83404,15 @@ │ │ │ │ add r1, sp, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ bl 13518 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ bl 12e58 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #68] @ 656f4 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -83430,15 +83430,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ eoreq fp, fp, r0, lsl #13 │ │ │ │ eoreq r0, fp, r0, asr #25 │ │ │ │ - strdeq r4, [pc], -r4 @ │ │ │ │ + strdeq r4, [pc], -r0 │ │ │ │ mlaeq fp, ip, ip, r0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr ip, [pc, #168] @ 657b8 │ │ │ │ add ip, pc, ip │ │ │ │ ldr lr, [ip, #88] @ 0x58 │ │ │ │ ldr ip, [ip, #92] @ 0x5c │ │ │ │ @@ -83454,15 +83454,15 @@ │ │ │ │ add r1, sp, #8 │ │ │ │ str r2, [sp, #20] │ │ │ │ mov r2, r3 │ │ │ │ bl 13518 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ bl 13470 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #68] @ 657bc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -83480,15 +83480,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ eoreq fp, fp, r8, lsl r6 │ │ │ │ strdeq r0, [fp], -r8 @ │ │ │ │ - andeq r4, pc, ip, lsr #14 │ │ │ │ + andeq r4, pc, r8, lsr #14 │ │ │ │ ldrdeq r0, [fp], -r4 @ │ │ │ │ ldr ip, [pc, #20] @ 657e4 │ │ │ │ add ip, pc, ip │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ ldr ip, [ip, #100] @ 0x64 │ │ │ │ cmp ip, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -84538,15 +84538,15 @@ │ │ │ │ str r1, [r8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ eoreq sl, fp, r4, lsl #16 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl 668ac │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #56] @ 668a0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -84561,15 +84561,15 @@ │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [pc, #12] @ 668a8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq pc, sl, r8, lsl #22 │ │ │ │ - andeq r3, pc, ip, lsr r6 @ │ │ │ │ + andeq r3, pc, r8, lsr r6 @ │ │ │ │ eoreq fp, sl, r4, asr r4 │ │ │ │ b 1347c │ │ │ │ ldr r2, [pc, #20] @ 668cc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -86207,15 +86207,15 @@ │ │ │ │ mov r2, #6 │ │ │ │ ldr r0, [pc, #184] @ 68304 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #176] @ 68308 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq 682a0 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -86249,15 +86249,15 @@ │ │ │ │ ldr r1, [pc, #32] @ 68310 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldrdeq sl, [r5], -r4 @ │ │ │ │ - andseq r3, r8, r8, lsl ip │ │ │ │ + andseq r3, r8, r4, lsl ip │ │ │ │ eoreq fp, r6, r2, ror #30 │ │ │ │ eoreq r7, r6, r7, lsr r8 │ │ │ │ eoreq r1, r7, pc, ror #11 │ │ │ │ eoreq fp, r5, r0, ror #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, r0 │ │ │ │ @@ -86302,15 +86302,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r8, [pc, #356] @ 68534 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, r8, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 684bc │ │ │ │ ldr r1, [r8, #28] │ │ │ │ mov r0, r6 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 684f4 │ │ │ │ @@ -86404,27 +86404,27 @@ │ │ │ │ eoreq r0, r6, r1, lsr r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 68574 │ │ │ │ - b f93e0 │ │ │ │ + b f93dc │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 68584 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r2, fp, r8, lsl #11 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 685a4 │ │ │ │ - b f93e0 │ │ │ │ + b f93dc │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 685b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r2, fp, r8, asr r5 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -86442,15 +86442,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r8, [pc, #356] @ 68764 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, r8, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 686ec │ │ │ │ ldr r1, [r8, #28] │ │ │ │ mov r0, r6 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68724 │ │ │ │ @@ -86542,32 +86542,32 @@ │ │ │ │ eoreq pc, sl, ip, ror r0 @ │ │ │ │ eoreq pc, r5, r0, lsl lr @ │ │ │ │ eoreq pc, r5, r1, lsl #28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [pc, #804] @ 68ac0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ ldm r2, {r4, r6} │ │ │ │ cmp r0, #1 │ │ │ │ bne 687bc │ │ │ │ ldr r1, [pc, #784] @ 68ac4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ b 687e8 │ │ │ │ ldr r0, [pc, #772] @ 68ac8 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #740] @ 68ac4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb r8, [r0, r7] │ │ │ │ cmp r1, r6 │ │ │ │ bne 68988 │ │ │ │ mov r0, r4 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -86580,15 +86580,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ bl 2f154 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ bl 2f3ec │ │ │ │ mov r0, r5 │ │ │ │ - bl e1350 │ │ │ │ + bl e134c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r6, r4 │ │ │ │ add r7, r0, r7 │ │ │ │ ldr r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq 689c4 │ │ │ │ ldr r5, [pc, #668] @ 68af0 │ │ │ │ @@ -86682,15 +86682,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r1, [pc, #280] @ 68ad0 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b 68a6c │ │ │ │ bl 12714 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #248] @ 68ae4 │ │ │ │ @@ -86754,57 +86754,57 @@ │ │ │ │ strdeq pc, [sl], -r8 @ │ │ │ │ eoreq pc, sl, ip, ror #7 │ │ │ │ eoreq pc, r5, fp, lsl #23 │ │ │ │ eoreq r8, fp, r0, asr #1 │ │ │ │ eoreq lr, sl, r8, asr sp │ │ │ │ eoreq r8, fp, ip, ror r5 │ │ │ │ eoreq sp, sl, r4, lsl #19 │ │ │ │ - @ instruction: 0x000f14b8 │ │ │ │ + @ instruction: 0x000f14b4 │ │ │ │ eoreq sp, sl, r0, ror #18 │ │ │ │ mlaeq fp, r4, r1, r8 │ │ │ │ - andeq lr, r6, r0, lsl pc │ │ │ │ - andeq r3, sl, r4, lsr lr │ │ │ │ + andeq lr, r6, ip, lsl #30 │ │ │ │ + andeq r3, sl, r0, lsr lr │ │ │ │ eoreq r9, sl, ip, ror #17 │ │ │ │ eoreq pc, r5, r4, ror fp @ │ │ │ │ eoreq pc, r5, r5, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [pc, #896] @ 68e9c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ ldm r2, {r4, r6} │ │ │ │ cmp r0, #1 │ │ │ │ bne 68b3c │ │ │ │ ldr r1, [pc, #876] @ 68ea0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ b 68b68 │ │ │ │ ldr r0, [pc, #864] @ 68ea4 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #832] @ 68ea0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb r8, [r0, r7] │ │ │ │ cmp r1, r6 │ │ │ │ bne 68d70 │ │ │ │ mov r0, r4 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 68c5c │ │ │ │ mov r4, r0 │ │ │ │ bl 2fe30 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1391c0 │ │ │ │ + bl 1391bc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #784] @ 68eb0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ ldrb r0, [r0] │ │ │ │ add r7, r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -86816,15 +86816,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #748] @ 68ec8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 131218 │ │ │ │ + bl 131214 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, #20 │ │ │ │ mov r5, #20 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ beq 68dbc │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -86907,15 +86907,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ b 68e2c │ │ │ │ ldr r1, [r7, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - bl 116bf8 │ │ │ │ + bl 116bf4 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ @@ -87007,64 +87007,64 @@ │ │ │ │ mlaeq sl, r8, r9, lr │ │ │ │ eoreq sp, sl, ip, lsr #24 │ │ │ │ eoreq r2, r6, pc, rrx │ │ │ │ eoreq r9, sl, ip, lsr #12 │ │ │ │ strdeq r0, [r7], -lr @ │ │ │ │ ldrdeq r9, [sl], -r0 @ │ │ │ │ eoreq sp, sl, r4, lsl r4 │ │ │ │ - ldrdeq r7, [lr], -ip │ │ │ │ + ldrdeq r7, [lr], -r8 │ │ │ │ strdeq sp, [sl], -r4 @ │ │ │ │ eoreq r8, fp, r8, lsr r3 │ │ │ │ eoreq pc, r5, r4, lsl #16 │ │ │ │ strdeq pc, [r5], -r5 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [pc, #932] @ 692a8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ ldm r2, {r4, r5} │ │ │ │ cmp r0, #1 │ │ │ │ bne 68f24 │ │ │ │ ldr r1, [pc, #912] @ 692ac │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ b 68f50 │ │ │ │ ldr r0, [pc, #900] @ 692b0 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #868] @ 692ac │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb r8, [r0, r7] │ │ │ │ cmp r1, r5 │ │ │ │ bne 69158 │ │ │ │ mov r0, r4 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6909c │ │ │ │ mov r4, r0 │ │ │ │ bl 2fe30 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1393b8 │ │ │ │ + bl 1393b4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #820] @ 692bc │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #804] @ 692c0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 131218 │ │ │ │ + bl 131214 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, #20 │ │ │ │ mov r6, #20 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ beq 69194 │ │ │ │ add r0, sp, #8 │ │ │ │ @@ -87103,25 +87103,25 @@ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [pc, #660] @ 692e8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ bne 691f0 │ │ │ │ add r0, r6, r5 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ add r0, r0, r7 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ - bl 116bf8 │ │ │ │ + bl 116bf4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 69140 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ b 69140 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ @@ -87261,15 +87261,15 @@ │ │ │ │ eoreq lr, sl, ip, lsl ip │ │ │ │ @ instruction: 0x002ad8bc │ │ │ │ eoreq r1, r6, pc, lsr #25 │ │ │ │ ldrdeq pc, [r5], -fp @ │ │ │ │ eoreq r7, fp, r0, lsl r9 │ │ │ │ mlaeq sl, r4, r5, lr │ │ │ │ eoreq sp, sl, ip, lsr r0 │ │ │ │ - andeq r6, lr, r4, lsl #26 │ │ │ │ + andeq r6, lr, r0, lsl #26 │ │ │ │ eoreq sp, sl, ip, lsl r0 │ │ │ │ eoreq r7, fp, r8, ror #30 │ │ │ │ mlaeq r5, r0, r1, sl │ │ │ │ @ instruction: 0xfffe0ebc │ │ │ │ eoreq r8, sl, r8, asr r8 │ │ │ │ eoreq r5, fp, ip, lsr #17 │ │ │ │ eoreq lr, r6, r9, lsl #29 │ │ │ │ @@ -87337,15 +87337,15 @@ │ │ │ │ bl 13110 │ │ │ │ cmp r0, #0 │ │ │ │ beq 69500 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ab8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 69428 │ │ │ │ mov r0, r7 │ │ │ │ @@ -87355,15 +87355,15 @@ │ │ │ │ cmpne r0, #0 │ │ │ │ bne 69490 │ │ │ │ cmp r7, #0 │ │ │ │ beq 694a0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r7 │ │ │ │ bl 12930 │ │ │ │ mov r5, r0 │ │ │ │ bl 136a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -87416,28 +87416,28 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13554 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq r8, sl, ip, asr fp │ │ │ │ - andeq r0, pc, ip, ror #19 │ │ │ │ + andeq r0, pc, r8, ror #19 │ │ │ │ eoreq r8, sl, r8, asr fp │ │ │ │ eoreq lr, sl, r0, ror #5 │ │ │ │ - andeq r0, pc, ip, lsl #22 │ │ │ │ + andeq r0, pc, r8, lsl #22 │ │ │ │ eoreq r8, sl, r8, asr ip │ │ │ │ eoreq r8, sl, ip, lsr #22 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [pc, #120] @ 695dc │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #116 @ 0x74 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ blne 15d84 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #17 │ │ │ │ @@ -87466,15 +87466,15 @@ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r5, [pc, #120] @ 69670 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ blne 16200 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #2 │ │ │ │ @@ -87503,22 +87503,22 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r4, r3 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r6, #0 │ │ │ │ beq 696d0 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ b 696d8 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r6, #0 │ │ │ │ @@ -87526,15 +87526,15 @@ │ │ │ │ ldr fp, [sp, #96] @ 0x60 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ cmp r1, #0 │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ beq 69740 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, sl │ │ │ │ ldr r8, [sp, #28] │ │ │ │ ldr r9, [sp, #32] │ │ │ │ stm sp, {r7, fp} │ │ │ │ @@ -87644,15 +87644,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ ldr r7, [pc, #100] @ 69928 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, r7, #8 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ blne 15b84 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #3 │ │ │ │ @@ -87668,15 +87668,15 @@ │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ ldr r2, [pc, #28] @ 6993c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ mlaeq fp, r0, r2, r7 │ │ │ │ strdeq sp, [sl], -r4 @ │ │ │ │ - andeq r0, pc, r0, lsr #12 │ │ │ │ + andeq r0, pc, ip, lsl r6 @ │ │ │ │ eoreq r8, sl, ip, lsr #15 │ │ │ │ eoreq ip, r5, ip, lsl r4 │ │ │ │ eoreq r8, sl, r0, asr r7 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 13d7c │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ @@ -87705,36 +87705,36 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ beq 699f4 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ b 699fc │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 69a60 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, sl │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r9, [sp, #24] │ │ │ │ str fp, [sp] │ │ │ │ @@ -87796,36 +87796,36 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r6, #0 │ │ │ │ beq 69b60 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ b 69b68 │ │ │ │ mov r4, #-2147483647 @ 0x80000001 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #84] @ 0x54 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq 69bcc │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, sl │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r9, [sp, #24] │ │ │ │ str fp, [sp] │ │ │ │ @@ -87886,27 +87886,27 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 69c9c │ │ │ │ - b 105120 │ │ │ │ + b 10511c │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 69cac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, fp, r0, ror #28 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 69ccc │ │ │ │ - b 105120 │ │ │ │ + b 10511c │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 69cdc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, fp, r0, lsr lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ @@ -88341,15 +88341,15 @@ │ │ │ │ bl 137d0 │ │ │ │ ldr r4, [pc, #336] @ 6a4f4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq 6a3c4 │ │ │ │ bl 16200 │ │ │ │ add fp, sp, #536 @ 0x218 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ str r6, [sp, #556] @ 0x22c │ │ │ │ mov r0, fp │ │ │ │ @@ -88439,15 +88439,15 @@ │ │ │ │ bl 137d0 │ │ │ │ ldr r5, [pc, #444] @ 6a6e8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #8 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq 6a54c │ │ │ │ bl 15b84 │ │ │ │ add r8, sp, #536 @ 0x218 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ str r4, [sp, #556] @ 0x22c │ │ │ │ mov r0, r8 │ │ │ │ @@ -88554,51 +88554,51 @@ │ │ │ │ eoreq r6, fp, r4, asr r4 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6a70c │ │ │ │ - b f6a84 │ │ │ │ + b f6a80 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 6a71c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ strdeq r0, [fp], -r0 @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6a73c │ │ │ │ - b f6a84 │ │ │ │ + b f6a80 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 6a74c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, fp, r0, asr #7 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6a76c │ │ │ │ - b fa758 │ │ │ │ + b fa754 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 6a77c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mlaeq fp, r0, r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6a79c │ │ │ │ - b fa758 │ │ │ │ + b fa754 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 6a7ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r0, fp, r0, ror #6 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -88674,15 +88674,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [pc, #724] @ 6abb4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6aaac │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #4 │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -88926,27 +88926,27 @@ │ │ │ │ bl 1d63c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6acdc │ │ │ │ - b f5d64 │ │ │ │ + b f5d60 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 6acec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq pc, sl, r0, lsr #28 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq 6ad0c │ │ │ │ - b f5d64 │ │ │ │ + b f5d60 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [pc, #4] @ 6ad1c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ strdeq pc, [sl], -r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ @@ -88956,28 +88956,28 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r4, [pc, #912] @ 6b0d8 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6b00c │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b044 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6b050 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b088 │ │ │ │ @@ -89005,34 +89005,34 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ beq 6b0b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ umull r0, r1, r7, r5 │ │ │ │ ldr r8, [pc, #672] @ 6b0cc │ │ │ │ mla r2, r9, r5, r1 │ │ │ │ mov r1, r5 │ │ │ │ subs fp, r4, r0 │ │ │ │ sbc r0, r6, r2 │ │ │ │ mul r4, r0, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 2c0fa4 │ │ │ │ + bl 2c0fa0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mul r0, r6, r5 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, sl, r0 │ │ │ │ umlal r0, r4, fp, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ add r4, r6, r0 │ │ │ │ mov r5, r8 │ │ │ │ cmp r4, r8 │ │ │ │ bcs 6ae84 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r7, [sp, #24] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ @@ -89070,34 +89070,34 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #28] │ │ │ │ beq 6b0b8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ umull r0, r1, r4, r8 │ │ │ │ mla r2, r7, r8, r1 │ │ │ │ mov r1, r8 │ │ │ │ subs r9, r9, r0 │ │ │ │ sbc r0, sl, r2 │ │ │ │ mov sl, r5 │ │ │ │ mul r6, r0, r5 │ │ │ │ mov r0, fp │ │ │ │ - bl 2c0fa4 │ │ │ │ + bl 2c0fa0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mul r0, r5, r8 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, fp, r0 │ │ │ │ umlal r0, r6, r9, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ add r1, r5, r0 │ │ │ │ cmp r1, sl │ │ │ │ bcs 6af80 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr r5, [sp, #20] │ │ │ │ b 6afc0 │ │ │ │ ldr r3, [pc, #328] @ 6b0d0 │ │ │ │ @@ -89209,28 +89209,28 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r8, [pc, #396] @ 6b2c8 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, r8, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6b228 │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b260 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6b26c │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b2a4 │ │ │ │ @@ -89329,40 +89329,40 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r8, [pc, #288] @ 6b43c │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, r8, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6b3ac │ │ │ │ ldr r1, [r8, #68] @ 0x44 │ │ │ │ mov r0, r7 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b3e4 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6b3f0 │ │ │ │ ldr r1, [r8, #68] @ 0x44 │ │ │ │ mov r0, r7 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b428 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13982c │ │ │ │ + bl 139828 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13982c │ │ │ │ + bl 139828 │ │ │ │ and r1, r5, #255 @ 0xff │ │ │ │ and r2, r0, #255 @ 0xff │ │ │ │ subs r0, r1, r2 │ │ │ │ movne r0, #1 │ │ │ │ cmp r1, r2 │ │ │ │ mvncc r0, #0 │ │ │ │ add sp, sp, #24 │ │ │ │ @@ -89418,40 +89418,40 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r8, [pc, #288] @ 6b5a0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, r8, #96 @ 0x60 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6b510 │ │ │ │ ldr r1, [r8, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b548 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6b554 │ │ │ │ ldr r1, [r8, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b58c │ │ │ │ mov r0, r5 │ │ │ │ - bl 139b28 │ │ │ │ + bl 139b24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139b28 │ │ │ │ + bl 139b24 │ │ │ │ and r1, r5, #255 @ 0xff │ │ │ │ and r2, r0, #255 @ 0xff │ │ │ │ subs r0, r1, r2 │ │ │ │ movne r0, #1 │ │ │ │ cmp r1, r2 │ │ │ │ mvncc r0, #0 │ │ │ │ add sp, sp, #24 │ │ │ │ @@ -89507,28 +89507,28 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r8, [pc, #388] @ 6b768 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, r8, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6b6d8 │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b710 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6b71c │ │ │ │ ldr r1, [r8, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6b754 │ │ │ │ @@ -89635,18 +89635,18 @@ │ │ │ │ beq 6b7f4 │ │ │ │ mvn r1, #0 │ │ │ │ bl 134a0 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {fp, pc} │ │ │ │ bl 6b86c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b 6b7fc │ │ │ │ bl 13a28 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, #2 │ │ │ │ ldr r0, [pc, #76] @ 6b860 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #1 │ │ │ │ @@ -89665,25 +89665,25 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ ldrdeq r5, [fp], -r4 @ │ │ │ │ eoreq r5, fp, r0, ror r5 │ │ │ │ eoreq sl, sl, r4, asr fp │ │ │ │ - muleq lr, r8, r6 │ │ │ │ + muleq lr, r4, r6 │ │ │ │ eoreq sl, sl, r4, lsr fp │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #104] @ 6b8e4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6b8ac │ │ │ │ ldr r0, [pc, #80] @ 6b8f0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -89753,15 +89753,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #232] @ 6ba9c │ │ │ │ mov r2, #0 │ │ │ │ mov r9, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6ba54 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ add r5, sp, #32 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ @@ -89829,15 +89829,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #240] @ 6bbd4 │ │ │ │ mov r2, #0 │ │ │ │ mov r9, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r7, r0, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6bb8c │ │ │ │ ldr r0, [pc, #216] @ 6bbe0 │ │ │ │ add r5, sp, #32 │ │ │ │ str r9, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r9, [sp, #48] @ 0x30 │ │ │ │ @@ -89917,23 +89917,23 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #188] @ 6bd00 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ 6bd04 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ 6bd08 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ 6bd0c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq 6bc9c │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -89960,17 +89960,17 @@ │ │ │ │ ldr r1, [pc, #40] @ 6bd14 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ eoreq r3, r6, r5, lsr #7 │ │ │ │ - @ instruction: 0x000ef2bc │ │ │ │ + @ instruction: 0x000ef2b8 │ │ │ │ eoreq r3, r6, pc, ror r3 │ │ │ │ - andeq r2, lr, r0, lsr #2 │ │ │ │ + andeq r2, lr, ip, lsl r1 │ │ │ │ eoreq r7, r5, r4, lsl #4 │ │ │ │ eoreq r3, r6, fp, lsr lr │ │ │ │ strdeq sp, [r6], -r3 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ @@ -89980,15 +89980,15 @@ │ │ │ │ mov r9, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r7, #0 │ │ │ │ add r6, r0, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6bdc0 │ │ │ │ ldr r0, [pc, #172] @ 6be10 │ │ │ │ add r6, sp, #32 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ @@ -90040,15 +90040,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r9, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6bf38 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r4, [r9, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 13524 │ │ │ │ @@ -90078,15 +90078,15 @@ │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6be78 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6bfa8 │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ stm r8, {r4, r6} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -90094,15 +90094,15 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6bf70 │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ stm r8, {r4, r7} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -90161,15 +90161,15 @@ │ │ │ │ ldr r0, [pc, #444] @ 6c1cc │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r0, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6c124 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r9, [pc, #412] @ 6c1d8 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r9, #80] @ 0x50 │ │ │ │ @@ -90201,15 +90201,15 @@ │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6c064 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6c194 │ │ │ │ ldr r0, [r9, #80] @ 0x50 │ │ │ │ stm r8, {r4, r6} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -90217,15 +90217,15 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6c15c │ │ │ │ ldr r0, [r9, #80] @ 0x50 │ │ │ │ stm r8, {r4, r7} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -90332,15 +90332,15 @@ │ │ │ │ ldr r0, [pc, #444] @ 6c478 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r0, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6c3d0 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r9, [pc, #412] @ 6c484 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r9, #32] │ │ │ │ @@ -90372,15 +90372,15 @@ │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6c310 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6c440 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ stm r8, {r4, r6} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -90388,15 +90388,15 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6c408 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ stm r8, {r4, r7} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -90456,15 +90456,15 @@ │ │ │ │ ldr r0, [pc, #444] @ 6c668 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r0, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6c5c0 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r9, [pc, #412] @ 6c674 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r9, #32] │ │ │ │ @@ -90496,15 +90496,15 @@ │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6c500 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6c630 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ stm r8, {r4, r6} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -90512,15 +90512,15 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6c5f8 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ stm r8, {r4, r7} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -90580,15 +90580,15 @@ │ │ │ │ ldr r0, [pc, #444] @ 6c858 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r0, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6c7b0 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r9, [pc, #412] @ 6c864 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r9, #80] @ 0x50 │ │ │ │ @@ -90620,15 +90620,15 @@ │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6c6f0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6c820 │ │ │ │ ldr r0, [r9, #80] @ 0x50 │ │ │ │ stm r8, {r4, r6} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -90636,15 +90636,15 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6c7e8 │ │ │ │ ldr r0, [r9, #80] @ 0x50 │ │ │ │ stm r8, {r4, r7} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -90704,15 +90704,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r9, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6c998 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r4, [r9, #68] @ 0x44 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 13524 │ │ │ │ @@ -90742,15 +90742,15 @@ │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6c8d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6ca08 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ stm r8, {r4, r6} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -90758,15 +90758,15 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6c9d0 │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ stm r8, {r4, r7} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -90825,15 +90825,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r9, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6cb7c │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r4, [r9, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 13524 │ │ │ │ @@ -90863,15 +90863,15 @@ │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6cabc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6cbec │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ stm r8, {r4, r6} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -90879,15 +90879,15 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6cbb4 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ stm r8, {r4, r7} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -90946,15 +90946,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r9, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6cd60 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r4, [r9, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 13524 │ │ │ │ @@ -90984,15 +90984,15 @@ │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6cca0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6cdd0 │ │ │ │ ldr r0, [r9, #88] @ 0x58 │ │ │ │ stm r8, {r4, r6} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -91000,15 +91000,15 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6cd98 │ │ │ │ ldr r0, [r9, #88] @ 0x58 │ │ │ │ stm r8, {r4, r7} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -91067,15 +91067,15 @@ │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r9, #96 @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6cf44 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r4, [r9, #84] @ 0x54 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 13524 │ │ │ │ @@ -91105,15 +91105,15 @@ │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6ce84 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6cfb4 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ stm r8, {r4, r6} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -91121,15 +91121,15 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6cf7c │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ stm r8, {r4, r7} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -91233,15 +91233,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #104] @ 6d13c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6d104 │ │ │ │ ldr r0, [pc, #80] @ 6d148 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -91267,15 +91267,15 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 129cc │ │ │ │ mov r4, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -91325,15 +91325,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #24] @ 6d25c │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r7, sl, r8, lsl r0 │ │ │ │ @ instruction: 0xfffc0a2c │ │ │ │ - andeq ip, lr, r4, lsr #25 │ │ │ │ + andeq ip, lr, r0, lsr #25 │ │ │ │ ldrdeq sl, [r5], -r3 @ │ │ │ │ eoreq r4, sl, r4, lsr pc │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -91362,15 +91362,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #24] @ 6d2f0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r9, sl, r0, lsr #11 │ │ │ │ @ instruction: 0xfffc0998 │ │ │ │ - andeq ip, lr, r0, lsl ip │ │ │ │ + andeq ip, lr, ip, lsl #24 │ │ │ │ eoreq sp, r5, sl, lsl sl │ │ │ │ @ instruction: 0x002a4fb0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #2 │ │ │ │ @@ -91397,28 +91397,28 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #24] @ 6d37c │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r8, sl, r4, lsl #5 │ │ │ │ @ instruction: 0xfffc0a30 │ │ │ │ - andeq ip, lr, r4, lsl #23 │ │ │ │ + andeq ip, lr, r0, lsl #23 │ │ │ │ eoreq ip, r5, lr, asr r3 │ │ │ │ eoreq r4, sl, r4, ror pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #444] @ 6d550 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, r0, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6d4a8 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r9, [pc, #412] @ 6d55c │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r9, #32] │ │ │ │ @@ -91450,15 +91450,15 @@ │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6d3e8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6d518 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ stm r8, {r4, r6} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -91466,15 +91466,15 @@ │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 6d4e0 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ stm r8, {r4, r7} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -91558,15 +91558,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #24] @ 6d600 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ ldrdeq r4, [sl], -r0 @ │ │ │ │ @ instruction: 0xfffc0688 │ │ │ │ - andeq ip, lr, r0, lsl #18 │ │ │ │ + strdeq ip, [lr], -ip @ │ │ │ │ eoreq r8, r5, r1, asr #30 │ │ │ │ eoreq r4, sl, r0, ror sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r9, r1 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ @@ -91811,15 +91811,15 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl 12c9c │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ moveq r5, #1 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r5 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 6da14 │ │ │ │ @@ -91864,146 +91864,146 @@ │ │ │ │ b 13734 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #60 @ 0x3c │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6db14 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 6db10 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 6db14 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #56 @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6db58 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ beq 6db4c │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 6db7c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 11dd04 │ │ │ │ + b 11dd00 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ b 6db98 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 6dbb8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11dd04 │ │ │ │ + bl 11dd00 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r5, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6dc2c │ │ │ │ ldr r6, [r7, #24] │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 6dc28 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 6dc2c │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6dc70 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ beq 6dc64 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 6dc94 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 117284 │ │ │ │ + b 117280 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ b 6dcb0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 6dcd0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 117284 │ │ │ │ + bl 117280 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -92205,15 +92205,15 @@ │ │ │ │ stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ ldm r1!, {r2, r3, r4, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 6e50c │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ mov r0, sl │ │ │ │ str r8, [sp, #104] @ 0x68 │ │ │ │ ldm r9!, {r1, r2, r3, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ @@ -92263,15 +92263,15 @@ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ beq 6e11c │ │ │ │ cmp r5, #0 │ │ │ │ beq 6e138 │ │ │ │ add r0, sp, #180 @ 0xb4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r9 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr sl, [sp, #180] @ 0xb4 │ │ │ │ mov r9, r7 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ b 6e140 │ │ │ │ @@ -92281,32 +92281,32 @@ │ │ │ │ beq 6e4d4 │ │ │ │ add r7, sp, #176 @ 0xb0 │ │ │ │ cmp r5, #0 │ │ │ │ bne 6e0f0 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ ldr r7, [pc, #1332] @ 6e67c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ cmp r0, #1 │ │ │ │ bne 6e164 │ │ │ │ ldr r1, [pc, #1316] @ 6e680 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ b 6e198 │ │ │ │ ldr r0, [pc, #1328] @ 6e69c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #1268] @ 6e680 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r6, [r0, r7] │ │ │ │ mov r6, r4 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ @@ -92379,28 +92379,28 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r7, [fp, #40] @ 0x28 │ │ │ │ bl 12624 │ │ │ │ add r4, r7, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne 6e360 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6e31c │ │ │ │ ldr r1, [r9, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 6e360 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ @@ -92409,26 +92409,26 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ str r9, [r7, #36] @ 0x24 │ │ │ │ str r8, [r7, #40] @ 0x28 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ beq 6e3bc │ │ │ │ add r9, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6e46c │ │ │ │ ldr r5, [r7, #8] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r5, #-2147483647 @ 0x80000001 │ │ │ │ beq 6e460 │ │ │ │ @@ -92436,15 +92436,15 @@ │ │ │ │ add r8, sp, #68 @ 0x44 │ │ │ │ ldm r0, {r2, r3, r4, r6, r7} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ stm r1, {r2, r3, r4, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r5, #-2147483646 @ 0x80000002 │ │ │ │ bne 6e3cc │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sl] │ │ │ │ add sp, sp, #204 @ 0xcc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ @@ -92482,15 +92482,15 @@ │ │ │ │ ldr r1, [pc, #564] @ 6e688 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b 6e50c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, #0 │ │ │ │ str r8, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [pc, #552] @ 6e6a8 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -92529,15 +92529,15 @@ │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ str r9, [r7, #36] @ 0x24 │ │ │ │ str r8, [r7, #40] @ 0x28 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ b 6e574 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ bl 6da2c │ │ │ │ @@ -92663,154 +92663,154 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #60 @ 0x3c │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6e790 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 6e78c │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 6e790 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #56 @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6e7d4 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ beq 6e7c8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 6e7f8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 11dd04 │ │ │ │ + b 11dd00 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ b 6e814 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 6e834 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11dd04 │ │ │ │ + bl 11dd00 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, #492] @ 6ea40 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 6e874 │ │ │ │ ldr r1, [pc, #472] @ 6ea44 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ b 6e8a0 │ │ │ │ ldr r0, [pc, #460] @ 6ea48 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #428] @ 6ea44 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb r7, [r0, r6] │ │ │ │ cmp r1, r5 │ │ │ │ bne 6e990 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #60 @ 0x3c │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6e908 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 6e904 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 6e908 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #56 @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6e94c │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ beq 6e940 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 6e96c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11dd04 │ │ │ │ + bl 11dd00 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 6e988 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ @@ -92830,25 +92830,25 @@ │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ b 6e9e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 6ea20 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11dd04 │ │ │ │ + bl 11dd00 │ │ │ │ b 6ea20 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ b 6ea20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 6e728 │ │ │ │ @@ -92881,72 +92881,72 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b 13734 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #60 @ 0x3c │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6eaf0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #36] @ 0x24 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 6eaf0 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #56 @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6eb40 │ │ │ │ ldr r6, [r7, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 6eb3c │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 6eb40 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 6eb64 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 11dd04 │ │ │ │ + b 11dd00 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 6eb8c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11dd04 │ │ │ │ + bl 11dd00 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #12 │ │ │ │ @@ -92967,23 +92967,23 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #188] @ 6eca8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ 6ecac │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ 6ecb0 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ 6ecb4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq 6ec44 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -93231,23 +93231,23 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #1328] @ 6f53c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #1320] @ 6f540 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #1308] @ 6f544 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #1292] @ 6f548 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r1, [sp, #33] @ 0x21 │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r1, #1 │ │ │ │ orr sl, r1, r0 │ │ │ │ tsteq r0, #1 │ │ │ │ beq 6f33c │ │ │ │ and r0, sl, #1 │ │ │ │ @@ -93384,15 +93384,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6f058 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl e9d38 │ │ │ │ + bl e9d34 │ │ │ │ b 6f49c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #3 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #604] @ 6f4fc │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -93509,15 +93509,15 @@ │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r0, [pc, #252] @ 6f560 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ - bl e9d38 │ │ │ │ + bl e9d34 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6f058 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #204] @ 6f564 │ │ │ │ @@ -93628,15 +93628,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [pc, #152] @ 6f6e0 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq 6f678 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -93794,15 +93794,15 @@ │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6ff38 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r0, [r8, #8] │ │ │ │ ldr r1, [r8, #12] │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ b 6ff58 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ mov r2, #14 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ ldr r7, [r6, #12] │ │ │ │ ldr r1, [pc, #1804] @ 70014 │ │ │ │ mov r0, r5 │ │ │ │ @@ -93852,15 +93852,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6ff38 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 233a74 │ │ │ │ + bl 233a70 │ │ │ │ b 6ff58 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #14 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #1592] @ 70028 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -93951,15 +93951,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ bne 6ff38 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 194920 │ │ │ │ + bl 19491c │ │ │ │ b 6ff58 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #9 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #1124] @ 6ffe0 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -94030,15 +94030,15 @@ │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [pc, #864] @ 6fff0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13e92c │ │ │ │ + bl 13e928 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #884] @ 70020 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r7 │ │ │ │ @@ -94080,15 +94080,15 @@ │ │ │ │ stm r0, {r3, r5, r6, r7} │ │ │ │ ldr r0, [pc, #648] @ 6ffd8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ - bl 233a74 │ │ │ │ + bl 233a70 │ │ │ │ b 6fea8 │ │ │ │ ldr r1, [pc, #596] @ 6ffc4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r7 │ │ │ │ mov r1, r0 │ │ │ │ @@ -94131,15 +94131,15 @@ │ │ │ │ strb r0, [sp, #24] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ ldr r1, [r8, #12] │ │ │ │ ldr r3, [pc, #368] @ 6ff9c │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ b 6ff30 │ │ │ │ ldr r1, [pc, #372] @ 6ffb0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r6 │ │ │ │ mov r1, r0 │ │ │ │ @@ -94161,15 +94161,15 @@ │ │ │ │ ldr r0, [pc, #292] @ 6ffb4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 194920 │ │ │ │ + bl 19491c │ │ │ │ cmp r0, #0 │ │ │ │ bne 6ff38 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #276] @ 6ffdc │ │ │ │ @@ -94195,25 +94195,25 @@ │ │ │ │ ldr r1, [pc, #244] @ 7000c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [pc, #236] @ 70010 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 6ff44 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #84] @ 6ffa0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ beq 6ff6c │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ @@ -94242,15 +94242,15 @@ │ │ │ │ eoreq r9, r6, ip, lsl sl │ │ │ │ eoreq r9, r6, r4, lsr #30 │ │ │ │ eoreq ip, r5, ip, lsl #17 │ │ │ │ eoreq r7, sl, r8, asr #7 │ │ │ │ eoreq ip, r5, r6, asr #13 │ │ │ │ eoreq r9, r6, r3, lsr r8 │ │ │ │ strdeq r9, [r6], -r4 @ │ │ │ │ - ldrdeq r1, [r4], -r0 @ │ │ │ │ + eoreq r1, r4, ip, asr #17 │ │ │ │ @ instruction: 0xfffff2a8 │ │ │ │ eoreq r9, r6, r6, asr #14 │ │ │ │ ldrdeq r9, [r6], -fp @ │ │ │ │ eoreq r4, r5, ip, lsl r6 │ │ │ │ eoreq r9, r6, r0, asr #25 │ │ │ │ eoreq r2, sl, r4, lsl sl │ │ │ │ mlaeq r5, ip, sl, r6 │ │ │ │ @@ -94260,51 +94260,51 @@ │ │ │ │ eoreq r9, r6, lr, ror #21 │ │ │ │ eoreq r9, r6, r4, lsr #31 │ │ │ │ @ instruction: 0x002548bc │ │ │ │ ldrdeq ip, [r5], -ip @ │ │ │ │ eoreq r4, r5, ip, lsr #10 │ │ │ │ eoreq r9, r6, r8, lsl sl │ │ │ │ eoreq r9, r6, r6, ror r8 │ │ │ │ - eoreq r7, r4, ip, lsl pc │ │ │ │ + eoreq r7, r4, r8, lsl pc │ │ │ │ @ instruction: 0xfffff450 │ │ │ │ ldrdeq r9, [r6], -ip @ │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq 70070 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, #1 │ │ │ │ bne 7008c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, #1 │ │ │ │ bne 7008c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r3, r1 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ 700c4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13d944 │ │ │ │ + b 13d940 │ │ │ │ strdeq r2, [sl], -ip @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ bcs 70124 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -94404,21 +94404,21 @@ │ │ │ │ bx lr │ │ │ │ eoreq r2, sl, r8, asr #6 │ │ │ │ eoreq r2, sl, ip, asr r3 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ ldr r0, [pc, #8] @ 7029c │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ bx lr │ │ │ │ mlaeq r5, r0, r9, r9 │ │ │ │ ldr r1, [pc, #36] @ 702cc │ │ │ │ ldr ip, [pc, #20] @ 702c0 │ │ │ │ @@ -94541,15 +94541,15 @@ │ │ │ │ cmp r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ movcc r0, #1 │ │ │ │ teq r3, r0 │ │ │ │ movne r1, r4 │ │ │ │ b 7049c │ │ │ │ mov r0, r4 │ │ │ │ - bl 110590 │ │ │ │ + bl 11058c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r1], -r4 │ │ │ │ sub r5, r5, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ lsr r1, r1, #2 │ │ │ │ str r5, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ @@ -95074,15 +95074,15 @@ │ │ │ │ mov r1, fp │ │ │ │ ldm r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, fp │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 71068 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ str fp, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ str fp, [sp, #24] │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -95100,37 +95100,37 @@ │ │ │ │ bne 70d4c │ │ │ │ mov r0, r4 │ │ │ │ bl 13770 │ │ │ │ cmp r0, #0 │ │ │ │ beq 71030 │ │ │ │ add r9, sp, #80 @ 0x50 │ │ │ │ ldr r8, [pc, #1096] @ 7119c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r8] │ │ │ │ cmp r0, #1 │ │ │ │ bne 70d88 │ │ │ │ ldr r1, [pc, #1080] @ 711a0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r4, [r0, r1] │ │ │ │ b 70db4 │ │ │ │ ldr fp, [sl, #16] │ │ │ │ cmp fp, #0 │ │ │ │ bne 70e50 │ │ │ │ ldr r0, [pc, #1100] @ 711d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ ldr r0, [pc, #1068] @ 711bc │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #1012] @ 711a0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r4, [r0, r1] │ │ │ │ strb r6, [r0, r8] │ │ │ │ str r4, [sp, #32] │ │ │ │ str fp, [sp, #28] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [pc, #1016] @ 711c0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -95168,28 +95168,28 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str fp, [sl, #16] │ │ │ │ bl 12624 │ │ │ │ add r4, fp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne 70ef4 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ add r5, fp, #28 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 70eb0 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 70ef4 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ @@ -95198,36 +95198,36 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [fp, #24] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ str r9, [fp, #20] │ │ │ │ str r8, [fp, #24] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ beq 70f7c │ │ │ │ add r4, fp, #16 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 70fcc │ │ │ │ mov r0, #2 │ │ │ │ ldr r5, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [fp, #12] │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r5, #2 │ │ │ │ beq 70fcc │ │ │ │ ldr r0, [sl, #12] │ │ │ │ str r7, [sl, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 70f4c │ │ │ │ bl 13d10 │ │ │ │ @@ -95304,15 +95304,15 @@ │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ str r9, [fp, #20] │ │ │ │ str r8, [fp, #24] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ bl 12624 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 7126c │ │ │ │ @@ -95432,101 +95432,101 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #44 @ 0x2c │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r5, r7, #28 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 712d4 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #24] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #20] │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 712d0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 712d4 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #40 @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 71318 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #32] │ │ │ │ beq 7130c │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 7133c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 11de3c │ │ │ │ + b 11de38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ b 71358 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 71378 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11de3c │ │ │ │ + bl 11de38 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, #184] @ 71450 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 713b8 │ │ │ │ ldr r1, [pc, #164] @ 71454 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ b 713e4 │ │ │ │ ldr r0, [pc, #152] @ 71458 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #120] @ 71454 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb r7, [r0, r6] │ │ │ │ cmp r1, r5 │ │ │ │ bne 713fc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -95569,34 +95569,34 @@ │ │ │ │ ldr r6, [r8] │ │ │ │ ldr r5, [r8, #4] │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [sp, #8] │ │ │ │ movne r9, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr sl, [pc, #292] @ 715cc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, sl] │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r4 │ │ │ │ movne r7, #1 │ │ │ │ cmp r0, #1 │ │ │ │ bne 714d0 │ │ │ │ ldr r1, [pc, #264] @ 715d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ b 714fc │ │ │ │ ldr r0, [pc, #252] @ 715d4 │ │ │ │ mov r1, #1 │ │ │ │ mov fp, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #220] @ 715d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb fp, [r0, sl] │ │ │ │ cmp r1, r5 │ │ │ │ bne 71554 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ @@ -95653,92 +95653,92 @@ │ │ │ │ eoreq r6, sl, ip, lsr #16 │ │ │ │ eoreq r4, sl, r8, asr r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #44 @ 0x2c │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #28 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 71640 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ str r0, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #24] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 71640 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #40 @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 71690 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #32] │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 7168c │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 71690 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 716b4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 11de3c │ │ │ │ + b 11de38 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 716dc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11de3c │ │ │ │ + bl 11de38 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ add r6, r0, #44 @ 0x2c │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne 71734 │ │ │ │ add r8, r7, #16 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 71750 │ │ │ │ mov r6, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 7126c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ @@ -95747,48 +95747,48 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #2 │ │ │ │ bne 717c8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [r7, #8] │ │ │ │ str r4, [r7, #12] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ mov r5, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 71734 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 71734 │ │ │ │ mov r0, #2 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ str r0, [r7, #8] │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r5, #2 │ │ │ │ moveq r6, r4 │ │ │ │ b 71738 │ │ │ │ ldr r0, [pc, #80] @ 71820 │ │ │ │ mov r1, #32 │ │ │ │ ldr r2, [pc, #76] @ 71824 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ bne 71808 │ │ │ │ bl 13d10 │ │ │ │ b 7180c │ │ │ │ bl 1293c │ │ │ │ add r0, sp, #4 │ │ │ │ @@ -95882,15 +95882,15 @@ │ │ │ │ mov r1, fp │ │ │ │ ldm r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, fp │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 71d08 │ │ │ │ ldr r0, [sl, #12] │ │ │ │ str fp, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ str fp, [sp, #24] │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -95908,37 +95908,37 @@ │ │ │ │ bne 719ec │ │ │ │ mov r0, r4 │ │ │ │ bl 13770 │ │ │ │ cmp r0, #0 │ │ │ │ beq 71cd0 │ │ │ │ add r9, sp, #80 @ 0x50 │ │ │ │ ldr r8, [pc, #1096] @ 71e3c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r8] │ │ │ │ cmp r0, #1 │ │ │ │ bne 71a28 │ │ │ │ ldr r1, [pc, #1080] @ 71e40 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r4, [r0, r1] │ │ │ │ b 71a54 │ │ │ │ ldr fp, [sl, #16] │ │ │ │ cmp fp, #0 │ │ │ │ bne 71af0 │ │ │ │ ldr r0, [pc, #1100] @ 71e70 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ ldr r0, [pc, #1068] @ 71e5c │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #1012] @ 71e40 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r4, [r0, r1] │ │ │ │ strb r6, [r0, r8] │ │ │ │ str r4, [sp, #32] │ │ │ │ str fp, [sp, #28] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r0, [pc, #1016] @ 71e60 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -95976,28 +95976,28 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str fp, [sl, #16] │ │ │ │ bl 12624 │ │ │ │ add r4, fp, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne 71b94 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ add r5, fp, #28 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 71b50 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 71b94 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ @@ -96006,36 +96006,36 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [fp, #24] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ str r9, [fp, #20] │ │ │ │ str r8, [fp, #24] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ beq 71c1c │ │ │ │ add r4, fp, #16 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 71c6c │ │ │ │ mov r0, #2 │ │ │ │ ldr r5, [fp, #8] │ │ │ │ str r0, [fp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [fp, #12] │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r5, #2 │ │ │ │ beq 71c6c │ │ │ │ ldr r0, [sl, #12] │ │ │ │ str r7, [sl, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq 71bec │ │ │ │ bl 13d10 │ │ │ │ @@ -96112,15 +96112,15 @@ │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ str r9, [fp, #20] │ │ │ │ str r8, [fp, #24] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ bl 12624 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ bl 7126c │ │ │ │ @@ -96213,34 +96213,34 @@ │ │ │ │ ldr r6, [r8] │ │ │ │ ldr r5, [r8, #4] │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [sp, #8] │ │ │ │ movne r9, r4 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldr sl, [pc, #292] @ 71fdc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, sl] │ │ │ │ cmp r4, #0 │ │ │ │ mov r7, r4 │ │ │ │ movne r7, #1 │ │ │ │ cmp r0, #1 │ │ │ │ bne 71ee0 │ │ │ │ ldr r1, [pc, #264] @ 71fe0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ b 71f0c │ │ │ │ ldr r0, [pc, #252] @ 71fe4 │ │ │ │ mov r1, #1 │ │ │ │ mov fp, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #220] @ 71fe0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb fp, [r0, sl] │ │ │ │ cmp r1, r5 │ │ │ │ bne 71f64 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ @@ -96389,15 +96389,15 @@ │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #6 │ │ │ │ - bl eb738 │ │ │ │ + bl eb734 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add ip, sp, #88 @ 0x58 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ @@ -96408,15 +96408,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp sl, #0 │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ beq 7220c │ │ │ │ ldrb r2, [r8, #10] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sl │ │ │ │ - bl 224f58 │ │ │ │ + bl 224f54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 72970 │ │ │ │ add r0, r8, #11 │ │ │ │ b 72410 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ @@ -96489,33 +96489,33 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldrh r0, [r6, #40] @ 0x28 │ │ │ │ strh r0, [sp, #84] @ 0x54 │ │ │ │ ldrb r2, [r8, #10] │ │ │ │ ldrb r0, [r6, #42] @ 0x2a │ │ │ │ strb r0, [sp, #86] @ 0x56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 224f58 │ │ │ │ + bl 224f54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 723d0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #20 │ │ │ │ beq 72330 │ │ │ │ mov r0, r6 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #16] │ │ │ │ b 72404 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #1836] @ 72a84 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -96549,50 +96549,50 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ beq 723f8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 72970 │ │ │ │ add r0, r8, #11 │ │ │ │ cmp sl, #0 │ │ │ │ beq 72494 │ │ │ │ ldrb r2, [r0] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sl │ │ │ │ - bl 224f58 │ │ │ │ + bl 224f54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 72970 │ │ │ │ add r0, r8, #8 │ │ │ │ ldrb r2, [r0] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sl │ │ │ │ - bl 224f58 │ │ │ │ + bl 224f54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 72970 │ │ │ │ add r0, r8, #9 │ │ │ │ ldrb r2, [r0] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ - bl 224f58 │ │ │ │ + bl 224f54 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 72958 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 72524 │ │ │ │ ldr r2, [r8] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e565c │ │ │ │ + bl e5658 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ beq 72544 │ │ │ │ b 72958 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r1, [r6, #32] │ │ │ │ ldr r2, [r1] │ │ │ │ @@ -96629,32 +96629,32 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ movne r2, r6 │ │ │ │ b 725b0 │ │ │ │ mov r0, sp │ │ │ │ ldr r2, [r8] │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e53b0 │ │ │ │ + bl e53ac │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 72958 │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl f2ac4 │ │ │ │ + bl f2ac0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 72584 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 727a4 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ @@ -96681,33 +96681,33 @@ │ │ │ │ ldrh r1, [r6, #40] @ 0x28 │ │ │ │ strh r1, [sp, #84] @ 0x54 │ │ │ │ ldrb r1, [r6, #42] @ 0x2a │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r0, r5 │ │ │ │ strb r1, [sp, #86] @ 0x56 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 224f58 │ │ │ │ + bl 224f54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 726d0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #20 │ │ │ │ beq 72630 │ │ │ │ mov r0, r6 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #16] │ │ │ │ b 72704 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #1080] @ 72a90 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -96741,15 +96741,15 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ beq 726f8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 72970 │ │ │ │ add r0, r8, #8 │ │ │ │ cmp sl, #0 │ │ │ │ bne 72430 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ @@ -96819,33 +96819,33 @@ │ │ │ │ ldr r0, [r6, #16] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldrh r0, [r6, #40] @ 0x28 │ │ │ │ strh r0, [sp, #84] @ 0x54 │ │ │ │ ldrb r0, [r6, #42] @ 0x2a │ │ │ │ strb r0, [sp, #86] @ 0x56 │ │ │ │ mov r0, r5 │ │ │ │ - bl 224f58 │ │ │ │ + bl 224f54 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 728f8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #20 │ │ │ │ beq 72858 │ │ │ │ mov r0, r6 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #16] │ │ │ │ b 7292c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #540] @ 72a9c │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -96879,26 +96879,26 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ beq 72920 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 72970 │ │ │ │ add r0, r8, #9 │ │ │ │ cmp sl, #0 │ │ │ │ bne 72450 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r0, sp │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e7e9c │ │ │ │ + bl e7e98 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ beq 7246c │ │ │ │ ldm r9!, {r0, r1, r2} │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ @@ -96942,35 +96942,35 @@ │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ b 72a3c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 72a6c │ │ │ │ bl 1d63c │ │ │ │ b 72a3c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 72a6c │ │ │ │ bl 1d63c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ ldrbtvc r2, [r3], #-97 @ 0xffffff9f │ │ │ │ strbtvc r7, [r3], #-1394 @ 0xfffffa8e │ │ │ │ eoreq r1, r5, r8, asr pc │ │ │ │ eoreq lr, sl, ip, lsl #13 │ │ │ │ @@ -96987,15 +96987,15 @@ │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ add r9, sp, #44 @ 0x2c │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #6 │ │ │ │ - bl ebcd4 │ │ │ │ + bl ebcd0 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add ip, sp, #88 @ 0x58 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ @@ -97006,15 +97006,15 @@ │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp sl, #0 │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ beq 72b64 │ │ │ │ ldrb r2, [r8, #10] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sl │ │ │ │ - bl e68a0 │ │ │ │ + bl e689c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 732c8 │ │ │ │ add r0, r8, #11 │ │ │ │ b 72d68 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ @@ -97087,33 +97087,33 @@ │ │ │ │ strh r0, [sp, #84] @ 0x54 │ │ │ │ ldrb r0, [r6, #42] @ 0x2a │ │ │ │ strb r0, [sp, #86] @ 0x56 │ │ │ │ ldrb r2, [r8, #10] │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl e68a0 │ │ │ │ + bl e689c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 72d28 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #20 │ │ │ │ beq 72c88 │ │ │ │ mov r0, r6 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #16] │ │ │ │ b 72d5c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #1932] @ 7343c │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -97147,50 +97147,50 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ beq 72d50 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 732c8 │ │ │ │ add r0, r8, #11 │ │ │ │ cmp sl, #0 │ │ │ │ beq 72dec │ │ │ │ ldrb r2, [r0] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sl │ │ │ │ - bl e68a0 │ │ │ │ + bl e689c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 732c8 │ │ │ │ add r0, r8, #8 │ │ │ │ ldrb r2, [r0] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sl │ │ │ │ - bl e68a0 │ │ │ │ + bl e689c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 732c8 │ │ │ │ add r0, r8, #9 │ │ │ │ ldrb r2, [r0] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ - bl e68a0 │ │ │ │ + bl e689c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 732b0 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ beq 72e7c │ │ │ │ ldr r2, [r8] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2c80 │ │ │ │ + bl e2c7c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ beq 72e9c │ │ │ │ b 732b0 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r1, [r6, #32] │ │ │ │ ldr r2, [r1] │ │ │ │ @@ -97227,32 +97227,32 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ movne r2, r6 │ │ │ │ b 72f08 │ │ │ │ mov r0, sp │ │ │ │ ldr r2, [r8] │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e29d4 │ │ │ │ + bl e29d0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 732b0 │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl f25c4 │ │ │ │ + bl f25c0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 72edc │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ beq 730fc │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ @@ -97279,33 +97279,33 @@ │ │ │ │ strh r1, [sp, #84] @ 0x54 │ │ │ │ ldrb r1, [r6, #42] @ 0x2a │ │ │ │ strb r1, [sp, #86] @ 0x56 │ │ │ │ ldrb r2, [r0] │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl e68a0 │ │ │ │ + bl e689c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 73028 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #20 │ │ │ │ beq 72f88 │ │ │ │ mov r0, r6 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #16] │ │ │ │ b 7305c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #1176] @ 73448 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -97339,15 +97339,15 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ beq 73050 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 732c8 │ │ │ │ add r0, r8, #8 │ │ │ │ cmp sl, #0 │ │ │ │ bne 72d88 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ @@ -97417,33 +97417,33 @@ │ │ │ │ ldrh r0, [r6, #40] @ 0x28 │ │ │ │ strh r0, [sp, #84] @ 0x54 │ │ │ │ ldrb r0, [r6, #42] @ 0x2a │ │ │ │ strb r0, [sp, #86] @ 0x56 │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl e68a0 │ │ │ │ + bl e689c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 73250 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #20 │ │ │ │ beq 731b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #16] │ │ │ │ b 73284 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #636] @ 73454 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -97477,26 +97477,26 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ beq 73278 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 732c8 │ │ │ │ add r0, r8, #9 │ │ │ │ cmp sl, #0 │ │ │ │ bne 72da8 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r0, sp │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e65f4 │ │ │ │ + bl e65f0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ beq 72dc4 │ │ │ │ ldm r9!, {r0, r1, r2} │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ @@ -97540,59 +97540,59 @@ │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ b 733d4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 73424 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ beq 73424 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 73424 │ │ │ │ bl 1d63c │ │ │ │ b 733d4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 73424 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ beq 73424 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 73424 │ │ │ │ bl 1d63c │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r6, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ str r3, [r6, #12] │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 73424 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ beq 73424 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ ldrbtvc r2, [r3], #-97 @ 0xffffff9f │ │ │ │ strbtvc r7, [r3], #-1394 @ 0xfffffa8e │ │ │ │ eoreq r1, r5, r0, lsl #12 │ │ │ │ eoreq sp, sl, r4, lsr sp │ │ │ │ @@ -97612,15 +97612,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a94a0 │ │ │ │ + bl 2a949c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #43 @ 0x2b │ │ │ │ bne 73520 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -97631,21 +97631,21 @@ │ │ │ │ beq 734f8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 734f8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 734f8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, r4, #12 │ │ │ │ str r6, [r4, #8] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ @@ -97694,93 +97694,93 @@ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ beq 735f4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 735f4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 735f4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 7362c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7362c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 7362c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 73664 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 73664 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 73664 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 7369c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7369c │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 7369c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 736dc │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 736dc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 736dc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 73714 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 73714 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 73714 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #20 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 6f6f4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -97788,32 +97788,32 @@ │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - bl 2b56dc │ │ │ │ + bl 2b56d8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 737c0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ beq 73798 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 73798 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 73798 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #1 │ │ │ │ str r7, [r4, #28] │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4, #32] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ @@ -98066,37 +98066,37 @@ │ │ │ │ eoreq sp, sl, r8, lsr #2 │ │ │ │ eoreq ip, sl, r8, asr pc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 73bbc │ │ │ │ add r0, r4, #20 │ │ │ │ bl 6f6f4 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 236e80 │ │ │ │ + b 236e7c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 73c04 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ - bl 236e80 │ │ │ │ + bl 236e7c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #492 @ 0x1ec │ │ │ │ ldrb r4, [r1, #114] @ 0x72 │ │ │ │ mov fp, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ @@ -98137,21 +98137,21 @@ │ │ │ │ cmp r7, #34 @ 0x22 │ │ │ │ bne 73d98 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r5, [sp, #252] @ 0xfc │ │ │ │ cmp r0, #20 │ │ │ │ beq 73cc8 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 743c0 │ │ │ │ ldr r7, [sp, #424] @ 0x1a8 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r1, [pc, #2232] @ 745a0 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ bl b9110 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ @@ -98173,15 +98173,15 @@ │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ movne r0, #1 │ │ │ │ strne r0, [sp, #48] @ 0x30 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r7 │ │ │ │ - bl 12dcbc │ │ │ │ + bl 12dcb8 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ ldr fp, [sp, #220] @ 0xdc │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 73e5c │ │ │ │ add r0, fp, #7 │ │ │ │ bic sl, r0, #7 │ │ │ │ add r6, sl, r5 │ │ │ │ @@ -98202,15 +98202,15 @@ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r0, #20 │ │ │ │ beq 73dcc │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 73e24 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r9, [sp, #20] │ │ │ │ ldr r9, [sp, #428] @ 0x1ac │ │ │ │ cmp r9, #0 │ │ │ │ @@ -98226,15 +98226,15 @@ │ │ │ │ ldr r9, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ beq 73e24 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [r8, #12] │ │ │ │ mov r0, #5 │ │ │ │ stm r1, {r0, r7, sl} │ │ │ │ mov r0, fp │ │ │ │ stm r8, {r5, r9} │ │ │ │ @@ -98289,15 +98289,15 @@ │ │ │ │ bl 7382c │ │ │ │ add r5, sp, #176 @ 0xb0 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ add r3, sp, #456 @ 0x1c8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp] │ │ │ │ - bl 12e4f8 │ │ │ │ + bl 12e4f4 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ add r8, sp, #216 @ 0xd8 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ @@ -98436,15 +98436,15 @@ │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ bne 742c0 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r4, [sp, #252] @ 0xfc │ │ │ │ cmp r0, #20 │ │ │ │ beq 74174 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #460] @ 0x1cc │ │ │ │ ldr r1, [sp, #396] @ 0x18c │ │ │ │ strb r9, [sp, #472] @ 0x1d8 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ @@ -98458,20 +98458,20 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r8 │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, sp, #420 @ 0x1a4 │ │ │ │ add r2, sp, #444 @ 0x1bc │ │ │ │ mov r1, r8 │ │ │ │ - bl f0ca0 │ │ │ │ + bl f0c9c │ │ │ │ ldr r6, [sp, #420] @ 0x1a4 │ │ │ │ ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ ldr r5, [sp, #428] @ 0x1ac │ │ │ │ add r0, sp, #380 @ 0x17c │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add r0, r4, r5, lsl #3 │ │ │ │ str r6, [sp, #464] @ 0x1d0 │ │ │ │ str r4, [sp, #456] @ 0x1c8 │ │ │ │ str r4, [sp, #460] @ 0x1cc │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ add r0, sp, #204 @ 0xcc │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ @@ -98482,24 +98482,24 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 137d0 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ add r3, sp, #380 @ 0x17c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ - bl 23dc30 │ │ │ │ + bl 23dc2c │ │ │ │ add r2, sp, #164 @ 0xa4 │ │ │ │ add r3, sp, #420 @ 0x1a4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, r6, #112 @ 0x70 │ │ │ │ add r1, sp, #420 @ 0x1a4 │ │ │ │ add r3, sp, #204 @ 0xcc │ │ │ │ mov r2, r9 │ │ │ │ - bl f0b80 │ │ │ │ + bl f0b7c │ │ │ │ mov r0, #0 │ │ │ │ str sl, [sp, #312] @ 0x138 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ add r2, sp, #380 @ 0x17c │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ add r3, sp, #316 @ 0x13c │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ @@ -98533,15 +98533,15 @@ │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r8, [sp, #460] @ 0x1cc │ │ │ │ ldr r9, [sp, #464] @ 0x1d0 │ │ │ │ cmp r0, #20 │ │ │ │ ldr r7, [sp, #468] @ 0x1d4 │ │ │ │ beq 742f8 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r0, [sp, #396] @ 0x18c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 74338 │ │ │ │ ldr r5, [sp, #404] @ 0x194 │ │ │ │ cmp r5, #0 │ │ │ │ beq 74328 │ │ │ │ ldr r6, [sp, #400] @ 0x190 │ │ │ │ @@ -98551,15 +98551,15 @@ │ │ │ │ bne 74314 │ │ │ │ ldr r0, [sp, #396] @ 0x18c │ │ │ │ cmp r0, #0 │ │ │ │ beq 74338 │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #380 @ 0x17c │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add r2, sp, #352 @ 0x160 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r3, #5 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r6, {r3, r4, r8, r9} │ │ │ │ add r3, r6, #20 │ │ │ │ str r7, [r6, #16] │ │ │ │ @@ -98624,15 +98624,15 @@ │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #368] @ 745cc │ │ │ │ mov r0, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ b 74560 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ bl 73b94 │ │ │ │ b 74588 │ │ │ │ bl 1d63c │ │ │ │ @@ -98641,32 +98641,32 @@ │ │ │ │ bl 3da4c │ │ │ │ mov r5, #0 │ │ │ │ b 74564 │ │ │ │ mov r4, r0 │ │ │ │ b 744e0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ - bl 253d78 │ │ │ │ + bl 253d74 │ │ │ │ b 744cc │ │ │ │ mov r4, r0 │ │ │ │ b 744cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r0, #20 │ │ │ │ beq 744cc │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r0, [sp, #396] @ 0x18c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 744e0 │ │ │ │ add r0, sp, #396 @ 0x18c │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ mov r5, #1 │ │ │ │ add r0, sp, #380 @ 0x17c │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ b 74564 │ │ │ │ bl 1d63c │ │ │ │ add r3, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ b 74580 │ │ │ │ @@ -98675,19 +98675,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b 74530 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r0, #20 │ │ │ │ beq 74530 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add r0, sp, #420 @ 0x1a4 │ │ │ │ - bl 12dc74 │ │ │ │ + bl 12dc70 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ b 7454c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 735b4 │ │ │ │ b 74588 │ │ │ │ bl 1d63c │ │ │ │ @@ -98724,36 +98724,36 @@ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r6, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl 2a8f48 │ │ │ │ + bl 2a8f44 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, r6, #4 │ │ │ │ cmp r0, #43 @ 0x2b │ │ │ │ bne 74670 │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ ldr r6, [sp, #16] │ │ │ │ stm sp, {r0, r1} │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 74648 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 74648 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 74648 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldm sp, {r0, r1} │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ @@ -98798,24 +98798,24 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bcc 74748 │ │ │ │ ldr r2, [r1, #76] @ 0x4c │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmp r2, #1 │ │ │ │ bne 74748 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ ldr r1, [r7, #80] @ 0x50 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ cmp r6, #2 │ │ │ │ addcs r5, r5, #8 │ │ │ │ str r2, [r1, #72] @ 0x48 │ │ │ │ str r5, [r1, #76] @ 0x4c │ │ │ │ @@ -98826,15 +98826,15 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ - bl 2a91d4 │ │ │ │ + bl 2a91d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 747cc │ │ │ │ ldr r1, [pc, #164] @ 74840 │ │ │ │ mov r0, #117 @ 0x75 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ mov r3, #6 │ │ │ │ mov r7, #2 │ │ │ │ @@ -98850,21 +98850,21 @@ │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 74804 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 74804 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 74804 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #1 │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ @@ -98895,15 +98895,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ strb r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b955c │ │ │ │ + bl 2b9558 │ │ │ │ cmp r0, #0 │ │ │ │ bne 748c8 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ @@ -98963,21 +98963,21 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 6f6f4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ mov r0, r4 │ │ │ │ bl 6f6f4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 749e8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -99067,15 +99067,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ strb r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a8cbc │ │ │ │ + bl 2a8cb8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 74b78 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ mov r3, #20 │ │ │ │ str r3, [r5] │ │ │ │ stmib r5, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ @@ -99373,15 +99373,15 @@ │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #2 │ │ │ │ - bl ebcd4 │ │ │ │ + bl ebcd0 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ @@ -99506,21 +99506,21 @@ │ │ │ │ b 75270 │ │ │ │ ldr r1, [pc, #1424] @ 757a8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ beq 75270 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 75484 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ b 75484 │ │ │ │ ldr r1, [pc, #1340] @ 757a0 │ │ │ │ @@ -99583,46 +99583,46 @@ │ │ │ │ ldrb r0, [r7, #42] @ 0x2a │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ strb r0, [sp, #90] @ 0x5a │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ add r5, sp, #92 @ 0x5c │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ beq 75390 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 7545c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #20 │ │ │ │ beq 753b8 │ │ │ │ mov r0, r7 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #20] │ │ │ │ b 75484 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #984] @ 757bc │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -99656,15 +99656,15 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #20 │ │ │ │ beq 75484 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 754f4 │ │ │ │ add r0, pc, #4 │ │ │ │ ldr r1, [r0, sl, lsl #2] │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ @@ -99683,106 +99683,106 @@ │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ ldrd r2, [r9, #8] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1f8c │ │ │ │ + bl f1f88 │ │ │ │ b 75638 │ │ │ │ add r0, sp, #20 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r4, {r1, r2, r3, r7} │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ ldmib r9, {r2, r3} │ │ │ │ - bl f224c │ │ │ │ + bl f2248 │ │ │ │ b 75638 │ │ │ │ add r2, r9, #4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1f6c │ │ │ │ + bl f1f68 │ │ │ │ b 75638 │ │ │ │ add r2, r9, #4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1d98 │ │ │ │ + bl f1d94 │ │ │ │ b 75638 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f22fc │ │ │ │ + bl f22f8 │ │ │ │ b 75638 │ │ │ │ add r2, r9, #4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f2a80 │ │ │ │ + bl f2a7c │ │ │ │ b 75638 │ │ │ │ add r2, r9, #4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f28f4 │ │ │ │ + bl f28f0 │ │ │ │ b 75638 │ │ │ │ ldrh r2, [r9, #4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f22dc │ │ │ │ + bl f22d8 │ │ │ │ b 75638 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl f1e0c │ │ │ │ + bl f1e08 │ │ │ │ b 75638 │ │ │ │ ldrh r2, [r9, #4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f22a0 │ │ │ │ + bl f229c │ │ │ │ b 75638 │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1dd4 │ │ │ │ + bl f1dd0 │ │ │ │ b 75638 │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f2dc4 │ │ │ │ + bl f2dc0 │ │ │ │ b 75638 │ │ │ │ add r2, r9, #4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1fb8 │ │ │ │ + bl f1fb4 │ │ │ │ b 75638 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f2978 │ │ │ │ + bl f2974 │ │ │ │ b 75638 │ │ │ │ add r2, r9, #4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f2318 │ │ │ │ + bl f2314 │ │ │ │ b 75638 │ │ │ │ ldrd r2, [r9, #8] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f29d0 │ │ │ │ + bl f29cc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 75664 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 7567c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm r8!, {r0, r1, r2} │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ @@ -99820,30 +99820,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 75768 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7573c │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ b 7573c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #20 │ │ │ │ beq 75768 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 75768 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 75770 │ │ │ │ mov r0, r4 │ │ │ │ @@ -99875,15 +99875,15 @@ │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #2 │ │ │ │ - bl eb738 │ │ │ │ + bl eb734 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ @@ -100008,21 +100008,21 @@ │ │ │ │ b 75a48 │ │ │ │ ldr r1, [pc, #1444] @ 75f94 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ beq 75a48 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 75c5c │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ b 75c5c │ │ │ │ ldr r1, [pc, #1360] @ 75f8c │ │ │ │ @@ -100085,46 +100085,46 @@ │ │ │ │ ldrb r0, [r7, #42] @ 0x2a │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ strb r0, [sp, #90] @ 0x5a │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ add r5, sp, #92 @ 0x5c │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ beq 75b68 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 75c34 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #20 │ │ │ │ beq 75b90 │ │ │ │ mov r0, r7 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #20] │ │ │ │ b 75c5c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #1004] @ 75fa8 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -100158,15 +100158,15 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #20 │ │ │ │ beq 75c5c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 75ccc │ │ │ │ add r0, pc, #4 │ │ │ │ ldr r1, [r0, sl, lsl #2] │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ @@ -100185,111 +100185,111 @@ │ │ │ │ andeq r0, r0, r4, ror #2 │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1df0 │ │ │ │ + bl f1dec │ │ │ │ b 75e24 │ │ │ │ add r0, sp, #20 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r4, {r1, r2, r3, r7} │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ ldmib r9, {r2, r3} │ │ │ │ - bl f28a0 │ │ │ │ + bl f289c │ │ │ │ b 75e24 │ │ │ │ add r2, r9, #4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f2aa4 │ │ │ │ + bl f2aa0 │ │ │ │ b 75e24 │ │ │ │ add r2, r9, #4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f2994 │ │ │ │ + bl f2990 │ │ │ │ b 75e24 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f20f0 │ │ │ │ + bl f20ec │ │ │ │ b 75e24 │ │ │ │ add r2, r9, #4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f2da0 │ │ │ │ + bl f2d9c │ │ │ │ b 75e24 │ │ │ │ add r2, r9, #4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f29fc │ │ │ │ + bl f29f8 │ │ │ │ b 75e24 │ │ │ │ ldrh r2, [r9, #4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1f4c │ │ │ │ + bl f1f48 │ │ │ │ b 75e24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r2, r9 │ │ │ │ - bl f210c │ │ │ │ + bl f2108 │ │ │ │ b 75e24 │ │ │ │ ldrh r2, [r9, #4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f1d78 │ │ │ │ + bl f1d74 │ │ │ │ b 75e24 │ │ │ │ ldrd r2, [r9, #8] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f24e4 │ │ │ │ + bl f24e0 │ │ │ │ b 75e24 │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f2510 │ │ │ │ + bl f250c │ │ │ │ b 75e24 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f22c0 │ │ │ │ + bl f22bc │ │ │ │ b 75e24 │ │ │ │ add r2, r9, #4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f23ac │ │ │ │ + bl f23a8 │ │ │ │ b 75e24 │ │ │ │ ldrd r2, [r9, #8] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f24b8 │ │ │ │ + bl f24b4 │ │ │ │ b 75e24 │ │ │ │ add r2, r9, #4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f2530 │ │ │ │ + bl f252c │ │ │ │ b 75e24 │ │ │ │ ldrd r2, [r9, #8] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f20c4 │ │ │ │ + bl f20c0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 75e50 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 75e68 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldm r8!, {r0, r1, r2} │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ @@ -100327,30 +100327,30 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 75f54 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ beq 75f28 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ b 75f28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #20 │ │ │ │ beq 75f54 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 75f54 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ bne 75f5c │ │ │ │ mov r0, r4 │ │ │ │ @@ -100502,25 +100502,25 @@ │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mrseq r0, (UNDEF: 17) │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mov r3, r1 │ │ │ │ ldm r0, {r1, r2} │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #32] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, ip │ │ │ │ - b 13eebc │ │ │ │ + b 13eeb8 │ │ │ │ mov r3, r1 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #204 @ 0xcc │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, #16 │ │ │ │ add r6, sp, #32 │ │ │ │ @@ -100654,15 +100654,15 @@ │ │ │ │ bl 547b8 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ cmp r8, #34 @ 0x22 │ │ │ │ bne 76724 │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12d640 │ │ │ │ + bl 12d63c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, r4 │ │ │ │ bls 7677c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r0, fp │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ @@ -100725,15 +100725,15 @@ │ │ │ │ blne 74930 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ orr r0, r5, r0, lsl #16 │ │ │ │ b 767c4 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ - bl 12d640 │ │ │ │ + bl 12d63c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 76698 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r6, r1 │ │ │ │ bcs 76bf8 │ │ │ │ ldr fp, [r5, #8] │ │ │ │ @@ -100749,15 +100749,15 @@ │ │ │ │ bhi 765a8 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #32 │ │ │ │ bl 54948 │ │ │ │ add r1, fp, r8 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, sl │ │ │ │ - bl 2be190 │ │ │ │ + bl 2be18c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #20 │ │ │ │ bne 76744 │ │ │ │ mov r4, #31 │ │ │ │ b 76978 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ @@ -101209,19 +101209,19 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq r3, r5, r4, ror #1 │ │ │ │ mlaeq sl, r8, r6, sl │ │ │ │ eoreq r8, sl, r4, asr r6 │ │ │ │ ldrdeq r4, [sl], -r8 @ │ │ │ │ eoreq r6, sl, r0, lsl r5 │ │ │ │ - andeq r9, ip, r8, lsr fp │ │ │ │ + andeq r9, ip, r4, lsr fp │ │ │ │ eoreq ip, r9, r0, lsr r1 │ │ │ │ eoreq fp, r9, r0, ror sl │ │ │ │ eoreq r6, sl, ip, lsl #2 │ │ │ │ - andeq r9, ip, r4, lsr r7 │ │ │ │ + andeq r9, ip, r0, lsr r7 │ │ │ │ eoreq fp, r9, r8, lsr sp │ │ │ │ eoreq fp, r9, r0, lsr #17 │ │ │ │ ldrdeq lr, [r9], -r8 @ │ │ │ │ eoreq lr, r5, ip, ror #1 │ │ │ │ eoreq r4, sl, ip, lsr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ @@ -101654,15 +101654,15 @@ │ │ │ │ ldrh r0, [r7, #32]! │ │ │ │ strh r0, [sp, #44] @ 0x2c │ │ │ │ ldrb r0, [r5, #34] @ 0x22 │ │ │ │ str fp, [r1, #4] │ │ │ │ add r1, sp, #12 │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 12d640 │ │ │ │ + bl 12d63c │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldrb sl, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ bne 776ac │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp fp, r4 │ │ │ │ str r0, [r5, #28] │ │ │ │ @@ -101964,22 +101964,22 @@ │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 77874 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 77874 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 779c4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ @@ -102206,15 +102206,15 @@ │ │ │ │ ldm r5, {r0, r1, r5} │ │ │ │ cmp r5, r0 │ │ │ │ stm r2, {r0, r1, r5} │ │ │ │ bne 77c5c │ │ │ │ ldr r1, [pc, #596] @ 77ea8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2b5630 │ │ │ │ + bl 2b562c │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ add sl, sp, #80 @ 0x50 │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ add r0, r0, r5, lsl #5 │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ @@ -102230,15 +102230,15 @@ │ │ │ │ ldr fp, [sp, #8] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r8, #0 │ │ │ │ beq 77b8c │ │ │ │ b 77b70 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ mov r0, #5 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ strb r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [pc, #464] @ 77eac │ │ │ │ @@ -102261,15 +102261,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 77e08 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ b 77e08 │ │ │ │ ldr r1, [sp] │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 2b89ec │ │ │ │ + bl 2b89e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #144] @ 0x90 │ │ │ │ @@ -102318,25 +102318,25 @@ │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #172 @ 0xac │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 2b8960 │ │ │ │ + bl 2b895c │ │ │ │ b 77e9c │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ b 77e74 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 2b86b4 │ │ │ │ + bl 2b86b0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 2b8960 │ │ │ │ + bl 2b895c │ │ │ │ b 77e9c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 77e70 │ │ │ │ mov r0, r6 │ │ │ │ @@ -102448,15 +102448,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 777ec │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq r4, sl, ip, lsr sl │ │ │ │ - andeq r8, ip, r4, rrx │ │ │ │ + andeq r8, ip, r0, rrx │ │ │ │ eoreq sl, r9, r8, ror #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ @@ -102576,18 +102576,18 @@ │ │ │ │ ldm r9, {r0, r1, r9} │ │ │ │ cmp r9, r0 │ │ │ │ stm r2, {r0, r1, r9} │ │ │ │ bne 78128 │ │ │ │ ldr r1, [pc, #468] @ 783f0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2b5630 │ │ │ │ + bl 2b562c │ │ │ │ b 78128 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ mov r0, #5 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ strb r0, [sp, #16] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #24] │ │ │ │ str r5, [sp, #20] │ │ │ │ ldr r2, [pc, #420] @ 783f4 │ │ │ │ @@ -102610,15 +102610,15 @@ │ │ │ │ beq 782ec │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 2b89ec │ │ │ │ + bl 2b89e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ @@ -102656,25 +102656,25 @@ │ │ │ │ beq 782ec │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 2b8960 │ │ │ │ + bl 2b895c │ │ │ │ b 783e4 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ b 783bc │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 2b86b4 │ │ │ │ + bl 2b86b0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 2b8960 │ │ │ │ + bl 2b895c │ │ │ │ b 783e4 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 783b8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -102726,15 +102726,15 @@ │ │ │ │ cmp r5, r1 │ │ │ │ bhi 7851c │ │ │ │ add r0, sp, #16 │ │ │ │ bl 54948 │ │ │ │ add r1, r7, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, r6 │ │ │ │ - bl 2be190 │ │ │ │ + bl 2be18c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #20 │ │ │ │ bne 7852c │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ mov r1, #31 │ │ │ │ strd r0, [fp] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ @@ -102960,18 +102960,18 @@ │ │ │ │ ldm r9, {r0, r1, r9} │ │ │ │ cmp r9, r0 │ │ │ │ stm r2, {r0, r1, r9} │ │ │ │ bne 78728 │ │ │ │ ldr r1, [pc, #468] @ 789f0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2b5630 │ │ │ │ + bl 2b562c │ │ │ │ b 78728 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ mov r0, #5 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ strb r0, [sp, #16] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #24] │ │ │ │ str r5, [sp, #20] │ │ │ │ ldr r2, [pc, #420] @ 789f4 │ │ │ │ @@ -102994,15 +102994,15 @@ │ │ │ │ beq 788ec │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 2b89ec │ │ │ │ + bl 2b89e8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ @@ -103040,25 +103040,25 @@ │ │ │ │ beq 788ec │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 2b8960 │ │ │ │ + bl 2b895c │ │ │ │ b 789e4 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ b 789bc │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 2b86b4 │ │ │ │ + bl 2b86b0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 2b8960 │ │ │ │ + bl 2b895c │ │ │ │ b 789e4 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ beq 789b8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -103286,69 +103286,69 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ ldrh r1, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 226890 │ │ │ │ + b 22688c │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl 225cd8 │ │ │ │ + bl 225cd4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r2, [r2] │ │ │ │ cmn r3, #1 │ │ │ │ bne 78d78 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 78ff0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e5000 │ │ │ │ + b e4ffc │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 111660 │ │ │ │ + b 11165c │ │ │ │ ldmib r1, {r6, r7} │ │ │ │ cmp r6, #2 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ addcs r7, r7, #8 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r2, r7 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e243c │ │ │ │ + b e2438 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e5000 │ │ │ │ + b e4ffc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 757cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r2] │ │ │ │ ldmib r1, {r0, r2, r3} │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ addcs r2, r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 78f8c │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -103357,27 +103357,27 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 51134 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 224f58 │ │ │ │ + b 224f54 │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 223354 │ │ │ │ + b 223350 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ mov r1, r2 │ │ │ │ - bl eba58 │ │ │ │ + bl eba54 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -103399,48 +103399,48 @@ │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 78fd8 │ │ │ │ subs r4, r4, #32 │ │ │ │ add r6, r6, #32 │ │ │ │ bne 78ecc │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e565c │ │ │ │ + b e5658 │ │ │ │ ldr r5, [r2] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 78f9c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl e5968 │ │ │ │ + bl e5964 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia r5!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -103506,69 +103506,69 @@ │ │ │ │ andeq r0, r0, r8, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ ldrh r1, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e5c7c │ │ │ │ + b e5c78 │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl e1b6c │ │ │ │ + bl e1b68 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r2, [r2] │ │ │ │ cmn r3, #1 │ │ │ │ bne 790e8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 79360 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e408c │ │ │ │ + b e4088 │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 110a38 │ │ │ │ + b 110a34 │ │ │ │ ldmib r1, {r6, r7} │ │ │ │ cmp r6, #2 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ addcs r7, r7, #8 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r2, r7 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e4594 │ │ │ │ + b e4590 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e408c │ │ │ │ + b e4088 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 74ff4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [r2] │ │ │ │ ldmib r1, {r0, r2, r3} │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, r4 │ │ │ │ addcs r2, r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 792fc │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -103577,27 +103577,27 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 51254 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e68a0 │ │ │ │ + b e689c │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ ldr r2, [r2] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e7724 │ │ │ │ + b e7720 │ │ │ │ ldr r2, [r2] │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ mov r1, r2 │ │ │ │ - bl ebfe8 │ │ │ │ + bl ebfe4 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -103619,48 +103619,48 @@ │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 79348 │ │ │ │ subs r4, r4, #32 │ │ │ │ add r6, r6, #32 │ │ │ │ bne 7923c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e2c80 │ │ │ │ + b e2c7c │ │ │ │ ldr r5, [r2] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r1, r1, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7930c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r4, [r1, #8] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl e8cf4 │ │ │ │ + bl e8cf0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia r5!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -103729,15 +103729,15 @@ │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79820 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 224f58 │ │ │ │ + b 224f54 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79760 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmn r2, #1 │ │ │ │ bne 794c8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ @@ -103753,35 +103753,35 @@ │ │ │ │ add r3, r1, #4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 7977c │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 111660 │ │ │ │ + b 11165c │ │ │ │ ldr r7, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ beq 79790 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r6, #2 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ addcs r2, r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e243c │ │ │ │ + b e2438 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 797a8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e5000 │ │ │ │ + b e4ffc │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 797c0 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -103792,15 +103792,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldmib r1, {r0, r2, r3} │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r7 │ │ │ │ addcs r2, r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 798cc │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -103808,66 +103808,66 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 7958c │ │ │ │ ldrh r3, [r1, #4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e386c │ │ │ │ + b e3868 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 797f0 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 51134 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79808 │ │ │ │ ldrh r1, [r1, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 226890 │ │ │ │ + b 22688c │ │ │ │ ldr r3, [r2] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, #0 │ │ │ │ bne 796c0 │ │ │ │ ldrd r4, [r1] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e71c0 │ │ │ │ + b e71bc │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79838 │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 223354 │ │ │ │ + b 223350 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79850 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e565c │ │ │ │ + b e5658 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79868 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ mov r1, r3 │ │ │ │ - bl eba58 │ │ │ │ + bl eba54 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -103889,43 +103889,43 @@ │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 79918 │ │ │ │ subs r4, r4, #32 │ │ │ │ add r6, r6, #32 │ │ │ │ bne 79674 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 79880 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r1 │ │ │ │ - bl 225cd8 │ │ │ │ + bl 225cd4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r5, [r2] │ │ │ │ add r3, r1, #4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 7989c │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 798dc │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -103933,108 +103933,108 @@ │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 798b0 │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r1 │ │ │ │ - bl e5968 │ │ │ │ + bl e5964 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r7 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e7bb8 │ │ │ │ + b e7bb4 │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e270c │ │ │ │ + b e2708 │ │ │ │ add r3, r1, #4 │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e3b20 │ │ │ │ + b e3b1c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e4d54 │ │ │ │ + b e4d50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e35a4 │ │ │ │ + b e35a0 │ │ │ │ add r3, r1, #4 │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e2178 │ │ │ │ + b e2174 │ │ │ │ add r3, r2, #4 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e877c │ │ │ │ + b e8778 │ │ │ │ ldrh r3, [r1, #4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e2d90 │ │ │ │ + b e2d8c │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e7e9c │ │ │ │ + b e7e98 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e50fc │ │ │ │ + b e50f8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e53b0 │ │ │ │ + b e53ac │ │ │ │ add r3, r2, #4 │ │ │ │ add r2, r1, #4 │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e782c │ │ │ │ + b e7828 │ │ │ │ ldrd r4, [r1] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e32f4 │ │ │ │ + b e32f0 │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e4a60 │ │ │ │ + b e4a5c │ │ │ │ ldrd r4, [r1] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e56b8 │ │ │ │ + b e56b4 │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia r5!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ @@ -104096,15 +104096,15 @@ │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 79cec │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r1 │ │ │ │ - bl e1b6c │ │ │ │ + bl e1b68 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79d08 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmn r2, #1 │ │ │ │ @@ -104122,35 +104122,35 @@ │ │ │ │ add r3, r1, #4 │ │ │ │ cmp r7, #0 │ │ │ │ beq 79d24 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 110a38 │ │ │ │ + b 110a34 │ │ │ │ ldr r7, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ beq 79d38 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r6, #2 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ addcs r2, r2, #8 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e4594 │ │ │ │ + b e4590 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79d50 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e408c │ │ │ │ + b e4088 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79d68 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -104161,15 +104161,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldmib r1, {r0, r2, r3} │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r7 │ │ │ │ addcs r2, r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 79e58 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -104177,55 +104177,55 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne 79b50 │ │ │ │ ldrh r3, [r1, #4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e59c8 │ │ │ │ + b e59c4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79d98 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 51254 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79db0 │ │ │ │ ldrh r1, [r1, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e5c7c │ │ │ │ + b e5c78 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79dc8 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e68a0 │ │ │ │ + b e689c │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79de0 │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e7724 │ │ │ │ + b e7720 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79df8 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ mov r1, r3 │ │ │ │ - bl ebfe8 │ │ │ │ + bl ebfe4 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -104247,40 +104247,40 @@ │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 79ea4 │ │ │ │ subs r4, r4, #32 │ │ │ │ add r6, r6, #32 │ │ │ │ bne 79c0c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ beq 79e10 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e2c80 │ │ │ │ + b e2c7c │ │ │ │ ldr r5, [r2] │ │ │ │ add r3, r1, #4 │ │ │ │ cmp r5, #0 │ │ │ │ beq 79e28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 79e68 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -104288,108 +104288,108 @@ │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 79e3c │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, r1 │ │ │ │ - bl e8cf4 │ │ │ │ + bl e8cf0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r4, [r1] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e3044 │ │ │ │ + b e3040 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r7 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e6048 │ │ │ │ + b e6044 │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e6ef8 │ │ │ │ + b e6ef4 │ │ │ │ add r3, r1, #4 │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e5d88 │ │ │ │ + b e5d84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e3de0 │ │ │ │ + b e3ddc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e84b4 │ │ │ │ + b e84b0 │ │ │ │ add r3, r1, #4 │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e42d0 │ │ │ │ + b e42cc │ │ │ │ add r3, r2, #4 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e632c │ │ │ │ + b e6328 │ │ │ │ ldrh r3, [r1, #4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e6c44 │ │ │ │ + b e6c40 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e65f4 │ │ │ │ + b e65f0 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e7470 │ │ │ │ + b e746c │ │ │ │ add r3, r2, #4 │ │ │ │ add r2, r1, #4 │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e8128 │ │ │ │ + b e8124 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e29d4 │ │ │ │ + b e29d0 │ │ │ │ add r1, r2, #4 │ │ │ │ mov r2, r3 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e6950 │ │ │ │ + b e694c │ │ │ │ ldrd r4, [r1] │ │ │ │ add r1, r2, #4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e8a44 │ │ │ │ + b e8a40 │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia r5!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ @@ -104471,15 +104471,15 @@ │ │ │ │ stmia r1!, {r2, r3, r4, r6} │ │ │ │ ldm r0!, {r2, r3, r4, r6} │ │ │ │ stmia r1!, {r2, r3, r4, r6} │ │ │ │ ldm r0, {r2, r3, r4, r5, r6} │ │ │ │ mov r0, r7 │ │ │ │ stm r1, {r2, r3, r4, r5, r6} │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 7a4f8 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ str sl, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ str r7, [sp, #24] │ │ │ │ str r7, [sp, #28] │ │ │ │ @@ -104498,37 +104498,37 @@ │ │ │ │ bne 7a024 │ │ │ │ mov r0, r4 │ │ │ │ bl 13770 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7a4c0 │ │ │ │ add sl, sp, #88 @ 0x58 │ │ │ │ ldr r6, [pc, #1588] @ 7a660 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ cmp r0, #1 │ │ │ │ bne 7a060 │ │ │ │ ldr r1, [pc, #1572] @ 7a664 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r4, [r0, r1] │ │ │ │ b 7a08c │ │ │ │ ldr r7, [r9, #12] │ │ │ │ cmp r7, #0 │ │ │ │ bne 7a1d4 │ │ │ │ ldr r0, [pc, #1592] @ 7a694 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ ldr r0, [pc, #1552] @ 7a678 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #1504] @ 7a664 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r4, [r0, r1] │ │ │ │ strb r5, [r0, r6] │ │ │ │ ldr r0, [pc, #1512] @ 7a67c │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [sp, #32] │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ @@ -104555,82 +104555,82 @@ │ │ │ │ bl 13d10 │ │ │ │ ldr r4, [r9, #12] │ │ │ │ ldr sl, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ beq 7a1c8 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r5, r4, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7a158 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ ldr fp, [r4, #28] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r6, #0 │ │ │ │ beq 7a158 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ add r5, r4, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7a1a8 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr fp, [r4, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 7a1a4 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, fp │ │ │ │ blx r1 │ │ │ │ b 7a1a8 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 7a1c8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ - bl 117284 │ │ │ │ + bl 117280 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r7, [r9, #12] │ │ │ │ bl 12624 │ │ │ │ add r4, r7, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne 7a278 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ add r5, r7, #32 │ │ │ │ mov fp, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7a234 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 7a278 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ @@ -104639,26 +104639,26 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r7, #28] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r7, #24] │ │ │ │ str r8, [r7, #28] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ beq 7a2e0 │ │ │ │ add r4, r7, #20 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7a45c │ │ │ │ ldrb r6, [r7, #8] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r7, #8] │ │ │ │ cmp r6, #3 │ │ │ │ beq 7a450 │ │ │ │ @@ -104669,15 +104669,15 @@ │ │ │ │ strh r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #12] │ │ │ │ ldr r5, [r7, #16] │ │ │ │ mov r7, #0 │ │ │ │ strb r2, [sp, #90] @ 0x5a │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r6, #4 │ │ │ │ bne 7a2f0 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [sl] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9, #8] │ │ │ │ @@ -104697,61 +104697,61 @@ │ │ │ │ ldr r4, [r9, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9, #12] │ │ │ │ cmp r4, #0 │ │ │ │ beq 7a400 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r4, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7a390 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r7, #0 │ │ │ │ beq 7a390 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ add r5, r4, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7a3e0 │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, #0 │ │ │ │ beq 7a3dc │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b 7a3e0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 7a400 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 117284 │ │ │ │ + bl 117280 │ │ │ │ add r2, sp, #32 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm sl, {r0, r1, r2} │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ @@ -104766,15 +104766,15 @@ │ │ │ │ ldr r1, [pc, #552] @ 7a66c │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b 7a4f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #540] @ 7a68c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -104812,60 +104812,60 @@ │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r7, #24] │ │ │ │ str r8, [r7, #28] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 7a54c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 117284 │ │ │ │ + bl 117280 │ │ │ │ b 7a54c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 2cb0c │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 7a58c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ - bl 117284 │ │ │ │ + bl 117280 │ │ │ │ b 7a58c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r9, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 12624 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ bl 12624 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - bl 117380 │ │ │ │ + bl 11737c │ │ │ │ b 7a5e0 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 117498 │ │ │ │ + bl 117494 │ │ │ │ cmp sl, #0 │ │ │ │ beq 7a5d8 │ │ │ │ ldr r0, [sl] │ │ │ │ bl 13350 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ bl 12624 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -104906,15 +104906,15 @@ │ │ │ │ eoreq r8, r9, r4, asr #3 │ │ │ │ eoreq r6, sl, ip, ror #20 │ │ │ │ eoreq r8, r9, r4, ror r1 │ │ │ │ strdeq r6, [sl], -r4 @ │ │ │ │ eoreq r6, sl, r0, asr r9 │ │ │ │ eoreq fp, r9, r8, asr #7 │ │ │ │ @ instruction: 0x0029b3bc │ │ │ │ - andeq sp, r9, r8, lsr #11 │ │ │ │ + andeq sp, r9, r4, lsr #11 │ │ │ │ eoreq r8, r9, ip, lsl #3 │ │ │ │ @ instruction: 0x002981b0 │ │ │ │ ldrdeq r8, [r9], -r0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -104956,72 +104956,72 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7a79c │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r5, #0 │ │ │ │ beq 7a79c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7a7ec │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq 7a7e8 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b 7a7ec │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 7a810 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 117284 │ │ │ │ + b 117280 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 7a838 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 117284 │ │ │ │ + bl 117280 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ @@ -105705,15 +105705,15 @@ │ │ │ │ bhi 7b414 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 54948 │ │ │ │ add r1, r4, r7 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2be190 │ │ │ │ + bl 2be18c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #20 │ │ │ │ bne 7b4ac │ │ │ │ mov sl, #31 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ b 7b420 │ │ │ │ @@ -106672,15 +106672,15 @@ │ │ │ │ beq 7c210 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 74930 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ mlaeq sl, r8, r8, r0 │ │ │ │ - andeq r3, ip, r0, asr #29 │ │ │ │ + @ instruction: 0x000c3ebc │ │ │ │ eoreq r6, r9, r4, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r4, sp │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -106759,29 +106759,29 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 7c538 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ ldrdeq r0, [sl], -r4 @ │ │ │ │ - strdeq r3, [ip], -ip │ │ │ │ + strdeq r3, [ip], -r8 │ │ │ │ eoreq r6, r9, r0, lsl #6 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 7c550 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 7c434 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, sp, #32 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - bl 2be190 │ │ │ │ + bl 2be18c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #20 │ │ │ │ bne 7c44c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ @@ -107128,15 +107128,15 @@ │ │ │ │ beq 7c6fc │ │ │ │ subs r3, r3, #1 │ │ │ │ bne 7c91c │ │ │ │ ldr r0, [sl, #28] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sl, #28] │ │ │ │ mov r0, r8 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7c974 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, #23 │ │ │ │ str r2, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -107171,17 +107171,17 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mrseq r0, (UNDEF: 17) │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ strdeq pc, [r9], -r4 @ │ │ │ │ eoreq pc, r9, r0, asr r1 @ │ │ │ │ strdeq pc, [r9], -r4 @ │ │ │ │ eoreq pc, r9, r0, ror r8 @ │ │ │ │ - andeq r2, ip, r0, asr #30 │ │ │ │ + andeq r2, ip, ip, lsr pc │ │ │ │ eoreq r6, r4, ip, ror #12 │ │ │ │ - andeq sp, sp, ip, lsl #14 │ │ │ │ + andeq sp, sp, r8, lsl #14 │ │ │ │ eoreq r2, sl, r0, asr #23 │ │ │ │ @ instruction: 0x002a2bb8 │ │ │ │ @ instruction: 0x002a2bb0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #500 @ 0x1f4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ @@ -107405,15 +107405,15 @@ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #220 @ 0xdc │ │ │ │ add ip, sp, #204 @ 0xcc │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #236 @ 0xec │ │ │ │ mov r1, fp │ │ │ │ - bl 2b30dc │ │ │ │ + bl 2b30d8 │ │ │ │ add r1, r8, r6 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ cmp r0, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ bne 7d428 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -107489,15 +107489,15 @@ │ │ │ │ str r7, [sp, #444] @ 0x1bc │ │ │ │ str r1, [sp, #472] @ 0x1d8 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ add r4, sp, #152 @ 0x98 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b35b4 │ │ │ │ + bl 2b35b0 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ add r3, sp, #336 @ 0x150 │ │ │ │ add r9, r4, #8 │ │ │ │ add r8, sp, #236 @ 0xec │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add ip, sp, #320 @ 0x140 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -107525,15 +107525,15 @@ │ │ │ │ mov ip, r9 │ │ │ │ stm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ mov r2, sl │ │ │ │ mov r4, sl │ │ │ │ - bl 2b39e0 │ │ │ │ + bl 2b39dc │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ beq 7cf10 │ │ │ │ add r6, sp, #376 @ 0x178 │ │ │ │ mov r0, r4 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ @@ -107599,15 +107599,15 @@ │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ strb r1, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ mov r0, fp │ │ │ │ - bl 2bdc74 │ │ │ │ + bl 2bdc70 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7d8ec │ │ │ │ ldr r5, [sp, #380] @ 0x17c │ │ │ │ ldr r7, [sp, #376] @ 0x178 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ mov r0, #5 │ │ │ │ @@ -107642,15 +107642,15 @@ │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #500 @ 0x1f4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ mov r1, fp │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ mov r0, #5 │ │ │ │ ldr r5, [sp, #324] @ 0x144 │ │ │ │ strb r0, [sp, #464] @ 0x1d0 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ str r5, [sp, #468] @ 0x1d4 │ │ │ │ ldr r2, [pc, #2528] @ 7db4c │ │ │ │ @@ -107672,15 +107672,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 7d33c │ │ │ │ b 7cb48 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ mov r1, fp │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ - bl 2b3950 │ │ │ │ + bl 2b394c │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ ldr fp, [sp, #444] @ 0x1bc │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ add r1, r0, r1 │ │ │ │ ldr r0, [fp, #28] │ │ │ │ @@ -107741,15 +107741,15 @@ │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ strb r1, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r1, sp, #152 @ 0x98 │ │ │ │ mov r0, fp │ │ │ │ - bl 2bdc74 │ │ │ │ + bl 2bdc70 │ │ │ │ ldr sl, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 7d918 │ │ │ │ ldr r5, [sp, #380] @ 0x17c │ │ │ │ ldr r7, [sp, #376] @ 0x178 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ @@ -107913,15 +107913,15 @@ │ │ │ │ ldm r1, {r2, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r4, r5, r6, r7} │ │ │ │ mov r7, lr │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #236 @ 0xec │ │ │ │ add r2, sp, #376 @ 0x178 │ │ │ │ mov r0, sl │ │ │ │ - bl 2b1a84 │ │ │ │ + bl 2b1a80 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 7d7b4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r0, r1 │ │ │ │ @@ -107964,15 +107964,15 @@ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str lr, [sp, #160] @ 0xa0 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ mov r2, sl │ │ │ │ - bl 2b39e0 │ │ │ │ + bl 2b39dc │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 7d82c │ │ │ │ ldr r0, [fp, #28] │ │ │ │ mov r5, r9 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r9, r8 │ │ │ │ @@ -108220,15 +108220,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ b 7da60 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #464 @ 0x1d0 │ │ │ │ - bl 2b8960 │ │ │ │ + bl 2b895c │ │ │ │ b 7db04 │ │ │ │ bl 1d63c │ │ │ │ b 7daa8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7db04 │ │ │ │ @@ -108370,15 +108370,15 @@ │ │ │ │ str r8, [sp, #12] │ │ │ │ str r3, [sp, #24] │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ str r2, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ add r5, sp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b35b4 │ │ │ │ + bl 2b35b0 │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ add r8, r5, #8 │ │ │ │ add sl, sp, #156 @ 0x9c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add ip, sp, #128 @ 0x80 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -108406,15 +108406,15 @@ │ │ │ │ mov r2, r8 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #180 @ 0xb4 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r2, r9 │ │ │ │ mov r5, r9 │ │ │ │ - bl 2b39e0 │ │ │ │ + bl 2b39dc │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ beq 7dcd4 │ │ │ │ add r6, sp, #180 @ 0xb4 │ │ │ │ mov r0, r5 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ @@ -108466,15 +108466,15 @@ │ │ │ │ strb r2, [sp, #112] @ 0x70 │ │ │ │ mov r2, #32 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2bdc74 │ │ │ │ + bl 2bdc70 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7df98 │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ ldr r6, [sp, #180] @ 0xb4 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ mov r0, #5 │ │ │ │ @@ -108576,15 +108576,15 @@ │ │ │ │ b 7e014 │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ bne 7e000 │ │ │ │ b 7e07c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 2b8960 │ │ │ │ + bl 2b895c │ │ │ │ b 7e07c │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7e07c │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ @@ -108688,15 +108688,15 @@ │ │ │ │ cmp r7, r1 │ │ │ │ bhi 7e22c │ │ │ │ add r0, sp, #20 │ │ │ │ bl 54948 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2be190 │ │ │ │ + bl 2be18c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #20 │ │ │ │ bne 7e238 │ │ │ │ mov r0, #31 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -108857,15 +108857,15 @@ │ │ │ │ cmp r7, r1 │ │ │ │ bhi 7e4d0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 54948 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2be190 │ │ │ │ + bl 2be18c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #20 │ │ │ │ bne 7e4dc │ │ │ │ mov r0, #31 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -109054,21 +109054,21 @@ │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7e898 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e898 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r8, [sp, #20] │ │ │ │ str r9, [sp, #16] │ │ │ │ @@ -109106,21 +109106,21 @@ │ │ │ │ str r0, [r4] │ │ │ │ cmp r9, #3 │ │ │ │ bhi 7e820 │ │ │ │ cmp r9, #2 │ │ │ │ bne 7e73c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 7e73c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 7e73c │ │ │ │ ldm sp, {r3, r7} │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ add r7, sp, #16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ @@ -109148,15 +109148,15 @@ │ │ │ │ bl 14864 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1f4020 │ │ │ │ + bl 1f401c │ │ │ │ mov r0, sp │ │ │ │ bl 48a58 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 48a58 │ │ │ │ @@ -109249,21 +109249,21 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7ead0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ead0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 7ead0 │ │ │ │ add r1, r8, #8 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ add r2, sl, #8 │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ stm sl, {r0, ip} │ │ │ │ @@ -109297,15 +109297,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 7f050 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq sp, r9, r8, lsr #31 │ │ │ │ - ldrdeq r1, [ip], -r0 │ │ │ │ + andeq r1, ip, ip, asr #11 │ │ │ │ ldrdeq r3, [r9], -r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r9, r0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldr r7, [r1, #12] │ │ │ │ @@ -109390,21 +109390,21 @@ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #3 │ │ │ │ beq 7ed10 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 7ed10 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 7ed10 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 7ed10 │ │ │ │ add r1, r8, #8 │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ add r2, r9, #8 │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ stm r9, {r0, ip} │ │ │ │ @@ -109444,15 +109444,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 7ed78 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq sp, r9, r0, lsl #27 │ │ │ │ - andeq r1, ip, r8, lsr #7 │ │ │ │ + andeq r1, ip, r4, lsr #7 │ │ │ │ eoreq r3, r9, ip, lsr #19 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ bne 7eda0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ @@ -109462,22 +109462,22 @@ │ │ │ │ pop {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b 74930 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 7f0b8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ @@ -109495,30 +109495,30 @@ │ │ │ │ add r0, r4, #12 │ │ │ │ ldm r6, {r2, r3, r6} │ │ │ │ str r5, [r4, #8] │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b9444 │ │ │ │ + bl 2b9440 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, #2 │ │ │ │ cmp r7, #0 │ │ │ │ beq 7ee60 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r1 │ │ │ │ bl 13734 │ │ │ │ mov r1, r5 │ │ │ │ add r5, sp, #4 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ - bl 2a94a0 │ │ │ │ + bl 2a949c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #43 @ 0x2b │ │ │ │ bne 7eea4 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r7, #34 @ 0x22 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ @@ -109545,15 +109545,15 @@ │ │ │ │ mov r2, #3 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ strb r2, [sp, #96] @ 0x60 │ │ │ │ mov r2, #32 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 2a8cbc │ │ │ │ + bl 2a8cb8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 7ef90 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ cmn r6, #1 │ │ │ │ ble 7efbc │ │ │ │ @@ -109644,24 +109644,24 @@ │ │ │ │ pop {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b 74930 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ popne {r4, pc} │ │ │ │ mov r4, r1 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r0, r0, #12 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -109906,15 +109906,15 @@ │ │ │ │ beq 7f264 │ │ │ │ subs r3, r3, #1 │ │ │ │ bne 7f484 │ │ │ │ ldr r0, [sl, #28] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sl, #28] │ │ │ │ mov r0, r8 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq 7f4dc │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, #23 │ │ │ │ str r2, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -109976,17 +109976,17 @@ │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ eoreq ip, r9, ip, lsr r5 │ │ │ │ mlaeq r9, r8, r5, ip │ │ │ │ eoreq ip, r9, ip, lsl #17 │ │ │ │ strdeq r1, [sl], -r0 @ │ │ │ │ eoreq pc, r9, r8, asr #25 │ │ │ │ eoreq ip, r9, r8, lsl #26 │ │ │ │ - ldrdeq r0, [ip], -r8 │ │ │ │ + ldrdeq r0, [ip], -r4 │ │ │ │ eoreq r3, r4, r4, lsl #22 │ │ │ │ - andeq sl, sp, r4, lsr #23 │ │ │ │ + andeq sl, sp, r0, lsr #23 │ │ │ │ eoreq r0, sl, r8, asr r0 │ │ │ │ eoreq r0, sl, r0, asr r0 │ │ │ │ eoreq r0, sl, r8, asr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldmib r1, {r4, sl} │ │ │ │ mov r8, r0 │ │ │ │ @@ -110487,22 +110487,22 @@ │ │ │ │ pop {r4, pc} │ │ │ │ pop {r4, lr} │ │ │ │ b 74930 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ beq 7ff1c │ │ │ │ @@ -110524,18 +110524,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmn r0, #1 │ │ │ │ beq 7fe4c │ │ │ │ bl 12a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, sp │ │ │ │ - bl 1754e4 │ │ │ │ + bl 1754e0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne 7fec0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ beq 7fec0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ @@ -110572,15 +110572,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ff04 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ccb4c │ │ │ │ + bl 1ccb48 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #120] @ 7ff9c │ │ │ │ mov r1, #19 │ │ │ │ ldr r2, [pc, #116] @ 7ffa0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -110590,38 +110590,38 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 7ff4c │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, sp │ │ │ │ - bl 1c40d0 │ │ │ │ + bl 1c40cc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmn r0, #1 │ │ │ │ beq 7ff78 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ b 7ff8c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 1c40d0 │ │ │ │ + bl 1c40cc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq r3, r5, fp, asr #2 │ │ │ │ eoreq sl, r9, r8, asr #7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #168] @ 80070 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ @@ -110641,45 +110641,45 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 80060 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8005c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 142ac │ │ │ │ eoreq r0, sl, r0, lsr #20 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 801cc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 800a0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 800f8 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -110687,31 +110687,31 @@ │ │ │ │ beq 800d4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 800f8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c6fb0 │ │ │ │ + b 1c6fac │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 80120 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r4 │ │ │ │ bl 3687c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -110721,15 +110721,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 80188 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -110756,15 +110756,15 @@ │ │ │ │ ldr r7, [r0, #24] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r8, r7, #12 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 802e0 │ │ │ │ ldr r9, [pc, #320] @ 80348 │ │ │ │ add r6, r7, #8 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r9, pc, r9 │ │ │ │ @@ -110775,30 +110775,30 @@ │ │ │ │ strb r4, [sp, #20] │ │ │ │ str r8, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ add r1, r7, #20 │ │ │ │ mov r0, sp │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ - bl 117a48 │ │ │ │ + bl 117a44 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ cmp r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r4, #0 │ │ │ │ bne 80270 │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 80320 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 802f8 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ beq 80318 │ │ │ │ cmp r0, #2 │ │ │ │ bne 80318 │ │ │ │ @@ -110808,22 +110808,22 @@ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 80318 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1c6fb0 │ │ │ │ + b 1c6fac │ │ │ │ mov r0, r8 │ │ │ │ bl 1e8fc │ │ │ │ b 80200 │ │ │ │ bl 1ef28 │ │ │ │ eor r4, r0, #1 │ │ │ │ b 8021c │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ @@ -110839,29 +110839,29 @@ │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r7, #16] │ │ │ │ b 80270 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 250078 │ │ │ │ + bl 250074 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldrdeq r0, [sl], -r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r7, [r0, #24] │ │ │ │ mov r9, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r5, r7, #12 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 80708 │ │ │ │ ldr r8, [pc, #1104] @ 807dc │ │ │ │ add r0, r7, #8 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ add r8, pc, r8 │ │ │ │ @@ -110908,15 +110908,15 @@ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 807ec │ │ │ │ b 80698 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ mov r7, #2 │ │ │ │ cmp r6, #0 │ │ │ │ beq 806c0 │ │ │ │ b 806d0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r2, r1, #16 │ │ │ │ @@ -110992,94 +110992,94 @@ │ │ │ │ beq 8063c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx r1 │ │ │ │ b 8065c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 805b8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r7, #0 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ beq 805fc │ │ │ │ b 8069c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 805ec │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r7, #1 │ │ │ │ ldrb r0, [sp, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bne 8069c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 80618 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx r1 │ │ │ │ b 8069c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8069c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ b 8069c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8065c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 80678 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ blx r1 │ │ │ │ b 80698 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 80698 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r7, #1 │ │ │ │ ldm sp, {r0, r5} │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldrb r4, [sp, #8] │ │ │ │ cmp r1, r2 │ │ │ │ mvncs r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ tst r4, #1 │ │ │ │ bne 806d0 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 8074c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 8072c │ │ │ │ cmp r7, #0 │ │ │ │ beq 806fc │ │ │ │ cmp r7, #1 │ │ │ │ bne 80760 │ │ │ │ mov r4, #1 │ │ │ │ @@ -111116,31 +111116,31 @@ │ │ │ │ ldr r0, [pc, #100] @ 807e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ b 807c8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 250930 │ │ │ │ + bl 25092c │ │ │ │ b 807cc │ │ │ │ b 807c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrbeq r0, [sp, #12] │ │ │ │ cmpeq r0, #2 │ │ │ │ bne 807cc │ │ │ │ add r0, sp, #12 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 250930 │ │ │ │ + bl 25092c │ │ │ │ b 807cc │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 250078 │ │ │ │ + bl 250074 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq r0, sl, ip, asr #14 │ │ │ │ strdeq ip, [r9], -r8 @ │ │ │ │ strdeq ip, [r9], -r0 @ │ │ │ │ strdeq ip, [r9], -r4 @ │ │ │ │ push {r4, lr} │ │ │ │ @@ -111154,24 +111154,24 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 80844 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, lr} │ │ │ │ - b 1c6fb0 │ │ │ │ + b 1c6fac │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ - b 28bc4c │ │ │ │ + b 28bc48 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #19 │ │ │ │ bhi 80968 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ @@ -111202,21 +111202,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 808bc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ sub r5, r3, #34 @ 0x22 │ │ │ │ cmp r5, #9 │ │ │ │ subcc r2, r3, #33 @ 0x21 │ │ │ │ cmp r2, #7 │ │ │ │ @@ -111241,71 +111241,71 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 809ac │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 809ac │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 808bc │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #2 │ │ │ │ bcc 80a2c │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ bne 80a2c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 80ab8 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 808bc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 236db4 │ │ │ │ + b 236db0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #20 │ │ │ │ bhi 80a98 │ │ │ │ mov r0, r4 │ │ │ │ bl 80850 │ │ │ │ mov r0, r4 │ │ │ │ @@ -111377,21 +111377,21 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 80c04 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ mov r0, r4 │ │ │ │ bl 80c04 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 80be0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -111494,20 +111494,20 @@ │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [pc, #200] @ 80e44 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 80dd4 │ │ │ │ mov r0, sp │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 127b0 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ @@ -111523,15 +111523,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #108] @ 80e48 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne 80e10 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #64] @ 80e4c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -111559,22 +111559,22 @@ │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 80e74 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2559f4 │ │ │ │ + b 2559f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 80e94 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -111590,49 +111590,49 @@ │ │ │ │ ldr r4, [r1, r0] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr r0, [r7] │ │ │ │ and r1, r1, r4 │ │ │ │ add r5, r0, r1, lsl #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 80fb8 │ │ │ │ ldr sl, [pc, #728] @ 811e8 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ add r0, r7, #24 │ │ │ │ bne 80fc4 │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov fp, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ add r3, r5, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 81004 │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 81128 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 810f8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ bls 81110 │ │ │ │ bic r0, r0, #63 @ 0x3f │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bne 80fa8 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -111648,15 +111648,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ bl 1ef28 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r3, r5, #4 │ │ │ │ cmp r0, #0 │ │ │ │ eor fp, r1, #1 │ │ │ │ beq 81004 │ │ │ │ cmp fp, #0 │ │ │ │ beq 80f44 │ │ │ │ @@ -111698,24 +111698,24 @@ │ │ │ │ strne r6, [r1, r0] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r6, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ add r0, r7, #8 │ │ │ │ streq r6, [r5, #12] │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp fp, #0 │ │ │ │ bne 810c4 │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 8118c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ bne 80fac │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ bl 1302c │ │ │ │ @@ -111766,22 +111766,22 @@ │ │ │ │ b 810c4 │ │ │ │ mov r7, r0 │ │ │ │ b 811d0 │ │ │ │ mov r7, r0 │ │ │ │ b 811c4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24ed00 │ │ │ │ + bl 24ecfc │ │ │ │ ldrb fp, [sp, #32] │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ bl 80134 │ │ │ │ mov r0, r8 │ │ │ │ - bl 24ed00 │ │ │ │ + bl 24ecfc │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ eoreq pc, r9, ip, asr #23 │ │ │ │ eoreq fp, r9, ip, asr #15 │ │ │ │ eoreq ip, r9, r0, ror #10 │ │ │ │ @@ -111797,15 +111797,15 @@ │ │ │ │ stmne r0, {r2, r3, r4, r5, r6} │ │ │ │ addne sp, sp, #64 @ 0x40 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add sl, r1, #4 │ │ │ │ mov r8, r0 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r0, r9 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ mov ip, r9 │ │ │ │ mov r1, sp │ │ │ │ ldm ip, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ add r0, r9, #8 │ │ │ │ ldm sl!, {r2, r3, r6, r7} │ │ │ │ @@ -111822,15 +111822,15 @@ │ │ │ │ mov r1, #2 │ │ │ │ str r0, [r8, #4] │ │ │ │ str r1, [r8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1186b4 │ │ │ │ + bl 1186b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq r3, r4, r4, ror #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ @@ -111839,15 +111839,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ ldmibeq sl, {r0, r1, r2, r3} │ │ │ │ stmeq r9, {r0, r1, r2, r3} │ │ │ │ addeq sp, sp, #64 @ 0x40 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r8, sp, #24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ mov ip, r8 │ │ │ │ mov r1, sp │ │ │ │ ldm ip, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ add r0, r8, #8 │ │ │ │ ldm sl!, {r2, r3, r6, r7} │ │ │ │ @@ -111864,15 +111864,15 @@ │ │ │ │ mov r1, #2 │ │ │ │ str r0, [r9, #4] │ │ │ │ str r1, [r9] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1186b4 │ │ │ │ + bl 1186b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq r3, r4, ip, lsr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ @@ -111881,15 +111881,15 @@ │ │ │ │ cmp r0, #21 │ │ │ │ ldmibeq sl, {r0, r1, r2} │ │ │ │ stmeq r9, {r0, r1, r2} │ │ │ │ addeq sp, sp, #64 @ 0x40 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r8, sp, #24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ mov ip, r8 │ │ │ │ mov r1, sp │ │ │ │ ldm ip, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ add r0, r8, #8 │ │ │ │ ldm sl!, {r2, r3, r6, r7} │ │ │ │ @@ -111906,15 +111906,15 @@ │ │ │ │ mov r1, #3 │ │ │ │ str r0, [r9, #4] │ │ │ │ str r1, [r9] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1186b4 │ │ │ │ + bl 1186b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq r3, r4, r3, lsr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #668 @ 0x29c │ │ │ │ @@ -112240,61 +112240,61 @@ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ str r4, [sl, #72] @ 0x48 │ │ │ │ beq 81998 │ │ │ │ cmp r7, #2 │ │ │ │ bcc 8192c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ str r9, [sp, #752] @ 0x2f0 │ │ │ │ str r5, [sp, #748] @ 0x2ec │ │ │ │ str r7, [sp, #744] @ 0x2e8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ cmp r7, #2 │ │ │ │ add r1, lr, #96 @ 0x60 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r4, [r1, #680] @ 0x2a8 │ │ │ │ ldr r0, [r1, #684] @ 0x2ac │ │ │ │ ldr r1, [r1, #688] @ 0x2b0 │ │ │ │ str r1, [lr, #140] @ 0x8c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [lr, #136] @ 0x88 │ │ │ │ bcc 81998 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 81998 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ beq 819dc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 819dc │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #440] @ 0x1b8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 819dc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r1, #440] @ 0x1b8 │ │ │ │ ldr r1, [r1, #444] @ 0x1bc │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r2, [sp, #352] @ 0x160 │ │ │ │ add r3, sp, #1728 @ 0x6c0 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [lr, #136] @ 0x88 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add ip, sp, #4048 @ 0xfd0 │ │ │ │ @@ -112324,83 +112324,83 @@ │ │ │ │ beq 81b40 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r4, [r0, #504] @ 0x1f8 │ │ │ │ bcc 81a7c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ str r4, [sp, #1732] @ 0x6c4 │ │ │ │ str r5, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r0, [r0, #508] @ 0x1fc │ │ │ │ str r0, [sp, #1736] @ 0x6c8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #96 @ 0x60 │ │ │ │ ldr r5, [r0, #680] @ 0x2a8 │ │ │ │ ldr r6, [r0, #684] @ 0x2ac │ │ │ │ cmp r5, #2 │ │ │ │ bcc 81acc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r6, [sp, #1732] @ 0x6c4 │ │ │ │ add r0, lr, #96 @ 0x60 │ │ │ │ str r5, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r0, [r0, #688] @ 0x2b0 │ │ │ │ str r0, [sp, #1736] @ 0x6c8 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ cmp r5, #2 │ │ │ │ str r1, [lr, #140] @ 0x8c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [sp, #748] @ 0x2ec │ │ │ │ str r0, [lr, #136] @ 0x88 │ │ │ │ bcc 81b40 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 81b40 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #96 @ 0x60 │ │ │ │ ldr r0, [r1, #684] @ 0x2ac │ │ │ │ ldr r1, [r1, #688] @ 0x2b0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ beq 81b84 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 81b84 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #440] @ 0x1b8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 81b84 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r1, #440] @ 0x1b8 │ │ │ │ ldr r1, [r1, #444] @ 0x1bc │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r8, [sp, #392] @ 0x188 │ │ │ │ ldr r2, [sp, #352] @ 0x160 │ │ │ │ ldr r0, [lr, #136] @ 0x88 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r4, [r8, #436] @ 0x1b4 │ │ │ │ mov r4, #0 │ │ │ │ @@ -112659,23 +112659,23 @@ │ │ │ │ ldr r8, [sp, #368] @ 0x170 │ │ │ │ str r4, [r1, #464] @ 0x1d0 │ │ │ │ str r0, [r1, #468] @ 0x1d4 │ │ │ │ b 821fc │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #416] @ 0x1a0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ str r9, [sp, #384] @ 0x180 │ │ │ │ bne 823a8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r1, #416] @ 0x1a0 │ │ │ │ ldr r1, [r1, #420] @ 0x1a4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 82398 │ │ │ │ ldr r5, [sp, #392] @ 0x188 │ │ │ │ b 8d000 │ │ │ │ ldr r5, [sp, #392] @ 0x188 │ │ │ │ b 8cb44 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r1, #1082]! @ 0x43a │ │ │ │ @@ -112955,21 +112955,21 @@ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #3 │ │ │ │ beq 82468 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82468 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 82468 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r1, [r7, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r7, #21] │ │ │ │ cmp r8, #3 │ │ │ │ bne 82498 │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ ldr r9, [sp, #384] @ 0x180 │ │ │ │ @@ -113083,51 +113083,51 @@ │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 137d0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldrb r6, [lr, #200] @ 0xc8 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ str r9, [sp, #324] @ 0x144 │ │ │ │ - bl 1101a4 │ │ │ │ + bl 1101a0 │ │ │ │ ldr r0, [sp, #1736] @ 0x6c8 │ │ │ │ add r3, sp, #2880 @ 0xb40 │ │ │ │ ldr r5, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r1, [sp, #1740] @ 0x6cc │ │ │ │ ldr r2, [sp, #1744] @ 0x6d0 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #1748] @ 0x6d4 │ │ │ │ str r5, [sp, #744] @ 0x2e8 │ │ │ │ str r0, [sp, #2892] @ 0xb4c │ │ │ │ add r0, sp, #2880 @ 0xb40 │ │ │ │ - bl 10ef98 │ │ │ │ + bl 10ef94 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #1728] @ 0x6c0 │ │ │ │ - bl 110064 │ │ │ │ + bl 110060 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r5, [sp, #3888] @ 0xf30 │ │ │ │ str r4, [lr, #72] @ 0x48 │ │ │ │ ldr r4, [pc, #3768] @ 83554 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ str r6, [sp, #364] @ 0x16c │ │ │ │ cmp r0, #1 │ │ │ │ bne 826d0 │ │ │ │ ldr r1, [pc, #3748] @ 83558 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ ldr r1, [pc, #3736] @ 8355c │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ b 82710 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r6, [pc, #3700] @ 8355c │ │ │ │ strb r1, [r0, r4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r1, [sp, #1732] @ 0x6c4 │ │ │ │ ldr r3, [sp, #1736] @ 0x6c8 │ │ │ │ ldr r7, [sp, #1740] @ 0x6cc │ │ │ │ @@ -113135,15 +113135,15 @@ │ │ │ │ ldr r6, [pc, #3664] @ 83558 │ │ │ │ str r1, [r4, #4] │ │ │ │ str r3, [r0, r6]! │ │ │ │ str r7, [r0, #4] │ │ │ │ stmib r8, {r1, r3, r7} │ │ │ │ str r2, [r8] │ │ │ │ ldr r3, [pc, #3644] @ 8355c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r0, [pc, #4060] @ 83714 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ @@ -113161,69 +113161,69 @@ │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ mov r2, r5 │ │ │ │ bl 55b38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 827a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1123ac │ │ │ │ + bl 1123a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 827a8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ mov r1, #8 │ │ │ │ - bl 1101a4 │ │ │ │ + bl 1101a0 │ │ │ │ ldr r0, [sp, #1736] @ 0x6c8 │ │ │ │ ldr r5, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r1, [sp, #1740] @ 0x6cc │ │ │ │ str r0, [sp, #3208] @ 0xc88 │ │ │ │ ldr r0, [sp, #1748] @ 0x6d4 │ │ │ │ ldr r2, [sp, #1744] @ 0x6d0 │ │ │ │ str r5, [sp, #744] @ 0x2e8 │ │ │ │ str r1, [sp, #3212] @ 0xc8c │ │ │ │ str r2, [sp, #3216] @ 0xc90 │ │ │ │ str r0, [sp, #3220] @ 0xc94 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl 10ef98 │ │ │ │ + bl 10ef94 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #1728] @ 0x6c0 │ │ │ │ - bl 110064 │ │ │ │ + bl 110060 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r5, [lr, #40] @ 0x28 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r4, [lr, #108] @ 0x6c │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 2953d4 │ │ │ │ + bl 2953d0 │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ mov r0, #2 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ strb r0, [sp, #1832] @ 0x728 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ bl 137d0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ - bl 297f00 │ │ │ │ + bl 297efc │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ add r1, lr, #776 @ 0x308 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ bl 137d0 │ │ │ │ add r6, r5, #8 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 8446c │ │ │ │ ldr r0, [pc, #3752] @ 8371c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -113239,74 +113239,74 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 844dc │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 84454 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ mov r2, r5 │ │ │ │ bl 55b38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 82924 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1123ac │ │ │ │ + bl 1123a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 82924 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ str r7, [sp, #380] @ 0x17c │ │ │ │ str r8, [sp, #384] @ 0x180 │ │ │ │ - bl 2953d4 │ │ │ │ + bl 2953d0 │ │ │ │ add r7, sp, #1728 @ 0x6c0 │ │ │ │ add r8, sp, #744 @ 0x2e8 │ │ │ │ mov r0, #3 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ strb r0, [sp, #1832] @ 0x728 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 137d0 │ │ │ │ add r0, sp, #476 @ 0x1dc │ │ │ │ mov r1, r8 │ │ │ │ - bl 297f00 │ │ │ │ + bl 297efc │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r2, [lr, #40] @ 0x28 │ │ │ │ add r6, sp, #440 @ 0x1b8 │ │ │ │ add r1, sp, #476 @ 0x1dc │ │ │ │ mov r0, r6 │ │ │ │ bl 55b38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 829ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 1123ac │ │ │ │ + bl 1123a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 829ac │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ str sl, [sp, #376] @ 0x178 │ │ │ │ mov r0, #2 │ │ │ │ ldr sl, [pc, #4012] @ 83968 │ │ │ │ add r4, r7, #32 │ │ │ │ ldr sl, [pc, sl] │ │ │ │ str r0, [sp, #1756] @ 0x6dc │ │ │ │ mov r0, #0 │ │ │ │ @@ -113334,35 +113334,35 @@ │ │ │ │ mov r1, r7 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6} │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6} │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r4, [pc, #2832] @ 83554 │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 82a78 │ │ │ │ ldr r1, [pc, #2820] @ 83558 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r7, [pc, #2816] @ 8355c │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ ldr r4, [r0, r7]! │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ b 82ab8 │ │ │ │ eoreq lr, r9, r8, lsl #21 │ │ │ │ eoreq ip, r9, r4, ror r2 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ ldr r7, [pc, #2772] @ 8355c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r1, [r0, r4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r4, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r6, [sp, #1732] @ 0x6c4 │ │ │ │ ldr r3, [sp, #1736] @ 0x6c8 │ │ │ │ ldr r2, [sp, #1740] @ 0x6cc │ │ │ │ str r4, [r1, r7]! │ │ │ │ @@ -113372,15 +113372,15 @@ │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ str r3, [sp, #360] @ 0x168 │ │ │ │ stm r0, {r4, r6} │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [sp, #356] @ 0x164 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r1, r4, #1 │ │ │ │ str r1, [sp, #388] @ 0x184 │ │ │ │ str r1, [r0, r7]! │ │ │ │ adc r1, r6, #0 │ │ │ │ str sl, [sp, #768] @ 0x300 │ │ │ │ mov sl, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ @@ -113423,15 +113423,15 @@ │ │ │ │ ldr r2, [lr, #144] @ 0x90 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #184] @ 0xb8 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r9, lr, #392 @ 0x188 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ str sl, [r9, #632] @ 0x278 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r4, r4, #2 │ │ │ │ str r4, [r0, r5]! │ │ │ │ str r7, [sp, #1948] @ 0x79c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r7, r9, #636 @ 0x27c │ │ │ │ adc r6, r6, #0 │ │ │ │ str r6, [r0, #4] │ │ │ │ @@ -113571,15 +113571,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r0, [sp, #1736] @ 0x6c8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #1732] @ 0x6c4 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #1728] @ 0x6c0 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq 82e04 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 23580 │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #3 │ │ │ │ @@ -113632,34 +113632,34 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 82f04 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 82f04 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [lr, #152] @ 0x98 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 82f04 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #152] @ 0x98 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [lr, #156] @ 0x9c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr sl, [sp, #392] @ 0x188 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ strb r0, [sl, #477] @ 0x1dd │ │ │ │ str r6, [sl, #388]! @ 0x184 │ │ │ │ ldr r6, [r6, #204] @ 0xcc │ │ │ │ ldrd r8, [sl, #-244] @ 0xffffff0c │ │ │ │ add r7, r6, #8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r9, #64 @ 0x40 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq 844a4 │ │ │ │ ldr r0, [pc, #4040] @ 83f18 │ │ │ │ @@ -113678,47 +113678,47 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 844f0 │ │ │ │ mov r0, r7 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 84460 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ str r6, [sp, #1728] @ 0x6c0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ - bl 247a28 │ │ │ │ + bl 247a24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24ed58 │ │ │ │ + bl 24ed54 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 82ff4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ ldr r5, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r5, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 855bc │ │ │ │ ldr r4, [sl] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ add r4, r4, #184 @ 0xb8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 83038 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #0 │ │ │ │ bl 234ec │ │ │ │ @@ -113783,28 +113783,28 @@ │ │ │ │ mov r0, #0 │ │ │ │ stm r1, {r2, r3, r4, r6, r7} │ │ │ │ ldr r1, [sp, #352] @ 0x160 │ │ │ │ str r5, [r1, #552] @ 0x228 │ │ │ │ str r0, [r1, #556] @ 0x22c │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ - bl 1757cc │ │ │ │ + bl 1757c8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #872] @ 0x368 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 83180 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ add r6, r1, #4 │ │ │ │ lsl r7, r0, #2 │ │ │ │ ldm r6, {r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ - bl 175bcc │ │ │ │ + bl 175bc8 │ │ │ │ add r6, r6, #12 │ │ │ │ subs r7, r7, #12 │ │ │ │ bne 83168 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 835f4 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ @@ -113947,15 +113947,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #748] @ 0x2ec │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ add r0, sp, #2880 @ 0xb40 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 29b6f0 │ │ │ │ + bl 29b6ec │ │ │ │ mov r0, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp, #2880] @ 0xb40 │ │ │ │ beq 830fc │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ mov r6, #1 │ │ │ │ @@ -113973,15 +113973,15 @@ │ │ │ │ andeq r0, r0, r4, asr #11 │ │ │ │ ldr r0, [r7] │ │ │ │ ldr ip, [sp, #392] @ 0x188 │ │ │ │ b 86468 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #416] @ 0x1a0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ str r9, [sp, #384] @ 0x180 │ │ │ │ beq 81fbc │ │ │ │ b 823a8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #140] @ 0x8c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -114123,28 +114123,28 @@ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [lr, #176] @ 0xb0 │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ccc70 │ │ │ │ + bl 1ccc6c │ │ │ │ ldr r8, [sp, #744] @ 0x2e8 │ │ │ │ cmp r8, #3 │ │ │ │ bne 83720 │ │ │ │ ldr r0, [sp, #748] @ 0x2ec │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ add r4, r0, #4 │ │ │ │ str r1, [sp, #748] @ 0x2ec │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29b6f0 │ │ │ │ + bl 29b6ec │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 9330c │ │ │ │ add r0, sp, #648 @ 0x288 │ │ │ │ ldm r4!, {r2, r3, r6, r7} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r1, r0 │ │ │ │ @@ -114234,15 +114234,15 @@ │ │ │ │ str r0, [r9, #640] @ 0x280 │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ str r0, [r9, #636] @ 0x27c │ │ │ │ str r8, [r9, #632] @ 0x278 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r4, lr, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 255ac0 │ │ │ │ + bl 255abc │ │ │ │ add r0, sp, #6144 @ 0x1800 │ │ │ │ bl 9319c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 9330c │ │ │ │ add r2, r4, #4 │ │ │ │ ldr r0, [sp, #3208] @ 0xc88 │ │ │ │ @@ -114327,15 +114327,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 83a7c │ │ │ │ str sl, [sp, #748] @ 0x2ec │ │ │ │ str r6, [sp, #744] @ 0x2e8 │ │ │ │ add r0, sp, #2880 @ 0xb40 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 29b6f0 │ │ │ │ + bl 29b6ec │ │ │ │ mov r0, #1 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp, #2880] @ 0xb40 │ │ │ │ b 83fc4 │ │ │ │ str r2, [sp, #384] @ 0x180 │ │ │ │ ldr r9, [sp, #392] @ 0x188 │ │ │ │ ldrb r1, [r9, #648]! @ 0x288 │ │ │ │ @@ -114425,29 +114425,29 @@ │ │ │ │ bl bc7c4 │ │ │ │ ldr r4, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ beq 83b68 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 83b68 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r4, [sp, #364] @ 0x16c │ │ │ │ cmp sl, #21 │ │ │ │ bne 83ee4 │ │ │ │ ldr r1, [sp, #340] @ 0x154 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ - bl 1cae00 │ │ │ │ + bl 1cadfc │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ cmp r0, #2 │ │ │ │ bne 842f0 │ │ │ │ ldr r0, [pc, #3996] @ 84b30 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ @@ -114576,15 +114576,15 @@ │ │ │ │ str r7, [sp, #380] @ 0x17c │ │ │ │ str r2, [r9, #828] @ 0x33c │ │ │ │ str r3, [r9, #832] @ 0x340 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r2 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ mov r2, r3 │ │ │ │ - bl 190c30 │ │ │ │ + bl 190c2c │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ ldr r0, [sp, #3208] @ 0xc88 │ │ │ │ add r7, lr, #392 @ 0x188 │ │ │ │ ldr r1, [sp, #3212] @ 0xc8c │ │ │ │ str r0, [r9, #836]! @ 0x344 │ │ │ │ ldr r3, [r7, #644] @ 0x284 │ │ │ │ ldr r2, [sp, #3216] @ 0xc90 │ │ │ │ @@ -114598,23 +114598,23 @@ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r3, lr, #812 @ 0x32c │ │ │ │ add r3, r3, #604 @ 0x25c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r4, [sp, #328] @ 0x148 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 12d020 │ │ │ │ + bl 12d01c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ str r1, [r0, #848] @ 0x350 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ ldr r2, [r0] │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12f390 │ │ │ │ + bl 12f38c │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ cmp r0, #2 │ │ │ │ bne 83e40 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r8] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r5] │ │ │ │ @@ -114628,15 +114628,15 @@ │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr r5, [sp, #364] @ 0x16c │ │ │ │ ldr r4, [r0, #848] @ 0x350 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ ldr r7, [sp, #380] @ 0x17c │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 83e98 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ @@ -114647,15 +114647,15 @@ │ │ │ │ cmp r4, #1 │ │ │ │ bne 83f24 │ │ │ │ ldr r2, [pc, #4064] @ 84e90 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r3, #22 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 18e3bc │ │ │ │ + bl 18e3b8 │ │ │ │ ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ ldr sl, [sp, #748] @ 0x2ec │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 38560 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8] │ │ │ │ @@ -114691,27 +114691,27 @@ │ │ │ │ strb r1, [r5] │ │ │ │ bne 8431c │ │ │ │ str r4, [sp, #744] @ 0x2e8 │ │ │ │ str sl, [sp, #748] @ 0x2ec │ │ │ │ add r0, sp, #2880 @ 0xb40 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 29b6f0 │ │ │ │ + bl 29b6ec │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #2880] @ 0xb40 │ │ │ │ ldr r5, [sp, #392] @ 0x188 │ │ │ │ add r4, r5, #800 @ 0x320 │ │ │ │ mov r0, r4 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r5, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ beq 83f98 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r4, #788] @ 0x314 │ │ │ │ cmp r0, #0 │ │ │ │ beq 83fb8 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ @@ -114748,22 +114748,22 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 84070 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 84070 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #608] @ 0x260 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 84070 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r1, #608] @ 0x260 │ │ │ │ ldr r1, [r1, #612] @ 0x264 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ mov r4, #1 │ │ │ │ cmp r6, #0 │ │ │ │ strb r4, [r0] │ │ │ │ beq 840d4 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ @@ -114773,21 +114773,21 @@ │ │ │ │ cmp r0, #3 │ │ │ │ beq 81c74 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 81c74 │ │ │ │ ldr r5, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #440] @ 0x1b8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 81c74 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r5, #440] @ 0x1b8 │ │ │ │ ldr r1, [r5, #444] @ 0x1bc │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 81c74 │ │ │ │ sub r0, r9, #2 │ │ │ │ str r7, [sp, #380] @ 0x17c │ │ │ │ cmp r0, #3 │ │ │ │ movcc r4, r0 │ │ │ │ cmp r4, #2 │ │ │ │ beq 84238 │ │ │ │ @@ -114939,15 +114939,15 @@ │ │ │ │ str sl, [r0, #524] @ 0x20c │ │ │ │ add r0, r8, #800 @ 0x320 │ │ │ │ stm r1, {r0, r4, sl} │ │ │ │ ldr r4, [sp, #328] @ 0x148 │ │ │ │ ldr r2, [sp, #344] @ 0x158 │ │ │ │ add r1, r8, #832 @ 0x340 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ - bl 116190 │ │ │ │ + bl 11618c │ │ │ │ ldrb r0, [sp, #744] @ 0x2e8 │ │ │ │ ldr r7, [sp, #380] @ 0x17c │ │ │ │ cmp r0, #5 │ │ │ │ bne 843ac │ │ │ │ mov r0, #7 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ strb r0, [r1] │ │ │ │ @@ -114995,15 +114995,15 @@ │ │ │ │ b 83c50 │ │ │ │ ldr r1, [sp, #748] @ 0x2ec │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ str r1, [sp, #748] @ 0x2ec │ │ │ │ add r0, sp, #2880 @ 0xb40 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ add r0, r0, #4 │ │ │ │ - bl 29b6f0 │ │ │ │ + bl 29b6ec │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #2880] @ 0xb40 │ │ │ │ ldr r0, [r1, #820] @ 0x334 │ │ │ │ cmp r0, #0 │ │ │ │ beq 83f78 │ │ │ │ ldr r0, [r1, #824] @ 0x338 │ │ │ │ @@ -115352,15 +115352,15 @@ │ │ │ │ b 862b8 │ │ │ │ mov sl, r0 │ │ │ │ b 851f8 │ │ │ │ b 84a60 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ b 8543c │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ b 84b80 │ │ │ │ b 84bb4 │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ @@ -115388,15 +115388,15 @@ │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ ldr r0, [r5, #812] @ 0x32c │ │ │ │ str r7, [sp, #380] @ 0x17c │ │ │ │ cmn r0, #1 │ │ │ │ beq 84a4c │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ b 84c88 │ │ │ │ bl 1d63c │ │ │ │ str r4, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r0, #820] @ 0x334 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -115420,15 +115420,15 @@ │ │ │ │ ldr r4, [r9] │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ cmp r4, #0 │ │ │ │ beq 8543c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 8543c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ @@ -115453,15 +115453,15 @@ │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ str r5, [sp, #364] @ 0x16c │ │ │ │ str r6, [sp, #340] @ 0x154 │ │ │ │ ldr r4, [r0, #848] @ 0x350 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 84b78 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ @@ -115573,38 +115573,38 @@ │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ b 85424 │ │ │ │ cmp r5, #2 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ bcc 8546c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8546c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #96 @ 0x60 │ │ │ │ ldr r0, [r1, #684] @ 0x2ac │ │ │ │ ldr r1, [r1, #688] @ 0x2b0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 8546c │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ b 8546c │ │ │ │ cmp r7, #2 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ bcc 84d94 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 84d94 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ bl 917d4 │ │ │ │ b 85494 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ b 85464 │ │ │ │ mov r5, r0 │ │ │ │ b 8e21c │ │ │ │ @@ -115676,15 +115676,15 @@ │ │ │ │ b 8625c │ │ │ │ b 85e74 │ │ │ │ b 851cc │ │ │ │ b 85220 │ │ │ │ b 85280 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 2808c4 │ │ │ │ + bl 2808c0 │ │ │ │ b 84f7c │ │ │ │ bl 1d63c │ │ │ │ b 850e8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 84ef8 │ │ │ │ @@ -115696,15 +115696,15 @@ │ │ │ │ beq 84f14 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #164] @ 0xa4 │ │ │ │ bl 13734 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ cmp r8, #3 │ │ │ │ bne 85398 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ bne 85360 │ │ │ │ b 85398 │ │ │ │ @@ -115748,128 +115748,128 @@ │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8500c │ │ │ │ ldr r0, [sp, #1732] @ 0x6c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8500c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #1732] @ 0x6c4 │ │ │ │ ldr r1, [sp, #1736] @ 0x6c8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #3948] @ 0xf6c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 85304 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #876 @ 0x36c │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 85304 │ │ │ │ mov sl, r0 │ │ │ │ b 85178 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, #1 │ │ │ │ b 85290 │ │ │ │ b 85e74 │ │ │ │ mov sl, r0 │ │ │ │ b 8bed8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r6, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 8522c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ b 8522c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 85228 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ mov r6, #1 │ │ │ │ b 8522c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 85284 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ b 85284 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ b 85494 │ │ │ │ str r7, [sp, #380] @ 0x17c │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ b 854b0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 85ec0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ b 861b4 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 236f94 │ │ │ │ + bl 236f90 │ │ │ │ b 85ec0 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 2465fc │ │ │ │ + bl 2465f8 │ │ │ │ b 85ec0 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ bl 9527c │ │ │ │ b 85304 │ │ │ │ bl 1d63c │ │ │ │ eoreq ip, r9, r4, ror #16 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113314 │ │ │ │ + bl 113310 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #1 │ │ │ │ bne 851a4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ - bl 236ffc │ │ │ │ + bl 236ff8 │ │ │ │ mov r6, #0 │ │ │ │ b 8522c │ │ │ │ mov r6, #0 │ │ │ │ b 8522c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 112ea8 │ │ │ │ + bl 112ea4 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, #0 │ │ │ │ b 8522c │ │ │ │ bl 1d63c │ │ │ │ eoreq ip, r9, r0, lsl r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r6, #1 │ │ │ │ @@ -115915,15 +115915,15 @@ │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ bl 36814 │ │ │ │ b 85284 │ │ │ │ b 85280 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, sp, #440 @ 0x1b8 │ │ │ │ - bl 112ea8 │ │ │ │ + bl 112ea4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ bl 950e8 │ │ │ │ cmp r4, #0 │ │ │ │ beq 852ac │ │ │ │ add r0, sp, #3888 @ 0xf30 │ │ │ │ bl 36814 │ │ │ │ @@ -115936,23 +115936,23 @@ │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [lr, #136] @ 0x88 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 85304 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [lr, #140] @ 0x8c │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 85304 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #140] @ 0x8c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [lr, #144] @ 0x90 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #192] @ 0xc0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [lr, #196] @ 0xc4 │ │ │ │ bl 35530 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #160] @ 0xa0 │ │ │ │ @@ -115960,36 +115960,36 @@ │ │ │ │ beq 85334 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #164] @ 0xa4 │ │ │ │ bl 13734 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #148] @ 0x94 │ │ │ │ sub r1, r0, #3 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ orrs r1, r5, r1 │ │ │ │ bne 85398 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 85398 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [lr, #152] @ 0x98 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 85398 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #152] @ 0x98 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [lr, #156] @ 0x9c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r1, [sp, #324] @ 0x144 │ │ │ │ mov r0, #2 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ strb r0, [r1] │ │ │ │ ldrb r0, [r6, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 861f8 │ │ │ │ @@ -116016,15 +116016,15 @@ │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r6, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 861f8 │ │ │ │ b 861f0 │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ - bl 26ba90 │ │ │ │ + bl 26ba8c │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #860] @ 0x35c │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ add r0, r0, #820 @ 0x334 │ │ │ │ bl 35354 │ │ │ │ ldr r1, [sp, #348] @ 0x15c │ │ │ │ @@ -116134,25 +116134,25 @@ │ │ │ │ stm ip, {r0, r1, r2, r3, r7} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r9, #212] @ 0xd4 │ │ │ │ ldr r6, [r5, #384] @ 0x180 │ │ │ │ ldr r8, [r5, #288] @ 0x120 │ │ │ │ ldr r4, [r5, #292] @ 0x124 │ │ │ │ str r6, [sp, #420] @ 0x1a4 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 862b8 │ │ │ │ ldr r0, [r9, #200] @ 0xc8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r6, [r9, #212] @ 0xd4 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 862b8 │ │ │ │ ldr r7, [r9, #200] @ 0xc8 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d10f4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #3208] @ 0xc88 │ │ │ │ mov r0, #0 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ str r0, [lr, #172] @ 0xac │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r1, [sp, #3212] @ 0xc8c │ │ │ │ @@ -116184,24 +116184,24 @@ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #96 @ 0x60 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r2, lr, #136 @ 0x88 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r2, [r1, #344] @ 0x158 │ │ │ │ strb r0, [lr, #219] @ 0xdb │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 85728 │ │ │ │ cmp r0, #1 │ │ │ │ beq 8574c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl 248640 │ │ │ │ + bl 24863c │ │ │ │ mov r0, #1 │ │ │ │ b 85c40 │ │ │ │ eoreq lr, r8, ip, lsr #4 │ │ │ │ eoreq lr, r8, ip, lsl r2 │ │ │ │ strdeq lr, [r8], -r8 @ │ │ │ │ eoreq lr, r8, r4, ror #1 │ │ │ │ eoreq sl, r9, ip, ror #11 │ │ │ │ @@ -116210,35 +116210,35 @@ │ │ │ │ eoreq lr, r8, r4, lsl #4 │ │ │ │ eoreq lr, r8, r0, lsl r2 │ │ │ │ strdeq lr, [r8], -ip @ │ │ │ │ @ instruction: 0x002943b0 │ │ │ │ eoreq r4, r9, r4, lsr #7 │ │ │ │ @ instruction: 0x0029a4bc │ │ │ │ eoreq sl, r9, ip, lsr #9 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ ldr r1, [pc, #3960] @ 866b0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r2, #312 @ 0x138 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #136 @ 0x88 │ │ │ │ bl 137d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r0, [r0, r5] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 85c10 │ │ │ │ add r1, r0, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r5]! │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #136 @ 0x88 │ │ │ │ mov r2, #312 @ 0x138 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ bl 137d0 │ │ │ │ @@ -116252,51 +116252,51 @@ │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [sp, #1048] @ 0x418 │ │ │ │ tst r4, #1 │ │ │ │ ldr sl, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r0, [sp, #388] @ 0x184 │ │ │ │ beq 8582c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 862b8 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 858b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 862b8 │ │ │ │ ldr r7, [r6, #32] │ │ │ │ ldr r8, [r6, #36] @ 0x24 │ │ │ │ b 858b4 │ │ │ │ eoreq sl, r9, ip, lsl r5 │ │ │ │ eoreq sl, r9, ip, lsl #10 │ │ │ │ eoreq r7, r9, r4, lsr r3 │ │ │ │ eoreq r7, r9, r0, lsr #6 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 862b8 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 859fc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 862b8 │ │ │ │ ldr r5, [r6, #272] @ 0x110 │ │ │ │ ldr r7, [r6, #276] @ 0x114 │ │ │ │ b 85a00 │ │ │ │ eoreq sl, r9, r0, asr r4 │ │ │ │ eoreq sl, r9, ip, lsr r4 │ │ │ │ @@ -116360,15 +116360,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ add r4, r6, #184 @ 0xb8 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2513cc │ │ │ │ + bl 2513c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ str r0, [sp, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str sl, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 859c4 │ │ │ │ @@ -116389,15 +116389,15 @@ │ │ │ │ str r4, [sp, #1732] @ 0x6c4 │ │ │ │ strb r0, [r1, #632] @ 0x278 │ │ │ │ add r0, sp, #6144 @ 0x1800 │ │ │ │ str r0, [sp, #1736] @ 0x6c8 │ │ │ │ add r0, r6, #8 │ │ │ │ str r0, [sp, #1728] @ 0x6c0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 1cb9a4 │ │ │ │ + bl 1cb9a0 │ │ │ │ b 85b34 │ │ │ │ mov r5, #0 │ │ │ │ add r8, sp, #6144 @ 0x1800 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r0, r8, #4 │ │ │ │ add r1, lr, #392 @ 0x188 │ │ │ │ mov r2, #304 @ 0x130 │ │ │ │ @@ -116443,15 +116443,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ add r4, r6, #8 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2513cc │ │ │ │ + bl 2513c8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ str r0, [sp, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r6, #264] @ 0x108 │ │ │ │ str sl, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 85b10 │ │ │ │ @@ -116462,34 +116462,34 @@ │ │ │ │ bic r1, r1, #7 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ blx r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq 85b34 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r6, [pc, #2816] @ 86624 │ │ │ │ add r0, r0, r6 │ │ │ │ add r0, r0, #8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1c8dd8 │ │ │ │ + bl 1c8dd4 │ │ │ │ b 85b38 │ │ │ │ ldr r6, [pc, #2792] @ 86624 │ │ │ │ add r4, r9, #112 @ 0x70 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r6] │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp, #1732] @ 0x6c4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, r6] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #1728] @ 0x6c0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq 85b7c │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 236e8 │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -116529,16 +116529,16 @@ │ │ │ │ bne 862bc │ │ │ │ b 895ac │ │ │ │ ldr r0, [pc, #3856] @ 86b28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ b 862b8 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ - bl 248640 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 24863c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r2, [pc, #2544] @ 86624 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, r2] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r1, [pc, #3808] @ 86b2c │ │ │ │ @@ -116571,118 +116571,118 @@ │ │ │ │ b 85cd0 │ │ │ │ mov sl, r0 │ │ │ │ b 85d1c │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 85cd0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24ed00 │ │ │ │ + bl 24ecfc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 85e0c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 85e0c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 85d1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed00 │ │ │ │ + bl 24ecfc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 85e0c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 85e0c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 25741c │ │ │ │ + bl 257418 │ │ │ │ b 85ec0 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 85e0c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 85e0c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 85e0c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 85e0c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 24e508 │ │ │ │ + bl 24e504 │ │ │ │ b 85e0c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 24e104 │ │ │ │ + bl 24e100 │ │ │ │ b 85e0c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r2, [pc, #2060] @ 86624 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, r2] │ │ │ │ b 861b4 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl 248640 │ │ │ │ + bl 24863c │ │ │ │ b 85ec0 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r0, #403] @ 0x193 │ │ │ │ cmp r0, #0 │ │ │ │ beq 86158 │ │ │ │ b 85ea0 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 2574c8 │ │ │ │ + bl 2574c4 │ │ │ │ b 85ec0 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ b 861b4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ @@ -116695,15 +116695,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 801a0 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ b 86164 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ - bl 248640 │ │ │ │ + bl 24863c │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ b 861b4 │ │ │ │ bl 1d63c │ │ │ │ mov r0, #0 │ │ │ │ str r9, [sp, #384] @ 0x180 │ │ │ │ strb r0, [r7, #405] @ 0x195 │ │ │ │ add r0, r7, #228 @ 0xe4 │ │ │ │ @@ -116712,46 +116712,46 @@ │ │ │ │ mov r9, r4 │ │ │ │ cmp r0, #3 │ │ │ │ beq 85f1c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 85f1c │ │ │ │ ldr r0, [r7, #220] @ 0xdc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 85f1c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r7, #220] @ 0xdc │ │ │ │ ldr r1, [r7, #224] @ 0xe0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r4, r7 │ │ │ │ mov r5, r6 │ │ │ │ ldrb r0, [r4, #398]! @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ beq 85f38 │ │ │ │ add r0, r7, #152 @ 0x98 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ mov r6, r7 │ │ │ │ ldrb r0, [r6, #402]! @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 89648 │ │ │ │ add r0, r7, #184 @ 0xb8 │ │ │ │ - bl 112968 │ │ │ │ + bl 112964 │ │ │ │ b 89648 │ │ │ │ mov sl, r0 │ │ │ │ b 85f88 │ │ │ │ mov sl, r0 │ │ │ │ add r0, r7, #216 @ 0xd8 │ │ │ │ bl 364b4 │ │ │ │ ldrb r0, [r7, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ beq 85f84 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ add r0, r7, #152 @ 0x98 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ b 85f88 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r7, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8b8a0 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ b 86294 │ │ │ │ @@ -116837,30 +116837,30 @@ │ │ │ │ str r7, [r6, #560] @ 0x230 │ │ │ │ stm r0, {r1, r3, r5} │ │ │ │ str r2, [r6, #576] @ 0x240 │ │ │ │ str ip, [r6, #580] @ 0x244 │ │ │ │ b 8f598 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ add r0, r7, #520 @ 0x208 │ │ │ │ - bl 114714 │ │ │ │ + bl 114710 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [r0, #408]! @ 0x198 │ │ │ │ mov r5, #1 │ │ │ │ strb r5, [r0, #-4] │ │ │ │ bl 14980 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #408] @ 0x198 │ │ │ │ strb r5, [r7, #403] @ 0x193 │ │ │ │ strb r4, [r7, #404] @ 0x194 │ │ │ │ str r5, [sp, #1728] @ 0x6c0 │ │ │ │ str r0, [sp, #1732] @ 0x6c4 │ │ │ │ add r0, r7, #388 @ 0x184 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ - bl 255f30 │ │ │ │ + bl 255f2c │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r7, #412] @ 0x19c │ │ │ │ strb r0, [r7, #403] @ 0x193 │ │ │ │ b 85504 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r0, #403] @ 0x193 │ │ │ │ @@ -116877,39 +116877,39 @@ │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r0, #408] @ 0x198 │ │ │ │ cmp r0, #0 │ │ │ │ beq 861ac │ │ │ │ sub r4, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 861ac │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ strb r5, [r7, #404] @ 0x194 │ │ │ │ mov r4, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #388]! @ 0x184 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 861e0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ b 861e4 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r6, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 861f8 │ │ │ │ add r0, r6, #376 @ 0x178 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #399] @ 0x18f │ │ │ │ ldrb r0, [r6, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r6, #364] @ 0x16c │ │ │ │ cmpne r0, #0 │ │ │ │ beq 8621c │ │ │ │ @@ -116937,20 +116937,20 @@ │ │ │ │ bl 916f4 │ │ │ │ add r0, r6, #216 @ 0xd8 │ │ │ │ bl 364b4 │ │ │ │ ldrb r0, [r6, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ beq 86288 │ │ │ │ add r0, r6, #152 @ 0x98 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ ldrb r0, [r6, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8629c │ │ │ │ add r0, r6, #184 @ 0xb8 │ │ │ │ - bl 112968 │ │ │ │ + bl 112964 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #398] @ 0x18e │ │ │ │ strb r0, [r6, #402] @ 0x192 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6, #396] @ 0x18c │ │ │ │ mov r0, sl │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -117078,20 +117078,20 @@ │ │ │ │ str r2, [ip, #676] @ 0x2a4 │ │ │ │ str r0, [ip, #652] @ 0x28c │ │ │ │ str r1, [ip, #656] @ 0x290 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ add r4, ip, #652 @ 0x28c │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1be7c4 │ │ │ │ + bl 1be7c0 │ │ │ │ and r8, r0, #255 @ 0xff │ │ │ │ cmp r8, #2 │ │ │ │ beq 877fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r2, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r2, #656] @ 0x290 │ │ │ │ cmp r0, #0 │ │ │ │ beq 864ec │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r2, #660] @ 0x294 │ │ │ │ blx r1 │ │ │ │ @@ -117107,15 +117107,15 @@ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 866b4 │ │ │ │ add r3, r5, #40 @ 0x28 │ │ │ │ add r6, r1, #596 @ 0x254 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ ldr r2, [pc, #3876] @ 8745c │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr sl, [r5, #24] │ │ │ │ mov lr, #0 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ mov r9, #65280 @ 0xff00 │ │ │ │ mul r4, r1, r2 │ │ │ │ @@ -117204,15 +117204,15 @@ │ │ │ │ ldr r6, [sp, #356] @ 0x164 │ │ │ │ mov r9, #21 │ │ │ │ ldr sl, [r0, #-8] │ │ │ │ ldr r7, [sp, #388] @ 0x184 │ │ │ │ cmp sl, #2 │ │ │ │ movne sl, #4 │ │ │ │ b 894e4 │ │ │ │ - @ instruction: 0x001cb5d8 │ │ │ │ + @ instruction: 0x001cb5d4 │ │ │ │ ldr r1, [pc, #3496] @ 87464 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bl b7864 │ │ │ │ ldr r2, [sp, #392] @ 0x188 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -117549,15 +117549,15 @@ │ │ │ │ ldr r6, [r5, #596] @ 0x254 │ │ │ │ ldr r7, [r5, #588] @ 0x24c │ │ │ │ ldr r4, [r5, #600] @ 0x258 │ │ │ │ cmp r6, #2 │ │ │ │ bcc 86c20 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ ldr sl, [sp, #392] @ 0x188 │ │ │ │ mov ip, #20 │ │ │ │ mov lr, #11 │ │ │ │ mov r8, #21 │ │ │ │ mov r2, sl │ │ │ │ @@ -117653,20 +117653,20 @@ │ │ │ │ strb r0, [r6, #-7] │ │ │ │ ldmib r6, {r8, r9} │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r0, [pc, #4080] @ 87d9c │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bne 86dd4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8b18c │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, #3 │ │ │ │ orr r1, r1, #23855104 @ 0x16c0000 │ │ │ │ str r1, [sp, #856] @ 0x358 │ │ │ │ mov r1, #2 │ │ │ │ @@ -117824,15 +117824,15 @@ │ │ │ │ str r0, [r8, #644] @ 0x284 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ str r0, [r4, #8]! │ │ │ │ ldr r0, [r6, #752] @ 0x2f0 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ str r9, [sp, #240] @ 0xf0 │ │ │ │ str r5, [sp, #160] @ 0xa0 │ │ │ │ str r4, [sp, #156] @ 0x9c │ │ │ │ bne 87278 │ │ │ │ mov r0, #0 │ │ │ │ ldrb ip, [r5] │ │ │ │ @@ -117903,15 +117903,15 @@ │ │ │ │ ldr lr, [sp, #192] @ 0xc0 │ │ │ │ cmp lr, #2 │ │ │ │ bne 871bc │ │ │ │ ldr r9, [sp, #388] @ 0x184 │ │ │ │ ldr sl, [sp, #364] @ 0x16c │ │ │ │ b 88c84 │ │ │ │ add r0, r4, #808 @ 0x328 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmp r0, #0 │ │ │ │ beq 86d84 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #816] @ 0x330 │ │ │ │ blx r1 │ │ │ │ b 86d84 │ │ │ │ @@ -118257,15 +118257,15 @@ │ │ │ │ add r0, lr, #812 @ 0x32c │ │ │ │ ldrb r7, [r0, #78] @ 0x4e │ │ │ │ ldr r1, [pc, #4004] @ 886bc │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r4, lr, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r5, [sp, #780] @ 0x30c │ │ │ │ str r0, [lr, #72] @ 0x48 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r4, [sp, #776] @ 0x308 │ │ │ │ str r5, [lr, #76] @ 0x4c │ │ │ │ @@ -118286,15 +118286,15 @@ │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ strb r0, [sp, #764] @ 0x2fc │ │ │ │ add r6, sp, #1728 @ 0x6c0 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl eb738 │ │ │ │ + bl eb734 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 8785c │ │ │ │ ldr r9, [sp, #1732] @ 0x6c4 │ │ │ │ ldr r8, [sp, #1736] @ 0x6c8 │ │ │ │ ldr r5, [sp, #1740] @ 0x6cc │ │ │ │ @@ -118304,15 +118304,15 @@ │ │ │ │ beq 8791c │ │ │ │ ldr r1, [sp, #380] @ 0x17c │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ cmp r0, #2 │ │ │ │ addcs r2, r2, #8 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ mov r1, r9 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r4, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ bne 87990 │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ b 87b48 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ @@ -118327,21 +118327,21 @@ │ │ │ │ b 89d40 │ │ │ │ mov r0, #4 │ │ │ │ b 89d5c │ │ │ │ mov r0, #5 │ │ │ │ b 89d5c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 87148 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 87148 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #108 @ 0x6c │ │ │ │ mov r9, r7 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r7} │ │ │ │ @@ -118357,15 +118357,15 @@ │ │ │ │ ldr r4, [sp, #380] @ 0x17c │ │ │ │ ldm r5, {r0, r2, r3, r5} │ │ │ │ ldr r9, [sp, #388] @ 0x184 │ │ │ │ str r8, [sp, #104] @ 0x68 │ │ │ │ b 878dc │ │ │ │ add r0, sp, #6144 @ 0x1800 │ │ │ │ ldr r9, [sp, #388] @ 0x184 │ │ │ │ - bl 23dc30 │ │ │ │ + bl 23dc2c │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ ldm r6, {r4, r5, r6} │ │ │ │ ldr sl, [sp, #136] @ 0x88 │ │ │ │ ldr lr, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ @@ -118458,36 +118458,36 @@ │ │ │ │ strb r0, [sp, #1770] @ 0x6ea │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ cmp r0, #2 │ │ │ │ addcs r2, r2, #8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r4, [lr, #136] @ 0x88 │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ bne 87bdc │ │ │ │ ldr r0, [sp, #1764] @ 0x6e4 │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ ldr r0, [r8] │ │ │ │ str r5, [sp, #372] @ 0x174 │ │ │ │ cmp r0, #20 │ │ │ │ beq 87a7c │ │ │ │ mov r0, r8 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #1728 @ 0x6c0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b 87b28 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #3348] @ 887bc │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -118525,15 +118525,15 @@ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ beq 88064 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov r1, r9 │ │ │ │ add r0, lr, #876 @ 0x36c │ │ │ │ - bl e565c │ │ │ │ + bl e5658 │ │ │ │ ldr r0, [sp, #3948] @ 0xf6c │ │ │ │ mov r1, r9 │ │ │ │ mov r9, r7 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 87ba0 │ │ │ │ str r5, [sp, #1736] @ 0x6c8 │ │ │ │ str r8, [sp, #1732] @ 0x6c4 │ │ │ │ @@ -118542,15 +118542,15 @@ │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ str r0, [sp, #1740] @ 0x6cc │ │ │ │ str r1, [sp, #1728] @ 0x6c0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ add r0, lr, #108 @ 0x6c │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ b 87c78 │ │ │ │ ldr r5, [sp, #300] @ 0x12c │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #108 @ 0x6c │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ @@ -118576,15 +118576,15 @@ │ │ │ │ ldr r8, [lr, #144] @ 0x90 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r6, [lr, #148] @ 0x94 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r5, [lr, #152] @ 0x98 │ │ │ │ beq 87c24 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r6 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ mov r9, r7 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ @@ -118611,29 +118611,29 @@ │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ bne 87da0 │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ ldr r5, [sp, #780] @ 0x30c │ │ │ │ cmp r0, #20 │ │ │ │ beq 87cb0 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 8b278 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r6, [lr, #76] @ 0x4c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r1, [pc, #3888] @ 88c0c │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #908 @ 0x38c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ add r1, lr, #776 @ 0x308 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ mov r0, r4 │ │ │ │ bl 137d0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -118657,15 +118657,15 @@ │ │ │ │ str r5, [sp, #848] @ 0x350 │ │ │ │ strne r6, [sp, #748] @ 0x2ec │ │ │ │ strne r0, [sp, #744] @ 0x2e8 │ │ │ │ add r6, sp, #744 @ 0x2e8 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 12dcbc │ │ │ │ + bl 12dcb8 │ │ │ │ ldr sl, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r7, [sp, #1732] @ 0x6c4 │ │ │ │ cmp sl, #34 @ 0x22 │ │ │ │ bne 87e78 │ │ │ │ add r0, r7, #7 │ │ │ │ bic r0, r0, #7 │ │ │ │ add r4, r0, r5 │ │ │ │ @@ -118685,15 +118685,15 @@ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ ldr r4, [lr, #116] @ 0x74 │ │ │ │ cmp r0, #20 │ │ │ │ beq 87dd8 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 87e34 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r5, [lr, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -118711,15 +118711,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 87e34 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #76] @ 0x4c │ │ │ │ bl 13734 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r4, [sp, #3888] @ 0xf30 │ │ │ │ stm r0, {r6, r9, sl} │ │ │ │ str r7, [r0, #12] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ bl 735b4 │ │ │ │ @@ -118774,15 +118774,15 @@ │ │ │ │ ldr r2, [sp, #384] @ 0x180 │ │ │ │ add r5, lr, #936 @ 0x3a8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ add r3, lr, #136 @ 0x88 │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 12e4f8 │ │ │ │ + bl 12e4f4 │ │ │ │ ldr r0, [sp, #1744] @ 0x6d0 │ │ │ │ ldr sl, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r6, [sp, #1732] @ 0x6c4 │ │ │ │ ldr r4, [sp, #1736] @ 0x6c8 │ │ │ │ cmp sl, #34 @ 0x22 │ │ │ │ ldr r9, [sp, #1740] @ 0x6cc │ │ │ │ str r0, [sp, #4024] @ 0xfb8 │ │ │ │ @@ -118922,15 +118922,15 @@ │ │ │ │ str r0, [sp, #4008] @ 0xfa8 │ │ │ │ adc r0, r4, #0 │ │ │ │ str r0, [sp, #4012] @ 0xfac │ │ │ │ ldr r1, [pc, #3148] @ 88dcc │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #1020 @ 0x3fc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [sp, #4092] @ 0xffc │ │ │ │ ldr r1, [lr] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r2, [lr, #4] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [lr, #8] │ │ │ │ @@ -118977,15 +118977,15 @@ │ │ │ │ strb r0, [lr, #178] @ 0xb2 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ add r8, lr, #136 @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ mov r1, r8 │ │ │ │ - bl ebcd4 │ │ │ │ + bl ebcd0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add r4, lr, #40 @ 0x28 │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 882cc │ │ │ │ ldr r7, [sp, #1732] @ 0x6c4 │ │ │ │ @@ -118996,15 +118996,15 @@ │ │ │ │ beq 882ec │ │ │ │ ldr r1, [sp, #380] @ 0x17c │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ cmp r0, #2 │ │ │ │ addcs r2, r2, #8 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ mov r1, r7 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r4, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ bne 8835c │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ b 88770 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ @@ -119097,40 +119097,40 @@ │ │ │ │ strh r0, [r1] │ │ │ │ ldrb r0, [r8, #42] @ 0x2a │ │ │ │ strb r0, [sp, #1770] @ 0x6ea │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ add r4, lr, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - bl e565c │ │ │ │ + bl e5658 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r5, [sp, #372] @ 0x174 │ │ │ │ ldr r0, [lr, #136] @ 0x88 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 88540 │ │ │ │ ldr r0, [sp, #1764] @ 0x6e4 │ │ │ │ mov r9, r7 │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #20 │ │ │ │ beq 8847c │ │ │ │ mov r0, r8 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #1728 @ 0x6c0 │ │ │ │ mov r5, r8 │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r3, [r8, #12] │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #3948] @ 0xf6c │ │ │ │ b 88588 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #3580] @ 892b4 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ @@ -119170,15 +119170,15 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r4, {r1, r2, r3, r6} │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #20 │ │ │ │ beq 8856c │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r5, r8 │ │ │ │ mov r9, r7 │ │ │ │ ldr r0, [sp, #3948] @ 0xf6c │ │ │ │ ldr r8, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 885b4 │ │ │ │ @@ -119239,33 +119239,33 @@ │ │ │ │ strb r0, [sp, #1770] @ 0x6ea │ │ │ │ ldm r1, {r0, r2, r3} │ │ │ │ cmp r0, #2 │ │ │ │ addcs r2, r2, #8 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ add r0, lr, #876 @ 0x36c │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r4, [sp, #3948] @ 0xf6c │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ bne 8ad54 │ │ │ │ ldr r0, [sp, #1764] @ 0x6e4 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r6] │ │ │ │ str r9, [sp, #368] @ 0x170 │ │ │ │ cmp r0, #20 │ │ │ │ beq 886ac │ │ │ │ mov r0, r6 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #1728 @ 0x6c0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ b 8875c │ │ │ │ eoreq sp, r8, r0, ror #22 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ str r9, [sp, #368] @ 0x170 │ │ │ │ ldr r0, [pc, #4080] @ 896c4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ bl 12c0c │ │ │ │ @@ -119303,28 +119303,28 @@ │ │ │ │ cmp r7, #0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ beq 8adb8 │ │ │ │ ldr r9, [sp, #368] @ 0x170 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, r7 │ │ │ │ add r0, lr, #108 @ 0x6c │ │ │ │ - bl e2c80 │ │ │ │ + bl e2c7c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #108] @ 0x6c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 887c8 │ │ │ │ str r9, [sp, #1740] @ 0x6cc │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ str sl, [sp, #1736] @ 0x6c8 │ │ │ │ str r6, [sp, #1732] @ 0x6c4 │ │ │ │ str r7, [sp, #1728] @ 0x6c0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ b 882e4 │ │ │ │ eoreq ip, r3, ip, lsr #16 │ │ │ │ eoreq r8, r9, r0, asr #30 │ │ │ │ strbtvc r7, [r3], #-1394 @ 0xfffffa8e │ │ │ │ ldrbtvc r2, [r3], #-97 @ 0xffffff9f │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -119346,15 +119346,15 @@ │ │ │ │ ldr r0, [lr, #136] @ 0x88 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r4, [lr, #172] @ 0xac │ │ │ │ cmp r0, #20 │ │ │ │ beq 8882c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ mov r1, #4 │ │ │ │ strb r0, [lr, #152] @ 0x98 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [lr, #148] @ 0x94 │ │ │ │ @@ -119386,15 +119386,15 @@ │ │ │ │ ldm r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r2, lr, #96 @ 0x60 │ │ │ │ - bl f0ca0 │ │ │ │ + bl f0c9c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r6, [lr, #72] @ 0x48 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r4, [lr, #76] @ 0x4c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r5, [lr, #80] @ 0x50 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -119404,15 +119404,15 @@ │ │ │ │ ldr r0, [lr, #88] @ 0x58 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #4084] @ 0xff4 │ │ │ │ ldr r0, [lr, #92] @ 0x5c │ │ │ │ str r0, [sp, #4088] @ 0xff8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #12 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add r0, r4, r5, lsl #3 │ │ │ │ str r6, [sp, #4056] @ 0xfd8 │ │ │ │ str r4, [sp, #4048] @ 0xfd0 │ │ │ │ str r4, [sp, #4052] @ 0xfd4 │ │ │ │ str r0, [sp, #4060] @ 0xfdc │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, sp, #4048 @ 0xfd0 │ │ │ │ @@ -119425,15 +119425,15 @@ │ │ │ │ bl 137d0 │ │ │ │ add r2, sp, #848 @ 0x350 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #4068] @ 0xfe4 │ │ │ │ str r1, [sp, #4072] @ 0xfe8 │ │ │ │ str r2, [sp, #4076] @ 0xfec │ │ │ │ mov r0, r4 │ │ │ │ - bl 23dc30 │ │ │ │ + bl 23dc2c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r2, [sp, #4004] @ 0xfa4 │ │ │ │ ldr r0, [sp, #3996] @ 0xf9c │ │ │ │ str r2, [lr, #144] @ 0x90 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [sp, #4000] @ 0xfa0 │ │ │ │ str r1, [lr, #140] @ 0x8c │ │ │ │ @@ -119441,15 +119441,15 @@ │ │ │ │ str r0, [lr, #136] @ 0x88 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r2, [sp, #384] @ 0x180 │ │ │ │ add r1, lr, #136 @ 0x88 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ add r3, lr, #964 @ 0x3c4 │ │ │ │ - bl f0b80 │ │ │ │ + bl f0b7c │ │ │ │ ldr r7, [sp, #376] @ 0x178 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #4068] @ 0xfe4 │ │ │ │ ldr r2, [sp, #4072] @ 0xfe8 │ │ │ │ ldr r3, [sp, #4076] @ 0xfec │ │ │ │ str r0, [sp, #1820] @ 0x71c │ │ │ │ str r0, [sp, #1816] @ 0x718 │ │ │ │ @@ -119476,21 +119476,21 @@ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r6, #752] @ 0x2f0 │ │ │ │ str r4, [r6, #780] @ 0x30c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #208] @ 0xd0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #840 @ 0x348 │ │ │ │ - bl 10fdf8 │ │ │ │ + bl 10fdf4 │ │ │ │ ldr r0, [r6, #752] @ 0x2f0 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ ldr r0, [sp, #3912] @ 0xf48 │ │ │ │ add ip, r6, #872 @ 0x368 │ │ │ │ ldr r1, [sp, #3916] @ 0xf4c │ │ │ │ mov r7, #3 │ │ │ │ ldr r2, [sp, #3920] @ 0xf50 │ │ │ │ @@ -119609,20 +119609,20 @@ │ │ │ │ beq 88c34 │ │ │ │ add r0, r4, #872 @ 0x368 │ │ │ │ bl 91f14 │ │ │ │ ldr r0, [r4, #780]! @ 0x30c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 88c5c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ @@ -119641,30 +119641,30 @@ │ │ │ │ ldr r8, [sp, #368] @ 0x170 │ │ │ │ cmp r5, #0 │ │ │ │ beq 88d18 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 8ad14 │ │ │ │ ldr r0, [pc, #4092] @ 89cd8 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 8ad20 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ mov r5, r7 │ │ │ │ mov r6, #6 │ │ │ │ b 88e2c │ │ │ │ ldr r8, [sp, #368] @ 0x170 │ │ │ │ b 88e2c │ │ │ │ mov r5, r7 │ │ │ │ b 88e2c │ │ │ │ @@ -119685,20 +119685,20 @@ │ │ │ │ add r0, r4, #872 @ 0x368 │ │ │ │ bl 91f14 │ │ │ │ ldr r0, [r4, #780]! @ 0x30c │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #364] @ 0x16c │ │ │ │ strb r5, [r4, #-10] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 88d8c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr r6, [sp, #368] @ 0x170 │ │ │ │ ldr r4, [r0, #728] @ 0x2d8 │ │ │ │ strb r5, [r0, #775] @ 0x307 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r5, [r0, #732] @ 0x2dc │ │ │ │ cmpne r5, #0 │ │ │ │ @@ -119712,15 +119712,15 @@ │ │ │ │ eoreq r4, r9, ip, asr #17 │ │ │ │ eoreq ip, r3, r0, lsl #2 │ │ │ │ strdeq sp, [r8], -r8 @ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 8ad94 │ │ │ │ ldr r0, [pc, #3992] @ 89d90 │ │ │ │ mov r9, r7 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -119728,15 +119728,15 @@ │ │ │ │ tst r0, r1 │ │ │ │ bne 8ada0 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldr r5, [sp, #364] @ 0x16c │ │ │ │ ldr r6, [sp, #368] @ 0x170 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #3932] @ 0xf5c │ │ │ │ add ip, sp, #3856 @ 0xf10 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ @@ -119823,59 +119823,59 @@ │ │ │ │ str r0, [r1, #-36] @ 0xffffffdc │ │ │ │ bcc 8ac7c │ │ │ │ ldr r4, [sl, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ ldrb r9, [sl, #128] @ 0x80 │ │ │ │ ldr r8, [sl, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ add r0, r8, r5 │ │ │ │ str r0, [sp, #1740] @ 0x6cc │ │ │ │ add r0, r6, r5 │ │ │ │ str r0, [sp, #1728] @ 0x6c0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ strb r9, [sp, #1744] @ 0x6d0 │ │ │ │ str r4, [sp, #1736] @ 0x6c8 │ │ │ │ str r7, [sp, #1732] @ 0x6c4 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 862b8 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ add r4, lr, #776 @ 0x308 │ │ │ │ mov r2, sl │ │ │ │ ldr r7, [sp, #388] @ 0x184 │ │ │ │ mov r0, r4 │ │ │ │ - bl 241b04 │ │ │ │ + bl 241b00 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ add r4, sp, #1728 @ 0x6c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r0, [sp, #1812] @ 0x714 │ │ │ │ ldr r1, [sp, #1816] @ 0x718 │ │ │ │ cmp r0, #20 │ │ │ │ addne r1, r4, #84 @ 0x54 │ │ │ │ add r0, sp, #2880 @ 0xb40 │ │ │ │ - bl 2befe0 │ │ │ │ + bl 2befdc │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ ldr r0, [pc, #3696] @ 89e98 │ │ │ │ add r1, lr, #392 @ 0x188 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r1] │ │ │ │ add r1, sp, #2880 @ 0xb40 │ │ │ │ - bl 2bf37c │ │ │ │ + bl 2bf378 │ │ │ │ cmp r0, #0 │ │ │ │ bne 890b8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #2880 @ 0xb40 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #760] @ 0x2f8 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #748] @ 0x2ec │ │ │ │ add r1, lr, #392 @ 0x188 │ │ │ │ ldr r0, [pc, #3628] @ 89e9c │ │ │ │ @@ -119899,15 +119899,15 @@ │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ bne 896e8 │ │ │ │ ldr r1, [pc, #3556] @ 89ea4 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r4, lr, #136 @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [sp, #2840] @ 0xb18 │ │ │ │ ldr r3, [sp, #2844] @ 0xb1c │ │ │ │ cmp r3, r0 │ │ │ │ bcc 8ace4 │ │ │ │ ldr r2, [sp, #2848] @ 0xb20 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ cmp r3, r1 │ │ │ │ @@ -120086,15 +120086,15 @@ │ │ │ │ str r8, [sp, #288] @ 0x120 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ add r5, sl, #832 @ 0x340 │ │ │ │ ldr r2, [sp, #344] @ 0x158 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #388] @ 0x184 │ │ │ │ - bl 255e34 │ │ │ │ + bl 255e30 │ │ │ │ ldr r8, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r8, #22 │ │ │ │ beq 89d4c │ │ │ │ ldr r3, [sp, #308] @ 0x134 │ │ │ │ str r8, [sp, #384] @ 0x180 │ │ │ │ ldrb r6, [sp, #1756] @ 0x6dc │ │ │ │ mov r1, r3 │ │ │ │ @@ -120141,21 +120141,21 @@ │ │ │ │ str r4, [sp, #328] @ 0x148 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r4, #632] @ 0x278 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 894b0 │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 894b0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ ldr r1, [r4, #640] @ 0x280 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r1, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ beq 894c8 │ │ │ │ add r0, r1, #1000 @ 0x3e8 │ │ │ │ bl 91f14 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ @@ -120166,43 +120166,43 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #629] @ 0x275 │ │ │ │ ldr r4, [r4, #608] @ 0x260 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 8aafc │ │ │ │ ldr r0, [pc, #3992] @ 8a4a8 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 8ab0c │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8956c │ │ │ │ ldr r0, [r4, #600] @ 0x258 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8956c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #600] @ 0x258 │ │ │ │ ldr r1, [r4, #604] @ 0x25c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ mov r0, #1 │ │ │ │ cmp r9, #22 │ │ │ │ strb r0, [r1] │ │ │ │ beq 89d64 │ │ │ │ mov r0, r7 │ │ │ │ bl 913a4 │ │ │ │ @@ -120215,15 +120215,15 @@ │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 862bc │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ mov r1, #3 │ │ │ │ add r0, r6, #420 @ 0x1a4 │ │ │ │ str r1, [r6, #408] @ 0x198 │ │ │ │ - bl 114600 │ │ │ │ + bl 1145fc │ │ │ │ ldr r5, [r6, #388] @ 0x184 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #400 @ 0x190 │ │ │ │ strb r1, [r6, #405] @ 0x195 │ │ │ │ strh r1, [r6, r0] │ │ │ │ strb r1, [r6, #399] @ 0x18f │ │ │ │ add r0, r6, #228 @ 0xe4 │ │ │ │ @@ -120231,27 +120231,27 @@ │ │ │ │ ldr r0, [r6, #216] @ 0xd8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 89618 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 89618 │ │ │ │ ldr r0, [r6, #220] @ 0xdc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 89618 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r6, #220] @ 0xdc │ │ │ │ ldr r1, [r6, #224] @ 0xe0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r4, r6 │ │ │ │ ldrb r0, [r4, #398]! @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ beq 89630 │ │ │ │ add r0, r6, #152 @ 0x98 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ add r0, r6, #146 @ 0x92 │ │ │ │ str r5, [sp, #364] @ 0x16c │ │ │ │ add r6, r0, #256 @ 0x100 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ lsr r8, r5, #8 │ │ │ │ ldr r2, [sp, #276] @ 0x114 │ │ │ │ @@ -120312,15 +120312,15 @@ │ │ │ │ ldr sl, [r0, #-32] @ 0xffffffe0 │ │ │ │ ldr r8, [r0, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r0, #-24] @ 0xffffffe8 │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ ldrb r0, [lr, #144] @ 0x90 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ add r0, sp, #2880 @ 0xb40 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ orr r0, r7, r6, lsl #8 │ │ │ │ orr r0, r0, r5, lsl #16 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ b 89804 │ │ │ │ ldr sl, [lr, #140] @ 0x8c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #144] @ 0x90 │ │ │ │ @@ -120354,17 +120354,17 @@ │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ ldrb r0, [r6, #656] @ 0x290 │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #2880 @ 0xb40 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r9, #21 │ │ │ │ mov r6, #1 │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ beq 89840 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ mov r9, #5 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ @@ -120387,34 +120387,34 @@ │ │ │ │ beq 89950 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r8, lr, #776 @ 0x308 │ │ │ │ mov r0, r8 │ │ │ │ bl 9ba88 │ │ │ │ ldr r0, [sp, #2864] @ 0xb30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r6, [sp, #356] @ 0x164 │ │ │ │ cmp r0, #1 │ │ │ │ bne 89888 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add r0, sp, #2864 @ 0xb30 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r4, #632] @ 0x278 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 898bc │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 898bc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ ldr r1, [r4, #640] @ 0x280 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1744] @ 0x6d0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1732] @ 0x6c4 │ │ │ │ ldr r0, [pc, #4072] @ 8a8bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1728] @ 0x6c0 │ │ │ │ @@ -120449,20 +120449,20 @@ │ │ │ │ str r4, [sp, #2888] @ 0xb48 │ │ │ │ b 89e10 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ bl 9ba88 │ │ │ │ ldr r0, [sp, #2864] @ 0xb30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 899b8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add r0, sp, #2864 @ 0xb30 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ @@ -120494,39 +120494,39 @@ │ │ │ │ cmn r4, #1 │ │ │ │ beq 899f8 │ │ │ │ ble 8aac8 │ │ │ │ add r7, r5, #4 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 899fc │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr r6, [r0, #596] @ 0x254 │ │ │ │ ldr r4, [r0, #600] @ 0x258 │ │ │ │ cmp r6, #2 │ │ │ │ bcc 89a58 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ str r4, [sp, #1732] @ 0x6c4 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ str r6, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r0, [r4, #604] @ 0x25c │ │ │ │ str r0, [sp, #1736] @ 0x6c8 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ add r1, r4, #1000 @ 0x3e8 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r9, sl │ │ │ │ strb r7, [r4, #628] @ 0x274 │ │ │ │ bl 137d0 │ │ │ │ @@ -120568,15 +120568,15 @@ │ │ │ │ add r8, pc, r8 │ │ │ │ beq 89ba4 │ │ │ │ ldr r0, [pc, #4076] @ 8ab20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r3, [pc, #4056] @ 8ab24 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ movne r0, r8 │ │ │ │ @@ -120632,15 +120632,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r6, [r1, #636] @ 0x27c │ │ │ │ str r0, [r1, #640] @ 0x280 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #3828] @ 8ab30 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ add r1, sp, #6144 @ 0x1800 │ │ │ │ str r4, [sp, #748] @ 0x2ec │ │ │ │ str r6, [sp, #744] @ 0x2e8 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [sp, #764] @ 0x2fc │ │ │ │ str r7, [sp, #760] @ 0x2f8 │ │ │ │ ldr r3, [pc, #3792] @ 8ab34 │ │ │ │ @@ -120664,24 +120664,24 @@ │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ ldr r6, [sp, #356] @ 0x164 │ │ │ │ add r5, sp, #1728 @ 0x6c0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ bgt 89db4 │ │ │ │ b 862b8 │ │ │ │ add r5, sp, #1728 @ 0x6c0 │ │ │ │ b 89dbc │ │ │ │ eoreq r7, r9, r0, lsl #28 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ add r0, r7, #420 @ 0x1a4 │ │ │ │ - bl 114600 │ │ │ │ + bl 1145fc │ │ │ │ lsr r8, sl, #8 │ │ │ │ b 8f9c4 │ │ │ │ cmp r1, #4 │ │ │ │ bcc 8adac │ │ │ │ ldrb r1, [r0] │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ @@ -120773,64 +120773,64 @@ │ │ │ │ str r0, [sp, #1732] @ 0x6c4 │ │ │ │ add r0, r5, #12 │ │ │ │ str r4, [sp, #1736] @ 0x6c8 │ │ │ │ bl 137d0 │ │ │ │ ldr r1, [pc, #4048] @ 8ae40 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 11e13c │ │ │ │ + bl 11e138 │ │ │ │ mov r1, #1 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r8, r7 │ │ │ │ str r0, [lr, #76] @ 0x4c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [lr, #72] @ 0x48 │ │ │ │ b 8a670 │ │ │ │ eoreq fp, r3, r0, asr r1 │ │ │ │ eoreq r5, r9, r8, ror sl │ │ │ │ - eoreq r4, r3, r4, ror #31 │ │ │ │ + eoreq r4, r3, r0, ror #31 │ │ │ │ strheq fp, [r3], -r4 @ │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r0, #588] @ 0x24c │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmn r4, #1 │ │ │ │ beq 89eb4 │ │ │ │ ble 8aae0 │ │ │ │ add r6, r5, #4 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 89eb8 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr r7, [r0, #596] @ 0x254 │ │ │ │ ldr r4, [r0, #600] @ 0x258 │ │ │ │ cmp r7, #2 │ │ │ │ bcc 89f14 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ str r4, [sp, #1732] @ 0x6c4 │ │ │ │ str r7, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r0, [r0, #604] @ 0x25c │ │ │ │ str r0, [sp, #1736] @ 0x6c8 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ add r4, lr, #876 @ 0x36c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ mov r7, #0 │ │ │ │ mov r0, #2 │ │ │ │ str r7, [sp, #1744] @ 0x6d0 │ │ │ │ str r0, [sp, #1732] @ 0x6c4 │ │ │ │ ldr r0, [pc, #4076] @ 8af40 │ │ │ │ str r9, [sp, #748] @ 0x2ec │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -120899,15 +120899,15 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq 8a0d4 │ │ │ │ ldr r0, [pc, #4056] @ 8b038 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r2, [pc, #4084] @ 8b06c │ │ │ │ cmp r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ ldr r7, [r2, #80] @ 0x50 │ │ │ │ ldr r1, [pc, #4068] @ 8b070 │ │ │ │ ldr r0, [pc, #4068] @ 8b074 │ │ │ │ @@ -120960,15 +120960,15 @@ │ │ │ │ add r3, lr, #136 @ 0x88 │ │ │ │ str r3, [r2, #632] @ 0x278 │ │ │ │ str r1, [r2, #636] @ 0x27c │ │ │ │ str r0, [r2, #640] @ 0x280 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ add r2, sp, #6144 @ 0x1800 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1dca10 │ │ │ │ + bl 1dca0c │ │ │ │ b 8a1cc │ │ │ │ add r0, sp, #2880 @ 0xb40 │ │ │ │ bl 9baf8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ beq 8a18c │ │ │ │ @@ -120979,15 +120979,15 @@ │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r1, #628] @ 0x274 │ │ │ │ cmp r0, #0 │ │ │ │ bne 894c0 │ │ │ │ b 894c8 │ │ │ │ eoreq r2, r9, r4, ror #17 │ │ │ │ eoreq r3, r9, ip, lsr #32 │ │ │ │ - andeq r6, fp, ip, asr sp │ │ │ │ + andeq r6, fp, r8, asr sp │ │ │ │ eoreq r9, r3, r8, ror #21 │ │ │ │ ldrdeq r9, [r3], -r4 @ │ │ │ │ eoreq r9, r3, ip, asr fp │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #768] @ 0x300 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #752] @ 0x2f0 │ │ │ │ @@ -120999,15 +120999,15 @@ │ │ │ │ bl 137d0 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ mov r0, r4 │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d10f4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r2, #632 @ 0x278 │ │ │ │ str r1, [lr, #44] @ 0x2c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [lr, #40] @ 0x28 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ @@ -121015,48 +121015,48 @@ │ │ │ │ bl 137d0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r5, [pc, #4088] @ 8b228 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #96 @ 0x60 │ │ │ │ str r0, [r1, #672] @ 0x2a0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8a270 │ │ │ │ cmp r0, #1 │ │ │ │ beq 8a294 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 38658 │ │ │ │ mov r0, #1 │ │ │ │ b 8b200 │ │ │ │ ldrdeq r9, [r3], -ip @ │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ ldr r1, [pc, #4084] @ 8b274 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #136 @ 0x88 │ │ │ │ bl 137d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r0, [r0, r5] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs 8ae30 │ │ │ │ add r1, r0, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r5]! │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #136 @ 0x88 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ bl 137d0 │ │ │ │ @@ -121069,30 +121069,30 @@ │ │ │ │ add r1, lr, #136 @ 0x88 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [sp, #1376] @ 0x560 │ │ │ │ tst r4, #1 │ │ │ │ ldr sl, [r0] │ │ │ │ ldr r9, [r0, #4] │ │ │ │ beq 8a4ac │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 862b8 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ add r7, r6, #184 @ 0xb8 │ │ │ │ mov r4, #0 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8a364 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 862b8 │ │ │ │ ldr r8, [r6, #32] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ add r7, sp, #6144 @ 0x1800 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ @@ -121168,33 +121168,33 @@ │ │ │ │ str r4, [sp, #1732] @ 0x6c4 │ │ │ │ strb r0, [r1, #632] @ 0x278 │ │ │ │ add r0, sp, #6144 @ 0x1800 │ │ │ │ str r0, [sp, #1736] @ 0x6c8 │ │ │ │ add r0, r6, #8 │ │ │ │ str r0, [sp, #1728] @ 0x6c0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 1cb9a4 │ │ │ │ + bl 1cb9a0 │ │ │ │ b 8a630 │ │ │ │ eoreq r7, r9, ip, asr #11 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 862b8 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ add r7, r6, #8 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8a4fc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 862b8 │ │ │ │ ldr r5, [r6, #272] @ 0x110 │ │ │ │ ldr r8, [r6, #276] @ 0x114 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ add r7, sp, #6144 @ 0x1800 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ @@ -121259,25 +121259,25 @@ │ │ │ │ bic r1, r1, #7 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ blx r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq 8a62c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r4, [pc, #3088] @ 8b228 │ │ │ │ add r0, r0, r4 │ │ │ │ add r0, r0, #8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1c8dd8 │ │ │ │ + bl 1c8dd4 │ │ │ │ ldr r8, [sp, #388] @ 0x184 │ │ │ │ b 8a634 │ │ │ │ ldr r8, [sp, #388] @ 0x184 │ │ │ │ ldr r4, [pc, #3056] @ 8b228 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r4] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r5, [lr, #76] @ 0x4c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, r4] │ │ │ │ mov r0, #2 │ │ │ │ @@ -121294,38 +121294,38 @@ │ │ │ │ ldr r6, [r0, #596] @ 0x254 │ │ │ │ ldr r4, [r0, #600] @ 0x258 │ │ │ │ add r5, r7, #40 @ 0x28 │ │ │ │ cmp r6, #2 │ │ │ │ bcc 8a6a4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ str r4, [sp, #1732] @ 0x6c4 │ │ │ │ str r6, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r0, [r0, #604] @ 0x25c │ │ │ │ str r0, [sp, #1736] @ 0x6c8 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ add r4, lr, #772 @ 0x304 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [lr, #72] @ 0x48 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r1, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r0, [lr, #76] @ 0x4c │ │ │ │ str r0, [sp, #1732] @ 0x6c4 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ str r1, [sp, #372] @ 0x174 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ str r4, [sp] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 8ad2c │ │ │ │ ldr r0, [sp, #3844] @ 0xf04 │ │ │ │ lsr lr, r4, #25 │ │ │ │ ldr r5, [sp, #3848] @ 0xf08 │ │ │ │ @@ -121432,15 +121432,15 @@ │ │ │ │ add r0, r0, #4 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r5, [sp, #196] @ 0xc4 │ │ │ │ b 8a758 │ │ │ │ eoreq r8, r8, r0, ror pc │ │ │ │ - eoreq r0, r2, r0, ror #5 │ │ │ │ + ldrdeq r0, [r2], -ip @ │ │ │ │ mov r1, #1 │ │ │ │ ldr r8, [sp, #240] @ 0xf0 │ │ │ │ ldr r7, [sp, #152] @ 0x98 │ │ │ │ tst r0, r3, lsl #1 │ │ │ │ beq 8a898 │ │ │ │ add r0, sl, r7 │ │ │ │ mov ip, sl │ │ │ │ @@ -121481,21 +121481,21 @@ │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ str r1, [sp, #748] @ 0x2ec │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8a9a0 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8a9a0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #3848] @ 0xf08 │ │ │ │ ldr r1, [sp, #3852] @ 0xf0c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ ldr r6, [sp, #356] @ 0x164 │ │ │ │ ldr r7, [sp, #388] @ 0x184 │ │ │ │ cmp r0, #3 │ │ │ │ ldr sl, [sp, #364] @ 0x16c │ │ │ │ ldr r5, [sp, #384] @ 0x180 │ │ │ │ beq 8a9c4 │ │ │ │ @@ -121524,45 +121524,45 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 91f14 │ │ │ │ strb r4, [r5, #629] @ 0x275 │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r5, #608] @ 0x260 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 8ad3c │ │ │ │ ldr r0, [pc, #4092] @ 8ba44 │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 8ad48 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8aaac │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #600] @ 0x258 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8aaac │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r1, #600] @ 0x258 │ │ │ │ ldr r1, [r1, #604] @ 0x25c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ mov r0, #1 │ │ │ │ mov r9, #21 │ │ │ │ strb r0, [r1] │ │ │ │ b 89580 │ │ │ │ eoreq r6, r9, r8, asr r9 │ │ │ │ eoreq r6, r9, ip, lsl fp │ │ │ │ @@ -121610,15 +121610,15 @@ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #4088] @ 0xff8 │ │ │ │ ldr r0, [lr, #136] @ 0x88 │ │ │ │ cmp r0, #20 │ │ │ │ beq 8ab8c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 8abe0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r5, [lr, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -121634,15 +121634,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 8abe0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #32] │ │ │ │ bl 13734 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #12 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add r2, sp, #4080 @ 0xff0 │ │ │ │ str r6, [sp, #3892] @ 0xf34 │ │ │ │ str r8, [sp, #3888] @ 0xf30 │ │ │ │ mov r5, #5 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [sp, #3896] @ 0xf38 │ │ │ │ str r1, [sp, #3900] @ 0xf3c │ │ │ │ @@ -121739,25 +121739,25 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r5, [sp, #3952] @ 0xf70 │ │ │ │ ldr r9, [sp, #3964] @ 0xf7c │ │ │ │ cmp r0, #20 │ │ │ │ beq 88384 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 88384 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e8fc │ │ │ │ b 88df0 │ │ │ │ bl 1ef28 │ │ │ │ eor r6, r0, #1 │ │ │ │ b 88e0c │ │ │ │ mov r3, #4 │ │ │ │ b 8ad04 │ │ │ │ - eoreq pc, r1, r8, asr #27 │ │ │ │ + eoreq pc, r1, r4, asr #27 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #15 │ │ │ │ beq 8ae44 │ │ │ │ cmp r0, #19 │ │ │ │ bne 8b3d4 │ │ │ │ @@ -121813,25 +121813,25 @@ │ │ │ │ strh r0, [r1] │ │ │ │ ldrb r0, [r6, #42] @ 0x2a │ │ │ │ strb r0, [sp, #1770] @ 0x6ea │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ add r4, lr, #876 @ 0x36c │ │ │ │ mov r0, r4 │ │ │ │ - bl e2c80 │ │ │ │ + bl e2c7c │ │ │ │ ldr r0, [sp, #3948] @ 0xf6c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 8aefc │ │ │ │ ldr r0, [sp, #1764] @ 0x6e4 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #20 │ │ │ │ beq 8aee0 │ │ │ │ mov r0, r6 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #1728 @ 0x6c0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [lr, #108] @ 0x6c │ │ │ │ b 8b004 │ │ │ │ @@ -121841,26 +121841,26 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r4, {r1, r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #20 │ │ │ │ beq 8aff4 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 8aff4 │ │ │ │ cmp r0, r3 │ │ │ │ beq 8af4c │ │ │ │ ldr r0, [r0] │ │ │ │ add sl, sl, #1 │ │ │ │ b 8ae58 │ │ │ │ eoreq r8, r8, ip, lsl r9 │ │ │ │ eoreq r6, r9, ip, lsl #8 │ │ │ │ ldrdeq r6, [r9], -r8 @ │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #3996] @ 8bef8 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -122018,15 +122018,15 @@ │ │ │ │ bl 167f4 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r6, r1 │ │ │ │ bhi 8812c │ │ │ │ b 88144 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ bl 38658 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r2, [pc, #52] @ 8b228 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, r2] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r1, [pc, #3820] @ 8c0f8 │ │ │ │ @@ -122162,66 +122162,66 @@ │ │ │ │ bl 1d3f8 │ │ │ │ b 862b8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #20 │ │ │ │ beq 8b5c8 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 8b5c8 │ │ │ │ bl 1d63c │ │ │ │ b 8b4b8 │ │ │ │ ldr r9, [sp, #384] @ 0x180 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ bl 56884 │ │ │ │ ldr r0, [sp, #3844] @ 0xf04 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8b478 │ │ │ │ ldr r0, [sp, #3848] @ 0xf08 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8b478 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #3848] @ 0xf08 │ │ │ │ ldr r1, [sp, #3852] @ 0xf0c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r7, [sp, #388] @ 0x184 │ │ │ │ cmp r9, #0 │ │ │ │ bne 8be1c │ │ │ │ b 8be38 │ │ │ │ bl 1d63c │ │ │ │ b 8b59c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 8b5c8 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 8b840 │ │ │ │ bl 1d63c │ │ │ │ add r3, sp, #1728 @ 0x6c0 │ │ │ │ mov sl, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ b 8b5c8 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 8b5c8 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #20 │ │ │ │ beq 8b5c8 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 8b5c8 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ b 8bb94 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ mov sl, r0 │ │ │ │ add r0, lr, #964 @ 0x3c4 │ │ │ │ @@ -122230,76 +122230,76 @@ │ │ │ │ b 8bbd4 │ │ │ │ mlaeq r8, r4, r8, fp │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #20 │ │ │ │ beq 8b840 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 8b840 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [pc, #4092] @ 8c54c │ │ │ │ mov r0, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ b 8bbd0 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ b 8b5e4 │ │ │ │ mov sl, r0 │ │ │ │ b 8b600 │ │ │ │ eoreq r6, r9, r4, ror #8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov sl, r0 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl 253d78 │ │ │ │ + bl 253d74 │ │ │ │ b 8b5e4 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ bl 73b94 │ │ │ │ b 8bbf8 │ │ │ │ bl 1d63c │ │ │ │ add r3, sp, #1728 @ 0x6c0 │ │ │ │ mov sl, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ b 8b840 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 8b840 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #136] @ 0x88 │ │ │ │ cmp r0, #20 │ │ │ │ beq 8b5e4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 8b600 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #28 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ mov r4, #1 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #12 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ b 8bbd4 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #20 │ │ │ │ beq 8b840 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 8b840 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #3980] @ 0xf8c │ │ │ │ ldr r1, [sp, #3984] @ 0xf90 │ │ │ │ ldr r2, [sp, #3988] @ 0xf94 │ │ │ │ ldr r3, [sp, #3992] @ 0xf98 │ │ │ │ @@ -122320,19 +122320,19 @@ │ │ │ │ b 8b6f4 │ │ │ │ mov sl, r0 │ │ │ │ b 8b6a4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 8b6a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24ed00 │ │ │ │ + bl 24ecfc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 8b81c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -122340,19 +122340,19 @@ │ │ │ │ b 8b81c │ │ │ │ bl 1d63c │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ mov sl, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 8b6f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24ed00 │ │ │ │ + bl 24ecfc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 8b81c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -122375,15 +122375,15 @@ │ │ │ │ b 8b81c │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 8b81c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -122394,67 +122394,67 @@ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ bl 38658 │ │ │ │ b 8bd44 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 121c28 │ │ │ │ + bl 121c24 │ │ │ │ b 8b81c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 11f12c │ │ │ │ + bl 11f128 │ │ │ │ b 8b81c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 8b81c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r2, [pc, #-1536] @ 8b228 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, r2] │ │ │ │ b 8bd44 │ │ │ │ bl 1d63c │ │ │ │ b 8baa0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ cmp r0, #20 │ │ │ │ beq 8b854 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 12dc74 │ │ │ │ + bl 12dc70 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ b 8b8d4 │ │ │ │ bl 1d63c │ │ │ │ b 8ba68 │ │ │ │ mov sl, r0 │ │ │ │ add r0, r6, #216 @ 0xd8 │ │ │ │ bl 364b4 │ │ │ │ ldrb r0, [r6, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ beq 8b8a0 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ add r0, r6, #152 @ 0x98 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ b 8629c │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ b 8629c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmp r0, #0 │ │ │ │ beq 8bc98 │ │ │ │ @@ -122473,33 +122473,33 @@ │ │ │ │ b 8ba68 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #3948] @ 0xf6c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8b930 │ │ │ │ ldr r0, [sp, #3952] @ 0xf70 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8b930 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #3952] @ 0xf70 │ │ │ │ ldr r1, [sp, #3956] @ 0xf74 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 8b930 │ │ │ │ mov sl, r0 │ │ │ │ b 8bd44 │ │ │ │ mov sl, r0 │ │ │ │ cmn r5, #1 │ │ │ │ beq 8b958 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8b958 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r7, [sp, #388] @ 0x184 │ │ │ │ b 8be00 │ │ │ │ mov sl, r0 │ │ │ │ b 8be1c │ │ │ │ mov sl, r0 │ │ │ │ @@ -122509,18 +122509,18 @@ │ │ │ │ bne 8be1c │ │ │ │ b 8be38 │ │ │ │ mov sl, r0 │ │ │ │ cmn r5, #1 │ │ │ │ beq 8be18 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8be18 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ b 8be18 │ │ │ │ mov sl, r0 │ │ │ │ b 8bb88 │ │ │ │ mov sl, r0 │ │ │ │ add r0, r5, #604 @ 0x25c │ │ │ │ @@ -122559,15 +122559,15 @@ │ │ │ │ b 8be38 │ │ │ │ mlaeq r9, r0, r0, r6 │ │ │ │ mov sl, r0 │ │ │ │ b 8bdb8 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 8bcdc │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ b 8bbf8 │ │ │ │ b 8ba78 │ │ │ │ b 8bcfc │ │ │ │ mov sl, r0 │ │ │ │ @@ -122616,15 +122616,15 @@ │ │ │ │ beq 8bd00 │ │ │ │ mov r0, r5 │ │ │ │ bl 91f14 │ │ │ │ b 8bd00 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b88c │ │ │ │ + bl 20b888 │ │ │ │ b 8bc20 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 9af74 │ │ │ │ ldr r7, [sp, #388] @ 0x184 │ │ │ │ b 8be70 │ │ │ │ @@ -122640,24 +122640,24 @@ │ │ │ │ bl 91f14 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #770] @ 0x302 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #780]! @ 0x30c │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8bbf8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 8bbf8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20a918 │ │ │ │ + bl 20a914 │ │ │ │ b 8bc98 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [sp, #3996] @ 0xf9c │ │ │ │ cmp r0, #0 │ │ │ │ beq 8bbe8 │ │ │ │ ldr r0, [sp, #4000] @ 0xfa0 │ │ │ │ @@ -122684,22 +122684,22 @@ │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r7 │ │ │ │ bl 97eec │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, r8 │ │ │ │ - bl 20b8e0 │ │ │ │ + bl 20b8dc │ │ │ │ ldr r7, [sp, #388] @ 0x184 │ │ │ │ mov sl, r6 │ │ │ │ b 8be84 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ eoreq r2, r9, ip, lsr #23 │ │ │ │ - ldrheq r3, [r5], -r8 │ │ │ │ + ldrheq r3, [r5], -r4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #775] @ 0x307 │ │ │ │ ldr r0, [r1, #728] @ 0x2d8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8bc98 │ │ │ │ @@ -122758,43 +122758,43 @@ │ │ │ │ b 8be38 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ b 8bd98 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #2880 @ 0xb40 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ bl 4d2ec │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ bl 9ba88 │ │ │ │ ldr r0, [sp, #2864] @ 0xb30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8bdb8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add r0, sp, #2864 @ 0xb30 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r4, #632] @ 0x278 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8be38 │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8be38 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ ldr r1, [r4, #640] @ 0x280 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 8be38 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #2880 @ 0xb40 │ │ │ │ bl 9baf8 │ │ │ │ @@ -122831,34 +122831,34 @@ │ │ │ │ bl d1fb8 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8beb8 │ │ │ │ ldr r0, [r4, #600] @ 0x258 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8beb8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #600] @ 0x258 │ │ │ │ ldr r1, [r4, #604] @ 0x25c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r1, [sp, #320] @ 0x140 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, r7 │ │ │ │ bl 913a4 │ │ │ │ ldr r1, [sp, #360] @ 0x168 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, r7 │ │ │ │ bl 9c1bc │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ add r0, r7, #420 @ 0x1a4 │ │ │ │ - bl 114600 │ │ │ │ + bl 1145fc │ │ │ │ b 861b4 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ eoreq r5, r9, r8, lsl #21 │ │ │ │ strbtvc r7, [r3], #-1394 @ 0xfffffa8e │ │ │ │ ldrbtvc r2, [r3], #-97 @ 0xffffff9f │ │ │ │ eoreq r1, r9, r4, lsl #2 │ │ │ │ @@ -122909,20 +122909,20 @@ │ │ │ │ str r1, [r7, #844] @ 0x34c │ │ │ │ str r0, [r7, #820] @ 0x334 │ │ │ │ str r2, [r7, #824] @ 0x338 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ add r4, r7, #820 @ 0x334 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1be7c4 │ │ │ │ + bl 1be7c0 │ │ │ │ and r5, r0, #255 @ 0xff │ │ │ │ cmp r5, #2 │ │ │ │ beq 8d8b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r2, [sp, #392] @ 0x188 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r4, #824]! @ 0x338 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8c00c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r2, #828] @ 0x33c │ │ │ │ @@ -123004,15 +123004,15 @@ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #812 @ 0x32c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne 8c724 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ - bl 273b64 │ │ │ │ + bl 273b60 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8c79c │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #2732] @ 0xaac │ │ │ │ str r1, [sp, #2736] @ 0xab0 │ │ │ │ beq 8c134 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ @@ -123031,15 +123031,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ add r7, sp, #1728 @ 0x6c0 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ str r7, [sp] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ ldr r2, [pc, #-2796] @ 8b6dc │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr sl, [r9, #32] │ │ │ │ mov r7, #0 │ │ │ │ ldr r8, [r9, #36] @ 0x24 │ │ │ │ mul r5, r1, r2 │ │ │ │ sub r6, sl, #24 │ │ │ │ @@ -123115,33 +123115,33 @@ │ │ │ │ ldr r9, [sp, #372] @ 0x174 │ │ │ │ ldr r5, [r9, #64] @ 0x40 │ │ │ │ ldr r4, [r9, #68] @ 0x44 │ │ │ │ cmp r5, #2 │ │ │ │ bcc 8c318 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ ldr r6, [r9, #72] @ 0x48 │ │ │ │ add r7, lr, #392 @ 0x188 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #3 │ │ │ │ beq 8c358 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8c358 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8c358 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r7, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ str r5, [r7] │ │ │ │ stmib r7, {r4, r6} │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ str r0, [sp, #1744] @ 0x6d0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #1732] @ 0x6c4 │ │ │ │ @@ -123157,15 +123157,15 @@ │ │ │ │ add r0, lr, #684 @ 0x2ac │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ ldr r1, [pc, #3804] @ 8d284 │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ add r2, sp, #1728 @ 0x6c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ bne 8d93c │ │ │ │ ldr r6, [sp, #2736] @ 0xab0 │ │ │ │ cmp r6, #0 │ │ │ │ bmi 8d930 │ │ │ │ ldr r4, [sp, #2732] @ 0xaac │ │ │ │ beq 8c408 │ │ │ │ @@ -123191,15 +123191,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ bl 137d0 │ │ │ │ ldr r3, [sp, #376] @ 0x178 │ │ │ │ str r5, [sp, #388] @ 0x184 │ │ │ │ str r6, [sp, #380] @ 0x17c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r5, r6} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ mov r2, r0 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r0, [pc, #-3444] @ 8b6dc │ │ │ │ ldm r9, {r5, r6} │ │ │ │ and r4, r6, r2 │ │ │ │ mul r7, r1, r0 │ │ │ │ str r1, [sp, #364] @ 0x16c │ │ │ │ @@ -123272,39 +123272,39 @@ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 8c118 │ │ │ │ ldr r8, [sp, #3212] @ 0xc8c │ │ │ │ ldr r6, [sp, #3216] @ 0xc90 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 2b56dc │ │ │ │ + bl 2b56d8 │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 8da58 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [lr, #144] @ 0x90 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r8, [lr, #140] @ 0x8c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [lr, #136] @ 0x88 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ add r1, lr, #136 @ 0x88 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r3, lr, #392 @ 0x188 │ │ │ │ add r3, r3, #632 @ 0x278 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ add r1, sp, #6144 @ 0x1800 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2730c4 │ │ │ │ + bl 2730c0 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 137d0 │ │ │ │ ldr r4, [r9] │ │ │ │ ldr r1, [r9, #4] │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ @@ -123386,15 +123386,15 @@ │ │ │ │ add r1, lr, #812 @ 0x32c │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r1, #4] │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 8c148 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ - bl 273b64 │ │ │ │ + bl 273b60 │ │ │ │ cmp r0, #0 │ │ │ │ bne 8c738 │ │ │ │ b 8c79c │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ mov r0, r9 │ │ │ │ bl 23f90 │ │ │ │ b 8c560 │ │ │ │ @@ -123433,15 +123433,15 @@ │ │ │ │ beq 8da00 │ │ │ │ ldr r5, [r3, #684] @ 0x2ac │ │ │ │ ldr r4, [r3, #688] @ 0x2b0 │ │ │ │ cmp r5, #2 │ │ │ │ bcc 8c810 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp, #744] @ 0x2e8 │ │ │ │ str r4, [sp, #748] @ 0x2ec │ │ │ │ ldr r0, [r6, #692] @ 0x2b4 │ │ │ │ @@ -123453,15 +123453,15 @@ │ │ │ │ ldmib r5, {r0, r1} │ │ │ │ str r0, [sp, #1732] @ 0x6c4 │ │ │ │ str r1, [sp, #1736] @ 0x6c8 │ │ │ │ add r8, sp, #1728 @ 0x6c0 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r8 │ │ │ │ - bl 273564 │ │ │ │ + bl 273560 │ │ │ │ cmp r0, #0 │ │ │ │ strb r0, [r6, #788] @ 0x314 │ │ │ │ beq 8c8a8 │ │ │ │ ldr r0, [r6, #692] @ 0x2b4 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 8c898 │ │ │ │ ldr r1, [r6, #684] @ 0x2ac │ │ │ │ @@ -123494,85 +123494,85 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 8d988 │ │ │ │ cmn r4, #1 │ │ │ │ ble 8d8d0 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 8c8dc │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov sl, r9 │ │ │ │ str r7, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r5, [r0, #732] @ 0x2dc │ │ │ │ ldr r9, [r0, #736] @ 0x2e0 │ │ │ │ cmp r5, #2 │ │ │ │ bcc 8c940 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r6, [r4, #740] @ 0x2e4 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #628] @ 0x274 │ │ │ │ mov r0, r7 │ │ │ │ str r7, [r4, #644] @ 0x284 │ │ │ │ str r5, [r4, #616] @ 0x268 │ │ │ │ str r9, [r4, #620] @ 0x26c │ │ │ │ str r6, [r4, #624] @ 0x270 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8c994 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r4, [pc, #4072] @ 8d984 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 8c9cc │ │ │ │ ldr r1, [pc, #4084] @ 8d9a4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r3, [pc, #4080] @ 8d9a8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r2, r1]! │ │ │ │ ldr r3, [r0, r3]! │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ b 8ca0c │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r7, [pc, #4036] @ 8d9a8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #1728] @ 0x6c0 │ │ │ │ strb r1, [r0, r4] │ │ │ │ ldr r4, [sp, #1732] @ 0x6c4 │ │ │ │ ldr r1, [sp, #1736] @ 0x6c8 │ │ │ │ ldr r2, [sp, #1740] @ 0x6cc │ │ │ │ str r3, [r6, r7]! │ │ │ │ ldr r7, [pc, #4000] @ 8d9a4 │ │ │ │ str r4, [r6, #4] │ │ │ │ str r1, [r0, r7]! │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r5, [pc, #3988] @ 8d9a8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r7, r3, #1 │ │ │ │ str r7, [r0, r5]! │ │ │ │ adc r7, r4, #0 │ │ │ │ str r7, [r0, #4] │ │ │ │ mov r7, #1 │ │ │ │ ldr ip, [pc, #4092] @ 8da2c │ │ │ │ ldr ip, [pc, ip] │ │ │ │ @@ -123602,29 +123602,29 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq 8d9ac │ │ │ │ cmn r7, #1 │ │ │ │ ble 8d8e8 │ │ │ │ add r2, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 8ca8c │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ str r4, [r0, #744] @ 0x2e8 │ │ │ │ ldr r7, [r0, #684] @ 0x2ac │ │ │ │ ldr r4, [r0, #688] @ 0x2b0 │ │ │ │ cmp r7, #2 │ │ │ │ bcc 8caec │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ ldr r5, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r5, #692] @ 0x2b4 │ │ │ │ str r4, [r5, #804] @ 0x324 │ │ │ │ str r7, [r5, #800] @ 0x320 │ │ │ │ str r0, [r5, #808] @ 0x328 │ │ │ │ @@ -123713,41 +123713,41 @@ │ │ │ │ str r1, [r4, #340] @ 0x154 │ │ │ │ ldr r1, [sp, #376] @ 0x178 │ │ │ │ strb r1, [r4, #360] @ 0x168 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ str r1, [r4, #364] @ 0x16c │ │ │ │ mov r1, #1 │ │ │ │ str r8, [r4, #336] @ 0x150 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8cc7c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov r2, #21 │ │ │ │ ldr r8, [pc, #3320] @ 8d984 │ │ │ │ ldr r5, [r0, #1080] @ 0x438 │ │ │ │ ldr r1, [r0, #1084] @ 0x43c │ │ │ │ ldr sl, [r0, #1092] @ 0x444 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ str r2, [sp, #744] @ 0x2e8 │ │ │ │ ldr r2, [pc, #4060] @ 8dc84 │ │ │ │ bic r7, r2, r0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r8] │ │ │ │ add r1, r5, r1 │ │ │ │ add r4, r1, #1 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ cmp r0, #1 │ │ │ │ str r4, [sp, #380] @ 0x17c │ │ │ │ bne 8ce14 │ │ │ │ ldr r1, [pc, #3284] @ 8d9a4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ add r9, lr, #812 @ 0x32c │ │ │ │ ldr r1, [pc, #3264] @ 8d9a8 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ @@ -123812,28 +123812,28 @@ │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #368] @ 0x170 │ │ │ │ ldr r0, [r4, #744]! @ 0x2e8 │ │ │ │ str r3, [sp, #360] @ 0x168 │ │ │ │ str r2, [sp, #372] @ 0x174 │ │ │ │ str r9, [sp, #380] @ 0x17c │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8ce08 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ mov r9, r5 │ │ │ │ b 8d0f4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr ip, [pc, #2932] @ 8d9a8 │ │ │ │ add r9, lr, #812 @ 0x32c │ │ │ │ mov r7, r0 │ │ │ │ sub r4, r9, #32 │ │ │ │ strb r1, [r0, r8] │ │ │ │ ldr r2, [r9, #-36] @ 0xffffffdc │ │ │ │ @@ -123844,15 +123844,15 @@ │ │ │ │ str r3, [r0, r7]! │ │ │ │ str r4, [r0, #4] │ │ │ │ ldr r8, [sp, #248] @ 0xf8 │ │ │ │ mov r7, r8 │ │ │ │ str r2, [r7, #8]! │ │ │ │ stmib r7, {r1, r3, r4} │ │ │ │ ldr r3, [pc, #2868] @ 8d9a8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r0, [pc, #3784] @ 8dd54 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #1728] @ 0x6c0 │ │ │ │ @@ -123978,62 +123978,62 @@ │ │ │ │ cmp r9, #21 │ │ │ │ bne 8d0d0 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ mov r4, #0 │ │ │ │ add r0, r6, #56 @ 0x38 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ strb r4, [r6, #795] @ 0x31b │ │ │ │ - bl 112744 │ │ │ │ + bl 112740 │ │ │ │ strb r4, [r6, #792] @ 0x318 │ │ │ │ add r0, r6, #616 @ 0x268 │ │ │ │ bl 35ad0 │ │ │ │ ldr r4, [sp, #236] @ 0xec │ │ │ │ ldr r0, [r6, #732] @ 0x2dc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8f3c8 │ │ │ │ ldr r0, [r6, #736] @ 0x2e0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8f3c8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r6, #736] @ 0x2e0 │ │ │ │ ldr r1, [r6, #740] @ 0x2e4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 8f3c8 │ │ │ │ orr r0, r6, r5, lsl #8 │ │ │ │ orr r0, r0, r7, lsl #16 │ │ │ │ str r0, [sp, #356] @ 0x164 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #795] @ 0x31b │ │ │ │ add r0, r6, #56 @ 0x38 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 112744 │ │ │ │ + bl 112740 │ │ │ │ ldrb r0, [r6, #792] @ 0x318 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8d108 │ │ │ │ add r0, r6, #648 @ 0x288 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #792] @ 0x318 │ │ │ │ add r0, r6, #616 @ 0x268 │ │ │ │ bl 35ad0 │ │ │ │ ldr r0, [r6, #732] @ 0x2dc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8df68 │ │ │ │ ldr r0, [r6, #736] @ 0x2e0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8df68 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r6, #736] @ 0x2e0 │ │ │ │ ldr r1, [r6, #740] @ 0x2e4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 8df68 │ │ │ │ ldrdeq sl, [r4], -r0 @ │ │ │ │ ldrdeq sl, [r4], -r0 @ │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [sp, #288] @ 0x120 │ │ │ │ ldr sl, [sp, #748] @ 0x2ec │ │ │ │ cmp r4, #0 │ │ │ │ @@ -124085,15 +124085,15 @@ │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, r9, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, sl, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 10e99c │ │ │ │ + bl 10e998 │ │ │ │ sub r0, r6, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ bne 8d1e4 │ │ │ │ ldr r2, [sp, #348] @ 0x15c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr sl, [sp, #364] @ 0x16c │ │ │ │ @@ -124104,30 +124104,30 @@ │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ beq 8d0dc │ │ │ │ sub r0, r7, r0 │ │ │ │ bl 13734 │ │ │ │ b 8d0dc │ │ │ │ eoreq r1, r9, r0, ror #7 │ │ │ │ - andeq sp, ip, ip, lsr #22 │ │ │ │ + andeq sp, ip, r8, lsr #22 │ │ │ │ eoreq r1, r9, r8, asr #4 │ │ │ │ eoreq r4, r9, ip, lsl #12 │ │ │ │ ldr r0, [r6, #680] @ 0x2a8 │ │ │ │ ldr r7, [r0] │ │ │ │ cmn r7, #1 │ │ │ │ beq 8d9c8 │ │ │ │ ldr r4, [r7] │ │ │ │ cmp r4, #0 │ │ │ │ beq 8d9c8 │ │ │ │ cmn r4, #1 │ │ │ │ ble 8d900 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 8d2a0 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ @@ -124137,49 +124137,49 @@ │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ strb r0, [r4, #790] @ 0x316 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r7, [r6, #-36] @ 0xffffffdc │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ add r2, sp, #744 @ 0x2e8 │ │ │ │ add r3, sp, #1728 @ 0x6c0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #316] @ 0x13c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #2 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #596] @ 0x254 │ │ │ │ ldr r0, [r6, #-36] @ 0xffffffdc │ │ │ │ str r7, [r4, #612] @ 0x264 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8d358 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr r8, [r0, #680] @ 0x2a8 │ │ │ │ ldr r4, [r8] │ │ │ │ cmn r4, #1 │ │ │ │ beq 8d9e4 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ beq 8d9e4 │ │ │ │ cmn r7, #1 │ │ │ │ ble 8d918 │ │ │ │ add r2, r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq 8d370 │ │ │ │ ldr r2, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ @@ -124196,45 +124196,45 @@ │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ orr r0, r0, #1024 @ 0x400 │ │ │ │ str r8, [r2, #872] @ 0x368 │ │ │ │ str r5, [r2, #876] @ 0x36c │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r4, [pc, #1424] @ 8d984 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 8d424 │ │ │ │ ldr r1, [pc, #1436] @ 8d9a4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r3, [pc, #1432] @ 8d9a8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r8, [r2, r1]! │ │ │ │ ldr r3, [r0, r3]! │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ b 8d464 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r7, [pc, #1388] @ 8d9a8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [sp, #1728] @ 0x6c0 │ │ │ │ strb r1, [r0, r4] │ │ │ │ ldr r1, [sp, #1732] @ 0x6c4 │ │ │ │ ldr r8, [sp, #1736] @ 0x6c8 │ │ │ │ ldr r2, [sp, #1740] @ 0x6cc │ │ │ │ str r3, [r6, r7]! │ │ │ │ ldr r7, [pc, #1352] @ 8d9a4 │ │ │ │ str r1, [r6, #4] │ │ │ │ str r8, [r0, r7]! │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r5, [pc, #1340] @ 8d9a8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r7, r3, #1 │ │ │ │ str r7, [r0, r5]! │ │ │ │ adc r7, r1, #0 │ │ │ │ str r7, [r0, #4] │ │ │ │ mov r7, #1 │ │ │ │ ldr ip, [pc, #3852] @ 8e394 │ │ │ │ ldr ip, [pc, ip] │ │ │ │ @@ -124372,20 +124372,20 @@ │ │ │ │ beq 8e14c │ │ │ │ ldr r1, [r4, #884] @ 0x374 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4, #888] @ 0x378 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ str r1, [r4, #892] @ 0x37c │ │ │ │ ldr r4, [pc, #720] @ 8d984 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ bne 8d70c │ │ │ │ ldr r2, [pc, #732] @ 8d9a4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r7, [pc, #728] @ 8d9a8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r8, [r3, r2]! │ │ │ │ ldr r5, [sp, #392] @ 0x188 │ │ │ │ ldr r4, [r0, r7]! │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -124396,17 +124396,17 @@ │ │ │ │ str r1, [r4, #884] @ 0x374 │ │ │ │ str r0, [r4, #888] @ 0x378 │ │ │ │ ldr r0, [r4, #888] @ 0x378 │ │ │ │ cmp r0, #0 │ │ │ │ bne 8d698 │ │ │ │ b 8e14c │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r1, [r0, r4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #636] @ 8d9a8 │ │ │ │ ldr r4, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r2, [sp, #1732] @ 0x6c4 │ │ │ │ ldr r8, [sp, #1736] @ 0x6c8 │ │ │ │ ldr r3, [sp, #1740] @ 0x6cc │ │ │ │ @@ -124414,15 +124414,15 @@ │ │ │ │ ldr r1, [pc, #608] @ 8d9a4 │ │ │ │ str r2, [r7, #4] │ │ │ │ str r8, [r0, r1]! │ │ │ │ ldr r5, [sp, #392] @ 0x188 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r1, [r5, #892] @ 0x37c │ │ │ │ ldr r6, [pc, #588] @ 8d9a8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r7, r4, #1 │ │ │ │ str r7, [r0, r6]! │ │ │ │ adc r7, r2, #0 │ │ │ │ str r7, [r0, #4] │ │ │ │ mov r7, #1 │ │ │ │ ldr ip, [pc, #4060] @ 8e754 │ │ │ │ ldr ip, [pc, ip] │ │ │ │ @@ -124483,15 +124483,15 @@ │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, r9, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, sl, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 10e99c │ │ │ │ + bl 10e998 │ │ │ │ sub r0, r8, #1 │ │ │ │ subs r4, r4, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ bne 8d81c │ │ │ │ ldr r2, [sp, #376] @ 0x178 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r4, [sp, #380] @ 0x17c │ │ │ │ @@ -124653,27 +124653,27 @@ │ │ │ │ b 8db48 │ │ │ │ mov sl, r0 │ │ │ │ b 8dc98 │ │ │ │ b 8dd1c │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ - bl 2998cc │ │ │ │ + bl 2998c8 │ │ │ │ b 8dbfc │ │ │ │ bl 1d63c │ │ │ │ b 8dccc │ │ │ │ b 8db68 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 26df9c │ │ │ │ + bl 26df98 │ │ │ │ b 8db6c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 10e8b4 │ │ │ │ + bl 10e8b0 │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ cmp r0, #21 │ │ │ │ beq 8dc8c │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ bl 80850 │ │ │ │ b 8dc8c │ │ │ │ bl 1d63c │ │ │ │ @@ -124701,80 +124701,80 @@ │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r0, #828] @ 0x33c │ │ │ │ blx r1 │ │ │ │ b 8dc54 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b88c │ │ │ │ + bl 20b888 │ │ │ │ b 8dc54 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 921c8 │ │ │ │ b 8dc34 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ bl 35594 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #744]! @ 0x2e8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8dd20 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 8dd20 │ │ │ │ b 8dd1c │ │ │ │ mov r5, r0 │ │ │ │ b 8e22c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r0, #795] @ 0x31b │ │ │ │ cmp r0, #0 │ │ │ │ beq 8dc8c │ │ │ │ add r0, sp, #584 @ 0x248 │ │ │ │ - bl 112ccc │ │ │ │ + bl 112cc8 │ │ │ │ b 8dc8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r6 │ │ │ │ - bl 21b474 │ │ │ │ + bl 21b470 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8] │ │ │ │ mov r0, r9 │ │ │ │ - bl 21b4d8 │ │ │ │ + bl 21b4d4 │ │ │ │ mov sl, r5 │ │ │ │ b 8ddf0 │ │ │ │ bl 1d63c │ │ │ │ b 8dd5c │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #795] @ 0x31b │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 112744 │ │ │ │ + bl 112740 │ │ │ │ b 8dd20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8e22c │ │ │ │ ldr r0, [sp, #1732] @ 0x6c4 │ │ │ │ bl 13734 │ │ │ │ b 8e22c │ │ │ │ b 8dccc │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 26d508 │ │ │ │ + bl 26d504 │ │ │ │ ldr r0, [sp, #3208] @ 0xc88 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8dcf0 │ │ │ │ ldr r0, [sp, #3212] @ 0xc8c │ │ │ │ bl 13734 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ b 8dde4 │ │ │ │ @@ -124789,15 +124789,15 @@ │ │ │ │ b 8dd94 │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r1, #792] @ 0x318 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8dd38 │ │ │ │ add r0, r1, #648 @ 0x288 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #792] @ 0x318 │ │ │ │ add r0, r1, #616 @ 0x268 │ │ │ │ bl 35ad0 │ │ │ │ b 8dd60 │ │ │ │ eoreq r3, r9, r8, lsl #25 │ │ │ │ @@ -124806,136 +124806,136 @@ │ │ │ │ mov sl, r0 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r4, #732] @ 0x2dc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8dd94 │ │ │ │ ldr r0, [r4, #736] @ 0x2e0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8dd94 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #736] @ 0x2e0 │ │ │ │ ldr r1, [r4, #740] @ 0x2e4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #3 │ │ │ │ beq 8dddc │ │ │ │ ldrb r1, [r4, #789] @ 0x315 │ │ │ │ cmp r1, #1 │ │ │ │ bne 8dddc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8dddc │ │ │ │ ldr r0, [r4, #724] @ 0x2d4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8dddc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #724] @ 0x2d4 │ │ │ │ ldr r1, [r4, #728] @ 0x2d8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #789] @ 0x315 │ │ │ │ ldr r0, [r4, #708] @ 0x2c4 │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ bl 29170 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r4, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8de30 │ │ │ │ ldr r0, [r4, #696] @ 0x2b8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8de30 │ │ │ │ ldr r0, [r4, #700] @ 0x2bc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8de30 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #700] @ 0x2bc │ │ │ │ ldr r1, [r4, #704] @ 0x2c0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #790] @ 0x316 │ │ │ │ ldrb r0, [r4, #794] @ 0x31a │ │ │ │ cmp r0, #0 │ │ │ │ beq 8de64 │ │ │ │ ldr r0, [r4, #800]! @ 0x320 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8de64 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldr r5, [sp, #392] @ 0x188 │ │ │ │ mov r4, #0 │ │ │ │ ldrb r0, [r5, #791] @ 0x317 │ │ │ │ strb r4, [r5, #794] @ 0x31a │ │ │ │ cmp r0, #0 │ │ │ │ beq 8deac │ │ │ │ ldr r0, [r5, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8deac │ │ │ │ ldr r0, [r5, #688] @ 0x2b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8deac │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r5, #688] @ 0x2b0 │ │ │ │ ldr r1, [r5, #692] @ 0x2b4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #2 │ │ │ │ strb r4, [r5, #791] @ 0x317 │ │ │ │ strb r0, [r5, #798] @ 0x31e │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ bl 90da8 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r4, #432]! @ 0x1b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8deec │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ b 8def0 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r7, #420] @ 0x1a4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8df20 │ │ │ │ ldr r0, [r7, #424] @ 0x1a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8df20 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r7, #424] @ 0x1a8 │ │ │ │ ldr r1, [r7, #428] @ 0x1ac │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r7, #552 @ 0x228 │ │ │ │ - bl 114834 │ │ │ │ + bl 114830 │ │ │ │ ldr r0, [r7, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8df58 │ │ │ │ ldr r0, [r7, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8df58 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r7, #412] @ 0x19c │ │ │ │ ldr r1, [r7, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r7, #520 @ 0x208 │ │ │ │ - bl 114714 │ │ │ │ + bl 114710 │ │ │ │ b 861b4 │ │ │ │ bl 1d63c │ │ │ │ ldr r0, [r6, #720] @ 0x2d0 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [r6, #789] @ 0x315 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 8e094 │ │ │ │ @@ -124945,15 +124945,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 8dfe8 │ │ │ │ ldr r5, [r6, #708] @ 0x2c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 8e0c4 │ │ │ │ ldr r0, [pc, #3880] @ 8eee4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -124961,83 +124961,83 @@ │ │ │ │ bne 8e0d0 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldrb r0, [r6, #790] @ 0x316 │ │ │ │ cmp r0, #1 │ │ │ │ bne 8e024 │ │ │ │ ldr r0, [r6, #696] @ 0x2b8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8e024 │ │ │ │ ldr r0, [r6, #700] @ 0x2bc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8e024 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r6, #700] @ 0x2bc │ │ │ │ ldr r1, [r6, #704] @ 0x2c0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldrb r0, [r6, #794] @ 0x31a │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r6, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8e05c │ │ │ │ mov r4, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #800]! @ 0x320 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8e05c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ mov r4, r6 │ │ │ │ ldrb r0, [r4, #791]! @ 0x317 │ │ │ │ cmp r0, #0 │ │ │ │ strb r5, [r4, #3] │ │ │ │ beq 8e0f8 │ │ │ │ ldr r0, [r6, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8e0f8 │ │ │ │ ldr r0, [r6, #688] @ 0x2b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8e0f8 │ │ │ │ b 8e0e4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8df7c │ │ │ │ ldr r0, [r6, #724] @ 0x2d4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8df7c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r6, #724] @ 0x2d4 │ │ │ │ ldr r1, [r6, #728] @ 0x2d8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 8df7c │ │ │ │ mov r0, r5 │ │ │ │ bl 1e8fc │ │ │ │ b 8dfb4 │ │ │ │ bl 1ef28 │ │ │ │ eor r7, r0, #1 │ │ │ │ b 8dfcc │ │ │ │ mov sl, r0 │ │ │ │ b 8de64 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r1, #688] @ 0x2b0 │ │ │ │ ldr r1, [r1, #692] @ 0x2b4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r1, [sp, #312] @ 0x138 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [sp, #356] @ 0x164 │ │ │ │ cmp r9, #22 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ @@ -125090,20 +125090,20 @@ │ │ │ │ ldr r4, [sp, #364] @ 0x16c │ │ │ │ b 8e320 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #800]! @ 0x320 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8dcfc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 8dcfc │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #1082] @ 0x43a │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #1081] @ 0x439 │ │ │ │ @@ -125112,15 +125112,15 @@ │ │ │ │ mov sl, r5 │ │ │ │ b 8e1dc │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r0, #1081] @ 0x439 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8e208 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ - bl 1135b4 │ │ │ │ + bl 1135b0 │ │ │ │ b 8e208 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 35594 │ │ │ │ b 8f27c │ │ │ │ ldr r6, [sp, #1728] @ 0x6c0 │ │ │ │ cmp r6, #2 │ │ │ │ @@ -125149,27 +125149,27 @@ │ │ │ │ ldr r2, [sp, #392] @ 0x188 │ │ │ │ orr r0, r8, r5, lsl #8 │ │ │ │ orr r9, r0, r9, lsl #16 │ │ │ │ tst r6, #1 │ │ │ │ add r8, r2, #840 @ 0x348 │ │ │ │ beq 8e3a0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, sl │ │ │ │ mov sl, r7 │ │ │ │ strb r0, [r1, #1080] @ 0x438 │ │ │ │ ldr r0, [r1, #880] @ 0x370 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8e300 │ │ │ │ ldr r0, [r1, #884] @ 0x374 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ - bl 1135b4 │ │ │ │ + bl 1135b0 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov r8, #1 │ │ │ │ add r0, r0, #57 @ 0x39 │ │ │ │ add r7, r0, #1024 @ 0x400 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ @@ -125226,30 +125226,30 @@ │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ strb r0, [sp, #640] @ 0x280 │ │ │ │ ldr r0, [sp, #364] @ 0x16c │ │ │ │ str r0, [sp, #644] @ 0x284 │ │ │ │ bcc 8e414 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r4, [sp, #1732] @ 0x6c4 │ │ │ │ str r7, [sp, #1728] @ 0x6c0 │ │ │ │ str r0, [sp, #1736] @ 0x6c8 │ │ │ │ add r4, sp, #744 @ 0x2e8 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ ldr r7, [sp, #352] @ 0x160 │ │ │ │ ldr r0, [r7, #552]! @ 0x228 │ │ │ │ ldmib r7, {r1, r2, r3} │ │ │ │ str r4, [sp] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #848] @ 0x350 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8f11c │ │ │ │ ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsr r1, r4, #25 │ │ │ │ @@ -125417,21 +125417,21 @@ │ │ │ │ ldm r0!, {r1, r2, r3, r7} │ │ │ │ stmia r8!, {r1, r2, r3, r7} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r8, {r1, r2, r3, r7} │ │ │ │ bcc 8e720 │ │ │ │ ldr r0, [sp, #372] @ 0x174 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8e720 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #748] @ 0x2ec │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ bne 8f010 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr r4, [r0, #912] @ 0x390 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ mov r6, #65280 @ 0xff00 │ │ │ │ @@ -125559,15 +125559,15 @@ │ │ │ │ ldr r6, [r0, #892] @ 0x37c │ │ │ │ ldr sl, [r6, #64] @ 0x40 │ │ │ │ ldr r4, [r6, #68] @ 0x44 │ │ │ │ cmp sl, #2 │ │ │ │ bcc 8e948 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov r9, #0 │ │ │ │ ldr r8, [r6, #72] @ 0x48 │ │ │ │ str r4, [lr, #140] @ 0x8c │ │ │ │ @@ -125582,15 +125582,15 @@ │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ add r7, lr, #136 @ 0x88 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ str r7, [sp] │ │ │ │ - bl e9e94 │ │ │ │ + bl e9e90 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 8f0f4 │ │ │ │ ldr r0, [pc, #2396] @ 8f314 │ │ │ │ lsr lr, r7, #25 │ │ │ │ @@ -125751,31 +125751,31 @@ │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ bcc 8ec60 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8ec60 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #140] @ 0x8c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [lr, #144] @ 0x90 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #812 @ 0x32c │ │ │ │ ldr r0, [r0, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ beq 8ec80 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov sl, #0 │ │ │ │ ldr r2, [pc, #3964] @ 8fc0c │ │ │ │ add r8, r1, #880 @ 0x370 │ │ │ │ ldr r0, [r1, #892] @ 0x37c │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r7, [r0, #12] │ │ │ │ @@ -125854,20 +125854,20 @@ │ │ │ │ str r1, [sp, #3212] @ 0xc8c │ │ │ │ ldr r1, [sp, #368] @ 0x170 │ │ │ │ str r1, [sp, #3208] @ 0xc88 │ │ │ │ ldr r1, [sp, #184] @ 0xb8 │ │ │ │ str r1, [sp, #3236] @ 0xca4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8edf0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sp, #3208] @ 0xc88 │ │ │ │ ldr r2, [sp, #3212] @ 0xc8c │ │ │ │ strb r3, [r0, #797] @ 0x31d │ │ │ │ ldr r0, [sp, #3220] @ 0xc94 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -125903,15 +125903,15 @@ │ │ │ │ ldr r6, [r1, #876] @ 0x36c │ │ │ │ cmp r5, #2 │ │ │ │ ldr r7, [r1, #892] @ 0x37c │ │ │ │ ldr r4, [sl, #-20] @ 0xffffffec │ │ │ │ bcc 8eea8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ ldr r2, [sp, #392] @ 0x188 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sl, #-16] │ │ │ │ strb r1, [r2, #1008] @ 0x3f0 │ │ │ │ add r1, r2, #928 @ 0x3a0 │ │ │ │ @@ -125977,21 +125977,21 @@ │ │ │ │ stm r0, {r6, r8} │ │ │ │ strb r7, [r0, #28] │ │ │ │ str r4, [r2] │ │ │ │ str r1, [r2, #8] │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #800]! @ 0x320 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ str r5, [sp, #356] @ 0x164 │ │ │ │ bne 8efe0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ str r0, [sp, #380] @ 0x17c │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ @@ -126032,15 +126032,15 @@ │ │ │ │ add r9, r5, r0, lsl #4 │ │ │ │ ldr r0, [r9, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8f09c │ │ │ │ ldr r0, [r9, #-44] @ 0xffffffd4 │ │ │ │ bl 13734 │ │ │ │ sub r0, r9, #32 │ │ │ │ - bl 10e99c │ │ │ │ + bl 10e998 │ │ │ │ sub r0, r8, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ bne 8f03c │ │ │ │ ldr r2, [sp, #376] @ 0x178 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ @@ -126101,71 +126101,71 @@ │ │ │ │ b 8e654 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ bl 142ac │ │ │ │ b 862b8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ cmp sl, #2 │ │ │ │ bcc 8f27c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8f27c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [lr, #140] @ 0x8c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r1, [lr, #144] @ 0x90 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 8f27c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl 112744 │ │ │ │ + bl 112740 │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8f27c │ │ │ │ ldr r0, [sp, #748] @ 0x2ec │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8f27c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #748] @ 0x2ec │ │ │ │ ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 8f27c │ │ │ │ bl 1d63c │ │ │ │ b 903d4 │ │ │ │ b 8dcf8 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 2998cc │ │ │ │ + bl 2998c8 │ │ │ │ b 8e1dc │ │ │ │ bl 1d63c │ │ │ │ b 8f278 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl 112744 │ │ │ │ + bl 112740 │ │ │ │ b 8f27c │ │ │ │ mov r5, r0 │ │ │ │ b 8f298 │ │ │ │ b 8f278 │ │ │ │ b 8f278 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r0, #1080] @ 0x438 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8f298 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ add r0, r0, #840 @ 0x348 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #1080] @ 0x438 │ │ │ │ ldr r0, [r1, #880] @ 0x370 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8e22c │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ @@ -126227,15 +126227,15 @@ │ │ │ │ sub r1, r0, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #3 │ │ │ │ bne 8f614 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1144e0 │ │ │ │ + bl 1144dc │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #797] @ 0x31d │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ bl 35ad0 │ │ │ │ ldr r4, [sp, #236] @ 0xec │ │ │ │ ldrb r0, [r6, #788] @ 0x314 │ │ │ │ @@ -126252,15 +126252,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq 8f454 │ │ │ │ ldr r5, [r6, #708] @ 0x2c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 902d8 │ │ │ │ ldr r0, [pc, #4088] @ 90420 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -126268,43 +126268,43 @@ │ │ │ │ bne 902e4 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldrb r0, [r6, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ beq 8f490 │ │ │ │ ldr r0, [r6, #696] @ 0x2b8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8f490 │ │ │ │ ldr r0, [r6, #700] @ 0x2bc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8f490 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r6, #700] @ 0x2bc │ │ │ │ ldr r1, [r6, #704] @ 0x2c0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, #0 │ │ │ │ ldrb r0, [r4, #791]! @ 0x317 │ │ │ │ cmp r0, #0 │ │ │ │ strb r5, [r4, #3] │ │ │ │ strb r5, [r4, #-1] │ │ │ │ beq 8f500 │ │ │ │ ldr r0, [r6, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8f500 │ │ │ │ ldr r0, [r6, #688] @ 0x2b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8f500 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ mov r9, #21 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ @@ -126330,34 +126330,34 @@ │ │ │ │ str r4, [sp, #348] @ 0x15c │ │ │ │ bne 8f928 │ │ │ │ tst sl, #1 │ │ │ │ beq 8f88c │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #432]! @ 0x1b0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8f560 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ str r6, [sp, #356] @ 0x164 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r6, #420] @ 0x1a4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8f598 │ │ │ │ ldr r0, [r6, #424] @ 0x1a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8f598 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r6, #424] @ 0x1a8 │ │ │ │ ldr r1, [r6, #428] @ 0x1ac │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r1, [r6, #580] @ 0x244 │ │ │ │ add r7, r6, #444 @ 0x1bc │ │ │ │ add r5, r6, #552 @ 0x228 │ │ │ │ cmp r1, #0 │ │ │ │ beq 8f5d8 │ │ │ │ ldr r2, [r6, #568] @ 0x238 │ │ │ │ ldr r0, [r6, #564] @ 0x234 │ │ │ │ @@ -126373,21 +126373,21 @@ │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r7] │ │ │ │ b 8f744 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8f3e8 │ │ │ │ ldr r0, [r6, #724] @ 0x2d4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8f3e8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r6, #724] @ 0x2d4 │ │ │ │ ldr r1, [r6, #728] @ 0x2d8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 8f3e8 │ │ │ │ ldr r5, [sp, #392] @ 0x188 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ mov r0, #1 │ │ │ │ add r1, r5, #136 @ 0x88 │ │ │ │ strb r0, [r5, #793] @ 0x319 │ │ │ │ @@ -126408,20 +126408,20 @@ │ │ │ │ ldr r8, [r5, #1172] @ 0x494 │ │ │ │ ldr r5, [pc, #3728] @ 90500 │ │ │ │ mov sl, r4 │ │ │ │ ldr r0, [sl], #4 │ │ │ │ str r1, [r2, #632] @ 0x278 │ │ │ │ bic r7, r5, r0 │ │ │ │ ldr r1, [pc, #3712] @ 90504 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #1 │ │ │ │ bne 8fa6c │ │ │ │ ldr r1, [pc, #3700] @ 9050c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr ip, [r2, r1]! │ │ │ │ ldr r1, [pc, #3680] @ 90508 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ b 8fab4 │ │ │ │ @@ -126458,29 +126458,29 @@ │ │ │ │ sub r1, r0, #24 │ │ │ │ mov r0, r7 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #3 │ │ │ │ bne 8f78c │ │ │ │ mov r0, r5 │ │ │ │ - bl 114834 │ │ │ │ + bl 114830 │ │ │ │ ldr r6, [sp, #356] @ 0x164 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r7, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 85f9c │ │ │ │ ldr r0, [r7, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 85f9c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r7, #412] @ 0x19c │ │ │ │ ldr r1, [r7, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 85f9c │ │ │ │ eoreq r7, r4, r9, lsl #24 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ str sl, [sp, #364] @ 0x16c │ │ │ │ ldm r7, {r0, r1, r2} │ │ │ │ add ip, r4, #420 @ 0x1a4 │ │ │ │ ldr sl, [r4, #408] @ 0x198 │ │ │ │ @@ -126491,36 +126491,36 @@ │ │ │ │ ldr r3, [r4, #456] @ 0x1c8 │ │ │ │ ldr r7, [r4, #460] @ 0x1cc │ │ │ │ stm ip, {r0, r1, r2, r3, r7} │ │ │ │ str r5, [r4, #440] @ 0x1b8 │ │ │ │ bcc 8f7d8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ str r8, [sp, #384] @ 0x180 │ │ │ │ ldr r5, [r0, #420] @ 0x1a4 │ │ │ │ ldr r4, [r0, #424] @ 0x1a8 │ │ │ │ ldr r1, [r0, #416] @ 0x1a0 │ │ │ │ cmp r5, #2 │ │ │ │ str r1, [sp, #380] @ 0x17c │ │ │ │ bcc 8f80c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r9, [r7, #432] @ 0x1b0 │ │ │ │ ldr r8, [r7, #428] @ 0x1ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ strb r0, [r1, #798]! @ 0x31e │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ str r0, [r1, #-26] @ 0xffffffe6 │ │ │ │ @@ -126547,93 +126547,93 @@ │ │ │ │ ldr sl, [r0, #420] @ 0x1a4 │ │ │ │ ldr r0, [r0, #424] @ 0x1a8 │ │ │ │ cmp sl, #2 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ bcc 8f8b8 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldr r5, [r0, #408] @ 0x198 │ │ │ │ ldr r4, [r0, #412] @ 0x19c │ │ │ │ ldr r1, [r0, #428] @ 0x1ac │ │ │ │ cmp r5, #2 │ │ │ │ str r1, [sp, #332] @ 0x14c │ │ │ │ bcc 8f8e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 862b8 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ str r4, [sp, #1732] @ 0x6c4 │ │ │ │ str r5, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r0, [r0, #416] @ 0x1a0 │ │ │ │ str r0, [sp, #1736] @ 0x6c8 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ add r1, sp, #1728 @ 0x6c0 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ mov r8, #0 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ mov r9, #20 │ │ │ │ ldr r0, [sp, #748] @ 0x2ec │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #432]! @ 0x1b0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8f94c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8f980 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8f980 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r4, #428] @ 0x1ac │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ - bl 114834 │ │ │ │ + bl 114830 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r7, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 8f9bc │ │ │ │ ldr r0, [r7, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8f9bc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r7, #412] @ 0x19c │ │ │ │ ldr r1, [r7, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r7, #520 @ 0x208 │ │ │ │ - bl 114714 │ │ │ │ + bl 114710 │ │ │ │ mov r4, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #388]! @ 0x184 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 8f9e8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r7, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 8fa3c │ │ │ │ ldr r4, [r7, #384] @ 0x180 │ │ │ │ mov r5, r6 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -126660,17 +126660,17 @@ │ │ │ │ bne 901e4 │ │ │ │ ldrb r0, [r7, #401] @ 0x191 │ │ │ │ strb r4, [r7, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ bne 901fc │ │ │ │ b 90238 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r2, [pc, #2688] @ 90504 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [pc, #2684] @ 90508 │ │ │ │ ldr ip, [sp, #1736] @ 0x6c8 │ │ │ │ strb r1, [r0, r2] │ │ │ │ ldr r2, [sp, #1728] @ 0x6c0 │ │ │ │ ldr r1, [sp, #1732] @ 0x6c4 │ │ │ │ @@ -126682,15 +126682,15 @@ │ │ │ │ str ip, [r0, r6]! │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ stmib r0, {r1, ip} │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0] │ │ │ │ ldr r3, [pc, #2620] @ 90508 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r1, [pc, #2600] @ 90510 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ @@ -126749,33 +126749,33 @@ │ │ │ │ str r0, [sp, #380] @ 0x17c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ mov r0, #21 │ │ │ │ str r1, [sp, #372] @ 0x174 │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [pc, #2340] @ 90504 │ │ │ │ ldr r8, [pc, #2340] @ 90508 │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #1 │ │ │ │ bne 8fc10 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r2, [pc, #2324] @ 9050c │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r1, r2]! │ │ │ │ ldr r2, [r0, r8]! │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ b 8fc5c │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ add r0, sp, #2880 @ 0xb40 │ │ │ │ mov r5, r7 │ │ │ │ - bl 1b458c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 1b4588 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [pc, #2268] @ 90504 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldr r7, [pc, #2264] @ 9050c │ │ │ │ strb r2, [r0, r1] │ │ │ │ ldr r2, [sp, #2880] @ 0xb40 │ │ │ │ ldr r1, [sp, #2884] @ 0xb44 │ │ │ │ @@ -126797,15 +126797,15 @@ │ │ │ │ add r7, r0, #1 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ str r6, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r8]! │ │ │ │ adc r1, r1, #0 │ │ │ │ add r2, sp, #744 @ 0x2e8 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r0, [pc, #2148] @ 90518 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ @@ -126897,15 +126897,15 @@ │ │ │ │ orr r0, r1, r0 │ │ │ │ mov r1, #0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, r1, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r5, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 10e99c │ │ │ │ + bl 10e998 │ │ │ │ sub r0, r8, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ bne 8fdcc │ │ │ │ ldr r2, [sp, #384] @ 0x180 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r5, [pc, #1720] @ 90500 │ │ │ │ @@ -126972,15 +126972,15 @@ │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, r5, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, sl, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 10e99c │ │ │ │ + bl 10e998 │ │ │ │ sub r0, r9, #1 │ │ │ │ subs r8, r8, #1 │ │ │ │ and r9, r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ bne 8fefc │ │ │ │ ldr r3, [sp, #368] @ 0x170 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ @@ -127096,49 +127096,49 @@ │ │ │ │ cmp r9, #21 │ │ │ │ bne 90150 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ mov r4, #0 │ │ │ │ add r0, r6, #136 @ 0x88 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ strb r4, [r6, #796] @ 0x31c │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ strb r4, [r6, #793] @ 0x319 │ │ │ │ ldr r0, [r6, #1156] @ 0x484 │ │ │ │ b 8f2c4 │ │ │ │ orr r0, r6, r5, lsl #8 │ │ │ │ orr r0, r0, r7, lsl #16 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ str r0, [sp, #356] @ 0x164 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #796] @ 0x31c │ │ │ │ add r0, r1, #136 @ 0x88 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 901b4 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r0, #793] @ 0x319 │ │ │ │ tst r0, #1 │ │ │ │ beq 901b4 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 901b4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #793] @ 0x319 │ │ │ │ add r0, r1, #104 @ 0x68 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 1144e0 │ │ │ │ + bl 1144dc │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #797] @ 0x31d │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ bl 35ad0 │ │ │ │ b 8df68 │ │ │ │ ldr r0, [r7, #368] @ 0x170 │ │ │ │ @@ -127183,15 +127183,15 @@ │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ ldrb r0, [r4, #660] @ 0x294 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ ldr r0, [r4, #640] @ 0x280 │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ orr r0, r5, r7, lsl #8 │ │ │ │ orr r0, r0, r6, lsl #16 │ │ │ │ b 90158 │ │ │ │ mov r0, #5 │ │ │ │ ldr r1, [sp, #312] @ 0x138 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ @@ -127222,21 +127222,21 @@ │ │ │ │ mov sl, r0 │ │ │ │ b 9046c │ │ │ │ mov r8, r0 │ │ │ │ cmp sl, #2 │ │ │ │ bcc 90354 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90354 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ ldr r1, [sp, #332] @ 0x14c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ mov sl, r8 │ │ │ │ b 8dec4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r6, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ @@ -127251,15 +127251,15 @@ │ │ │ │ bl 921c8 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r0, #796] @ 0x31c │ │ │ │ cmp r0, #0 │ │ │ │ beq 9046c │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r0, lr, #392 @ 0x188 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ b 9046c │ │ │ │ mov sl, r0 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ ldr r0, [r7, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 8df34 │ │ │ │ b 8df58 │ │ │ │ @@ -127283,65 +127283,65 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 8de00 │ │ │ │ b 8de30 │ │ │ │ b 9045c │ │ │ │ @ instruction: 0x002916b4 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #1728 @ 0x6c0 │ │ │ │ - bl 10e8b4 │ │ │ │ + bl 10e8b0 │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ cmp r0, #21 │ │ │ │ beq 90460 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ bl 80850 │ │ │ │ b 90460 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ ldr r4, [sp, #392] @ 0x188 │ │ │ │ mov sl, r0 │ │ │ │ b 8dec4 │ │ │ │ mov sl, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #776 @ 0x308 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #796] @ 0x31c │ │ │ │ add r0, r1, #136 @ 0x88 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 904c4 │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r0, #793] @ 0x319 │ │ │ │ tst r0, #1 │ │ │ │ beq 904c4 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 904c4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #793] @ 0x319 │ │ │ │ add r0, r1, #104 @ 0x68 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 1144e0 │ │ │ │ + bl 1144dc │ │ │ │ ldr r0, [sp, #392] @ 0x188 │ │ │ │ ldrb r0, [r0, #797] @ 0x31d │ │ │ │ cmp r0, #0 │ │ │ │ beq 8dcfc │ │ │ │ add lr, sp, #3072 @ 0xc00 │ │ │ │ add r0, lr, #136 @ 0x88 │ │ │ │ - bl 1135b4 │ │ │ │ + bl 1135b0 │ │ │ │ b 8dcfc │ │ │ │ bl 1d63c │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ eoreq pc, r8, r4, lsr #3 │ │ │ │ @@ -127368,26 +127368,26 @@ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 9059c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9059c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9059c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 112968 │ │ │ │ + b 112964 │ │ │ │ ldrb r0, [r4, #477] @ 0x1dd │ │ │ │ cmp r0, #0 │ │ │ │ bne 90734 │ │ │ │ add r0, r4, #408 @ 0x198 │ │ │ │ bl 90be4 │ │ │ │ b 90734 │ │ │ │ ldrb r0, [r4, #1760] @ 0x6e0 │ │ │ │ @@ -127396,21 +127396,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 90708 │ │ │ │ ldr r0, [r4, #1748] @ 0x6d4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 90708 │ │ │ │ ldr r0, [r4, #1752] @ 0x6d8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90708 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #1752] @ 0x6d8 │ │ │ │ ldr r1, [r4, #1756] @ 0x6dc │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 90708 │ │ │ │ ldrb r0, [r4, #432] @ 0x1b0 │ │ │ │ cmp r0, #4 │ │ │ │ beq 907e0 │ │ │ │ cmp r0, #3 │ │ │ │ bne 90840 │ │ │ │ add r0, r4, #436 @ 0x1b4 │ │ │ │ @@ -127420,71 +127420,71 @@ │ │ │ │ bne 90804 │ │ │ │ b 90830 │ │ │ │ add r0, r4, #584 @ 0x248 │ │ │ │ bl 90da8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #432]! @ 0x1b0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90668 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 90698 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90698 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r4, #428] @ 0x1ac │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ - bl 114834 │ │ │ │ + bl 114830 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 906d0 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 906d0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ ldr r1, [r4, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ - bl 114714 │ │ │ │ + bl 114710 │ │ │ │ b 90710 │ │ │ │ ldr r6, [r4, #412] @ 0x19c │ │ │ │ mov r0, r6 │ │ │ │ bl 80074 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #404] @ 0x194 │ │ │ │ strb r0, [r4, #403] @ 0x193 │ │ │ │ b 90710 │ │ │ │ add r0, r4, #456 @ 0x1c8 │ │ │ │ bl 913a4 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ - bl 114600 │ │ │ │ + bl 1145fc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #388]! @ 0x184 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90734 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 90774 │ │ │ │ ldr r5, [r4, #384] @ 0x180 │ │ │ │ cmp r5, #0 │ │ │ │ beq 90760 │ │ │ │ ldr r6, [r4, #380] @ 0x17c │ │ │ │ @@ -127533,21 +127533,21 @@ │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ cmp r0, #3 │ │ │ │ beq 90830 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 90830 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90830 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ ldr r1, [r4, #420] @ 0x1a4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #173 @ 0xad │ │ │ │ add r5, r0, #256 @ 0x100 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #405] @ 0x195 │ │ │ │ add r0, r4, #228 @ 0xe4 │ │ │ │ @@ -127555,44 +127555,44 @@ │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 90888 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 90888 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90888 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ ldr r1, [r4, #224] @ 0xe0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldrb r0, [r4, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ beq 9089c │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ beq 908b0 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 112968 │ │ │ │ + bl 112964 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #174 @ 0xae │ │ │ │ orr r0, r0, #256 @ 0x100 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ b 908ec │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ - bl 114600 │ │ │ │ + bl 1145fc │ │ │ │ b 909e4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #412 @ 0x19c │ │ │ │ bl 35430 │ │ │ │ mov r7, #173 @ 0xad │ │ │ │ orr r7, r7, #256 @ 0x100 │ │ │ │ b 90ab8 │ │ │ │ @@ -127601,79 +127601,79 @@ │ │ │ │ b 90974 │ │ │ │ mov r5, r0 │ │ │ │ b 909e4 │ │ │ │ mov r5, r0 │ │ │ │ b 909ac │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 112968 │ │ │ │ + bl 112964 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #404] @ 0x194 │ │ │ │ strb r0, [r4, #403] @ 0x193 │ │ │ │ b 909e4 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #432]! @ 0x1b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90974 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 909a4 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 909a4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r4, #428] @ 0x1ac │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ - bl 114834 │ │ │ │ + bl 114830 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 909dc │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 909dc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ ldr r1, [r4, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ - bl 114714 │ │ │ │ + bl 114710 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #388]! @ 0x184 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90a5c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 90a5c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ bl 364b4 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 112968 │ │ │ │ + bl 112964 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r7, #145 @ 0x91 │ │ │ │ orr r7, r7, #256 @ 0x100 │ │ │ │ @@ -127683,15 +127683,15 @@ │ │ │ │ bl 13734 │ │ │ │ b 90ab8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ beq 90a70 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #364] @ 0x16c │ │ │ │ cmpne r0, #0 │ │ │ │ beq 90a94 │ │ │ │ @@ -127713,30 +127713,30 @@ │ │ │ │ bl 916f4 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ bl 364b4 │ │ │ │ ldrb r0, [r4, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ beq 90b14 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ b 90b14 │ │ │ │ mov r5, r0 │ │ │ │ b 90b14 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ bl 364b4 │ │ │ │ ldrb r0, [r4, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ beq 90b14 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r4, #184 @ 0xb8 │ │ │ │ - blne 112968 │ │ │ │ + blne 112964 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -127756,21 +127756,21 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #3 │ │ │ │ beq 90bac │ │ │ │ cmp r0, #2 │ │ │ │ bcc 90bac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90bac │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #21] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ b 90bcc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -127796,20 +127796,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 90c48 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90c48 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ beq 90c80 │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 90c6c │ │ │ │ @@ -127842,22 +127842,22 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #3 │ │ │ │ beq 90d08 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 90d08 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90d08 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 90d78 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ @@ -127869,30 +127869,30 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 90d6c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90d6c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ bl 35530 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 90d8c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 13734 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 35430 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -127911,119 +127911,119 @@ │ │ │ │ andeq r0, r0, ip, asr r1 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 90e14 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90e14 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #184] @ 0xb8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 90e44 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90e44 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #168]! @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 910d4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2371ac │ │ │ │ + b 2371a8 │ │ │ │ add r0, r4, #224 @ 0xe0 │ │ │ │ bl 92114 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #216]! @ 0xd8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90f10 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 90f10 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ bl 921c8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #211] @ 0xd3 │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ - bl 112744 │ │ │ │ + bl 112740 │ │ │ │ b 90f50 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #268] @ 0x10c │ │ │ │ cmpeq r0, #3 │ │ │ │ bne 9101c │ │ │ │ add r0, r4, #236 @ 0xec │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9101c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ blx r1 │ │ │ │ b 9101c │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ bl 921c8 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #212] @ 0xd4 │ │ │ │ add r0, r4, #576 @ 0x240 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ strb r5, [r4, #209] @ 0xd1 │ │ │ │ add r0, r4, #544 @ 0x220 │ │ │ │ - bl 1144e0 │ │ │ │ + bl 1144dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #213] @ 0xd5 │ │ │ │ mov r0, r4 │ │ │ │ bl 35ad0 │ │ │ │ b 90fa0 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ bl 35594 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #160]! @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90f50 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldrb r0, [r4, #208] @ 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 90f64 │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #208] @ 0xd0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 35ad0 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 90fa0 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90fa0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [r4, #205] @ 0xcd │ │ │ │ cmpne r1, #0 │ │ │ │ bne 910d8 │ │ │ │ ldr r5, [r4, #128] @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ @@ -128031,88 +128031,88 @@ │ │ │ │ cmp r5, #0 │ │ │ │ beq 9101c │ │ │ │ ldr r6, [r4, #124] @ 0x7c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 91108 │ │ │ │ ldr r0, [pc, #940] @ 913a0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 91114 │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldrb r0, [r4, #206] @ 0xce │ │ │ │ cmp r0, #0 │ │ │ │ beq 91058 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 91058 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91058 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldrb r0, [r4, #210] @ 0xd2 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #206] @ 0xce │ │ │ │ cmp r0, #0 │ │ │ │ beq 91090 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #216]! @ 0xd8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91090 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldrb r0, [r4, #207] @ 0xcf │ │ │ │ strb r6, [r4, #210] @ 0xd2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 910cc │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 910cc │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 910cc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #104] @ 0x68 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #207] @ 0xcf │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #2 │ │ │ │ bcc 90fb4 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 90fb4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 90fb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 1e8fc │ │ │ │ b 90fec │ │ │ │ bl 1ef28 │ │ │ │ eor r7, r0, #1 │ │ │ │ b 91004 │ │ │ │ @@ -128136,94 +128136,94 @@ │ │ │ │ b 911b0 │ │ │ │ mov r5, r0 │ │ │ │ b 911d8 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #160]! @ 0xa0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 911d8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 911d8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #212] @ 0xd4 │ │ │ │ add r0, r4, #576 @ 0x240 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #209] @ 0xd1 │ │ │ │ add r0, r4, #544 @ 0x220 │ │ │ │ - bl 1144e0 │ │ │ │ + bl 1144dc │ │ │ │ b 91228 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #211] @ 0xd3 │ │ │ │ add r0, r4, #496 @ 0x1f0 │ │ │ │ - bl 112744 │ │ │ │ + bl 112740 │ │ │ │ ldrb r0, [r4, #208] @ 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 911ec │ │ │ │ add r0, r4, #64 @ 0x40 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #208] @ 0xd0 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 35ad0 │ │ │ │ b 91248 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #216]! @ 0xd8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91228 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #213] @ 0xd5 │ │ │ │ mov r0, r4 │ │ │ │ bl 35ad0 │ │ │ │ b 9127c │ │ │ │ mov r5, r0 │ │ │ │ b 91350 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9127c │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9127c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #152] @ 0x98 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 9127c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ beq 912c0 │ │ │ │ ldrb r1, [r4, #205] @ 0xcd │ │ │ │ cmp r1, #1 │ │ │ │ bne 912c0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 912c0 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 912c0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ strb r0, [r4, #205] @ 0xcd │ │ │ │ ldr r0, [r4, #124] @ 0x7c │ │ │ │ bl 29170 │ │ │ │ b 912dc │ │ │ │ mov r5, r0 │ │ │ │ @@ -128231,51 +128231,51 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 91318 │ │ │ │ ldr r0, [r4, #112] @ 0x70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 91318 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91318 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ ldr r1, [r4, #120] @ 0x78 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #206] @ 0xce │ │ │ │ ldrb r0, [r4, #210] @ 0xd2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 91350 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #216]! @ 0xd8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91350 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldrb r0, [r4, #207] @ 0xcf │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #210] @ 0xd2 │ │ │ │ cmp r0, #0 │ │ │ │ beq 91390 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 91390 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91390 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #104] @ 0x68 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #207] @ 0xcf │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq pc, r8, r8, ror #21 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -128293,15 +128293,15 @@ │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ ldr r0, [r4, #160] @ 0xa0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 91400 │ │ │ │ ldr r0, [r4, #164]! @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ beq 915bc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r0, [r4, #1280] @ 0x500 │ │ │ │ cmp r0, #3 │ │ │ │ beq 914a8 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -128314,15 +128314,15 @@ │ │ │ │ bne 9159c │ │ │ │ ldrb r0, [r4, #228] @ 0xe4 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #192] @ 0xc0 │ │ │ │ cmpeq r0, #4 │ │ │ │ bne 9159c │ │ │ │ add r0, r4, #196 @ 0xc4 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9159c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ blx r1 │ │ │ │ b 9159c │ │ │ │ @@ -128364,61 +128364,61 @@ │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ bl 91f14 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9152c │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9152c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ ldr r1, [r4, #184] @ 0xb8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #544 @ 0x220 │ │ │ │ bl 91f14 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #172] @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ bl 91f14 │ │ │ │ ldr r5, [r4, #152] @ 0x98 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ strb r6, [r4, #173] @ 0xad │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 915cc │ │ │ │ ldr r0, [pc, #380] @ 916f0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 915d8 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #144]! @ 0x90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91400 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 1e8fc │ │ │ │ b 9156c │ │ │ │ bl 1ef28 │ │ │ │ eor r6, r0, #1 │ │ │ │ b 91584 │ │ │ │ b 916b8 │ │ │ │ @@ -128447,21 +128447,21 @@ │ │ │ │ b 916a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 91678 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91678 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ ldr r1, [r4, #184] @ 0xb8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #544 @ 0x220 │ │ │ │ bl 91f14 │ │ │ │ b 91688 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #172] @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ @@ -128476,20 +128476,20 @@ │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 916e8 │ │ │ │ ldr r0, [r4, #144] @ 0x90 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 916e8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #144] @ 0x90 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ eoreq pc, r8, r8, ror #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #9 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ @@ -128519,33 +128519,33 @@ │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 91774 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2559f4 │ │ │ │ + b 2559f0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 91890 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 9179c │ │ │ │ bl 12a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ b 917c8 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 917c0 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldm r0, {r6, r7} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r7] │ │ │ │ @@ -128597,20 +128597,20 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ beq 918cc │ │ │ │ cmp r0, #2 │ │ │ │ bcc 918cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 918cc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ eor r1, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #3 │ │ │ │ movcs r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9192c │ │ │ │ cmp r1, #1 │ │ │ │ @@ -128699,15 +128699,15 @@ │ │ │ │ bne 91bc8 │ │ │ │ ldrb r0, [r4, #564] @ 0x234 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #528] @ 0x210 │ │ │ │ cmpeq r0, #4 │ │ │ │ bne 91bc8 │ │ │ │ add r0, r4, #532 @ 0x214 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ beq 91bc8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ b 91bc8 │ │ │ │ @@ -128716,15 +128716,15 @@ │ │ │ │ bne 91bc8 │ │ │ │ ldrb r0, [r4, #564] @ 0x234 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #528] @ 0x210 │ │ │ │ cmpeq r0, #4 │ │ │ │ bne 91bc8 │ │ │ │ add r0, r4, #532 @ 0x214 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ beq 91bc8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ b 91bc8 │ │ │ │ @@ -128741,15 +128741,15 @@ │ │ │ │ bne 91b28 │ │ │ │ ldrb r0, [r4, #564] @ 0x234 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #528] @ 0x210 │ │ │ │ cmpeq r0, #4 │ │ │ │ bne 91b28 │ │ │ │ add r0, r4, #532 @ 0x214 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ beq 91b28 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #540] @ 0x21c │ │ │ │ blx r1 │ │ │ │ b 91b28 │ │ │ │ @@ -128757,51 +128757,51 @@ │ │ │ │ cmp r0, #4 │ │ │ │ beq 91b28 │ │ │ │ add r0, r4, #704 @ 0x2c0 │ │ │ │ bl 91f14 │ │ │ │ add r0, r4, #256 @ 0x100 │ │ │ │ bl 91fc0 │ │ │ │ ldr r0, [r4, #500] @ 0x1f4 │ │ │ │ - bl 1123ac │ │ │ │ + bl 1123a8 │ │ │ │ ldr r0, [r4, #500] @ 0x1f4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91b58 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #500] @ 0x1f4 │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ ldrb r0, [r4, #507] @ 0x1fb │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ beq 91b74 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ bl 365d4 │ │ │ │ strb r5, [r4, #507] @ 0x1fb │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r4, #496] @ 0x1f0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 91bdc │ │ │ │ ldr r0, [pc, #360] @ 91d08 │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 91be8 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ add r0, r4, #388 @ 0x184 │ │ │ │ bl 365d4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #506] @ 0x1fa │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 1e8fc │ │ │ │ @@ -128846,20 +128846,20 @@ │ │ │ │ mov r5, r0 │ │ │ │ b 91cc4 │ │ │ │ mov r5, r0 │ │ │ │ b 91cec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #500] @ 0x1f4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91cc4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #500] @ 0x1f4 │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ b 91cc4 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #500 @ 0x1f4 │ │ │ │ bl 36814 │ │ │ │ ldrb r0, [r4, #507] @ 0x1fb │ │ │ │ mov r6, #0 │ │ │ │ @@ -128894,46 +128894,46 @@ │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl 91f14 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #84]! @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91d70 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ strb r6, [r4, #79] @ 0x4f │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r4, #36] @ 0x24 │ │ │ │ cmpne r6, #0 │ │ │ │ beq 91dfc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 91e38 │ │ │ │ ldr r0, [pc, #352] @ 91f10 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 91e44 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ b 91dfc │ │ │ │ ldrb r0, [r4, #152] @ 0x98 │ │ │ │ cmp r0, #3 │ │ │ │ bne 91dfc │ │ │ │ ldrb r0, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #144] @ 0x90 │ │ │ │ @@ -128942,15 +128942,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #75]! @ 0x4b │ │ │ │ strb r0, [r4, #3] │ │ │ │ strb r0, [r4, #2] │ │ │ │ strb r0, [r4, #1] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ beq 91dfc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ blx r1 │ │ │ │ b 91dfc │ │ │ │ @@ -128983,20 +128983,20 @@ │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl 91f14 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #84]! @ 0x54 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91ed4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #79] @ 0x4f │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq 91ef0 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ bl 29170 │ │ │ │ @@ -129007,24 +129007,24 @@ │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq lr, r8, ip, lsr #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 28ef54 │ │ │ │ + bl 28ef50 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91f44 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, r4 │ │ │ │ bl 91fc0 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ @@ -129033,40 +129033,40 @@ │ │ │ │ b 91f9c │ │ │ │ mov r5, r0 │ │ │ │ b 91fa4 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #124]! @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91f9c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, r4 │ │ │ │ bl 91fc0 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ movne r0, r4 │ │ │ │ blne 365d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 10f194 │ │ │ │ + bl 10f190 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 91fec │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ beq 9200c │ │ │ │ mov r0, r4 │ │ │ │ bl 80074 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -129078,20 +129078,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 92050 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 92064 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -129119,20 +129119,20 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 920f8 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 920bc │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 920bc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 920bc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 92110 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ @@ -129141,46 +129141,46 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #274] @ 0x112 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ bl 35594 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #272] @ 0x110 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 92154 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1135b4 │ │ │ │ + bl 1135b0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 92190 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #272] @ 0x110 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 921ac │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1135b4 │ │ │ │ + bl 1135b0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #273] @ 0x111 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ @@ -129195,56 +129195,56 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne 9227c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9227c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9227c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 9227c │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9225c │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9225c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #268] @ 0x10c │ │ │ │ ldr r1, [r4, #272] @ 0x110 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 10edac │ │ │ │ + b 10eda8 │ │ │ │ add r0, r4, #108 @ 0x6c │ │ │ │ bl 922fc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #258] @ 0x102 │ │ │ │ strb r0, [r4, #257] @ 0x101 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 922ac │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 922ac │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ mov r0, #276 @ 0x114 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r4, r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #258] @ 0x102 │ │ │ │ @@ -129269,45 +129269,45 @@ │ │ │ │ cmp r0, #4 │ │ │ │ bne 92458 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ bl 36188 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #64]! @ 0x40 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9234c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r4, #52] @ 0x34 │ │ │ │ cmpne r6, #0 │ │ │ │ beq 923d4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 92480 │ │ │ │ ldr r0, [pc, #480] @ 92568 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 9248c │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ b 923d4 │ │ │ │ ldrb r0, [r4, #140] @ 0x8c │ │ │ │ cmp r0, #3 │ │ │ │ bne 923d4 │ │ │ │ ldrb r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #132] @ 0x84 │ │ │ │ @@ -129319,40 +129319,40 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 92418 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 92418 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 92418 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ strb r5, [r4, #60] @ 0x3c │ │ │ │ strb r5, [r4, #59] @ 0x3b │ │ │ │ strb r5, [r4, #57] @ 0x39 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 92458 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 92458 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #100 @ 0x64 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ beq 923d4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ blx r1 │ │ │ │ b 923d4 │ │ │ │ @@ -129376,20 +129376,20 @@ │ │ │ │ b 9250c │ │ │ │ mov r5, r0 │ │ │ │ b 924f8 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #64]! @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 924f8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9250c │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ bl 29170 │ │ │ │ ldrb r0, [r4, #59] @ 0x3b │ │ │ │ mov r6, #0 │ │ │ │ @@ -129397,21 +129397,21 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 92550 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 92550 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 92550 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #60] @ 0x3c │ │ │ │ strb r6, [r4, #59] @ 0x3b │ │ │ │ strb r6, [r4, #57] @ 0x39 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq lr, r8, r4, asr r7 │ │ │ │ @@ -129433,37 +129433,37 @@ │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, #3 │ │ │ │ beq 925e0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 925e0 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 925e0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r4, #176] @ 0xb0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #597] @ 0x255 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #3 │ │ │ │ beq 92620 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 92620 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ bl 35430 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #597] @ 0x255 │ │ │ │ mov r0, r4 │ │ │ │ @@ -129495,21 +129495,21 @@ │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #3 │ │ │ │ beq 926d8 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 926d8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 926f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ @@ -129570,15 +129570,15 @@ │ │ │ │ bl bc7c4 │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 927a4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 927a4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ @@ -129714,15 +129714,15 @@ │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ bl 13734 │ │ │ │ b 92850 │ │ │ │ ldr r5, [r4, #192] @ 0xc0 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 92a4c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -129731,15 +129731,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmn r0, #1 │ │ │ │ beq 92a68 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ beq 92940 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ @@ -129788,15 +129788,15 @@ │ │ │ │ ldr r4, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 92bbc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 92bbc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ @@ -129807,15 +129807,15 @@ │ │ │ │ b 92ba0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #156] @ 0x9c │ │ │ │ cmn r0, #1 │ │ │ │ beq 92b98 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ beq 92bb4 │ │ │ │ ldr r0, [r4, #136] @ 0x88 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #161] @ 0xa1 │ │ │ │ @@ -129856,15 +129856,15 @@ │ │ │ │ ldrh r0, [r4, #16] │ │ │ │ cmp r0, #3 │ │ │ │ bne 92c84 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 92c84 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -129930,25 +129930,25 @@ │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 92d80 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2559f4 │ │ │ │ + b 2559f0 │ │ │ │ ldr r0, [r0] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 12a74 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r0, #1 │ │ │ │ beq 92dac │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r9, [pc, #384] @ 92f50 │ │ │ │ mov sl, r0 │ │ │ │ @@ -129970,15 +129970,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, fp │ │ │ │ mov r6, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 92ed8 │ │ │ │ strb r6, [sp, #20] │ │ │ │ str fp, [sp, #16] │ │ │ │ str fp, [sp, #12] │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #4 │ │ │ │ @@ -130018,27 +130018,27 @@ │ │ │ │ mov r1, #4 │ │ │ │ add r6, r8, #4 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 92f00 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, fp │ │ │ │ - bl 1c70cc │ │ │ │ + bl 1c70c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 9db9c │ │ │ │ b 92f40 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 1c2834 │ │ │ │ + bl 1c2830 │ │ │ │ b 92f40 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 9db9c │ │ │ │ ldr r1, [pc, #28] @ 92f54 │ │ │ │ mov r0, r6 │ │ │ │ @@ -130074,15 +130074,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r8 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, fp │ │ │ │ mov r6, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 93078 │ │ │ │ strb r6, [sp, #20] │ │ │ │ str fp, [sp, #16] │ │ │ │ str fp, [sp, #12] │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #4 │ │ │ │ @@ -130122,27 +130122,27 @@ │ │ │ │ mov r1, #4 │ │ │ │ add r6, r8, #4 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 930a0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, fp │ │ │ │ - bl 1c70cc │ │ │ │ + bl 1c70c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 9db9c │ │ │ │ b 930e0 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 1c2834 │ │ │ │ + bl 1c2830 │ │ │ │ b 930e0 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 9db9c │ │ │ │ ldr r1, [pc, #28] @ 930f4 │ │ │ │ mov r0, r6 │ │ │ │ @@ -130161,15 +130161,15 @@ │ │ │ │ bl bc7c4 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ beq 9314c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ @@ -130179,15 +130179,15 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 93190 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 93190 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -130198,73 +130198,73 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #48]! @ 0x30 │ │ │ │ cmp r0, #4 │ │ │ │ beq 931c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12d91c │ │ │ │ + bl 12d918 │ │ │ │ mov r0, r6 │ │ │ │ bl 9d870 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ beq 931f0 │ │ │ │ mov r0, r4 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 931e8 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #16]! │ │ │ │ cmp r0, #2 │ │ │ │ beq 93220 │ │ │ │ mov r0, r6 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r0, #1 │ │ │ │ beq 93218 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #32]! │ │ │ │ cmp r0, #2 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmn r0, #1 │ │ │ │ beq 93248 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2559f4 │ │ │ │ + b 2559f0 │ │ │ │ mov r5, r0 │ │ │ │ b 932d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r0, #1 │ │ │ │ beq 93270 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ b 932d0 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ b 932c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 9329c │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ b 932c8 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ b 932c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 9d870 │ │ │ │ @@ -130278,15 +130278,15 @@ │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmn r0, #1 │ │ │ │ beq 932f4 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ @@ -130376,15 +130376,15 @@ │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 93474 │ │ │ │ bl 13734 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ca9cc │ │ │ │ + bl 1ca9c8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq 93498 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -130434,15 +130434,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq 93564 │ │ │ │ bl 13734 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 1c1ca8 │ │ │ │ + bl 1c1ca4 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #120] @ 0x78 │ │ │ │ cmpne r1, #0 │ │ │ │ bne 935ac │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -130534,15 +130534,15 @@ │ │ │ │ cmp r5, #15 │ │ │ │ strh r0, [r9, #92] @ 0x5c │ │ │ │ bhi 9373c │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ str r5, [sp, #196] @ 0xc4 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ - bl 1479d4 │ │ │ │ + bl 1479d0 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9373c │ │ │ │ ldrb r0, [sp, #184] @ 0xb8 │ │ │ │ tst r0, #1 │ │ │ │ beq 9373c │ │ │ │ ldrb r3, [sp, #188] @ 0xbc │ │ │ │ @@ -130554,15 +130554,15 @@ │ │ │ │ orr r5, r2, r8, lsl #16 │ │ │ │ orr r0, r0, r1, lsl #8 │ │ │ │ orr r0, r0, r2, lsl #16 │ │ │ │ b 93b1c │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 145448 │ │ │ │ + bl 145444 │ │ │ │ ldrb r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 93794 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ bmi 93e9c │ │ │ │ mov sl, r8 │ │ │ │ @@ -130645,83 +130645,83 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 137d0 │ │ │ │ ldr r8, [pc, #4088] @ 948b0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 938d4 │ │ │ │ cmp r0, #1 │ │ │ │ beq 938f8 │ │ │ │ b 93eb0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldr r1, [pc, #4080] @ 948d4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r8] │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ bcs 93e74 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ add r2, r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r2, [r0, r8]! │ │ │ │ ldr r7, [r0, #4] │ │ │ │ cmp r7, #2 │ │ │ │ beq 93ea4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ tst r7, #1 │ │ │ │ str r9, [sp, #28] │ │ │ │ moveq r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 94188 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r8] │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ str r6, [sp, #172] @ 0xac │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, r8] │ │ │ │ mov r8, #288 @ 0x120 │ │ │ │ mov r0, #264 @ 0x108 │ │ │ │ movne r8, #336 @ 0x150 │ │ │ │ movne r0, #24 │ │ │ │ add r4, r6, r0 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d10f4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r9, r1 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ beq 939d8 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 94188 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ ldr sl, [r4, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmn r0, #1 │ │ │ │ bgt 939dc │ │ │ │ b 94188 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r0, #0 │ │ │ │ @@ -130774,38 +130774,38 @@ │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [r0, r8] │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ mov r2, r5 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ - bl 1c0574 │ │ │ │ + bl 1c0570 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ and r1, r0, #254 @ 0xfe │ │ │ │ cmp r1, #4 │ │ │ │ bne 93ed8 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ tst r1, #1 │ │ │ │ beq 93b04 │ │ │ │ cmp r0, #1 │ │ │ │ bne 93b18 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ b 93b18 │ │ │ │ cmp r0, #1 │ │ │ │ bne 93b18 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ mov r6, #3 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ add ip, sp, #96 @ 0x60 │ │ │ │ ldrh r7, [sp, #110] @ 0x6e │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ strh r0, [r9, #98] @ 0x62 │ │ │ │ mov r0, #0 │ │ │ │ @@ -130820,43 +130820,43 @@ │ │ │ │ str r0, [r9, #120] @ 0x78 │ │ │ │ strh r7, [r9, #126] @ 0x7e │ │ │ │ mov r0, #2 │ │ │ │ cmp r6, #3 │ │ │ │ bne 93828 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ ldr sl, [pc, #3388] @ 948b0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, r0, sl │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ ldr r7, [r1] │ │ │ │ cmp r0, #2 │ │ │ │ beq 93bf0 │ │ │ │ cmp r0, #1 │ │ │ │ beq 93bb8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ ldr r1, [pc, #4084] @ 94b98 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ ldrb r5, [r0, #49] @ 0x31 │ │ │ │ ldrb r6, [r0, #48] @ 0x30 │ │ │ │ cmp r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ bne 93be0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 93d7c │ │ │ │ sub r1, r5, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ strb r1, [r0, #49] @ 0x31 │ │ │ │ b 93bf8 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r9, #100] @ 0x64 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -130871,35 +130871,35 @@ │ │ │ │ ldr r7, [sp, #204] @ 0xcc │ │ │ │ movne r6, #0 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ beq 93c9c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq 93c9c │ │ │ │ cmp r0, #1 │ │ │ │ beq 93c8c │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ ldr r1, [pc, #4092] @ 94c6c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ strb r5, [r0, #49] @ 0x31 │ │ │ │ strb r6, [r0, #48] @ 0x30 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ cmp r8, #2 │ │ │ │ beq 93d94 │ │ │ │ cmp r8, #0 │ │ │ │ @@ -130911,15 +130911,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ mov r3, #13 │ │ │ │ add r2, pc, r2 │ │ │ │ moveq r3, #18 │ │ │ │ moveq r2, r0 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 18e3bc │ │ │ │ + bl 18e3b8 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ cmp r5, #0 │ │ │ │ beq 93d14 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ beq 93d00 │ │ │ │ mov r0, r5 │ │ │ │ @@ -130956,15 +130956,15 @@ │ │ │ │ mov r7, r1 │ │ │ │ b 93dcc │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 1d9f38 │ │ │ │ + bl 1d9f34 │ │ │ │ mov r0, #3 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ @@ -130982,15 +130982,15 @@ │ │ │ │ ldrh r0, [r9, #96] @ 0x60 │ │ │ │ cmp r0, #3 │ │ │ │ bne 93e1c │ │ │ │ ldr r5, [r9, #100] @ 0x64 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 93e1c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -131025,15 +131025,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ ldr r0, [pc, #4092] @ 94e94 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ mov r0, #0 │ │ │ │ b 93f68 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r4, #0 │ │ │ │ str r1, [r0, r8] │ │ │ │ strb r4, [sp, #192] @ 0xc0 │ │ │ │ ldr r1, [pc, #4064] @ 94e9c │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 22df4 │ │ │ │ @@ -131134,69 +131134,69 @@ │ │ │ │ bl 92d48 │ │ │ │ b 94dc8 │ │ │ │ mov r7, r0 │ │ │ │ b 9410c │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ ldrb r0, [sp, #176] @ 0xb0 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 940dc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 940dc │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 940dc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b 940dc │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 1d4da4 │ │ │ │ + bl 1d4da0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 1bff10 │ │ │ │ + bl 1bff0c │ │ │ │ ldr r9, [sp, #28] │ │ │ │ b 94e44 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ b 94e54 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1bc49c │ │ │ │ + bl 1bc498 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 1d9f38 │ │ │ │ + bl 1d9f34 │ │ │ │ ldrh r0, [r9, #96] @ 0x60 │ │ │ │ cmp r0, #3 │ │ │ │ bne 94144 │ │ │ │ ldr r5, [r9, #100] @ 0x64 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 9414c │ │ │ │ mov r4, r7 │ │ │ │ b 94e44 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ @@ -131333,55 +131333,55 @@ │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [r8, #168]! @ 0xa8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ strb r0, [r1, #24]! │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [pc, #2832] @ 94e88 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9439c │ │ │ │ cmp r0, #1 │ │ │ │ beq 943c0 │ │ │ │ mov r0, #1 │ │ │ │ b 94be0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ ldr r1, [pc, #2832] @ 94ebc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r5] │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ bcs 94a5c │ │ │ │ add r2, r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r2, [r0, r5]! │ │ │ │ ldr r7, [r0, #4] │ │ │ │ cmp r7, #2 │ │ │ │ beq 94bd4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ tst r7, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 94188 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r5] │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, r5] │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ @@ -131391,42 +131391,42 @@ │ │ │ │ cmn r0, #1 │ │ │ │ beq 94bfc │ │ │ │ add sl, r5, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 94a6c │ │ │ │ ldr r7, [pc, #2652] @ 94ed0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 94a78 │ │ │ │ ldrb r0, [r5, #80] @ 0x50 │ │ │ │ add r1, r5, #84 @ 0x54 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 1c4a70 │ │ │ │ + bl 1c4a6c │ │ │ │ ldrb r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #4 │ │ │ │ bne 9450c │ │ │ │ ldr r8, [sp, #196] @ 0xc4 │ │ │ │ cmp r6, #0 │ │ │ │ bne 944bc │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 94ab4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 94a84 │ │ │ │ ldr r0, [pc, #2484] @ 94e90 │ │ │ │ add r6, r8, #32 │ │ │ │ str r4, [sp, #204] @ 0xcc │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ @@ -131451,15 +131451,15 @@ │ │ │ │ bne 94544 │ │ │ │ ldr r0, [ip, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 94ac8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 94a9c │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ and r0, r4, #255 @ 0xff │ │ │ │ cmp r0, #4 │ │ │ │ bne 94668 │ │ │ │ mov r8, r7 │ │ │ │ @@ -131474,15 +131474,15 @@ │ │ │ │ str r0, [r0, #16] │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d955c │ │ │ │ + bl 1d9558 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #2 │ │ │ │ beq 948b4 │ │ │ │ tst r0, #1 │ │ │ │ beq 945cc │ │ │ │ ldr r4, [sp, #196] @ 0xc4 │ │ │ │ ldr r7, [sp, #200] @ 0xc8 │ │ │ │ @@ -131527,31 +131527,31 @@ │ │ │ │ mov r7, r0 │ │ │ │ b 947b4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9477c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9479c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ b 9479c │ │ │ │ mov r4, r7 │ │ │ │ bl 129a8 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ mov r7, #0 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 94adc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 94af4 │ │ │ │ @@ -131567,20 +131567,20 @@ │ │ │ │ ldr r1, [r8, #64] @ 0x40 │ │ │ │ str r1, [r0] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r8, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 94b38 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c6fe8 │ │ │ │ + bl 1c6fe4 │ │ │ │ b 94b38 │ │ │ │ eoreq sp, r8, r0, ror r2 │ │ │ │ bl 129a8 <__errno_location@plt> │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ ldr r7, [r0] │ │ │ │ bic r4, r4, #255 @ 0xff │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ @@ -131589,24 +131589,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r9, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 94770 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ b 947a4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9479c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ bl 12a74 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, #1 │ │ │ │ mov r5, #2 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, r8 │ │ │ │ @@ -131677,15 +131677,15 @@ │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #4 │ │ │ │ b 93d98 │ │ │ │ - @ instruction: 0x0012b8d8 │ │ │ │ + @ instruction: 0x0012b8d4 │ │ │ │ cmp r0, #3 │ │ │ │ bne 948f4 │ │ │ │ ldr r0, [r9, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ beq 948f4 │ │ │ │ ldr r0, [r9, #108] @ 0x6c │ │ │ │ bl 13734 │ │ │ │ @@ -131696,15 +131696,15 @@ │ │ │ │ cmp r0, #4 │ │ │ │ bne 94930 │ │ │ │ ldr r2, [pc, #1484] @ 94ee0 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ mov r1, #20 │ │ │ │ mov r3, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 18e3bc │ │ │ │ + bl 18e3b8 │ │ │ │ ldr r8, [sp, #192] @ 0xc0 │ │ │ │ ldr r7, [sp, #196] @ 0xc4 │ │ │ │ b 94934 │ │ │ │ ldr r7, [sl, #4] │ │ │ │ strb r5, [r9, #92] @ 0x5c │ │ │ │ mov r5, #2 │ │ │ │ mov r0, #1 │ │ │ │ @@ -131838,46 +131838,46 @@ │ │ │ │ bne 94b50 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 94bc0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq 94ba8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ ldr r7, [sp, #196] @ 0xc4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 94b9c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r8 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ - bl 1c6fe8 │ │ │ │ + bl 1c6fe4 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ b 9455c │ │ │ │ - andseq fp, r2, r8, lsl r6 │ │ │ │ + andseq fp, r2, r4, lsl r6 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ b 9455c │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ bl 1302c │ │ │ │ b 94b64 │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r5, #80] @ 0x50 │ │ │ │ b 94b50 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r5] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #192] @ 0xc0 │ │ │ │ ldr r1, [pc, #736] @ 94ecc │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -131907,37 +131907,37 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 13734 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r4, r5 │ │ │ │ b 94e08 │ │ │ │ mov r4, r0 │ │ │ │ b 94de0 │ │ │ │ - andseq fp, r2, ip, asr #10 │ │ │ │ + andseq fp, r2, r8, asr #10 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 1c0508 │ │ │ │ + bl 1c0504 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ bl a42b8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 94d80 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c6fe8 │ │ │ │ + bl 1c6fe4 │ │ │ │ b 94d80 │ │ │ │ bl 1d63c │ │ │ │ eoreq pc, r3, fp, lsr r2 @ │ │ │ │ eoreq pc, r3, r5, asr #4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r4, r5 │ │ │ │ b 94e5c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ b 94e5c │ │ │ │ b 94d9c │ │ │ │ mov sl, r0 │ │ │ │ @@ -131960,23 +131960,23 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r9, #184] @ 0xb8 │ │ │ │ mov r4, r9 │ │ │ │ cmn r0, #1 │ │ │ │ beq 94d3c │ │ │ │ bl 12a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r6 │ │ │ │ b 94da8 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c0508 │ │ │ │ + bl 1c0504 │ │ │ │ b 94d80 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r9, #172 @ 0xac │ │ │ │ bl 353e0 │ │ │ │ b 94da8 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ @@ -132049,21 +132049,21 @@ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r8, r1, lsl #16 │ │ │ │ andhi r2, r0, r5 │ │ │ │ eoreq lr, r7, ip, lsl #22 │ │ │ │ ldrdeq fp, [r8], -r0 @ │ │ │ │ ldrdeq r6, [r8], -ip @ │ │ │ │ eoreq r8, r8, r4, lsl #20 │ │ │ │ - andeq sl, pc, ip, ror #11 │ │ │ │ + andeq sl, pc, r8, ror #11 │ │ │ │ eoreq r6, r8, r0, asr #14 │ │ │ │ @ instruction: 0x0027eab0 │ │ │ │ eoreq lr, r7, r0, asr #21 │ │ │ │ eoreq lr, r7, r0, lsl #21 │ │ │ │ mlaeq r7, r0, sl, lr │ │ │ │ - andseq sl, r2, r0, lsl lr │ │ │ │ + andseq sl, r2, ip, lsl #28 │ │ │ │ ldrdeq r7, [r8], -r0 @ │ │ │ │ eoreq sp, r3, r8, asr #20 │ │ │ │ eoreq r5, r8, r8, lsl #13 │ │ │ │ eoreq r5, r8, r4, lsr #13 │ │ │ │ eoreq ip, r8, r8, ror #12 │ │ │ │ eoreq lr, r7, r0, asr sl │ │ │ │ eoreq lr, r7, r0, ror #20 │ │ │ │ @@ -132115,15 +132115,15 @@ │ │ │ │ beq 94fd4 │ │ │ │ cmp r1, #3 │ │ │ │ bne 94fec │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ @@ -132151,15 +132151,15 @@ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ pop {r4, lr} │ │ │ │ b 13734 │ │ │ │ ldr r4, [r0, #28] │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 95054 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ @@ -132181,99 +132181,99 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bcs 950ac │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 91890 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #52 @ 0x34 │ │ │ │ bl 35430 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 113450 │ │ │ │ + bl 11344c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 235b38 │ │ │ │ + b 235b34 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 95144 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #1 │ │ │ │ beq 9519c │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9519c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 951c0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 235c98 │ │ │ │ + b 235c94 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 9522c │ │ │ │ add r5, r4, #4 │ │ │ │ mov r0, r5 │ │ │ │ bl bc7c4 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ beq 9522c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ @@ -132283,34 +132283,34 @@ │ │ │ │ ldr r5, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq 95270 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 95270 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add r6, r4, #196 @ 0xc4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #0 │ │ │ │ bne 95344 │ │ │ │ ldr r0, [pc, #1416] @ 95834 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ @@ -132330,197 +132330,197 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7, #8]! │ │ │ │ mov r0, r6 │ │ │ │ str r1, [r5] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 95344 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 95340 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #0 │ │ │ │ bl 23294 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9537c │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9537c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ ldr r1, [r4, #224] @ 0xe0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 953c0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 953c0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 953c0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ - bl 112848 │ │ │ │ + bl 112844 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 953e8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ - bl 236f2c │ │ │ │ + bl 236f28 │ │ │ │ ldrd r6, [r4, #32] │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ beq 95400 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq 95414 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 95474 │ │ │ │ add r6, r4, #116 @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ bl bc7c4 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ beq 95474 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 95474 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ - bl 113450 │ │ │ │ + bl 11344c │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9549c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ - bl 113450 │ │ │ │ + bl 11344c │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 954c4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 954e4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ - bl 236ffc │ │ │ │ + bl 236ff8 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ - bl 113314 │ │ │ │ + bl 113310 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 95550 │ │ │ │ ldr r5, [r4, #184] @ 0xb8 │ │ │ │ cmn r5, #1 │ │ │ │ beq 95530 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 95530 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 95550 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #188] @ 0xbc │ │ │ │ - bl 235c98 │ │ │ │ + bl 235c94 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 955b0 │ │ │ │ add r6, r4, #180 @ 0xb4 │ │ │ │ mov r0, r6 │ │ │ │ bl bc7c4 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ beq 955b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 955b0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 955e4 │ │ │ │ sub r4, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 955e4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c6fb0 │ │ │ │ + b 1c6fac │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ b 957f8 │ │ │ │ @@ -132531,15 +132531,15 @@ │ │ │ │ ldr r6, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 957f8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 957f8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r6 │ │ │ │ @@ -132555,15 +132555,15 @@ │ │ │ │ ldr r6, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ beq 957b0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne 957b0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r6 │ │ │ │ @@ -132578,118 +132578,118 @@ │ │ │ │ bl 13734 │ │ │ │ b 957a8 │ │ │ │ mov r5, r0 │ │ │ │ b 957e8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 957c0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ b 957c0 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 957b8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #204] @ 0xcc │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ b 957b8 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ b 95780 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 95770 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 95770 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ ldr r1, [r4, #224] @ 0xe0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 95838 │ │ │ │ add r0, r4, #80 @ 0x50 │ │ │ │ - bl 112848 │ │ │ │ + bl 112844 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 957a0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ - bl 236f2c │ │ │ │ + bl 236f28 │ │ │ │ ldrd r0, [r4, #32] │ │ │ │ bl 4ebd0 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ bl 951c4 │ │ │ │ add r0, r4, #204 @ 0xcc │ │ │ │ bl 950e8 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ bl 950e8 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 957e0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ - bl 236ffc │ │ │ │ + bl 236ff8 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ - bl 113314 │ │ │ │ + bl 113310 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 95150 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl 951c4 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 95828 │ │ │ │ sub r4, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 95828 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq fp, r8, ip, lsr r7 │ │ │ │ push {r4, lr} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 95888 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 95888 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov fp, r0 │ │ │ │ ldrb r0, [r1, #88] @ 0x58 │ │ │ │ mov r6, r1 │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -132717,22 +132717,22 @@ │ │ │ │ ldr sl, [r7, #64] @ 0x40 │ │ │ │ ldr r9, [r7, #68] @ 0x44 │ │ │ │ cmp sl, #2 │ │ │ │ str fp, [sp, #8] │ │ │ │ bcc 95920 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 95d1c │ │ │ │ ldr r5, [r4] │ │ │ │ mov r1, #1 │ │ │ │ ldr fp, [r7, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 95d1c │ │ │ │ mov r4, r6 │ │ │ │ mov r0, #2 │ │ │ │ str sl, [r4, #32]! │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ @@ -132744,15 +132744,15 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #28 │ │ │ │ str r5, [r4, #28] │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #57] @ 0x39 │ │ │ │ - bl 273dd4 │ │ │ │ + bl 273dd0 │ │ │ │ ldrb r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ beq 95ca8 │ │ │ │ add r2, sp, #28 │ │ │ │ add r3, r6, #76 @ 0x4c │ │ │ │ mov sl, r6 │ │ │ │ ldr fp, [sp, #8] │ │ │ │ @@ -132799,15 +132799,15 @@ │ │ │ │ str r2, [r6, #128] @ 0x80 │ │ │ │ str r2, [r6, #132] @ 0x84 │ │ │ │ str r0, [r6, #108] @ 0x6c │ │ │ │ str r1, [r6, #112] @ 0x70 │ │ │ │ ldr r1, [r8] │ │ │ │ add r7, r6, #108 @ 0x6c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1be7c4 │ │ │ │ + bl 1be7c0 │ │ │ │ and r5, r0, #255 @ 0xff │ │ │ │ cmp r5, #2 │ │ │ │ bne 95a98 │ │ │ │ mov r5, #3 │ │ │ │ mov r0, #2 │ │ │ │ strb r5, [sl] │ │ │ │ strb r5, [r4] │ │ │ │ @@ -132815,15 +132815,15 @@ │ │ │ │ strb r5, [r6, #88] @ 0x58 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ ldr r1, [r6, #96] @ 0x60 │ │ │ │ b 95b1c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ beq 95ab8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r6, #116] @ 0x74 │ │ │ │ blx r1 │ │ │ │ tst r5, #1 │ │ │ │ @@ -132887,40 +132887,40 @@ │ │ │ │ add r0, r6, #32 │ │ │ │ bl 35ad0 │ │ │ │ ldr r4, [r6, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 95c78 │ │ │ │ ldr r0, [pc, #724] @ 95ea8 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 95c84 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ mov r4, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #76]! @ 0x4c │ │ │ │ mov r5, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 95c24 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #89] @ 0x59 │ │ │ │ ldm r8!, {r0, r1, r2, r3, r4} │ │ │ │ stmia fp!, {r0, r1, r2, r3, r4} │ │ │ │ ldm r8, {r0, r1, r2, r3, r4} │ │ │ │ stm fp, {r0, r1, r2, r3, r4} │ │ │ │ strb r5, [r6, #88] @ 0x58 │ │ │ │ @@ -133023,49 +133023,49 @@ │ │ │ │ add r0, r6, #32 │ │ │ │ bl 35ad0 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ bl d1fb8 │ │ │ │ b 95e08 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 20b88c │ │ │ │ + bl 20b888 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 2167e4 │ │ │ │ + bl 2167e0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 9d60c │ │ │ │ add r0, r6, #32 │ │ │ │ bl 35ad0 │ │ │ │ mov r4, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #76]! @ 0x4c │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 95e2c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldrb r0, [r6, #89] @ 0x59 │ │ │ │ cmp r0, #1 │ │ │ │ bne 95e68 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #1 │ │ │ │ bls 95e68 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 95e68 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #2 │ │ │ │ strh r0, [r6, #88] @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ @@ -133256,32 +133256,32 @@ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [r5, #16] │ │ │ │ ldr r0, [pc, #4048] @ 97148 │ │ │ │ add r0, pc, r0 │ │ │ │ add r7, r0, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bne 961a0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ beq 977e0 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ ldr r9, [sl] │ │ │ │ ldr r4, [sl, #4] │ │ │ │ cmp r9, #2 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ bcc 961d8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ cmn r1, #1 │ │ │ │ ble 97978 │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ ldr r7, [sp, #916] @ 0x394 │ │ │ │ mov r8, r4 │ │ │ │ @@ -133430,15 +133430,15 @@ │ │ │ │ ldm r0, {r2, r3, r5, r7} │ │ │ │ stm r1, {r2, r3, r5, r7} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [fp, #144] @ 0x90 │ │ │ │ ldr r7, [r0] │ │ │ │ add r0, r7, #40 @ 0x28 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne 965ac │ │ │ │ add lr, sp, #204 @ 0xcc │ │ │ │ str sl, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, lr │ │ │ │ @@ -133553,15 +133553,15 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r6, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ bcs 96730 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ b 96750 │ │ │ │ add r0, fp, #208 @ 0xd0 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [fp, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 96134 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [fp, #216] @ 0xd8 │ │ │ │ blx r1 │ │ │ │ b 96134 │ │ │ │ @@ -133578,59 +133578,59 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ bl 36188 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #172]! @ 0xac │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 966a0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r6, [fp, #156] @ 0x9c │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r7, [fp, #160] @ 0xa0 │ │ │ │ cmpne r7, #0 │ │ │ │ beq 96710 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r8 │ │ │ │ mov r8, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 97764 │ │ │ │ ldr r0, [pc, #3988] @ 97678 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 97770 │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r8 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ mov r8, r4 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #168] @ 0xa8 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [fp, #164] @ 0xa4 │ │ │ │ b 97454 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, lr │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov lr, r4 │ │ │ │ mov r6, #2 │ │ │ │ ble 97978 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -133639,23 +133639,23 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 967a4 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, lr │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov lr, r4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 967a4 │ │ │ │ mov r4, lr │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov lr, r4 │ │ │ │ ldm r9!, {r1, r2, r3, r4} │ │ │ │ mov r0, r8 │ │ │ │ stmia r0!, {r1, r2, r3, r4} │ │ │ │ ldm r9, {r1, r2, r3, r4, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r7} │ │ │ │ add r0, sp, #796 @ 0x31c │ │ │ │ @@ -133711,15 +133711,15 @@ │ │ │ │ ldr r0, [fp, #152] @ 0x98 │ │ │ │ ldrb r9, [sp, #354] @ 0x162 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [pc, #4052] @ 97868 │ │ │ │ add r5, sp, #872 @ 0x368 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ add r1, sp, #912 @ 0x390 │ │ │ │ str r1, [sp, #452] @ 0x1c4 │ │ │ │ mov r1, #20 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #424] @ 0x1a8 │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ str r0, [sp, #912] @ 0x390 │ │ │ │ @@ -133738,15 +133738,15 @@ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ strb r0, [sp, #444] @ 0x1bc │ │ │ │ add r5, sp, #616 @ 0x268 │ │ │ │ add sl, sp, #424 @ 0x1a8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl eb738 │ │ │ │ + bl eb734 │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 969b8 │ │ │ │ add r3, sp, #624 @ 0x270 │ │ │ │ ldr r1, [sp, #620] @ 0x26c │ │ │ │ add ip, sp, #844 @ 0x34c │ │ │ │ str r1, [sp, #840] @ 0x348 │ │ │ │ @@ -133755,65 +133755,65 @@ │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 96954 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r0, #2 │ │ │ │ addcs r2, r2, #8 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ b 96968 │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl e3b20 │ │ │ │ + bl e3b1c │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 969b8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #840] @ 0x348 │ │ │ │ add r1, r0, #16 │ │ │ │ cmp r2, #0 │ │ │ │ beq 96c0c │ │ │ │ add r0, sp, #960 @ 0x3c0 │ │ │ │ - bl f195c │ │ │ │ + bl f1958 │ │ │ │ ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 96bb0 │ │ │ │ ldr r0, [sp, #840] @ 0x348 │ │ │ │ cmp r0, #0 │ │ │ │ beq 96c9c │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ b 969cc │ │ │ │ ldm r5!, {r1, r2, r3} │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #932] @ 0x3a4 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 96ab4 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ ldr r7, [sp, #460] @ 0x1cc │ │ │ │ cmp r0, #20 │ │ │ │ beq 969f0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 97810 │ │ │ │ ldr r6, [sp, #916] @ 0x394 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r1, [pc, #4080] @ 97a00 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ bl 137d0 │ │ │ │ ldrb r0, [sp, #355] @ 0x163 │ │ │ │ add r5, sl, #84 @ 0x54 │ │ │ │ strb r0, [sp, #539] @ 0x21b │ │ │ │ @@ -133832,15 +133832,15 @@ │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ movne r0, #1 │ │ │ │ strne r0, [sp, #424] @ 0x1a8 │ │ │ │ add r6, sp, #424 @ 0x1a8 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 12dcbc │ │ │ │ + bl 12dcb8 │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ ldr r5, [sp, #620] @ 0x26c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 96b50 │ │ │ │ add r0, r5, #7 │ │ │ │ mov r8, r5 │ │ │ │ bic sl, r0, #7 │ │ │ │ @@ -133859,15 +133859,15 @@ │ │ │ │ ldr r0, [sp, #940] @ 0x3ac │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #20 │ │ │ │ beq 96af0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 96b38 │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #920] @ 0x398 │ │ │ │ cmp r5, #0 │ │ │ │ beq 96b24 │ │ │ │ @@ -133879,15 +133879,15 @@ │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r4 │ │ │ │ beq 96b38 │ │ │ │ ldr r0, [sp, #916] @ 0x394 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ bl 735b4 │ │ │ │ mov r4, #5 │ │ │ │ b 97390 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ mov r4, #5 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ @@ -133898,22 +133898,22 @@ │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b 97388 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ mov r4, lr │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov lr, r4 │ │ │ │ cmp r0, #1 │ │ │ │ bne 964b4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov lr, r4 │ │ │ │ b 964b4 │ │ │ │ add r0, sp, #960 @ 0x3c0 │ │ │ │ add r1, sp, #932 @ 0x3a4 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ @@ -133995,15 +133995,15 @@ │ │ │ │ bl 7382c │ │ │ │ add r9, sp, #552 @ 0x228 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ add r3, sp, #796 @ 0x31c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r9 │ │ │ │ str r6, [sp] │ │ │ │ - bl 12e4f8 │ │ │ │ + bl 12e4f4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #616] @ 0x268 │ │ │ │ ldr r6, [sp, #620] @ 0x26c │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #624] @ 0x270 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ @@ -134099,15 +134099,15 @@ │ │ │ │ adds r0, r8, r5 │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ adc r0, r7, #0 │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ ldr r1, [pc, #4024] @ 97e60 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ add r3, sp, #752 @ 0x2f0 │ │ │ │ add ip, sp, #768 @ 0x300 │ │ │ │ str r9, [sp, #820] @ 0x334 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ strb r4, [sp, #816] @ 0x330 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r1, #4 │ │ │ │ @@ -134127,15 +134127,15 @@ │ │ │ │ strh r0, [r1] │ │ │ │ strb r0, [sp, #838] @ 0x346 │ │ │ │ add r9, sp, #616 @ 0x268 │ │ │ │ add r6, sp, #796 @ 0x31c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl ebcd4 │ │ │ │ + bl ebcd0 │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 97150 │ │ │ │ add r3, sp, #624 @ 0x270 │ │ │ │ ldr r1, [sp, #620] @ 0x26c │ │ │ │ add ip, sp, #916 @ 0x394 │ │ │ │ str r1, [sp, #912] @ 0x390 │ │ │ │ @@ -134144,15 +134144,15 @@ │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ beq 970e4 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r0, #2 │ │ │ │ addcs r2, r2, #8 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ b 970f8 │ │ │ │ eoreq r0, r3, sl, asr r9 │ │ │ │ eoreq r0, r4, r4, lsr #9 │ │ │ │ cmp r0, r7 │ │ │ │ beq 9702c │ │ │ │ ldr r0, [r0] │ │ │ │ add r2, ip, #1 │ │ │ │ @@ -134174,38 +134174,38 @@ │ │ │ │ str r6, [sp, #640] @ 0x280 │ │ │ │ strb r7, [sp, #636] @ 0x27c │ │ │ │ strh r2, [r3, #192] @ 0xc0 │ │ │ │ strb r0, [sp, #658] @ 0x292 │ │ │ │ add r5, sp, #796 @ 0x31c │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ mov r0, r5 │ │ │ │ - bl f195c │ │ │ │ + bl f1958 │ │ │ │ ldr r0, [sp, #796] @ 0x31c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 970b8 │ │ │ │ add r3, sp, #616 @ 0x268 │ │ │ │ ldr r0, [sp, #652] @ 0x28c │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ add ip, sp, #796 @ 0x31c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #20 │ │ │ │ beq 97014 │ │ │ │ mov r0, r8 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #796 @ 0x31c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #960] @ 0x3c0 │ │ │ │ b 96990 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ mov r1, r2 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #3596] @ 97e4c │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -134239,40 +134239,40 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ cmp r0, #20 │ │ │ │ beq 96990 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 96990 │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl e5d88 │ │ │ │ + bl e5d84 │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 97150 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #912] @ 0x390 │ │ │ │ add r1, r0, #16 │ │ │ │ cmp r2, #0 │ │ │ │ beq 97508 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ - bl f153c │ │ │ │ + bl f1538 │ │ │ │ ldr r0, [sp, #932] @ 0x3a4 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 974ec │ │ │ │ ldr r0, [sp, #912] @ 0x390 │ │ │ │ cmp r0, #0 │ │ │ │ beq 97598 │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ add r1, sp, #912 @ 0x390 │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ b 97168 │ │ │ │ eoreq sl, r8, r8, ror #18 │ │ │ │ strbteq r0, [ip], #-256 @ 0xffffff00 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ @@ -134282,15 +134282,15 @@ │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 972e8 │ │ │ │ ldr r0, [sp, #796] @ 0x31c │ │ │ │ ldr r5, [sp, #832] @ 0x340 │ │ │ │ cmp r0, #20 │ │ │ │ beq 9718c │ │ │ │ add r0, sp, #796 @ 0x31c │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ mov r1, #4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #800] @ 0x320 │ │ │ │ ldr r1, [sp, #784] @ 0x310 │ │ │ │ strb r0, [sp, #812] @ 0x32c │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ @@ -134305,20 +134305,20 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r9 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ add r2, sp, #900 @ 0x384 │ │ │ │ mov r1, r9 │ │ │ │ - bl f0ca0 │ │ │ │ + bl f0c9c │ │ │ │ ldr r7, [sp, #872] @ 0x368 │ │ │ │ ldr r5, [sp, #876] @ 0x36c │ │ │ │ ldr r6, [sp, #880] @ 0x370 │ │ │ │ add r0, sp, #768 @ 0x300 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ add r0, r5, r6, lsl #3 │ │ │ │ str r7, [sp, #592] @ 0x250 │ │ │ │ str r5, [sp, #584] @ 0x248 │ │ │ │ str r5, [sp, #588] @ 0x24c │ │ │ │ str r0, [sp, #596] @ 0x254 │ │ │ │ add r0, sp, #572 @ 0x23c │ │ │ │ @@ -134330,24 +134330,24 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 137d0 │ │ │ │ add r2, sp, #528 @ 0x210 │ │ │ │ add r3, sp, #604 @ 0x25c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ - bl 23dc30 │ │ │ │ + bl 23dc2c │ │ │ │ add r2, sp, #540 @ 0x21c │ │ │ │ add r3, sp, #796 @ 0x31c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, r5, #112 @ 0x70 │ │ │ │ add r1, sp, #796 @ 0x31c │ │ │ │ add r3, sp, #572 @ 0x23c │ │ │ │ mov r2, r4 │ │ │ │ - bl f0b80 │ │ │ │ + bl f0b7c │ │ │ │ add r2, sp, #604 @ 0x25c │ │ │ │ add r3, sp, #716 @ 0x2cc │ │ │ │ mov r6, #0 │ │ │ │ str sl, [sp, #712] @ 0x2c8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r6, [sp, #708] @ 0x2c4 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -134383,15 +134383,15 @@ │ │ │ │ ldr sl, [sp, #864] @ 0x360 │ │ │ │ ldr r8, [sp, #860] @ 0x35c │ │ │ │ cmp r0, #20 │ │ │ │ ldr r5, [sp, #844] @ 0x34c │ │ │ │ ldr r9, [sp, #856] @ 0x358 │ │ │ │ beq 97320 │ │ │ │ add r0, sp, #796 @ 0x31c │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r0, [sp, #784] @ 0x310 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 97368 │ │ │ │ mov r4, r5 │ │ │ │ ldr r5, [sp, #792] @ 0x318 │ │ │ │ cmp r5, #0 │ │ │ │ beq 97354 │ │ │ │ @@ -134403,15 +134403,15 @@ │ │ │ │ ldr r0, [sp, #784] @ 0x310 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, r4 │ │ │ │ beq 97368 │ │ │ │ ldr r0, [sp, #788] @ 0x314 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #768 @ 0x300 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ mov r4, #5 │ │ │ │ ldr r0, [sp, #540] @ 0x21c │ │ │ │ cmp r0, #0 │ │ │ │ beq 97388 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ @@ -134425,30 +134425,30 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ mov sl, r8 │ │ │ │ mov r8, r9 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 97734 │ │ │ │ ldr r0, [pc, #2660] @ 97e40 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 97740 │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r8 │ │ │ │ mov r8, sl │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, r4 │ │ │ │ strb r0, [fp, #168] @ 0xa8 │ │ │ │ @@ -134473,23 +134473,23 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #258] @ 0x102 │ │ │ │ ldr r0, [fp, #32] │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #2 │ │ │ │ bcc 974a0 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 974a0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ ldr r1, [fp, #40] @ 0x28 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, fp, #48 @ 0x30 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ stm r4, {r1, r9} │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ strb r0, [fp, #276] @ 0x114 │ │ │ │ stmib r1, {r2, r5} │ │ │ │ @@ -134577,39 +134577,39 @@ │ │ │ │ str r5, [sp, #640] @ 0x280 │ │ │ │ strb r7, [sp, #636] @ 0x27c │ │ │ │ strh r2, [r3, #192] @ 0xc0 │ │ │ │ strb r0, [sp, #658] @ 0x292 │ │ │ │ add r5, sp, #960 @ 0x3c0 │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ mov r0, r5 │ │ │ │ - bl f153c │ │ │ │ + bl f1538 │ │ │ │ ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne 97708 │ │ │ │ add r3, sp, #616 @ 0x268 │ │ │ │ ldr r0, [sp, #652] @ 0x28c │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ add ip, sp, #960 @ 0x3c0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #20 │ │ │ │ beq 97660 │ │ │ │ mov r0, r8 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #960 @ 0x3c0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #932] @ 0x3a4 │ │ │ │ b 97120 │ │ │ │ strdeq sl, [r8], -r8 @ │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ mov r1, r2 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [pc, #2016] @ 97e70 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -134643,15 +134643,15 @@ │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ cmp r0, #20 │ │ │ │ beq 97120 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 97120 │ │ │ │ mov r0, r6 │ │ │ │ bl 1e8fc │ │ │ │ b 973d4 │ │ │ │ bl 1ef28 │ │ │ │ eor r5, r0, #1 │ │ │ │ b 973ec │ │ │ │ @@ -134799,37 +134799,37 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r7, fp │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ b 97a9c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 97a9c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ mov r7, fp │ │ │ │ cmp r0, #20 │ │ │ │ beq 97a9c │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 97a9c │ │ │ │ bl 1d63c │ │ │ │ add r3, sp, #796 @ 0x31c │ │ │ │ mov r4, r0 │ │ │ │ mov r7, fp │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ b 97c08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [pc, #1172] @ 97e84 │ │ │ │ mov r0, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ b 97c98 │ │ │ │ bl 1d63c │ │ │ │ eoreq lr, r7, r4, asr #16 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ bl 73b94 │ │ │ │ b 97cc0 │ │ │ │ @@ -134841,49 +134841,49 @@ │ │ │ │ mov r5, #0 │ │ │ │ b 97c9c │ │ │ │ mov r7, fp │ │ │ │ mov r4, r0 │ │ │ │ b 97ac4 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #796 @ 0x31c │ │ │ │ - bl 253d78 │ │ │ │ + bl 253d74 │ │ │ │ b 97ab0 │ │ │ │ mov r7, fp │ │ │ │ mov r4, r0 │ │ │ │ b 97ab0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 97c08 │ │ │ │ bl 1d63c │ │ │ │ b 97b80 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ mov r7, fp │ │ │ │ cmp r0, #20 │ │ │ │ beq 97c08 │ │ │ │ add r0, sp, #616 @ 0x268 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ b 97c08 │ │ │ │ bl 1d63c │ │ │ │ mov r7, fp │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #796] @ 0x31c │ │ │ │ cmp r0, #20 │ │ │ │ beq 97ab0 │ │ │ │ add r0, sp, #796 @ 0x31c │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r0, [sp, #784] @ 0x310 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 97ac4 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ mov r5, #1 │ │ │ │ add r0, sp, #768 @ 0x300 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ b 97c9c │ │ │ │ bl 1d63c │ │ │ │ mov r7, fp │ │ │ │ mov r4, r0 │ │ │ │ b 97b68 │ │ │ │ b 97b80 │ │ │ │ mov r7, fp │ │ │ │ @@ -134908,20 +134908,20 @@ │ │ │ │ mov r7, fp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 36188 │ │ │ │ mov r5, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #172]! @ 0xac │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 97b68 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r0, [r7, #156] @ 0x9c │ │ │ │ cmp r0, #0 │ │ │ │ beq 97cd4 │ │ │ │ ldr r1, [r7, #160] @ 0xa0 │ │ │ │ bl 29170 │ │ │ │ b 97cd4 │ │ │ │ mov r7, fp │ │ │ │ @@ -134934,21 +134934,21 @@ │ │ │ │ b 97d2c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 97cc0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 97cc0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 97cc0 │ │ │ │ b 97c34 │ │ │ │ eoreq r9, r8, r8, lsl #28 │ │ │ │ mov r7, fp │ │ │ │ mov r4, r0 │ │ │ │ b 97c1c │ │ │ │ mov r4, r0 │ │ │ │ @@ -134958,19 +134958,19 @@ │ │ │ │ b 97d34 │ │ │ │ mov r7, fp │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ cmp r0, #20 │ │ │ │ beq 97c1c │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add r0, sp, #912 @ 0x390 │ │ │ │ - bl 12dc74 │ │ │ │ + bl 12dc70 │ │ │ │ add r0, sp, #872 @ 0x368 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ b 97c50 │ │ │ │ bl 1d63c │ │ │ │ mov r7, fp │ │ │ │ mov r4, r0 │ │ │ │ b 97cc0 │ │ │ │ mov r4, r0 │ │ │ │ b 97d84 │ │ │ │ @@ -134982,15 +134982,15 @@ │ │ │ │ bl 1d63c │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ mov r7, fp │ │ │ │ mov r4, r0 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20a918 │ │ │ │ + bl 20a914 │ │ │ │ b 97cd4 │ │ │ │ eoreq sp, r2, r8, asr r5 │ │ │ │ eoreq r6, r8, ip, ror r4 │ │ │ │ eoreq r9, r8, r0, lsr #24 │ │ │ │ eoreq r5, r8, r8, lsl fp │ │ │ │ mov r7, fp │ │ │ │ mov r4, r0 │ │ │ │ @@ -135016,21 +135016,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq 97d1c │ │ │ │ ldr r0, [fp, #176] @ 0xb0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 97d1c │ │ │ │ ldr r0, [fp, #180] @ 0xb4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 97d1c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #180] @ 0xb4 │ │ │ │ ldr r1, [fp, #184] @ 0xb8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #2 │ │ │ │ strb r5, [fp, #168] @ 0xa8 │ │ │ │ strb r5, [fp, #167] @ 0xa7 │ │ │ │ strh r0, [fp, #164] @ 0xa4 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ bl 922fc │ │ │ │ ldrb r0, [fp, #258] @ 0x102 │ │ │ │ @@ -135039,51 +135039,51 @@ │ │ │ │ cmp r0, #1 │ │ │ │ bne 97d78 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #1 │ │ │ │ bls 97d78 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 97d78 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #2 │ │ │ │ strb r5, [fp, #258] @ 0x102 │ │ │ │ strb r0, [fp, #256] @ 0x100 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 9d594 │ │ │ │ add r0, fp, #32 │ │ │ │ bl 368e4 │ │ │ │ ldrb r0, [fp, #276] @ 0x114 │ │ │ │ cmp r0, #0 │ │ │ │ beq 97da8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ ldrb r0, [fp, #277] @ 0x115 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, fp │ │ │ │ strb r5, [fp, #276] @ 0x114 │ │ │ │ cmp r0, #1 │ │ │ │ bne 97df0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #1 │ │ │ │ bls 97df0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 97df0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #2 │ │ │ │ strb r5, [r6, #277] @ 0x115 │ │ │ │ strb r0, [r6, #278] @ 0x116 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ @@ -135120,15 +135120,15 @@ │ │ │ │ strdeq r4, [r8], -r8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 97ec0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ @@ -135148,15 +135148,15 @@ │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #12] │ │ │ │ cmpeq r1, #4 │ │ │ │ beq 97f08 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 97f04 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ @@ -135202,15 +135202,15 @@ │ │ │ │ str r0, [fp, #992] @ 0x3e0 │ │ │ │ ldrd r0, [fp] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r5, sp, #592 @ 0x250 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 297f00 │ │ │ │ + bl 297efc │ │ │ │ ldr r0, [sp, #604] @ 0x25c │ │ │ │ add sl, sp, #592 @ 0x250 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r1, r5, #36 @ 0x24 │ │ │ │ ldr r0, [sp, #608] @ 0x260 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ @@ -135338,15 +135338,15 @@ │ │ │ │ ldrbeq r0, [fp, #536] @ 0x218 │ │ │ │ cmpeq r0, #4 │ │ │ │ beq 98be8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ cmp r4, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ beq 9827c │ │ │ │ cmp r0, #0 │ │ │ │ beq 99ef4 │ │ │ │ ldr r0, [pc, #4080] @ 9921c │ │ │ │ @@ -135357,15 +135357,15 @@ │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ tst r0, r1 │ │ │ │ bne 99f00 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldr r0, [fp, #392] @ 0x188 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ strb r1, [fp, #576] @ 0x240 │ │ │ │ add r0, r0, #120 @ 0x78 │ │ │ │ str r0, [fp, #520] @ 0x208 │ │ │ │ b 983f4 │ │ │ │ @@ -135380,21 +135380,21 @@ │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 99f18 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldr r2, [pc, #3944] @ 99224 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ mov r1, #11 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 18e3bc │ │ │ │ + bl 18e3b8 │ │ │ │ ldr r0, [pc, #3924] @ 99228 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp, #592] @ 0x250 │ │ │ │ ldr r5, [sp, #596] @ 0x254 │ │ │ │ bl 12c0c │ │ │ │ @@ -135485,27 +135485,27 @@ │ │ │ │ str r2, [fp, #560] @ 0x230 │ │ │ │ str r2, [fp, #564] @ 0x234 │ │ │ │ str r0, [fp, #540] @ 0x21c │ │ │ │ str r1, [fp, #544] @ 0x220 │ │ │ │ ldr r1, [r4] │ │ │ │ add r7, fp, #540 @ 0x21c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1be7c4 │ │ │ │ + bl 1be7c0 │ │ │ │ and r4, r0, #255 @ 0xff │ │ │ │ cmp r4, #2 │ │ │ │ bne 98480 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #3 │ │ │ │ strb r0, [r5] │ │ │ │ strb r1, [r8] │ │ │ │ strb r1, [r6] │ │ │ │ b 9a614 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [fp, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 984a0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [fp, #548] @ 0x224 │ │ │ │ blx r1 │ │ │ │ tst r4, #1 │ │ │ │ @@ -135558,15 +135558,15 @@ │ │ │ │ eor r4, r0, r4 │ │ │ │ str r0, [sl, #24] │ │ │ │ eor r0, r0, r1 │ │ │ │ str r0, [sp, #2240] @ 0x8c0 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ add r1, sp, #2240 @ 0x8c0 │ │ │ │ stm sl, {r4, r5} │ │ │ │ - bl 2930dc │ │ │ │ + bl 2930d8 │ │ │ │ ldr r7, [sp, #2296] @ 0x8f8 │ │ │ │ ldr r1, [sl, #44] @ 0x2c │ │ │ │ ldr r2, [sl, #40] @ 0x28 │ │ │ │ orr r8, r1, r7, lsl #24 │ │ │ │ ldr r1, [sl, #20] │ │ │ │ ldr r0, [sl, #16] │ │ │ │ ldr r7, [sl] │ │ │ │ @@ -135793,39 +135793,39 @@ │ │ │ │ add r5, r4, #8 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmn r6, #-1073741821 @ 0xc0000003 │ │ │ │ bhi 99ee8 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 99ee8 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bne 9a794 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq 99f30 │ │ │ │ cmp r8, r4 │ │ │ │ bls 99734 │ │ │ │ ldr r5, [sl, #-8] │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov r9, #0 │ │ │ │ add r6, r5, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 99f3c │ │ │ │ ldr r0, [pc, #4072] @ 99984 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -135964,22 +135964,22 @@ │ │ │ │ strb r0, [fp, #-6] │ │ │ │ strb r0, [fp, #-7] │ │ │ │ ldmib fp, {r6, r9, sl} │ │ │ │ ldr r0, [pc, #3900] @ 99b04 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ beq 98c40 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r5, lr, #44 @ 0x2c │ │ │ │ b 98c5c │ │ │ │ add r0, fp, #540 @ 0x21c │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [fp, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 981f8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [fp, #548] @ 0x224 │ │ │ │ blx r1 │ │ │ │ b 981f8 │ │ │ │ @@ -135994,15 +135994,15 @@ │ │ │ │ andeq r1, r0, ip, asr #25 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0xfffff824 │ │ │ │ ldr r0, [r9] │ │ │ │ b 98420 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ cmp r0, #0 │ │ │ │ add r5, lr, #44 @ 0x2c │ │ │ │ beq 9a890 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, #3 │ │ │ │ orr r1, r1, #23855104 @ 0x16c0000 │ │ │ │ @@ -136094,30 +136094,30 @@ │ │ │ │ cmpne r4, #0 │ │ │ │ bne 98dc8 │ │ │ │ b 98e18 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 9a064 │ │ │ │ ldr r0, [pc, #4084] @ 99de4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 9a070 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ mov r0, #0 │ │ │ │ add ip, sp, #1552 @ 0x610 │ │ │ │ ldr r1, [sp, #2076] @ 0x81c │ │ │ │ ldr r2, [sp, #2080] @ 0x820 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ strb r0, [r4, #651]! @ 0x28b │ │ │ │ @@ -136220,15 +136220,15 @@ │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ add r8, fp, #712 @ 0x2c8 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 255e34 │ │ │ │ + bl 255e30 │ │ │ │ ldr r5, [sp, #592] @ 0x250 │ │ │ │ cmp r5, #22 │ │ │ │ bne 98ff4 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, #5 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ @@ -136260,34 +136260,34 @@ │ │ │ │ add ip, sp, #1424 @ 0x590 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ bne 991b0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ str sl, [sp, #1092] @ 0x444 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9908c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #68 @ 0x44 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ add r1, fp, #144 @ 0x90 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ strb r5, [fp, #515] @ 0x203 │ │ │ │ bl 137d0 │ │ │ │ ldr fp, [fp, #276] @ 0x114 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r4, fp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 99fc8 │ │ │ │ ldr r0, [pc, #4092] @ 9a0d0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -136348,23 +136348,23 @@ │ │ │ │ add ip, sp, #1440 @ 0x5a0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ bl 91fc0 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #508] @ 0x1fc │ │ │ │ - bl 1123ac │ │ │ │ + bl 1123a8 │ │ │ │ ldr r0, [r4, #508] @ 0x1fc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 991f4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #508] @ 0x1fc │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ mov r8, #0 │ │ │ │ strb r8, [r4, #516] @ 0x204 │ │ │ │ bl 365d4 │ │ │ │ ldr r0, [r4, #504] @ 0x1f8 │ │ │ │ strb r8, [r4, #515] @ 0x203 │ │ │ │ bl d1fb8 │ │ │ │ @@ -136412,15 +136412,15 @@ │ │ │ │ str r2, [sp, #1716] @ 0x6b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r7, [sp, #1724] @ 0x6bc │ │ │ │ str fp, [sp, #1704] @ 0x6a8 │ │ │ │ str r9, [sp, #1700] @ 0x6a4 │ │ │ │ str r3, [sp, #1720] @ 0x6b8 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ add r1, r8, #28 │ │ │ │ cmp r0, #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, r8, #12 │ │ │ │ str r1, [sp, #28] │ │ │ │ bne 99804 │ │ │ │ strb r6, [r4, #655] @ 0x28f │ │ │ │ @@ -136470,15 +136470,15 @@ │ │ │ │ bl 137d0 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ cmp r4, #3 │ │ │ │ bne 993f8 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ b 988d4 │ │ │ │ add r0, fp, #688 @ 0x2b0 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [fp, #692] @ 0x2b4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 98ba4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [fp, #696] @ 0x2b8 │ │ │ │ blx r1 │ │ │ │ b 98ba4 │ │ │ │ @@ -136507,30 +136507,30 @@ │ │ │ │ add r0, fp, #144 @ 0x90 │ │ │ │ strb r4, [fp, #515] @ 0x203 │ │ │ │ bl 137d0 │ │ │ │ ldrd r0, [fp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, #64 @ 0x40 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ - bl 1101a4 │ │ │ │ + bl 1101a0 │ │ │ │ ldr r0, [sp, #592] @ 0x250 │ │ │ │ add r3, sp, #600 @ 0x258 │ │ │ │ str r0, [fp, #508] @ 0x1fc │ │ │ │ add ip, fp, #264 @ 0x108 │ │ │ │ ldr r0, [sp, #612] @ 0x264 │ │ │ │ str r0, [fp, #276] @ 0x114 │ │ │ │ strb r4, [fp, #516] @ 0x204 │ │ │ │ ldr r4, [fp, #276] @ 0x114 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ add r5, r4, #8 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 9a6dc │ │ │ │ ldr r6, [pc, #3164] @ 9a0fc │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ @@ -136543,15 +136543,15 @@ │ │ │ │ strb r0, [r4, #73] @ 0x49 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne 9a71c │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 9a0d4 │ │ │ │ ldrb r0, [fp, #513] @ 0x201 │ │ │ │ cmp r0, #4 │ │ │ │ bne 99ddc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -136662,20 +136662,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ bne 9968c │ │ │ │ mov r7, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #-32]! @ 0xffffffe0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 99690 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 99690 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ bl 54a24 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ ldr r9, [sp, #68] @ 0x44 │ │ │ │ ldrd r0, [r5, #40] @ 0x28 │ │ │ │ @@ -136689,21 +136689,21 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 99fb4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 99f24 │ │ │ │ ldr r1, [sl, #-8] │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ - bl 10fdf8 │ │ │ │ + bl 10fdf4 │ │ │ │ add r3, sp, #592 @ 0x250 │ │ │ │ b 9a424 │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ add r1, r1, r1, lsl #3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ sub r0, r0, r1, lsl #2 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ @@ -136717,20 +136717,20 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ bne 99768 │ │ │ │ mov r7, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #-32]! @ 0xffffffe0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9976c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 9976c │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r1, r9, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ @@ -136977,21 +136977,21 @@ │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ str r0, [fp, #660] @ 0x294 │ │ │ │ ldr r0, [fp, #632] @ 0x278 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #208] @ 0xd0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #920 @ 0x398 │ │ │ │ - bl 10fdf8 │ │ │ │ + bl 10fdf4 │ │ │ │ ldr r0, [fp, #632] @ 0x278 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 9a934 │ │ │ │ ldr r0, [sp, #1944] @ 0x798 │ │ │ │ add ip, fp, #752 @ 0x2f0 │ │ │ │ ldr r1, [sp, #1948] @ 0x79c │ │ │ │ mov r7, #3 │ │ │ │ ldr r2, [sp, #1952] @ 0x7a0 │ │ │ │ @@ -137086,39 +137086,39 @@ │ │ │ │ beq 99d48 │ │ │ │ add r0, r5, #752 @ 0x2f0 │ │ │ │ bl 91f14 │ │ │ │ ldr r0, [r5, #660]! @ 0x294 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r5, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 98da0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 98da0 │ │ │ │ ldrb r0, [r5, #650] @ 0x28a │ │ │ │ mov sl, #5 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r5, #768] @ 0x300 │ │ │ │ cmpne r0, #4 │ │ │ │ beq 99d94 │ │ │ │ add r0, r5, #752 @ 0x2f0 │ │ │ │ bl 91f14 │ │ │ │ ldr r0, [r5, #660]! @ 0x294 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r4, [r5, #-10] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 99dbc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r1, #608] @ 0x260 │ │ │ │ strb r4, [r1, #655] @ 0x28f │ │ │ │ cmp r0, #0 │ │ │ │ beq 98e18 │ │ │ │ ldr r1, [r1, #612] @ 0x264 │ │ │ │ bl 29170 │ │ │ │ @@ -137174,15 +137174,15 @@ │ │ │ │ strb r0, [sp, #1809] @ 0x711 │ │ │ │ str fp, [r1] │ │ │ │ lsr r0, r0, #8 │ │ │ │ strb sl, [sp, #1808] @ 0x710 │ │ │ │ strb r0, [sp, #1810] @ 0x712 │ │ │ │ add r0, sp, #1696 @ 0x6a0 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ - bl 23dc30 │ │ │ │ + bl 23dc2c │ │ │ │ mov r8, #3 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #2124] @ 0x84c │ │ │ │ ldr r1, [sp, #2128] @ 0x850 │ │ │ │ ldr r2, [sp, #2132] @ 0x854 │ │ │ │ ldr r3, [sp, #2136] @ 0x858 │ │ │ │ str r0, [sp, #2056] @ 0x808 │ │ │ │ @@ -137343,15 +137343,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ bne 9a118 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi 9a934 │ │ │ │ mov r0, #0 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #1104] @ 0x450 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r8, [sp, #1096] @ 0x448 │ │ │ │ @@ -137363,22 +137363,22 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 9a6c8 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs 9a68c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ - bl 10ef98 │ │ │ │ + bl 10ef94 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, r0, #8 │ │ │ │ add r0, lr, #72 @ 0x48 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ ldr r9, [sp, #592] @ 0x250 │ │ │ │ @@ -137488,71 +137488,71 @@ │ │ │ │ add r0, r5, #24 │ │ │ │ mov r1, r6 │ │ │ │ bl 55b38 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9a3c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1123ac │ │ │ │ + bl 1123a8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9a3c4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 9a674 │ │ │ │ ldr r0, [pc, #2948] @ 9af70 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 9a680 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ mov r0, #0 │ │ │ │ add r3, fp, #264 @ 0x108 │ │ │ │ strb r0, [fp, #516] @ 0x204 │ │ │ │ strb r0, [fp, #515] @ 0x203 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #1440 @ 0x5a0 │ │ │ │ mov r6, #0 │ │ │ │ ldr r5, [fp, #504] @ 0x1f8 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 9a65c │ │ │ │ ldr r0, [pc, #2768] @ 9af2c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 9a668 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r5, #21 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r0, [r4, #514]! @ 0x202 │ │ │ │ cmp r0, #1 │ │ │ │ bne 9a4a8 │ │ │ │ @@ -137588,15 +137588,15 @@ │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ ldr sl, [r4, #-101] @ 0xffffff9b │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [r4, #-113] @ 0xffffff8f │ │ │ │ mov r1, #1 │ │ │ │ ldr r8, [r0] │ │ │ │ mov r0, r8 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 9a934 │ │ │ │ add r3, sp, #968 @ 0x3c8 │ │ │ │ add ip, sp, #1072 @ 0x430 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ @@ -137655,15 +137655,15 @@ │ │ │ │ str r0, [r1, #16] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #1104] @ 0x450 │ │ │ │ add sp, sp, #316 @ 0x13c │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, fp, #540 @ 0x21c │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [fp, #544] @ 0x220 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9a360 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [fp, #548] @ 0x224 │ │ │ │ blx r1 │ │ │ │ b 9a360 │ │ │ │ @@ -137918,37 +137918,37 @@ │ │ │ │ bl 91f14 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #650] @ 0x28a │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #660]! @ 0x294 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9aa70 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldrb r0, [r0, #655] @ 0x28f │ │ │ │ cmp r0, #0 │ │ │ │ beq 9abbc │ │ │ │ add r0, sp, #1696 @ 0x6a0 │ │ │ │ bl 9b910 │ │ │ │ b 9abbc │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #508] @ 0x1fc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9ace0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #508] @ 0x1fc │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ b 9ace0 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ b 9acc4 │ │ │ │ mov sl, r0 │ │ │ │ b 9aadc │ │ │ │ mov sl, r0 │ │ │ │ @@ -137996,20 +137996,20 @@ │ │ │ │ beq 9ac18 │ │ │ │ mov r0, r8 │ │ │ │ bl 91f14 │ │ │ │ b 9ac18 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9ac80 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ b 9ac80 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ b 9adf0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, #0 │ │ │ │ @@ -138019,15 +138019,15 @@ │ │ │ │ beq 9abf0 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [r1, #612] @ 0x264 │ │ │ │ bl 29170 │ │ │ │ b 9abf0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20a918 │ │ │ │ + bl 20a914 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #651]! @ 0x28b │ │ │ │ strb r0, [r1, #3] │ │ │ │ strb r0, [r1, #2] │ │ │ │ strb r0, [r1, #1] │ │ │ │ mov r0, #2 │ │ │ │ @@ -138043,15 +138043,15 @@ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 9c188 │ │ │ │ b 9acbc │ │ │ │ ldr r5, [sp, #596] @ 0x254 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 9ae50 │ │ │ │ mov r0, r5 │ │ │ │ bl 1ea94 │ │ │ │ b 9ae50 │ │ │ │ @@ -138064,21 +138064,21 @@ │ │ │ │ bl d1fb8 │ │ │ │ b 9acbc │ │ │ │ mov sl, r0 │ │ │ │ b 9ae00 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ b 9ae5c │ │ │ │ bl 1d63c │ │ │ │ b 9ae18 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20b8e0 │ │ │ │ + bl 20b8dc │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 91fc0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldrb r0, [r0, #516] @ 0x204 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9ace0 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ @@ -138141,38 +138141,38 @@ │ │ │ │ bl 1d63c │ │ │ │ b 9ae18 │ │ │ │ mov sl, r0 │ │ │ │ b 9add8 │ │ │ │ b 9ae20 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 20b88c │ │ │ │ + bl 20b888 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, r9 │ │ │ │ bl 97e88 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 97eec │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 20b8e0 │ │ │ │ + bl 20b8dc │ │ │ │ b 9ae5c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ b 9ae5c │ │ │ │ mov sl, r0 │ │ │ │ b 9ae94 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 20b8e0 │ │ │ │ + bl 20b8dc │ │ │ │ b 9ae5c │ │ │ │ mov sl, r0 │ │ │ │ b 9aeb0 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ bl 9e1ec │ │ │ │ @@ -138286,15 +138286,15 @@ │ │ │ │ andeq r0, r0, ip, lsr #3 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ ldr r1, [pc, #688] @ 9b2c0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1a2964 │ │ │ │ + bl 1a2960 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r6, #0 │ │ │ │ beq 9b068 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne 9b068 │ │ │ │ mov r1, #0 │ │ │ │ @@ -138348,28 +138348,28 @@ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r0, [r4, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ add r6, r4, #12 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ - bl 1be7c4 │ │ │ │ + bl 1be7c0 │ │ │ │ and r7, r0, #255 @ 0xff │ │ │ │ cmp r7, #2 │ │ │ │ bne 9b140 │ │ │ │ mov r0, #3 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r9] │ │ │ │ strb r0, [fp] │ │ │ │ strb r0, [r4, #52] @ 0x34 │ │ │ │ str r1, [r5] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq 9b160 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ blx r1 │ │ │ │ mov r0, #1 │ │ │ │ @@ -138440,23 +138440,23 @@ │ │ │ │ strb r0, [r4, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 9b29c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20b88c │ │ │ │ + bl 20b888 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, r8 │ │ │ │ - bl 2167e4 │ │ │ │ + bl 2167e0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9] │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b958 │ │ │ │ + bl 20b954 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ @@ -138495,20 +138495,20 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq 9b358 │ │ │ │ ldrb r1, [r0, #228] @ 0xe4 │ │ │ │ mov r5, #13 │ │ │ │ cmp r1, #0 │ │ │ │ beq 9b660 │ │ │ │ ldr r5, [r0, #200] @ 0xc8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add r4, r5, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9b41c │ │ │ │ ldr r0, [pc, #1372] @ 9b8e0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ @@ -138528,28 +138528,28 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7, #8]! │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ bne 9b41c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9b418 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #0 │ │ │ │ bl 14cac │ │ │ │ ldr r0, [r9] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -138592,15 +138592,15 @@ │ │ │ │ str r1, [r8, #44] @ 0x2c │ │ │ │ ldr r1, [r2] │ │ │ │ add r7, r8, #40 @ 0x28 │ │ │ │ mov fp, r2 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1be7c4 │ │ │ │ + bl 1be7c0 │ │ │ │ and r5, r0, #255 @ 0xff │ │ │ │ cmp r5, #2 │ │ │ │ bne 9b528 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, #3 │ │ │ │ @@ -138611,15 +138611,15 @@ │ │ │ │ strb r0, [r8, #16] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r8, #20] │ │ │ │ ldr r1, [r8, #24] │ │ │ │ b 9b58c │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r8, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq 9b548 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ blx r1 │ │ │ │ tst r5, #1 │ │ │ │ @@ -138672,30 +138672,30 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq 9b6f8 │ │ │ │ ldr r0, [pc, #724] @ 9b90c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 9b704 │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r5, [sl], #4 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia sl!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #1 │ │ │ │ stm sl, {r1, r2, r3, r7} │ │ │ │ @@ -138819,28 +138819,28 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ b 9b89c │ │ │ │ mov r5, r0 │ │ │ │ b 9b870 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 20b88c │ │ │ │ + bl 20b888 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 97e88 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 97eec │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 20b8e0 │ │ │ │ + bl 20b8dc │ │ │ │ b 9b8cc │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ ldr r1, [r8, #24] │ │ │ │ @@ -138869,118 +138869,118 @@ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ beq 9b950 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9b950 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9b950 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ beq 9b988 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9b988 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9b988 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ beq 9b9c0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9b9c0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9b9c0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ beq 9b9f8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9b9f8 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9b9f8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ beq 9ba38 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9ba38 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9ba38 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ beq 9ba70 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9ba70 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9ba70 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #20 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 80c04 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bab0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 236e80 │ │ │ │ + bl 236e7c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bad4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 80c04 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 80c04 │ │ │ │ mov r0, r5 │ │ │ │ @@ -138988,15 +138988,15 @@ │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #3 │ │ │ │ beq 9bb84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 113fd4 │ │ │ │ + bl 113fd0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #2 │ │ │ │ beq 9bb84 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r0, [r5, #12]! │ │ │ │ tst r6, #1 │ │ │ │ @@ -139010,30 +139010,30 @@ │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ mov r3, r7 │ │ │ │ blx r1 │ │ │ │ cmp r6, #0 │ │ │ │ beq 9bb84 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bb84 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 38704 │ │ │ │ b 9bba8 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fd4f8 │ │ │ │ + bl 1fd4f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #502] @ 0x1f6 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -139052,95 +139052,95 @@ │ │ │ │ beq 9bd4c │ │ │ │ ldr r0, [r4, #568] @ 0x238 │ │ │ │ cmp r0, #21 │ │ │ │ bne 9bc28 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #572]! @ 0x23c │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bc28 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #504]! @ 0x1f8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bc4c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #500] @ 0x1f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 91f14 │ │ │ │ ldr r5, [r4, #472] @ 0x1d8 │ │ │ │ cmn r5, #1 │ │ │ │ beq 9bc88 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bc88 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9bcb8 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bcb8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 9baf8 │ │ │ │ b 9bd30 │ │ │ │ mov r0, r4 │ │ │ │ bl 91f14 │ │ │ │ ldr r5, [r4, #472] @ 0x1d8 │ │ │ │ cmn r5, #1 │ │ │ │ beq 9bcf8 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bcf8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9bd28 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bd28 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 9baf8 │ │ │ │ ldr r0, [r4, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq 9bd48 │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9bbf8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #536] @ 0x218 │ │ │ │ blx r1 │ │ │ │ b 9bbf8 │ │ │ │ @@ -139160,107 +139160,107 @@ │ │ │ │ bl 9c21c │ │ │ │ b 9bdb4 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #504]! @ 0x1f8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bde8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 9bde8 │ │ │ │ mov r5, r0 │ │ │ │ b 9bf3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #500] @ 0x1f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 91f14 │ │ │ │ ldr r6, [r4, #472] @ 0x1d8 │ │ │ │ cmn r6, #1 │ │ │ │ beq 9be24 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9be24 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9be54 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9be54 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 9baf8 │ │ │ │ b 9bf3c │ │ │ │ ldr r6, [r4, #472] @ 0x1d8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r6, #1 │ │ │ │ beq 9be90 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9be90 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9bec0 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bec0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 9baf8 │ │ │ │ b 9bf3c │ │ │ │ mov r5, r0 │ │ │ │ b 9bf3c │ │ │ │ ldr r6, [r4, #472] @ 0x1d8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r6, #1 │ │ │ │ beq 9bf04 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bf04 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #488] @ 0x1e8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9bf34 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bf34 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #492] @ 0x1ec │ │ │ │ ldr r1, [r4, #496] @ 0x1f0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 9baf8 │ │ │ │ ldr r0, [r4, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq 9bf50 │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ bl 13734 │ │ │ │ @@ -139286,63 +139286,63 @@ │ │ │ │ beq 9c074 │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ cmp r0, #21 │ │ │ │ bne 9bfd0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #252]! @ 0xfc │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bfd0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #184]! @ 0xb8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9bff4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 91f14 │ │ │ │ b 9c010 │ │ │ │ mov r0, r4 │ │ │ │ bl 91f14 │ │ │ │ ldr r5, [r4, #160] @ 0xa0 │ │ │ │ cmn r5, #1 │ │ │ │ beq 9c03c │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9c03c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ bcs 9c04c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r4, #172] @ 0xac │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ add r0, r4, #208 @ 0xd0 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #212] @ 0xd4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9bfa0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ blx r1 │ │ │ │ b 9bfa0 │ │ │ │ @@ -139362,20 +139362,20 @@ │ │ │ │ bl 9c21c │ │ │ │ b 9c0dc │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #184]! @ 0xb8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9c108 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b 9c108 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #176] @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ bl 91f14 │ │ │ │ b 9c128 │ │ │ │ @@ -139383,31 +139383,31 @@ │ │ │ │ b 9c124 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r4, #160] @ 0xa0 │ │ │ │ cmn r6, #1 │ │ │ │ beq 9c154 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9c154 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9c180 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9c180 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #168] @ 0xa8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #40] @ 0x28 │ │ │ │ cmp r1, #3 │ │ │ │ beq 9c1b0 │ │ │ │ cmp r1, #4 │ │ │ │ bne 9c1b8 │ │ │ │ @@ -139431,37 +139431,37 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bcs 9c1ec │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #1296] @ 0x510 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #1296] @ 0x510 │ │ │ │ ldr r1, [r4, #1300] @ 0x514 │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 9c258 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 236db4 │ │ │ │ + b 236db0 │ │ │ │ pop {r4, lr} │ │ │ │ b 80850 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ mov r6, r1 │ │ │ │ ldr r9, [r1, #28] │ │ │ │ @@ -139487,15 +139487,15 @@ │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9c298 │ │ │ │ ldr r1, [pc, #216] @ 9c3ac │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9c298 │ │ │ │ b 9c380 │ │ │ │ ldr r1, [pc, #188] @ 9c3b0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -139518,22 +139518,22 @@ │ │ │ │ ldr r1, [pc, #112] @ 9c3b4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #96] @ 9c3b8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9c298 │ │ │ │ ldr r1, [pc, #80] @ 9c3bc │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9c298 │ │ │ │ ldr r1, [pc, #56] @ 9c3c0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r8 │ │ │ │ @@ -139586,15 +139586,15 @@ │ │ │ │ ldmib r6, {r1, r6} │ │ │ │ moveq r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r1, #2 │ │ │ │ bcc 9c478 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, #2 │ │ │ │ cmn r0, #1 │ │ │ │ ble 9c764 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ ldr r6, [sp, #12] │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ @@ -139604,30 +139604,30 @@ │ │ │ │ cmp r5, #3 │ │ │ │ beq 9c3fc │ │ │ │ ldr r4, [r6, #36] @ 0x24 │ │ │ │ cmp r5, #2 │ │ │ │ bcc 9c4bc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 9c764 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r5, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ cmp r5, #3 │ │ │ │ beq 9c410 │ │ │ │ ldr r4, [r6, #48] @ 0x30 │ │ │ │ cmp r5, #2 │ │ │ │ bcc 9c4f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 9c764 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ str r5, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ @@ -139638,15 +139638,15 @@ │ │ │ │ ldr r6, [r6, #24] │ │ │ │ moveq r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r1, #2 │ │ │ │ bcc 9c548 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, #2 │ │ │ │ cmn r0, #1 │ │ │ │ ble 9c764 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ str r1, [sp, #128] @ 0x80 │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ @@ -139657,15 +139657,15 @@ │ │ │ │ cmp r5, #3 │ │ │ │ beq 9c43c │ │ │ │ ldr r4, [r6, #60] @ 0x3c │ │ │ │ cmp r5, #2 │ │ │ │ bcc 9c590 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 9c764 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r5, [r6, #88] @ 0x58 │ │ │ │ @@ -139714,15 +139714,15 @@ │ │ │ │ ldr r9, [r8, #4] │ │ │ │ ldr r4, [r8, #8] │ │ │ │ ldrb fp, [r8] │ │ │ │ cmp r9, #2 │ │ │ │ bcc 9c610 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ bgt 9c610 │ │ │ │ b 9c764 │ │ │ │ ldr sl, [pc, #584] @ 9c8c8 │ │ │ │ mov r0, r5 │ │ │ │ mov r9, #0 │ │ │ │ add sl, pc, sl │ │ │ │ @@ -139774,15 +139774,15 @@ │ │ │ │ beq 9c768 │ │ │ │ ldmib r6, {r4, r9} │ │ │ │ ldrb fp, [r6] │ │ │ │ cmp r4, #2 │ │ │ │ bcc 9c708 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ bgt 9c708 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r9, r8 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ cmp r7, #3 │ │ │ │ @@ -139794,15 +139794,15 @@ │ │ │ │ cmp r7, #3 │ │ │ │ beq 9c7bc │ │ │ │ ldr fp, [r4, #72] @ 0x48 │ │ │ │ cmp r7, #2 │ │ │ │ bcc 9c7b4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble 9c764 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ str r0, [sp, #12] │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r4, [sp, #136] @ 0x88 │ │ │ │ @@ -139914,28 +139914,28 @@ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ str r0, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ add r7, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1be7c4 │ │ │ │ + bl 1be7c0 │ │ │ │ and r5, r0, #255 @ 0xff │ │ │ │ cmp r5, #2 │ │ │ │ bne 9c9b8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #3 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [r4, #56] @ 0x38 │ │ │ │ strb r1, [r4, #52] @ 0x34 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq 9c9d8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ tst r5, #1 │ │ │ │ @@ -140004,15 +140004,15 @@ │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ b 9cb0c │ │ │ │ mov r8, r0 │ │ │ │ b 9caf4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 20b88c │ │ │ │ + bl 20b888 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, fp │ │ │ │ bl 97e88 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r9 │ │ │ │ @@ -140162,15 +140162,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9d35c │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 194920 │ │ │ │ + bl 19491c │ │ │ │ b 9d354 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #9 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #1692] @ 9d424 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -140226,15 +140226,15 @@ │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r3, r0, #4 │ │ │ │ ldr r1, [pc, #1512] @ 9d448 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13e92c │ │ │ │ + bl 13e928 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr sl, [r4, #32] │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ @@ -140319,15 +140319,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9d35c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldmib r8, {r0, r1} │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ b 9d354 │ │ │ │ add r1, r0, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #1028] @ 9d3f8 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ ldr r3, [pc, #1024] @ 9d3fc │ │ │ │ add r7, r0, #8 │ │ │ │ @@ -140339,15 +140339,15 @@ │ │ │ │ add r2, r0, #20 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #988] @ 9d400 │ │ │ │ ldr r3, [pc, #988] @ 9d404 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 13eb60 │ │ │ │ + bl 13eb5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r7, [r4, #32] │ │ │ │ mov r8, r0 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ @@ -140370,15 +140370,15 @@ │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9d35c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r0, [r8, #8] │ │ │ │ ldr r1, [r8, #12] │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ b 9d354 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #13 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #884] @ 9d43c │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -140449,15 +140449,15 @@ │ │ │ │ ldr r0, [pc, #492] @ 9d3bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #20 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 194920 │ │ │ │ + bl 19491c │ │ │ │ b 9d2c8 │ │ │ │ ldr r1, [pc, #480] @ 9d3d4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -140533,22 +140533,22 @@ │ │ │ │ ldmib r8, {r0, r1} │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ strb r9, [sp, #20] │ │ │ │ ldr r3, [pc, #116] @ 9d3a4 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9d35c │ │ │ │ ldr r1, [pc, #96] @ 9d3a8 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9d368 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ @@ -140583,32 +140583,32 @@ │ │ │ │ eoreq ip, r3, r4, lsl #19 │ │ │ │ eoreq pc, r2, r4, lsr #6 │ │ │ │ eoreq r9, r7, r4, ror #28 │ │ │ │ eoreq fp, r3, r0, ror #22 │ │ │ │ ldrdeq fp, [r3], -pc @ │ │ │ │ eoreq fp, r3, r4, asr ip │ │ │ │ @ instruction: 0xfffe3844 │ │ │ │ - mulseq r7, r0, sp │ │ │ │ + andseq r3, r7, ip, lsl #27 │ │ │ │ eoreq fp, r3, ip, lsr #18 │ │ │ │ - eoreq ip, r0, r8, asr #23 │ │ │ │ + eoreq ip, r0, r4, asr #23 │ │ │ │ ldrdeq fp, [r3], -r7 @ │ │ │ │ mlaeq r3, r7, ip, fp │ │ │ │ eoreq fp, r3, r6, ror sl │ │ │ │ eoreq fp, r3, r9, asr sp │ │ │ │ eoreq ip, r3, r8, lsl #25 │ │ │ │ eoreq pc, r2, r8, ror r4 @ │ │ │ │ @ instruction: 0x00279fb8 │ │ │ │ strdeq fp, [r3], -ip @ │ │ │ │ eoreq r7, r2, r0, lsl r5 │ │ │ │ eoreq fp, r3, sp, ror fp │ │ │ │ eoreq r7, r2, r4, lsl #3 │ │ │ │ eoreq ip, r3, ip, lsl r9 │ │ │ │ mlaeq r2, r0, r2, pc @ │ │ │ │ eoreq fp, r3, ip, asr #17 │ │ │ │ - andseq r4, pc, r8, rrx │ │ │ │ + andseq r4, pc, r4, rrx │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ eoreq fp, r3, r9, lsr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r1, #32] │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [r1, #28] │ │ │ │ @@ -140637,15 +140637,15 @@ │ │ │ │ bne 9d488 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r3, r6 │ │ │ │ ldmib r8, {r0, r1} │ │ │ │ cmp r2, #2 │ │ │ │ addcs r0, r0, #8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9d488 │ │ │ │ b 9d558 │ │ │ │ ldr r1, [pc, #152] @ 9d584 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -140660,22 +140660,22 @@ │ │ │ │ cmp r2, #2 │ │ │ │ strb r5, [sp, #15] │ │ │ │ mov r2, sp │ │ │ │ ldmib r8, {r0, r1} │ │ │ │ ldr r3, [pc, #92] @ 9d588 │ │ │ │ addcs r0, r0, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9d488 │ │ │ │ ldr r1, [pc, #72] @ 9d58c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ bne 9d488 │ │ │ │ ldr r1, [pc, #48] @ 9d590 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r9 │ │ │ │ @@ -140704,35 +140704,35 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcs 9d5d8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #178] @ 0xb2 │ │ │ │ strb r1, [r4, #177] @ 0xb1 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #48] @ 0x30 │ │ │ │ cmpeq r1, #3 │ │ │ │ beq 9d628 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq 9d624 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ @@ -140765,15 +140765,15 @@ │ │ │ │ mov r2, #5 │ │ │ │ ldr r0, [pc, #156] @ 9d760 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #148] @ 9d764 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq 9d6fc │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -140829,15 +140829,15 @@ │ │ │ │ mov r2, #5 │ │ │ │ ldr r0, [pc, #156] @ 9d860 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #148] @ 9d864 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq 9d7fc │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -140929,18 +140929,18 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 9daf8 │ │ │ │ b 9d974 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c44cc │ │ │ │ + bl 1c44c8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ - bl 1d0114 │ │ │ │ + bl 1d0110 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ @@ -140949,34 +140949,34 @@ │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 9d9ac │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2559f4 │ │ │ │ + b 2559f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq 9d9cc │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq 9daa0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ - bl 1754e4 │ │ │ │ + bl 1754e0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ bne 9da1c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 9da98 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -141005,15 +141005,15 @@ │ │ │ │ beq 9dab8 │ │ │ │ add ip, r4, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r2, r0, #4 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ - bl 1ccb4c │ │ │ │ + bl 1ccb48 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #72] @ 9daf0 │ │ │ │ mov r1, #19 │ │ │ │ ldr r2, [pc, #68] @ 9daf4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -141060,22 +141060,22 @@ │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmn r0, #1 │ │ │ │ beq 9db68 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2559f4 │ │ │ │ + b 2559f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmn r0, #1 │ │ │ │ beq 9db88 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0] │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ @@ -141087,34 +141087,34 @@ │ │ │ │ mov r1, #1 │ │ │ │ bl 13d04 │ │ │ │ cmn r0, #1 │ │ │ │ bne 9dbd4 │ │ │ │ bl 129a8 <__errno_location@plt> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 1c70cc │ │ │ │ + b 1c70c8 │ │ │ │ ldr r0, [pc, #56] @ 9dc38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9dc2c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c70cc │ │ │ │ + bl 1c70c8 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ eoreq lr, r7, r4, lsr #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ @@ -141136,23 +141136,23 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #188] @ 9dd4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ 9dd50 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ 9dd54 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ 9dd58 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq 9dce8 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -141179,31 +141179,31 @@ │ │ │ │ ldr r1, [pc, #40] @ 9dd60 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strdeq r8, [r2], -ip @ │ │ │ │ - @ instruction: 0x0008f8b4 │ │ │ │ + @ instruction: 0x0008f8b0 │ │ │ │ eoreq r1, r3, r3, lsr r3 │ │ │ │ andeq r4, r2, r8, ror #18 │ │ │ │ @ instruction: 0x00225fbc │ │ │ │ eoreq r1, r3, pc, ror #27 │ │ │ │ eoreq fp, r3, r7, lsr #23 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, lr} │ │ │ │ - b 1c70cc │ │ │ │ + b 1c70c8 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #13 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ @@ -141219,15 +141219,15 @@ │ │ │ │ mov r2, #5 │ │ │ │ ldr r0, [pc, #156] @ 9de78 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #148] @ 9de7c │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq 9de14 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -141254,15 +141254,15 @@ │ │ │ │ ldr r1, [pc, #32] @ 9de84 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ eoreq r8, r2, r3, lsr #25 │ │ │ │ - muleq r7, r8, r1 │ │ │ │ + muleq r7, r4, r1 │ │ │ │ eoreq r1, r3, r7, ror #3 │ │ │ │ eoreq r1, r3, r3, asr #25 │ │ │ │ eoreq fp, r3, fp, ror sl │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -141285,23 +141285,23 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #188] @ 9dfa0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ 9dfa4 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ 9dfa8 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ 9dfac │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq 9df3c │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -141328,15 +141328,15 @@ │ │ │ │ ldr r1, [pc, #40] @ 9dfb4 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ eoreq r8, r2, r8, lsr #23 │ │ │ │ - andeq pc, r8, r8, ror #10 │ │ │ │ + andeq pc, r8, r4, ror #10 │ │ │ │ ldrdeq r1, [r3], -pc @ │ │ │ │ andeq r4, r2, r4, lsl r7 │ │ │ │ eoreq r5, r2, r8, ror #26 │ │ │ │ mlaeq r3, fp, fp, r1 │ │ │ │ eoreq fp, r3, r3, asr r9 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -141357,15 +141357,15 @@ │ │ │ │ mov r2, #5 │ │ │ │ ldr r0, [pc, #156] @ 9e0a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #148] @ 9e0a4 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq 9e03c │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -141392,15 +141392,15 @@ │ │ │ │ ldr r1, [pc, #32] @ 9e0ac │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ eoreq r8, r2, fp, ror sl │ │ │ │ - andeq r9, r7, r4, ror lr │ │ │ │ + andeq r9, r7, r0, ror lr │ │ │ │ @ instruction: 0x00230fbf │ │ │ │ mlaeq r3, fp, sl, r1 │ │ │ │ eoreq fp, r3, r3, asr r8 │ │ │ │ ldm r0, {r1, r2} │ │ │ │ cmp r2, r1 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -141413,38 +141413,38 @@ │ │ │ │ subs r5, r5, #1 │ │ │ │ beq 9e110 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc 9e0d4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9e0d4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 9e0d4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ bne 9e154 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 236db4 │ │ │ │ + b 236db0 │ │ │ │ pop {r4, lr} │ │ │ │ b 80850 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r1, #0 │ │ │ │ beq 9e1bc │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -141456,20 +141456,20 @@ │ │ │ │ beq 9e1bc │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #21 │ │ │ │ bne 9e174 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9e17c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b 9e17c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, #36 @ 0x24 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq 9e1e0 │ │ │ │ add r5, r0, #36 @ 0x24 │ │ │ │ @@ -141487,15 +141487,15 @@ │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne 9e238 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ popls {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 1ea94 │ │ │ │ bl 1ef28 │ │ │ │ @@ -141920,23 +141920,23 @@ │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ bl 35530 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, lr} │ │ │ │ mov r0, r1 │ │ │ │ - bl 1330c8 │ │ │ │ + bl 1330c4 │ │ │ │ mov r4, r0 │ │ │ │ bl 128a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 13d10 │ │ │ │ push {r4, lr} │ │ │ │ mov r0, r1 │ │ │ │ - bl 1330c8 │ │ │ │ + bl 1330c4 │ │ │ │ mov r4, r0 │ │ │ │ bl 128a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 13d10 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r1] │ │ │ │ @@ -141967,30 +141967,30 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13914 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r6, r3 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r7, [pc, #584] @ 9ebf0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r0, [r7, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r9, [sp, #12] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ beq 9eb64 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldm r6, {r1, r2} │ │ │ │ str r0, [sp, #32] │ │ │ │ str r5, [sp, #28] │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ @@ -142038,15 +142038,15 @@ │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str fp, [sp, #52] @ 0x34 │ │ │ │ bne 9eac4 │ │ │ │ ldr r1, [pc, #324] @ 9ebf8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 192c5c │ │ │ │ + bl 192c58 │ │ │ │ ldr fp, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r9 │ │ │ │ str r0, [r7, r6, lsl #2] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r7 │ │ │ │ @@ -142105,15 +142105,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #28 │ │ │ │ b 9ebc4 │ │ │ │ mov r4, r0 │ │ │ │ b 9ebc8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 14c474 │ │ │ │ + bl 14c470 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 9ebe0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -142146,15 +142146,15 @@ │ │ │ │ str r2, [r1, #16] │ │ │ │ str r0, [r1, #20] │ │ │ │ ldr r0, [pc, #4060] @ 9fc38 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ ldr r7, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ add r1, r6, r4 │ │ │ │ sub r0, r0, #1 │ │ │ │ add r1, r1, r7 │ │ │ │ cmp r0, #1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ bhi 9ecfc │ │ │ │ @@ -142168,31 +142168,31 @@ │ │ │ │ ldr r4, [r1, #12] │ │ │ │ lsl r5, r0, #2 │ │ │ │ cmp r5, #0 │ │ │ │ beq 9ecec │ │ │ │ add r0, r4, r5 │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 136ef4 │ │ │ │ + bl 136ef0 │ │ │ │ sub r5, r5, #4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 9ecac │ │ │ │ add r4, r4, r5 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ mov r1, r4 │ │ │ │ - bl 136b78 │ │ │ │ + bl 136b74 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 136b78 │ │ │ │ + bl 136b74 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1, #4] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ bcs 9ee3c │ │ │ │ ldr r0, [r9, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, r0, r1 │ │ │ │ @@ -142211,15 +142211,15 @@ │ │ │ │ ldrb r0, [sl, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq a12b0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ cmp r1, #3 │ │ │ │ beq 9ede8 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #20 │ │ │ │ bne 9ede8 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ @@ -142251,20 +142251,20 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #3956] @ 9fd70 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ ldr r7, [r0, #44] @ 0x2c │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, fp │ │ │ │ - bl 1317ec │ │ │ │ + bl 1317e8 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ cmp r1, #2 │ │ │ │ bne 9f414 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ ldr r0, [pc, #3912] @ 9fd74 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ b a00b0 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -142277,22 +142277,22 @@ │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq a1230 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [r0] │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ cmp r4, #3 │ │ │ │ bne 9ef90 │ │ │ │ mov r4, #3 │ │ │ │ b 9efb4 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ ldr r0, [pc, #4020] @ 9fe50 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ b 9efe0 │ │ │ │ ldr r0, [r9, #60] @ 0x3c │ │ │ │ @@ -142301,15 +142301,15 @@ │ │ │ │ ldrb r0, [sl, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq a1230 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ cmp r1, #3 │ │ │ │ beq 9ef50 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #20 │ │ │ │ bne 9ef50 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ @@ -142342,35 +142342,35 @@ │ │ │ │ ldrb r0, [sl, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq a12a0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ cmp r7, #3 │ │ │ │ bne 9f2e4 │ │ │ │ mov r7, #3 │ │ │ │ b 9f308 │ │ │ │ ldr r9, [sp, #500] @ 0x1f4 │ │ │ │ cmp r4, #2 │ │ │ │ bcc 9efb0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble a13c0 │ │ │ │ ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ cmp r4, #3 │ │ │ │ bne 9f220 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ ldr r0, [pc, #3720] @ 9fe5c │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ mov r7, r0 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ @@ -142399,15 +142399,15 @@ │ │ │ │ add sl, pc, sl │ │ │ │ beq 9f0b0 │ │ │ │ ldr r0, [pc, #3616] @ 9fe70 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ movne r2, r9 │ │ │ │ movne r0, sl │ │ │ │ bne 9f098 │ │ │ │ @@ -142483,15 +142483,15 @@ │ │ │ │ str r5, [sp, #444] @ 0x1bc │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ str ip, [sp, #428] @ 0x1ac │ │ │ │ ldr r0, [pc, #4032] @ a0168 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ moveq sl, r1 │ │ │ │ moveq r9, r2 │ │ │ │ bne 9f1e4 │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ @@ -142516,133 +142516,133 @@ │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ b a02ec │ │ │ │ cmp r4, #2 │ │ │ │ bcc 9f23c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble a13c0 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r9, [sp, #148] @ 0x94 │ │ │ │ str r4, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ add r3, sp, #428 @ 0x1ac │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ add r5, sp, #424 @ 0x1a8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 488c8 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 1317ec │ │ │ │ + bl 1317e8 │ │ │ │ ldr r7, [sp, #144] @ 0x90 │ │ │ │ cmp r7, #2 │ │ │ │ bne 9f460 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ ldr r0, [pc, #3916] @ a01f0 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #2 │ │ │ │ bcc 9efe4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9efe4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b 9efe4 │ │ │ │ ldr r4, [sp, #500] @ 0x1f4 │ │ │ │ cmp r7, #2 │ │ │ │ bcc 9f304 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble a13c0 │ │ │ │ ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ add r6, sp, #424 @ 0x1a8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ cmp r7, #3 │ │ │ │ beq 9f3a4 │ │ │ │ cmp r7, #2 │ │ │ │ bcc 9f338 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble a13c0 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ add r3, sp, #428 @ 0x1ac │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ bl 488c8 │ │ │ │ cmp r7, #2 │ │ │ │ bcc 9f3a4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9f3a4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 1317ec │ │ │ │ + bl 1317e8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #2 │ │ │ │ beq 9f544 │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ add r6, r6, #4 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ tst r5, #1 │ │ │ │ ldr r8, [sp, #108] @ 0x6c │ │ │ │ beq 9f4c8 │ │ │ │ cmp r7, #2 │ │ │ │ bcc 9f3f4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble a13c0 │ │ │ │ str r8, [sp, #272] @ 0x110 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ mov r0, #1 │ │ │ │ b 9f500 │ │ │ │ add r5, sp, #100 @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ ldm r5, {r0, r4, r5} │ │ │ │ beq 9f550 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ @@ -142671,111 +142671,111 @@ │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ beq 9f57c │ │ │ │ cmp r6, #2 │ │ │ │ bcc 9f4a8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble a13c0 │ │ │ │ str r8, [sp, #152] @ 0x98 │ │ │ │ str fp, [sp, #148] @ 0x94 │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ mov r0, #1 │ │ │ │ b 9f5b4 │ │ │ │ cmp r7, #2 │ │ │ │ bcc 9f4e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble a13c0 │ │ │ │ str r8, [sp, #272] @ 0x110 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ bl 488c8 │ │ │ │ cmp r5, #0 │ │ │ │ cmp r7, #2 │ │ │ │ bcc 9f544 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9f544 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 48aa0 │ │ │ │ b a02ec │ │ │ │ cmp r0, #2 │ │ │ │ bcc a007c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a007c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ b a0078 │ │ │ │ cmp r6, #2 │ │ │ │ bcc 9f598 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble a13c0 │ │ │ │ str r8, [sp, #152] @ 0x98 │ │ │ │ str fp, [sp, #148] @ 0x94 │ │ │ │ str r6, [sp, #144] @ 0x90 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ mov r0, sl │ │ │ │ bl 488c8 │ │ │ │ cmp r7, #0 │ │ │ │ cmp r6, #2 │ │ │ │ bcc 9f5f4 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne 9f5f4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ cmp r4, #2 │ │ │ │ bcc a02ec │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a02ec │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b a02ec │ │ │ │ ldr r1, [pc, #3020] @ a01f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ b 9f648 │ │ │ │ ldr r1, [pc, #3004] @ a01fc │ │ │ │ @@ -142795,24 +142795,24 @@ │ │ │ │ str r0, [r6] │ │ │ │ ldr r5, [sp, #320] @ 0x140 │ │ │ │ ldr r4, [sp, #324] @ 0x144 │ │ │ │ cmp r5, #2 │ │ │ │ bcc 9f698 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble a13c0 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ add r3, sp, #428 @ 0x1ac │ │ │ │ add r5, r6, #8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r4, #0 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -142839,15 +142839,15 @@ │ │ │ │ ldrd r2, [r6, #16] │ │ │ │ add r7, sp, #424 @ 0x1a8 │ │ │ │ ldrd r0, [r5] │ │ │ │ str fp, [sp, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r7, [sp] │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - bl ee36c │ │ │ │ + bl ee368 │ │ │ │ ldr r2, [pc, #2744] @ a0200 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr sl, [r6, #40] @ 0x28 │ │ │ │ add r4, sp, #428 @ 0x1ac │ │ │ │ ldr r8, [r6, #36] @ 0x24 │ │ │ │ mov r7, #65280 @ 0xff00 │ │ │ │ mul r3, r1, r2 │ │ │ │ @@ -143240,22 +143240,22 @@ │ │ │ │ b 9fda0 │ │ │ │ eoreq sl, r3, r7, lsr r1 │ │ │ │ strdeq r5, [r3], -r8 @ │ │ │ │ eoreq r1, r8, ip, asr #29 │ │ │ │ mlaeq r2, sl, r4, r9 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r7, [sp, #32] │ │ │ │ cmp r0, #1 │ │ │ │ bne 9fda0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ ldr r1, [sp, #436] @ 0x1b4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r7, #2 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ beq a004c │ │ │ │ add r2, sp, #332 @ 0x14c │ │ │ │ add r3, sp, #268 @ 0x10c │ │ │ │ @@ -143265,15 +143265,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ bl 13584 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 137638 │ │ │ │ + bl 137634 │ │ │ │ ldr r2, [pc, #3988] @ a0d84 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ mov r3, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 4faf8 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ @@ -143285,18 +143285,18 @@ │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl 48a58 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a00b4 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a00b4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ b a01e8 │ │ │ │ eoreq r5, r2, fp, lsr #22 │ │ │ │ eoreq r9, r3, pc, asr #31 │ │ │ │ mlaeq r2, r8, r1, r5 │ │ │ │ ldrdeq r9, [r2], -r8 @ │ │ │ │ @@ -143309,24 +143309,24 @@ │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ str fp, [sp, #20] │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ - bl 2a9910 │ │ │ │ + bl 2a990c │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ add r3, sp, #428 @ 0x1ac │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ - bl 2a9910 │ │ │ │ + bl 2a990c │ │ │ │ ldr r0, [r9, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, r0, r1 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ @@ -143348,15 +143348,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl ee928 │ │ │ │ + bl ee924 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ beq a1334 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ ldr r8, [sp, #100] @ 0x64 │ │ │ │ ldr r9, [sp, #104] @ 0x68 │ │ │ │ bl 48a58 │ │ │ │ @@ -143370,23 +143370,23 @@ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq a1348 │ │ │ │ ldr r1, [r9] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r2, #1 │ │ │ │ - bl f2de4 │ │ │ │ + bl f2de0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ - bl 2a9910 │ │ │ │ + bl 2a990c │ │ │ │ add fp, sp, #96 @ 0x60 │ │ │ │ add sl, sp, #424 @ 0x1a8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ - bl ecf88 │ │ │ │ + bl ecf84 │ │ │ │ ldr r0, [pc, #3732] @ a0e48 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [pc, #3716] @ a0e4c │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -143400,15 +143400,15 @@ │ │ │ │ mov r0, sl │ │ │ │ ldm fp!, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm fp, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, sl │ │ │ │ - bl f37d4 │ │ │ │ + bl f37d0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r1] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -143424,29 +143424,29 @@ │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a007c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a007c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - bl 1317ec │ │ │ │ + bl 1317e8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #2 │ │ │ │ bne a00d8 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ ldr r0, [pc, #4052] @ a1078 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -143471,89 +143471,89 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq a12ec │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r4, [sp, #496] @ 0x1f0 │ │ │ │ cmp r4, #3 │ │ │ │ bne a016c │ │ │ │ mov r4, #3 │ │ │ │ b a0190 │ │ │ │ eoreq r3, r7, r4, lsr #21 │ │ │ │ strdeq r3, [r7], -r8 @ │ │ │ │ cmp r6, #2 │ │ │ │ bcc a02dc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a02dc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ b a02d8 │ │ │ │ eoreq r1, r8, r8, lsr r9 │ │ │ │ ldr r8, [sp, #500] @ 0x1f4 │ │ │ │ cmp r4, #2 │ │ │ │ bcc a018c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble a13c0 │ │ │ │ ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ cmp r4, #3 │ │ │ │ bne a020c │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ ldr r0, [pc, #4016] @ a1160 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #2 │ │ │ │ bcc a00b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a00b4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b a00b4 │ │ │ │ eoreq r9, r2, r2, lsr #32 │ │ │ │ @ instruction: 0x0022b2b0 │ │ │ │ eoreq fp, r2, r8, lsl #2 │ │ │ │ ldrdeq fp, [r2], -fp @ │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ str r7, [sp, #272] @ 0x110 │ │ │ │ str r8, [sp, #268] @ 0x10c │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ - bl 2a9910 │ │ │ │ + bl 2a990c │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ add r3, sp, #428 @ 0x1ac │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl 2a9910 │ │ │ │ + bl 2a990c │ │ │ │ ldr r0, [r9, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, r0, r1 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ @@ -143564,45 +143564,45 @@ │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ bl 48c88 │ │ │ │ cmp r4, #2 │ │ │ │ bcc a02ac │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a02ac │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc a02dc │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a02dc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 48aa0 │ │ │ │ mov r0, fp │ │ │ │ bl 13d10 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add fp, sp, #144 @ 0x90 │ │ │ │ mov r0, fp │ │ │ │ - bl 12faa0 │ │ │ │ + bl 12fa9c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r5, sp, #424 @ 0x1a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 130994 │ │ │ │ + bl 130990 │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ ldr sl, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [pc, #4084] @ a1310 │ │ │ │ mov r1, #13 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, sl │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -143824,15 +143824,15 @@ │ │ │ │ bl 13734 │ │ │ │ ldr r0, [pc, #4080] @ a1680 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #116 @ 0x74 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq a06b0 │ │ │ │ bl 15d84 │ │ │ │ ldr r0, [pc, #4044] @ a1684 │ │ │ │ str r6, [sp, #444] @ 0x1bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #440] @ 0x1b8 │ │ │ │ @@ -143893,23 +143893,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #4088] @ a179c │ │ │ │ mov r2, r9 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 14eb74 │ │ │ │ + bl 14eb70 │ │ │ │ mov r0, r9 │ │ │ │ bl 129cc │ │ │ │ mov r4, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ cmp r0, #1 │ │ │ │ beq a11d4 │ │ │ │ ldr r1, [sp, #428] @ 0x1ac │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ mov r0, r8 │ │ │ │ bl 13200 │ │ │ │ @@ -143935,37 +143935,37 @@ │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ str r2, [r0, #-4] │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, r1 │ │ │ │ bne a0860 │ │ │ │ ldr r1, [pc, #4064] @ a183c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1108c0 │ │ │ │ + bl 1108bc │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ str r4, [r0, r5, lsl #2] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r1, #16] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1, #4] │ │ │ │ add sp, sp, #812 @ 0x32c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #1 │ │ │ │ beq 9fd90 │ │ │ │ b 9fda0 │ │ │ │ eoreq r1, r8, r4, ror r1 │ │ │ │ bge feb4b35c <__bss_end__@@Base+0xfe82a270> │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 1369c4 │ │ │ │ + bl 1369c0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ bl 4df04 │ │ │ │ add r5, sp, #96 @ 0x60 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ mov r0, r5 │ │ │ │ bl 811fc │ │ │ │ @@ -144001,24 +144001,24 @@ │ │ │ │ cmp r1, #3 │ │ │ │ add ip, sp, #332 @ 0x14c │ │ │ │ ldm r4, {r2, r3, r7} │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ beq a0f0c │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ add r1, sp, #308 @ 0x134 │ │ │ │ - bl 2a9910 │ │ │ │ + bl 2a990c │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ add r3, sp, #348 @ 0x15c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ mov r1, r4 │ │ │ │ - bl 2a9910 │ │ │ │ + bl 2a990c │ │ │ │ ldr r0, [r9, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, r0, r1 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ @@ -144037,33 +144037,33 @@ │ │ │ │ bne a1380 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r1], #8 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ - bl ee69c │ │ │ │ + bl ee698 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq a0e58 │ │ │ │ ldr r0, [sp, #428] @ 0x1ac │ │ │ │ mov r9, fp │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a0a40 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a0a40 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r7] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ b a0ed8 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ ldr sl, [pc, #4056] @ a1a34 │ │ │ │ ldr r9, [pc, #4056] @ a1a38 │ │ │ │ @@ -144072,26 +144072,26 @@ │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ b 9fd50 │ │ │ │ eoreq r0, r8, ip, asr #31 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #2 │ │ │ │ beq a00b4 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, fp │ │ │ │ - bl 1369c4 │ │ │ │ + bl 1369c0 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ str fp, [sp, #20] │ │ │ │ - bl 1369c4 │ │ │ │ + bl 1369c0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ bl 4cb90 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ bl 812ac │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ @@ -144187,49 +144187,49 @@ │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #3 │ │ │ │ beq a0c68 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a0c68 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a0c68 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ cmp r0, #3 │ │ │ │ beq a0ca0 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a0ca0 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a0ca0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a0cd8 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a0cd8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl 48c18 │ │ │ │ cmp r4, #0 │ │ │ │ beq a1068 │ │ │ │ mov r0, #3 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ @@ -144257,45 +144257,45 @@ │ │ │ │ cmp r0, #3 │ │ │ │ bne a0d88 │ │ │ │ cmp r6, #0 │ │ │ │ cmp fp, #2 │ │ │ │ bcc a0adc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a0adc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b a0adc │ │ │ │ eoreq r8, r2, sl, lsr #10 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ tst r6, #1 │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ str r4, [sp, #324] @ 0x144 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ beq a107c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ str r8, [sp, #336] @ 0x150 │ │ │ │ str fp, [sp, #332] @ 0x14c │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ - bl 2a9910 │ │ │ │ + bl 2a990c │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ add r3, sp, #268 @ 0x10c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, sp, #332 @ 0x14c │ │ │ │ - bl 2a9910 │ │ │ │ + bl 2a990c │ │ │ │ ldr r0, [r9, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r0, r0, r1 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ @@ -144306,18 +144306,18 @@ │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ bl 48c88 │ │ │ │ cmp fp, #2 │ │ │ │ bcc a10a8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a10a8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ ldr r1, [sp, #340] @ 0x154 │ │ │ │ b a10a4 │ │ │ │ eoreq r0, r8, r8, lsl #22 │ │ │ │ eoreq r0, r8, ip, lsr #21 │ │ │ │ eoreq r0, r8, r0, lsr #20 │ │ │ │ eoreq r0, r8, r0, lsr #19 │ │ │ │ @@ -144331,22 +144331,22 @@ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ add r6, r1, r0, lsl #3 │ │ │ │ ldr r1, [r6, #16]! │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r5 │ │ │ │ - bl f2de4 │ │ │ │ + bl f2de0 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ - bl edbd0 │ │ │ │ + bl edbcc │ │ │ │ ldr r0, [r6] │ │ │ │ add r2, sp, #360 @ 0x168 │ │ │ │ mov r1, r5 │ │ │ │ - bl f37d4 │ │ │ │ + bl f37d0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sl, #-4] │ │ │ │ mov r3, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, r4 │ │ │ │ @@ -144355,36 +144355,36 @@ │ │ │ │ mov r9, fp │ │ │ │ add sl, pc, sl │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc a0f08 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a0f08 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #3 │ │ │ │ beq a0f80 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ - bl 2a9910 │ │ │ │ + bl 2a990c │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ add r3, sp, #428 @ 0x1ac │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, sp, #332 @ 0x14c │ │ │ │ - bl 2a9910 │ │ │ │ + bl 2a990c │ │ │ │ ldr r0, [r9, #60] @ 0x3c │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ add r1, r0, r1 │ │ │ │ ldrb r0, [sl, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ @@ -144397,96 +144397,96 @@ │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ bl 48c88 │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ cmp r0, #2 │ │ │ │ bcc a0fb0 │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a0fb0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ ldr r1, [sp, #340] @ 0x154 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #3 │ │ │ │ beq a0fe8 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a0fe8 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a0fe8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ cmp r0, #3 │ │ │ │ beq a1020 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a1020 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1020 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ ldr r1, [sp, #316] @ 0x13c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #1 │ │ │ │ beq a1060 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a1060 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1060 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl 48c18 │ │ │ │ mov r7, #0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 48aa0 │ │ │ │ b a00c4 │ │ │ │ eoreq r4, r2, r0, asr r9 │ │ │ │ cmp fp, #2 │ │ │ │ bcc a10a8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a10a8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ bcc a10dc │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a10dc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ bl 48c18 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 48c18 │ │ │ │ b a00b4 │ │ │ │ ldr r2, [pc, #2636] @ a1b44 │ │ │ │ mov r1, ip │ │ │ │ @@ -144676,21 +144676,21 @@ │ │ │ │ @ instruction: 0x002247b9 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc a1418 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1418 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b a1418 │ │ │ │ eoreq r4, r2, r4, lsr #15 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl 48a58 │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ b a1440 │ │ │ │ @@ -144700,33 +144700,33 @@ │ │ │ │ eoreq r4, r2, r2, ror r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, fp │ │ │ │ cmp r0, #2 │ │ │ │ bcc a146c │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a146c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ ldr r1, [sp, #340] @ 0x154 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a149c │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a149c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ cmp r6, #0 │ │ │ │ beq a1690 │ │ │ │ b a16cc │ │ │ │ b a14c0 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ bl 3c58c │ │ │ │ @@ -144740,21 +144740,21 @@ │ │ │ │ eoreq r4, r2, r4, asr r7 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc a1518 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1518 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b a1518 │ │ │ │ b a15e0 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ bl 48a58 │ │ │ │ b a15e4 │ │ │ │ eoreq r4, r2, sl, asr #14 │ │ │ │ @@ -144767,64 +144767,64 @@ │ │ │ │ eoreq r4, r2, r9, lsr r7 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc a1578 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1578 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ cmp r9, #0 │ │ │ │ bne a15c8 │ │ │ │ b a15e4 │ │ │ │ eoreq r4, r2, r3, lsr r7 │ │ │ │ strdeq r3, [r2], -r8 @ │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc a15c8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a15c8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b a15c8 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ bl 48a58 │ │ │ │ b a15e4 │ │ │ │ eoreq r4, r2, r4, lsl #14 │ │ │ │ strdeq r4, [r2], -r5 @ │ │ │ │ eoreq r4, r2, r9, ror #13 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #332] @ 0x14c │ │ │ │ cmp r0, #2 │ │ │ │ bcc a1614 │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1614 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #336] @ 0x150 │ │ │ │ ldr r1, [sp, #340] @ 0x154 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ - bl 1f4020 │ │ │ │ + bl 1f401c │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ - bl 1f4020 │ │ │ │ + bl 1f401c │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ bne a1640 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 48a58 │ │ │ │ b a16e8 │ │ │ │ ldrdeq r4, [r2], -sp @ │ │ │ │ @@ -144832,37 +144832,37 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq a16e8 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a16e8 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a16e8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b a16e8 │ │ │ │ eoreq r0, r8, r4, asr #8 │ │ │ │ eoreq r0, r8, r4, lsr #8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r6, #0 │ │ │ │ cmp fp, #2 │ │ │ │ bcc a16cc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a16cc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b a16cc │ │ │ │ mov sl, r0 │ │ │ │ b a16d4 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ bl 48c18 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ @@ -144883,81 +144883,81 @@ │ │ │ │ rsbeq r6, r7, r4, ror r1 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a1750 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1750 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b a1750 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ bl 48a58 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ b a180c │ │ │ │ b a17b8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a17a8 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a17a8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b a17a8 │ │ │ │ eoreq r6, r7, r0, ror #2 │ │ │ │ str fp, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ bl 48a58 │ │ │ │ ldr r4, [sp, #264] @ 0x108 │ │ │ │ b a17c0 │ │ │ │ str fp, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ cmp r4, #2 │ │ │ │ bcc a18a4 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a18a4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ ldr r1, [sp, #272] @ 0x110 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b a18a4 │ │ │ │ mov sl, r0 │ │ │ │ b a184c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ bl 48a58 │ │ │ │ b a184c │ │ │ │ mov sl, r0 │ │ │ │ cmp r4, #2 │ │ │ │ bcc a186c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a186c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b a186c │ │ │ │ mlaeq r7, r0, r3, r2 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 3c58c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [r1] │ │ │ │ @@ -144982,18 +144982,18 @@ │ │ │ │ mov sl, r0 │ │ │ │ str fp, [sp, #20] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ bcc a1b00 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1b00 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ b a1afc │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl 48a58 │ │ │ │ b a1958 │ │ │ │ @@ -145002,21 +145002,21 @@ │ │ │ │ bl 48a58 │ │ │ │ b a19d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #2 │ │ │ │ bcc a19d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a19d0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b a19d0 │ │ │ │ b a1a78 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ @@ -145026,21 +145026,21 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov sl, r0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ cmp r4, #2 │ │ │ │ bcc a1b10 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1b10 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 13d10 │ │ │ │ mov r0, sl │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ str fp, [sp, #20] │ │ │ │ mov sl, r0 │ │ │ │ b a1b00 │ │ │ │ @@ -145121,21 +145121,21 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #2 │ │ │ │ bcc a1b00 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1b00 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 48aa0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 13d10 │ │ │ │ mov r0, sl │ │ │ │ @@ -145169,16 +145169,16 @@ │ │ │ │ eoreq r4, r7, ip, lsr r4 │ │ │ │ eoreq pc, r7, r0, lsl fp @ │ │ │ │ eoreq r5, r7, r8, lsl r1 │ │ │ │ eoreq r0, r7, r0, lsl r7 │ │ │ │ eoreq r3, r2, r0, lsl #27 │ │ │ │ mlaeq r7, r4, r9, r1 │ │ │ │ eoreq r5, r7, r4, asr #32 │ │ │ │ - andeq ip, sl, ip, ror #23 │ │ │ │ - andeq r8, fp, ip, lsl #26 │ │ │ │ + andeq ip, sl, r8, ror #23 │ │ │ │ + andeq r8, fp, r8, lsl #26 │ │ │ │ eoreq r5, r7, r0, asr #14 │ │ │ │ eoreq r6, r7, ip, lsr r9 │ │ │ │ eoreq r8, r3, sl, lsr #12 │ │ │ │ eoreq r5, r7, r4, ror r0 │ │ │ │ eoreq r1, r7, r4, ror #19 │ │ │ │ eoreq r0, r7, r0, asr #12 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -145243,20 +145243,20 @@ │ │ │ │ add r4, r4, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ cmn r7, #1 │ │ │ │ beq a1ce8 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-24]! @ 0xffffffe8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1cac │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b a1cac │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ beq a1d00 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 13734 │ │ │ │ @@ -145272,20 +145272,20 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ beq a1d10 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1d2c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b a1d2c │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq a1d7c │ │ │ │ @@ -145303,20 +145303,20 @@ │ │ │ │ add r4, r4, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ cmn r7, #1 │ │ │ │ beq a1dd8 │ │ │ │ mov r6, r5 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-24]! @ 0xffffffe8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1d9c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b a1d9c │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq a1df0 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 13734 │ │ │ │ @@ -145332,25 +145332,25 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ subs r7, r7, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ beq a1e00 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a1e1c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b a1e1c │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl f0dfc │ │ │ │ + bl f0df8 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq a1e70 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -145487,33 +145487,33 @@ │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r3, [sl, #16] │ │ │ │ stm ip, {r0, r2, r3} │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [pc, #1068] @ a24cc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ cmp r0, #1 │ │ │ │ bne a20bc │ │ │ │ ldr r2, [pc, #1052] @ a24d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r2, [r0, r2] │ │ │ │ b a20f0 │ │ │ │ ldr r0, [pc, #1040] @ a24d4 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #1000] @ a24d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r2, [r0, r3] │ │ │ │ strb r9, [r0, r6] │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r4 │ │ │ │ bne a23e8 │ │ │ │ add r2, sp, #32 │ │ │ │ add r3, sp, #28 │ │ │ │ @@ -145543,53 +145543,53 @@ │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ str sl, [sp, #12] │ │ │ │ bne a21a4 │ │ │ │ add r9, r8, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ beq a2230 │ │ │ │ ldrb r5, [sp, #56] @ 0x38 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldr sl, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r4, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne a229c │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r5 │ │ │ │ ldr r7, [r4, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ cmp r7, #0 │ │ │ │ beq a2290 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ b a229c │ │ │ │ add r1, r8, #8 │ │ │ │ @@ -145598,56 +145598,56 @@ │ │ │ │ bne a2420 │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ mov sl, r1 │ │ │ │ ldm ip, {r0, r2, r3, r4, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ mov fp, #-2147483647 @ 0x80000001 │ │ │ │ cmp r0, #0 │ │ │ │ beq a228c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ beq a2394 │ │ │ │ b a21c4 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r5, r8 │ │ │ │ mov r7, r9 │ │ │ │ add r6, r4, #56 @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne a22e0 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ beq a22d4 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a2300 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 11dd04 │ │ │ │ + bl 11dd00 │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ beq a2348 │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ beq a2338 │ │ │ │ cmp fp, #0 │ │ │ │ beq a2320 │ │ │ │ mov r0, r7 │ │ │ │ @@ -145684,27 +145684,27 @@ │ │ │ │ ldr fp, [sl] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sl] │ │ │ │ cmp fp, #-2147483647 @ 0x80000001 │ │ │ │ bne a23bc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov fp, #-2147483647 @ 0x80000001 │ │ │ │ b a21c4 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r8, #28] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldrb r5, [r8, #20] │ │ │ │ ldr r7, [r8, #12] │ │ │ │ ldr sl, [r8, #16] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ b a21c4 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #220] @ a24d8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #4 │ │ │ │ @@ -145721,34 +145721,34 @@ │ │ │ │ ldr r2, [pc, #180] @ a24e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ b a244c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ bne a24bc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 11dd04 │ │ │ │ + bl 11dd00 │ │ │ │ b a24bc │ │ │ │ bl 1d63c │ │ │ │ ldr sl, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ bl a26cc │ │ │ │ bl 1d458 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ bl 6da2c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 6daac │ │ │ │ b a24bc │ │ │ │ bl 1d63c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ @@ -145766,87 +145766,87 @@ │ │ │ │ eoreq r3, r7, r8, asr #9 │ │ │ │ eoreq r3, r2, ip, lsl #13 │ │ │ │ eoreq r5, r7, ip, asr #14 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, #444] @ a26b8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne a251c │ │ │ │ ldr r1, [pc, #424] @ a26bc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ b a2548 │ │ │ │ ldr r0, [pc, #412] @ a26c0 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #380] @ a26bc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb r7, [r0, r6] │ │ │ │ cmp r1, r5 │ │ │ │ bne a2624 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #60 @ 0x3c │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne a25b0 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq a25ac │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b a25b0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #56 @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne a25f4 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ beq a25e8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a261c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 11dd04 │ │ │ │ + b 11dd00 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [pc, #136] @ a26c4 │ │ │ │ @@ -145859,25 +145859,25 @@ │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ b a2678 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a26ac │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11dd04 │ │ │ │ + bl 11dd00 │ │ │ │ b a26ac │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl a26d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -145889,76 +145889,76 @@ │ │ │ │ eoreq r5, r7, r8, lsl #16 │ │ │ │ b 13734 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #60 @ 0x3c │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne a2738 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ beq a2734 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ b a2738 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #56 @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ bne a277c │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ beq a2770 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a27a0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 11dd04 │ │ │ │ + b 11dd00 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ b a27bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a27dc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11dd04 │ │ │ │ + bl 11dd00 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ ldr sl, [pc, #1272] @ a2cf0 │ │ │ │ mov fp, r0 │ │ │ │ @@ -146033,15 +146033,15 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ beq a2b80 │ │ │ │ lsl r9, r2, #2 │ │ │ │ mov r6, #0 │ │ │ │ add r0, ip, #108 @ 0x6c │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1330c8 │ │ │ │ + bl 1330c4 │ │ │ │ mov r8, r0 │ │ │ │ bl 12e28 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 12e28 │ │ │ │ mov r5, r0 │ │ │ │ bl 127bc │ │ │ │ @@ -146092,33 +146092,33 @@ │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ ldm r0!, {r2, r3, r5, r7} │ │ │ │ stmia r1!, {r2, r3, r5, r7} │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble a2c54 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r7, [pc, #704] @ a2ce8 │ │ │ │ mov r6, fp │ │ │ │ mov r5, r8 │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ cmp r0, #1 │ │ │ │ bne a2a48 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [pc, #680] @ a2cec │ │ │ │ ldr r8, [r0, r1] │ │ │ │ b a2a6c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r8, r0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [pc, #648] @ a2cec │ │ │ │ str r8, [r0, r1] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, r7] │ │ │ │ ldr r0, [pc, #688] @ a2d24 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -146354,15 +146354,15 @@ │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ add r9, pc, r9 │ │ │ │ beq a2e84 │ │ │ │ add r0, r5, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ movne r2, r8 │ │ │ │ movne r0, r9 │ │ │ │ bne a2e64 │ │ │ │ @@ -146416,15 +146416,15 @@ │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #140] @ 0x8c │ │ │ │ str fp, [sp, #156] @ 0x9c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr fp, [pc, #2304] @ a382c │ │ │ │ cmp r0, #2 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r1, [fp, #76] @ 0x4c │ │ │ │ ldr r2, [fp, #80] @ 0x50 │ │ │ │ moveq r9, r1 │ │ │ │ moveq r8, r2 │ │ │ │ @@ -146459,15 +146459,15 @@ │ │ │ │ sub r0, sl, r2 │ │ │ │ blx r1 │ │ │ │ ldrb r0, [r6, #12] │ │ │ │ ldr r7, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [pc, #1920] @ a374c │ │ │ │ addne r7, r7, #16 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq a34dc │ │ │ │ ldrb r0, [r6, #32] │ │ │ │ mov r4, #23 │ │ │ │ mov r0, #23 │ │ │ │ bl 12c0c │ │ │ │ @@ -146565,23 +146565,23 @@ │ │ │ │ ldmib r8, {r1, r2, r6} │ │ │ │ stm r3, {r0, r6, r7} │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #16] │ │ │ │ beq a318c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r4, r7 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ bl 1323c │ │ │ │ b a31a4 │ │ │ │ mov r4, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ bl 13c50 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ @@ -146786,15 +146786,15 @@ │ │ │ │ add r3, pc, r3 │ │ │ │ bl 9e988 │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r6, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne a3500 │ │ │ │ ldr r0, [pc, #624] @ a376c │ │ │ │ add r0, pc, r0 │ │ │ │ b a3508 │ │ │ │ ldr r0, [pc, #628] @ a377c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -147039,15 +147039,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, pc, sl │ │ │ │ beq a3938 │ │ │ │ add r0, r5, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ movne r2, r7 │ │ │ │ movne r0, sl │ │ │ │ bne a3918 │ │ │ │ @@ -147100,15 +147100,15 @@ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str fp, [sp, #92] @ 0x5c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r3, [pc, #332] @ a3b28 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ ldr r4, [pc, #316] @ a3b2c │ │ │ │ moveq sl, r1 │ │ │ │ @@ -147150,15 +147150,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ bl 12660 │ │ │ │ cmp r0, #0 │ │ │ │ beq a3a94 │ │ │ │ bl 13944 │ │ │ │ b a3a9c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1330c8 │ │ │ │ + bl 1330c4 │ │ │ │ mov r4, r0 │ │ │ │ bl 128a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #64] @ a3afc │ │ │ │ @@ -147331,15 +147331,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ moveq r7, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -147415,15 +147415,15 @@ │ │ │ │ mov r4, r1 │ │ │ │ bl 12c9c │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ moveq r6, #1 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ @@ -147454,15 +147454,15 @@ │ │ │ │ add r9, pc, r9 │ │ │ │ ldrb r7, [r9, #12] │ │ │ │ ldr r4, [pc, #540] @ a4168 │ │ │ │ ldr r1, [r1] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ mov r0, sp │ │ │ │ - bl 14d58c │ │ │ │ + bl 14d588 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ beq a4138 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ @@ -147476,15 +147476,15 @@ │ │ │ │ addne r0, r0, #16 │ │ │ │ sub r0, r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 14d58c │ │ │ │ + bl 14d588 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add r4, r7, #4 │ │ │ │ b a3fcc │ │ │ │ sub r5, r5, #1 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -147504,15 +147504,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ beq a407c │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldr r1, [r6] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 14d58c │ │ │ │ + bl 14d588 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add r4, r6, #4 │ │ │ │ b a403c │ │ │ │ sub r5, r5, #1 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -147529,15 +147529,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ add r2, sp, #20 │ │ │ │ str r7, [r8] │ │ │ │ b a40d4 │ │ │ │ ldr r1, [r6] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 14d58c │ │ │ │ + bl 14d588 │ │ │ │ ldmib sp, {r5, r6} │ │ │ │ add r4, r5, #4 │ │ │ │ b a409c │ │ │ │ sub r6, r6, #1 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r6, #0 │ │ │ │ beq a40bc │ │ │ │ @@ -147634,19 +147634,19 @@ │ │ │ │ ldr r1, [pc, #40] @ a423c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl e9428 │ │ │ │ + bl e9424 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ bl a4240 │ │ │ │ - bl 1b4580 │ │ │ │ + bl 1b457c │ │ │ │ eoreq r8, r7, r8, lsr r6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #3 │ │ │ │ bne a428c │ │ │ │ mov r4, r1 │ │ │ │ ldm r1, {r5, r7} │ │ │ │ @@ -147711,29 +147711,29 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ beq a4398 │ │ │ │ cmp r0, #0 │ │ │ │ beq a4378 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ b a4398 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a4398 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ pop {r4, pc} │ │ │ │ bl a41f0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r5, [r0] │ │ │ │ @@ -148642,15 +148642,15 @@ │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne a530c │ │ │ │ ldr r3, [r8] │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ b a52e4 │ │ │ │ ldr r1, [pc, #296] @ a5320 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -148697,22 +148697,22 @@ │ │ │ │ str fp, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ strb sl, [sp] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r3, [pc, #492] @ a54b0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ cmp r0, #0 │ │ │ │ bne a530c │ │ │ │ ldr r1, [pc, #476] @ a54b4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ bne a530c │ │ │ │ ldr r1, [r8] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #436] @ a54b8 │ │ │ │ @@ -148958,15 +148958,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [pc, #152] @ a5768 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq a5700 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -149157,15 +149157,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ mov ip, r1 │ │ │ │ ldr r3, [r0] │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ mov r0, ip │ │ │ │ cmp r3, #2 │ │ │ │ addcs r1, r1, #8 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ str r0, [sp, #4] │ │ │ │ bcs a5a20 │ │ │ │ @@ -149208,15 +149208,15 @@ │ │ │ │ orr r2, r2, #128 @ 0x80 │ │ │ │ strb r2, [sp, #6] │ │ │ │ orr r0, r0, #128 @ 0x80 │ │ │ │ strb r0, [sp, #5] │ │ │ │ mov r2, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl e9354 │ │ │ │ + bl e9350 │ │ │ │ ldrb r5, [sp, #8] │ │ │ │ cmp r5, #4 │ │ │ │ beq a5b28 │ │ │ │ ldrb r0, [r4] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r7, [sp, #12] │ │ │ │ cmp r0, #4 │ │ │ │ @@ -149322,15 +149322,15 @@ │ │ │ │ mov r3, #1 │ │ │ │ bl 167f4 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ b a5c30 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ a5c8c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13d944 │ │ │ │ + b 13d940 │ │ │ │ mlaeq r6, r4, ip, sp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #4 │ │ │ │ beq a5ce4 │ │ │ │ cmp r1, #3 │ │ │ │ bne a5ce4 │ │ │ │ @@ -149388,21 +149388,21 @@ │ │ │ │ bl 167f4 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ b a5d34 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ a5d94 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13d944 │ │ │ │ + b 13d940 │ │ │ │ @ instruction: 0x0026dbbc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl e9354 │ │ │ │ + bl e9350 │ │ │ │ ldrb r5, [sp] │ │ │ │ cmp r5, #4 │ │ │ │ beq a5e0c │ │ │ │ ldrb r0, [r4] │ │ │ │ ldm sp, {r6, r7} │ │ │ │ cmp r0, #4 │ │ │ │ beq a5e08 │ │ │ │ @@ -149576,34 +149576,34 @@ │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ ldr r1, [pc, #1488] @ a6648 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1757cc │ │ │ │ + bl 1757c8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #696] @ 0x2b8 │ │ │ │ ldr r0, [sp, #600] @ 0x258 │ │ │ │ cmp r0, #3 │ │ │ │ bne a60a0 │ │ │ │ ldr r0, [sp, #604] @ 0x25c │ │ │ │ bl 12a74 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ ldr r1, [pc, #1436] @ a664c │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 175bcc │ │ │ │ + bl 175bc8 │ │ │ │ ldr r1, [pc, #1420] @ a6650 │ │ │ │ add r0, sp, #568 @ 0x238 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 175bcc │ │ │ │ + bl 175bc8 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r1, sp, #568 @ 0x238 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ bl 137d0 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, #3 │ │ │ │ str r6, [sp, #496] @ 0x1f0 │ │ │ │ @@ -149676,15 +149676,15 @@ │ │ │ │ add r5, pc, r5 │ │ │ │ add r8, pc, r8 │ │ │ │ beq a626c │ │ │ │ add r0, r7, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r7, #80] @ 0x50 │ │ │ │ movne r2, r5 │ │ │ │ movne r0, r8 │ │ │ │ bne a624c │ │ │ │ @@ -149743,15 +149743,15 @@ │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ add r0, r7, #32 │ │ │ │ str r1, [sp, #560] @ 0x230 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp, #268] @ 0x10c │ │ │ │ str r9, [sp, #284] @ 0x11c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r3, [pc, #880] @ a6698 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ ldr r5, [pc, #864] @ a669c │ │ │ │ moveq r8, r1 │ │ │ │ @@ -149792,15 +149792,15 @@ │ │ │ │ mov r2, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl a6994 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r7, [sp, #268] @ 0x10c │ │ │ │ ldr r2, [sp, #272] @ 0x110 │ │ │ │ mov r1, r7 │ │ │ │ - bl 138d98 │ │ │ │ + bl 138d94 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ beq a63f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -150063,15 +150063,15 @@ │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6810 │ │ │ │ bl 13734 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ca9cc │ │ │ │ + bl 1ca9c8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq a6834 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -150121,15 +150121,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ beq a6900 │ │ │ │ bl 13734 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 1c1ca8 │ │ │ │ + bl 1c1ca4 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #120] @ 0x78 │ │ │ │ cmpne r1, #0 │ │ │ │ bne a6948 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ @@ -150200,15 +150200,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 12a5c │ │ │ │ mov r4, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #1 │ │ │ │ beq a6b1c │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ bmi a6b58 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ @@ -150417,25 +150417,25 @@ │ │ │ │ add r0, r1, r0 │ │ │ │ str r0, [r5, #512] @ 0x200 │ │ │ │ ldr r4, [pc, #4092] @ a7d94 │ │ │ │ mov r1, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, r4, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne a9124 │ │ │ │ ldr r0, [pc, #4064] @ a7d98 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r3, [pc, #4056] @ a7d9c │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [r5, #516] @ 0x204 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r0, #4 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -150485,54 +150485,54 @@ │ │ │ │ str r1, [r4, #544] @ 0x220 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #548] @ 0x224 │ │ │ │ mov r2, #0 │ │ │ │ ldr sl, [pc, #3888] @ a7de0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r0, sl │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne a915c │ │ │ │ str r9, [sp, #40] @ 0x28 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d10f4 │ │ │ │ ldr r6, [sl, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, #1 │ │ │ │ ldr r4, [sl, #32] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r4, #0 │ │ │ │ beq a6f84 │ │ │ │ cmp r0, #0 │ │ │ │ bmi a9780 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a726c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi a9780 │ │ │ │ ldrd r0, [r6, #32] │ │ │ │ b a7270 │ │ │ │ add r0, r8, #232 @ 0xe8 │ │ │ │ add r1, r8, #132 @ 0x84 │ │ │ │ str r1, [r4, #544] @ 0x220 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #548] @ 0x224 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [pc, #3964] @ a7eb8 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne a9190 │ │ │ │ ldr r4, [pc, #3944] @ a7ebc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r4 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq a6fb8 │ │ │ │ cmp r0, #1 │ │ │ │ beq a6fdc │ │ │ │ b a94c4 │ │ │ │ @@ -150544,57 +150544,57 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bmi a9780 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a7380 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi a9780 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [r6, #276] @ 0x114 │ │ │ │ b a7384 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r4 │ │ │ │ ldr r1, [pc, #3832] @ a7ec0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r1, r0, r4 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 1cb388 │ │ │ │ + bl 1cb384 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ cmp r0, #3 │ │ │ │ beq a94c4 │ │ │ │ ldr r1, [sp, #516] @ 0x204 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r7] │ │ │ │ add r3, sp, #316 @ 0x13c │ │ │ │ ldr r2, [sp, #520] @ 0x208 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add sl, sp, #512 @ 0x200 │ │ │ │ mov r1, r8 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ - bl 1ccc70 │ │ │ │ + bl 1ccc6c │ │ │ │ ldr r9, [sp, #512] @ 0x200 │ │ │ │ cmp r9, #3 │ │ │ │ bne a708c │ │ │ │ ldr r8, [sp, #516] @ 0x204 │ │ │ │ ldr r9, [sp, #520] @ 0x208 │ │ │ │ add sl, sp, #512 @ 0x200 │ │ │ │ mov r0, sl │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ ldm sl, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #23 │ │ │ │ str r9, [sp, #524] @ 0x20c │ │ │ │ str r8, [sp, #520] @ 0x208 │ │ │ │ @@ -150708,28 +150708,28 @@ │ │ │ │ strb r0, [r4, #652] @ 0x28c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #532] @ 0x214 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r8, sp, #512 @ 0x200 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d03a0 │ │ │ │ + bl 1d039c │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ cmp r0, #2 │ │ │ │ beq a784c │ │ │ │ cmp r0, #0 │ │ │ │ beq a782c │ │ │ │ ldr r0, [sp, #516] @ 0x204 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a784c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #516] @ 0x204 │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ b a784c │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ add sl, sp, #72 @ 0x48 │ │ │ │ str r4, [r2] │ │ │ │ str r4, [r2, #4] │ │ │ │ strd r8, [r2, #16] │ │ │ │ @@ -150790,15 +150790,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str sl, [sp, #520] @ 0x208 │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ add r0, r6, #8 │ │ │ │ str r7, [sp, #516] @ 0x204 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 1cb9a4 │ │ │ │ + bl 1cb9a0 │ │ │ │ b a7478 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str r4, [r2] │ │ │ │ str r4, [r2, #4] │ │ │ │ strd r8, [r2, #16] │ │ │ │ ldr r2, [pc, #4056] @ a8374 │ │ │ │ @@ -150853,48 +150853,48 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ blx r3 │ │ │ │ cmp r7, #0 │ │ │ │ beq a7478 │ │ │ │ add r0, sl, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1c8dd8 │ │ │ │ + bl 1c8dd4 │ │ │ │ str r5, [r4, #552] @ 0x228 │ │ │ │ mov r0, #23 │ │ │ │ ldr r9, [pc, #2612] @ a7ebc │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r0, r0, r9 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ ldr r6, [r1] │ │ │ │ cmp r0, #2 │ │ │ │ beq a7508 │ │ │ │ cmp r0, #1 │ │ │ │ beq a74d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ ldr r1, [pc, #3896] @ a83f4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ ldrb r8, [r0, #49] @ 0x31 │ │ │ │ ldrb r5, [r0, #48] @ 0x30 │ │ │ │ cmp r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ bne a74f8 │ │ │ │ cmp r8, #0 │ │ │ │ beq a7738 │ │ │ │ sub r1, r8, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ strb r1, [r0, #49] @ 0x31 │ │ │ │ b a7510 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r4, #552] @ 0x228 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -150913,33 +150913,33 @@ │ │ │ │ cmp r5, #0 │ │ │ │ ldr r1, [sp, #516] @ 0x204 │ │ │ │ ldrd r2, [r2, #16] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r3, [sp, #332] @ 0x14c │ │ │ │ str r2, [sp, #328] @ 0x148 │ │ │ │ beq a75bc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq a75bc │ │ │ │ cmp r0, #1 │ │ │ │ beq a75ac │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ ldr r1, [pc, #3944] @ a84fc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r9 │ │ │ │ strb r8, [r0, #49] @ 0x31 │ │ │ │ strb r5, [r0, #48] @ 0x30 │ │ │ │ cmp sl, #23 │ │ │ │ bne a75cc │ │ │ │ mov r0, #4 │ │ │ │ b a811c │ │ │ │ @@ -150952,15 +150952,15 @@ │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ ldr r1, [sp, #332] @ 0x14c │ │ │ │ str r1, [sp, #460] @ 0x1cc │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne a7624 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -150968,15 +150968,15 @@ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp sl, #22 │ │ │ │ bne a7694 │ │ │ │ add r8, sp, #512 @ 0x200 │ │ │ │ mov sl, r7 │ │ │ │ mov r9, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldm r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ ldr r2, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ @@ -150992,48 +150992,48 @@ │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ bl 152f4 │ │ │ │ mov r9, r0 │ │ │ │ b a8e14 │ │ │ │ cmp sl, #21 │ │ │ │ bne a77a0 │ │ │ │ str r8, [sp, #412] @ 0x19c │ │ │ │ - bl 10ce60 │ │ │ │ + bl 10ce5c │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #544] @ 0x220 │ │ │ │ str r1, [sp, #488] @ 0x1e8 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [pc, #4080] @ a86b4 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne a9454 │ │ │ │ ldr r7, [sp, #476] @ 0x1dc │ │ │ │ ldr r5, [sp, #412] @ 0x19c │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d10f4 │ │ │ │ ldr r4, [r6, #32] │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [r6, #36] @ 0x24 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r4, #0 │ │ │ │ beq a84c8 │ │ │ │ cmp r0, #0 │ │ │ │ bmi a9780 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a86b8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi a9780 │ │ │ │ ldrd r0, [r6, #32] │ │ │ │ b a86bc │ │ │ │ ldr r1, [r6] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -151069,15 +151069,15 @@ │ │ │ │ str r1, [r2, #20] │ │ │ │ str r8, [sp, #76] @ 0x4c │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ add r8, sp, #512 @ 0x200 │ │ │ │ mov r0, r8 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ mov ip, r8 │ │ │ │ add r1, sp, #328 @ 0x148 │ │ │ │ ldm ip, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ add r0, r8, #8 │ │ │ │ @@ -151093,33 +151093,33 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 15390 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ b a8e14 │ │ │ │ ldr r0, [sp, #516] @ 0x204 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a784c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #516] @ 0x204 │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ ldr r0, [r4, #576] @ 0x240 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r4, #576] @ 0x240 │ │ │ │ cmp r0, #2 │ │ │ │ beq a9548 │ │ │ │ add r2, r4, #580 @ 0x244 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r4, #538] @ 0x21a │ │ │ │ add r3, sp, #428 @ 0x1ac │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - bl 10ce60 │ │ │ │ + bl 10ce5c │ │ │ │ mov r3, #1 │ │ │ │ mov r2, #536 @ 0x218 │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ strh r3, [r4, r2] │ │ │ │ str r1, [r4, #552] @ 0x228 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ ldr r0, [pc, #3896] @ a87d8 │ │ │ │ @@ -151136,15 +151136,15 @@ │ │ │ │ str r4, [r0] │ │ │ │ stmib r0, {r4, r6} │ │ │ │ str r6, [r0, #12] │ │ │ │ str r6, [r0, #16] │ │ │ │ str r6, [r0, #20] │ │ │ │ str r6, [r0, #24] │ │ │ │ strb r6, [r0, #28] │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble a9780 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp, #388] @ 0x184 │ │ │ │ mov r2, #0 │ │ │ │ str r7, [sp, #400] @ 0x190 │ │ │ │ @@ -151152,59 +151152,59 @@ │ │ │ │ strb r4, [r5, #533] @ 0x215 │ │ │ │ strb r6, [r5, #535] @ 0x217 │ │ │ │ str r7, [sp, #480] @ 0x1e0 │ │ │ │ str r4, [sp, #476] @ 0x1dc │ │ │ │ ldr r6, [pc, #3776] @ a87dc │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne a91c4 │ │ │ │ mov r0, #0 │ │ │ │ ldr sl, [sp, #476] @ 0x1dc │ │ │ │ strb r0, [r5, #537] @ 0x219 │ │ │ │ strb r0, [r5, #533] @ 0x215 │ │ │ │ strb r0, [r5, #538] @ 0x21a │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d10f4 │ │ │ │ ldr r9, [r6, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ mov r0, r9 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ beq a79b4 │ │ │ │ cmp r0, #0 │ │ │ │ bmi a9780 │ │ │ │ ldr r0, [r9, #32] │ │ │ │ mov r6, #0 │ │ │ │ str r7, [sp, #28] │ │ │ │ mov r7, r8 │ │ │ │ cmp r0, #0 │ │ │ │ beq a79e8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi a9780 │ │ │ │ ldr r8, [r9, #32] │ │ │ │ ldr ip, [r9, #36] @ 0x24 │ │ │ │ b a79ec │ │ │ │ cmp r0, #0 │ │ │ │ bmi a9780 │ │ │ │ ldr r0, [r9, #272] @ 0x110 │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a7b44 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi a9780 │ │ │ │ ldr lr, [r9, #272] @ 0x110 │ │ │ │ ldr ip, [r9, #276] @ 0x114 │ │ │ │ b a7b48 │ │ │ │ mov r8, #0 │ │ │ │ add r5, sp, #424 @ 0x1a8 │ │ │ │ @@ -151287,15 +151287,15 @@ │ │ │ │ str r8, [sp, #516] @ 0x204 │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ add r0, r9, #8 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 1cb9a4 │ │ │ │ + bl 1cb9a0 │ │ │ │ b a7ca8 │ │ │ │ mov lr, #0 │ │ │ │ add r5, sp, #424 @ 0x1a8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldm r5, {r2, r3, r5} │ │ │ │ str r1, [r0, #16] │ │ │ │ @@ -151369,15 +151369,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r0, [pc, #4068] @ a8c58 │ │ │ │ cmp r8, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ beq a7ca8 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1c8dd8 │ │ │ │ + bl 1c8dd4 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [r0, #228] @ 0xe4 │ │ │ │ str r4, [r0, #228] @ 0xe4 │ │ │ │ cmp r7, #0 │ │ │ │ bne a7cc0 │ │ │ │ b a7cf0 │ │ │ │ @@ -151387,15 +151387,15 @@ │ │ │ │ ldr r7, [r0, #228] @ 0xe4 │ │ │ │ str r4, [r0, #228] @ 0xe4 │ │ │ │ cmp r7, #0 │ │ │ │ beq a7cf0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne a7cf0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r7 │ │ │ │ @@ -151406,55 +151406,55 @@ │ │ │ │ strb r0, [r4, #534] @ 0x216 │ │ │ │ str r6, [r4, #556] @ 0x22c │ │ │ │ cmp r6, #0 │ │ │ │ add r0, r4, #556 @ 0x22c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ beq a94cc │ │ │ │ ldr sl, [pc, #416] @ a7ebc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ ldr r8, [r5] │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq a7da0 │ │ │ │ cmp r0, #1 │ │ │ │ beq a7d5c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ ldr r1, [pc, #3860] @ a8c5c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ ldrb r9, [r0, #49] @ 0x31 │ │ │ │ ldrb r7, [r0, #48] @ 0x30 │ │ │ │ cmp r7, #1 │ │ │ │ mov r1, r9 │ │ │ │ bne a7d84 │ │ │ │ cmp r9, #0 │ │ │ │ beq a8108 │ │ │ │ sub r1, r9, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ strb r1, [r0, #49] @ 0x31 │ │ │ │ b a7da8 │ │ │ │ eoreq r9, r7, ip, asr #24 │ │ │ │ eoreq sl, r7, r0, lsr r0 │ │ │ │ eoreq fp, r6, r0, asr #28 │ │ │ │ mov r7, #0 │ │ │ │ mov r9, #0 │ │ │ │ add r5, r6, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ tst r0, #2 │ │ │ │ bne a7ec4 │ │ │ │ tst r0, #4 │ │ │ │ bne a8424 │ │ │ │ tst r0, #1 │ │ │ │ bne a7de4 │ │ │ │ tst r0, #1 │ │ │ │ @@ -151467,15 +151467,15 @@ │ │ │ │ bne a7e04 │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r2, r1 │ │ │ │ beq a7dd4 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #1 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ tst r0, #2 │ │ │ │ bne a83f8 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ @@ -151484,59 +151484,59 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ str r0, [r6, #16] │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r6, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ tst r0, #2 │ │ │ │ bne a7ec4 │ │ │ │ cmp r7, #0 │ │ │ │ beq a8118 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq a8118 │ │ │ │ cmp r0, #1 │ │ │ │ beq a7ea4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ ldr r1, [pc, #4044] @ a8e5c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, sl │ │ │ │ strb r9, [r0, #49] @ 0x31 │ │ │ │ strb r7, [r0, #48] @ 0x30 │ │ │ │ b a8118 │ │ │ │ ldrdeq r9, [r7], -ip @ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - @ instruction: 0x001181f4 │ │ │ │ + @ instruction: 0x001181f0 │ │ │ │ ldrb r0, [r6, #28] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #28] │ │ │ │ mov r1, #1 │ │ │ │ bic r0, r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne a8424 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a7f04 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #608]! @ 0x260 │ │ │ │ sub r7, r6, #48 @ 0x30 │ │ │ │ cmp r0, #4 │ │ │ │ str r1, [r6, #-52] @ 0xffffffcc │ │ │ │ bne a8050 │ │ │ │ @@ -151627,28 +151627,28 @@ │ │ │ │ eoreq r0, r2, r4, ror r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1, #612]! @ 0x264 │ │ │ │ cmp r0, #2 │ │ │ │ beq a9660 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - bl 1754e4 │ │ │ │ + bl 1754e0 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ cmp r8, #0 │ │ │ │ ldreq r0, [sp, #76] @ 0x4c │ │ │ │ cmpeq r0, #1 │ │ │ │ beq a8504 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ cmp r8, #0 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ beq a8d38 │ │ │ │ add r8, sp, #512 @ 0x200 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldm r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #20 │ │ │ │ str r9, [sp, #524] @ 0x20c │ │ │ │ str sl, [sp, #520] @ 0x208 │ │ │ │ @@ -151750,15 +151750,15 @@ │ │ │ │ ldr r0, [r4, #512] @ 0x200 │ │ │ │ ldr r7, [r0, #32] │ │ │ │ cmp r7, #0 │ │ │ │ beq a92c8 │ │ │ │ ldr r1, [r4, #504] @ 0x1f8 │ │ │ │ ldr r2, [r4, #508] @ 0x1fc │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #524] @ 0x20c │ │ │ │ mov r0, r7 │ │ │ │ bl 132fc │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ bne a837c │ │ │ │ @@ -151768,15 +151768,15 @@ │ │ │ │ beq a8394 │ │ │ │ ldr r1, [pc, #4016] @ a9260 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 136ec │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #2 │ │ │ │ - bl 137a98 │ │ │ │ + bl 137a94 │ │ │ │ ldr r1, [r4, #512] @ 0x200 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq a9328 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ beq a9394 │ │ │ │ @@ -151822,15 +151822,15 @@ │ │ │ │ ldr r0, [sp, #516] @ 0x204 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #512] @ 0x200 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ bne a82a8 │ │ │ │ bl 13d40 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #332] @ 0x14c │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ ldr r0, [pc, #4044] @ a9388 │ │ │ │ @@ -151849,29 +151849,29 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b a9780 │ │ │ │ @ instruction: 0xffffce70 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ ldrb r0, [r6, #28] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r6, #28] │ │ │ │ bic r0, r4, r0 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ beq a7ee0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ beq a849c │ │ │ │ add r0, r4, #24 │ │ │ │ mov r1, #4 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ bne a8460 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -151880,21 +151880,21 @@ │ │ │ │ movne r0, #0 │ │ │ │ strbne r0, [r4, #28] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq a849c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a849c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ ldr r0, [pc, #4088] @ a949c │ │ │ │ add r2, sp, #512 @ 0x200 │ │ │ │ mov r1, #22 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [pc, #4084] @ a94ac │ │ │ │ ldr r3, [pc, #4084] @ a94b0 │ │ │ │ @@ -151905,21 +151905,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bmi a9780 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ beq a87e4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi a9780 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ ldr r1, [r6, #276] @ 0x114 │ │ │ │ b a87e8 │ │ │ │ - andseq r7, r1, r8, lsr #24 │ │ │ │ + andseq r7, r1, r4, lsr #24 │ │ │ │ eoreq pc, r1, r7, lsl fp @ │ │ │ │ mov r0, #0 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ strb r0, [r4, #652] @ 0x28c │ │ │ │ ldr r0, [r4, #608] @ 0x260 │ │ │ │ cmp r0, #4 │ │ │ │ beq a8d1c │ │ │ │ @@ -151929,15 +151929,15 @@ │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #612]! @ 0x264 │ │ │ │ cmp r0, #2 │ │ │ │ beq a973c │ │ │ │ add r6, sp, #512 @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1754e4 │ │ │ │ + bl 1754e0 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne a8560 │ │ │ │ ldr r1, [sp, #516] @ 0x204 │ │ │ │ cmp r1, #0 │ │ │ │ bne a85f8 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -151971,15 +151971,15 @@ │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r5 │ │ │ │ add r1, r6, #4 │ │ │ │ mov r0, r6 │ │ │ │ ldm ip, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ - bl 1ccb4c │ │ │ │ + bl 1ccb48 │ │ │ │ mov r7, r9 │ │ │ │ mov r5, sl │ │ │ │ ldr r0, [r5] │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq a8648 │ │ │ │ ldr r0, [r4, #624] @ 0x270 │ │ │ │ @@ -152012,22 +152012,22 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ b a8d1c │ │ │ │ cmp r0, #21 │ │ │ │ bne a8b84 │ │ │ │ ldr r0, [sp, #516] @ 0x204 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a75c4 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ orr r5, r0, #4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b a75c4 │ │ │ │ eoreq r8, r7, r4, asr r9 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ str sl, [r2, #16] │ │ │ │ str r4, [r2] │ │ │ │ str r4, [r2, #4] │ │ │ │ @@ -152091,15 +152091,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #520] @ 0x208 │ │ │ │ strb r0, [sp, #72] @ 0x48 │ │ │ │ add r0, r6, #8 │ │ │ │ str r5, [sp, #516] @ 0x204 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 1cb9a4 │ │ │ │ + bl 1cb9a0 │ │ │ │ b a88e4 │ │ │ │ mlaeq r1, r5, r9, pc @ │ │ │ │ eoreq r9, r7, r8, asr #2 │ │ │ │ strdeq r8, [r7], -ip @ │ │ │ │ strdeq lr, [r6], -r8 @ │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ @@ -152160,24 +152160,24 @@ │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ beq a88e4 │ │ │ │ add r0, r9, #36 @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1c8dd8 │ │ │ │ + bl 1c8dd4 │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [r9] │ │ │ │ str r7, [r9] │ │ │ │ cmp r5, #0 │ │ │ │ beq a8928 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne a8928 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -152241,38 +152241,38 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r9!, {r1, r2, r3, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r9, {r1, r2, r3, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble a9780 │ │ │ │ ldr r4, [pc, #4072] @ a9a20 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ bne a8a5c │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [pc, #4052] @ a9a24 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r7, [r0, r1] │ │ │ │ b a8a8c │ │ │ │ eoreq r8, r7, r0, ror #30 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [pc, #4092] @ a9a68 │ │ │ │ mov r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #4000] @ a9a24 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r7, [r0, r1] │ │ │ │ strb r6, [r0, r4] │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ ldr r0, [pc, #4068] @ a9a80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12c30 │ │ │ │ @@ -152330,15 +152330,15 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ beq a8e2c │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ bl 5b218 │ │ │ │ b a8e2c │ │ │ │ strdeq lr, [r6], -ip @ │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 1186b4 │ │ │ │ + bl 1186b0 │ │ │ │ b a75c4 │ │ │ │ eoreq r8, r7, r8, lsl #28 │ │ │ │ mov r1, #2 │ │ │ │ cmp r0, #2 │ │ │ │ str r1, [r6] │ │ │ │ beq a9758 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ @@ -152353,18 +152353,18 @@ │ │ │ │ stm r1, {r2, r3, r4, r5, r7} │ │ │ │ mov r1, ip │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r1, {r2, r3, r5, r7} │ │ │ │ stm r0, {r2, r3, r5, r7} │ │ │ │ add r0, ip, #28 │ │ │ │ - bl 1c4528 │ │ │ │ + bl 1c4524 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ add r1, sp, #1024 @ 0x400 │ │ │ │ - bl 1754e4 │ │ │ │ + bl 1754e0 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne a8c60 │ │ │ │ ldr r1, [sp, #516] @ 0x204 │ │ │ │ cmp r1, #0 │ │ │ │ beq a8c60 │ │ │ │ ldr r0, [sp, #1036] @ 0x40c │ │ │ │ @@ -152409,15 +152409,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ mov r7, r9 │ │ │ │ add r0, sp, #1024 @ 0x400 │ │ │ │ - bl 1ccb4c │ │ │ │ + bl 1ccb48 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #2 │ │ │ │ beq a8d1c │ │ │ │ ldr r0, [r4, #620] @ 0x26c │ │ │ │ cmn r0, #1 │ │ │ │ beq a8ce4 │ │ │ │ bl 12a74 │ │ │ │ @@ -152430,15 +152430,15 @@ │ │ │ │ beq a8d04 │ │ │ │ bl 12a74 │ │ │ │ ldr r0, [r4, #632] @ 0x278 │ │ │ │ cmn r0, #1 │ │ │ │ beq a8d14 │ │ │ │ bl 12a74 │ │ │ │ add r0, r4, #636 @ 0x27c │ │ │ │ - bl 1c4528 │ │ │ │ + bl 1c4524 │ │ │ │ mov r0, #4 │ │ │ │ str sl, [r4, #612] @ 0x264 │ │ │ │ str r0, [r4, #608] @ 0x260 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ cmp r8, #0 │ │ │ │ ldr r9, [sp, #80] @ 0x50 │ │ │ │ bne a80b4 │ │ │ │ @@ -152447,58 +152447,58 @@ │ │ │ │ cmp sl, #1 │ │ │ │ beq a7f24 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #533] @ 0x215 │ │ │ │ strb r0, [r4, #534] @ 0x216 │ │ │ │ strb r0, [r4, #535] @ 0x217 │ │ │ │ ldr r0, [r4, #552] @ 0x228 │ │ │ │ - bl 12d9d4 │ │ │ │ + bl 12d9d0 │ │ │ │ ldr r0, [r4, #552] @ 0x228 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a8d80 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #552] @ 0x228 │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #536 @ 0x218 │ │ │ │ strh r1, [r4, r0] │ │ │ │ strb r1, [r4, #538] @ 0x21a │ │ │ │ mov r0, r7 │ │ │ │ bl 9319c │ │ │ │ ldrb r0, [r4, #532] @ 0x214 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #539] @ 0x21b │ │ │ │ cmp r0, #0 │ │ │ │ beq a8e0c │ │ │ │ add r0, sp, #316 @ 0x13c │ │ │ │ - bl 1d03a0 │ │ │ │ + bl 1d039c │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ cmp r0, #2 │ │ │ │ beq a8e0c │ │ │ │ cmp r0, #0 │ │ │ │ beq a8dec │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a8e0c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ b a8e0c │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne a8e0c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ strb r5, [r4, #532] @ 0x214 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r5 │ │ │ │ @@ -152511,15 +152511,15 @@ │ │ │ │ beq a8130 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r4, #656] @ 0x290 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andseq r7, r1, ip, lsr #6 │ │ │ │ + andseq r7, r1, r8, lsr #6 │ │ │ │ eoreq fp, r6, r4, lsl #24 │ │ │ │ andeq r2, r0, ip, ror #16 │ │ │ │ strdeq r2, [r0], -r4 │ │ │ │ eoreq pc, r1, sp, lsl #3 │ │ │ │ mov r0, r4 │ │ │ │ add sl, sp, #512 @ 0x200 │ │ │ │ ldr r5, [r0, #544] @ 0x220 │ │ │ │ @@ -152595,39 +152595,39 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ ldm sl!, {r1, r2, r3, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ ldm sl, {r1, r2, r3, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble a9780 │ │ │ │ ldr r4, [pc, #2656] @ a9a20 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ bne a8fec │ │ │ │ ldr r1, [pc, #2640] @ a9a24 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr sl, [r0, r1] │ │ │ │ b a9018 │ │ │ │ ldrdeq fp, [r6], -r0 @ │ │ │ │ - @ instruction: 0x000b1eb4 │ │ │ │ + @ instruction: 0x000b1eb0 │ │ │ │ mlaeq r7, r8, r5, r2 │ │ │ │ eoreq pc, r1, pc, lsr r0 @ │ │ │ │ ldr r0, [pc, #4084] @ a9fe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [pc, #2580] @ a9a24 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str sl, [r0, r1] │ │ │ │ strb r5, [r0, r4] │ │ │ │ ldr r0, [pc, #4084] @ aa014 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12c30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -152745,15 +152745,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ b a792c │ │ │ │ eoreq r8, r7, r0, asr #26 │ │ │ │ bl ab358 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #332] @ 0x14c │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ ldr r0, [pc, #4028] @ aa1e4 │ │ │ │ @@ -152770,15 +152770,15 @@ │ │ │ │ ldr r1, [pc, #4092] @ aa250 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b a9780 │ │ │ │ eoreq ip, r2, r7, lsr #14 │ │ │ │ bl ab3e0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #332] @ 0x14c │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ ldr r0, [pc, #4060] @ aa268 │ │ │ │ @@ -152795,15 +152795,15 @@ │ │ │ │ ldr r1, [pc, #4080] @ aa2a8 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b a9780 │ │ │ │ eoreq r8, r7, ip, ror #13 │ │ │ │ bl 13d40 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #332] @ 0x14c │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ ldr r0, [pc, #4028] @ aa2ac │ │ │ │ @@ -152819,15 +152819,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [pc, #3992] @ aa2b4 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b a9780 │ │ │ │ bl 12dd4 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #332] @ 0x14c │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ ldr r0, [pc, #4072] @ aa338 │ │ │ │ @@ -152843,18 +152843,18 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [pc, #4036] @ aa340 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b a9780 │ │ │ │ @ instruction: 0x0026dfb0 │ │ │ │ - andeq r1, fp, ip, ror #21 │ │ │ │ + andeq r1, fp, r8, ror #21 │ │ │ │ mlaeq r6, r4, pc, sp @ │ │ │ │ bl 133ec │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #332] @ 0x14c │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ ldr r0, [pc, #3976] @ aa344 │ │ │ │ @@ -152870,15 +152870,15 @@ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [pc, #3940] @ aa34c │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b a9780 │ │ │ │ bl 12dd4 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #332] @ 0x14c │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ ldr r0, [pc, #3892] @ aa350 │ │ │ │ @@ -153148,35 +153148,35 @@ │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b a9854 │ │ │ │ mlaeq r7, ip, r1, r8 │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #1024 @ 0x400 │ │ │ │ - bl 1c40d0 │ │ │ │ + bl 1c40cc │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c464c │ │ │ │ + bl 1c4648 │ │ │ │ b a99b8 │ │ │ │ bl 1d63c │ │ │ │ b aa004 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b a9a94 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b a9894 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b a98e4 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ beq a9894 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ed00 │ │ │ │ + bl 24ecfc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ mov r5, #0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne a9a98 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ @@ -153184,19 +153184,19 @@ │ │ │ │ blx r1 │ │ │ │ b a9a98 │ │ │ │ bl 1d63c │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ beq a98e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24ed00 │ │ │ │ + bl 24ecfc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ mov r5, #0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne a9a98 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ @@ -153234,33 +153234,33 @@ │ │ │ │ ldr r0, [sp, #516] @ 0x204 │ │ │ │ bl 13734 │ │ │ │ b a9978 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ add r0, r4, #612 @ 0x264 │ │ │ │ - bl 1c44cc │ │ │ │ + bl 1c44c8 │ │ │ │ ldr r0, [r4, #640] @ 0x280 │ │ │ │ ldr r1, [r4, #644] @ 0x284 │ │ │ │ - bl 1d0114 │ │ │ │ + bl 1d0110 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [r1, #608] @ 0x260 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [r1, #612] @ 0x264 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1c4448 │ │ │ │ + bl 1c4444 │ │ │ │ b aa0a8 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ mov r5, #0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne a9a98 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ @@ -153270,37 +153270,37 @@ │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ mov r5, #0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne a9a98 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ b a9a98 │ │ │ │ bl 1d63c │ │ │ │ strdeq r7, [r7], -r4 @ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 11f360 │ │ │ │ + bl 11f35c │ │ │ │ b a9a94 │ │ │ │ bl 1d63c │ │ │ │ eoreq lr, r6, ip, lsl ip │ │ │ │ eoreq lr, r6, r0, lsr #24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 121d78 │ │ │ │ + bl 121d74 │ │ │ │ mov r5, #0 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ bl aab84 │ │ │ │ cmp r5, #0 │ │ │ │ beq aa1fc │ │ │ │ add r0, sp, #476 @ 0x1dc │ │ │ │ bl 37b14 │ │ │ │ @@ -153316,71 +153316,71 @@ │ │ │ │ mlaeq r6, r0, fp, lr │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq aa0a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne aa0a8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ b aa0a8 │ │ │ │ bl 1d63c │ │ │ │ b aa004 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b a9b3c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b a9b88 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ beq a9b3c │ │ │ │ mov r0, r8 │ │ │ │ - bl 24ed00 │ │ │ │ + bl 24ecfc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne aa0a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ b aa0a8 │ │ │ │ bl 1d63c │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ beq a9b88 │ │ │ │ mov r0, r8 │ │ │ │ - bl 24ed00 │ │ │ │ + bl 24ecfc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne aa0a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ b aa0a8 │ │ │ │ bl 1d63c │ │ │ │ b aa004 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ b aa0a8 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 6dcdc │ │ │ │ ldr r1, [pc, #1856] @ aa330 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -153409,26 +153409,26 @@ │ │ │ │ bl 13734 │ │ │ │ b a9c30 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b aa1fc │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1186b4 │ │ │ │ + bl 1186b0 │ │ │ │ b aa1fc │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne aa1fc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add r0, sp, #412 @ 0x19c │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ b aa1fc │ │ │ │ b aa004 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ @@ -153440,100 +153440,100 @@ │ │ │ │ bl ab1e8 │ │ │ │ b a9e90 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne aa0a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ b aa0a8 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne aa0a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ b aa0a8 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 1218fc │ │ │ │ + bl 1218f8 │ │ │ │ b aa0a8 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 121ec8 │ │ │ │ + bl 121ec4 │ │ │ │ b aa0a8 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b aa048 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b aa124 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b a9da4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b a9df0 │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ beq a9da4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24ed00 │ │ │ │ + bl 24ecfc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne aa1fc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b aa1fc │ │ │ │ bl 1d63c │ │ │ │ cmp r7, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ beq a9df0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 24ed00 │ │ │ │ + bl 24ecfc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne aa1fc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b aa1fc │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1bc49c │ │ │ │ + bl 1bc498 │ │ │ │ b aa0a0 │ │ │ │ bl 1d63c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r1] │ │ │ │ b aa0a0 │ │ │ │ @@ -153565,74 +153565,74 @@ │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl aa600 │ │ │ │ b aa170 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ b aa19c │ │ │ │ bl 1d63c │ │ │ │ ldrdeq r7, [r7], -r8 @ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne aa1fc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b aa1fc │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne aa1fc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b aa1fc │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 121620 │ │ │ │ + bl 12161c │ │ │ │ b aa1fc │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 1213c0 │ │ │ │ + bl 1213bc │ │ │ │ b aa1fc │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #316 @ 0x13c │ │ │ │ bl aa600 │ │ │ │ b aa1f0 │ │ │ │ bl 1d63c │ │ │ │ b aa198 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #552] @ 0x228 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne aa124 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r0, #552] @ 0x228 │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ b aa124 │ │ │ │ bl 1d63c │ │ │ │ b aa004 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b aa1fc │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b aa034 │ │ │ │ @@ -153652,26 +153652,26 @@ │ │ │ │ mlaeq r6, r4, r6, lr │ │ │ │ mlaeq r6, r8, r6, lr │ │ │ │ eoreq r9, r6, r4, lsl #29 │ │ │ │ strdeq r1, [r0], -r4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1bc49c │ │ │ │ + bl 1bc498 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ cmp r0, #23 │ │ │ │ beq aa048 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ - bl 121314 │ │ │ │ + bl 121310 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ ldr r5, [r0, #552] @ 0x228 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne aa1fc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -153681,29 +153681,29 @@ │ │ │ │ eoreq lr, r6, r0, lsl r6 │ │ │ │ eoreq r9, r6, ip, asr #4 │ │ │ │ eoreq r8, r6, r4, lsl lr │ │ │ │ eoreq sl, r6, r4, lsl #16 │ │ │ │ eoreq r9, r6, r8, asr #24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 1d569c │ │ │ │ + bl 1d5698 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldrb r0, [r0, #533] @ 0x215 │ │ │ │ cmp r0, #0 │ │ │ │ beq aa0c0 │ │ │ │ add r0, sp, #476 @ 0x1dc │ │ │ │ bl 37a40 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r0, #533] @ 0x215 │ │ │ │ ldrb r0, [r0, #534] @ 0x216 │ │ │ │ cmp r0, #0 │ │ │ │ beq aa0e0 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ - bl 1d569c │ │ │ │ + bl 1d5698 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ strb r4, [r0, #534] @ 0x216 │ │ │ │ ldrb r0, [r0, #535] @ 0x217 │ │ │ │ cmp r0, #0 │ │ │ │ beq aa0fc │ │ │ │ add r0, sp, #388 @ 0x184 │ │ │ │ bl aaab8 │ │ │ │ @@ -153750,27 +153750,27 @@ │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #539] @ 0x21b │ │ │ │ ldrb r0, [r1, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ beq aa1f0 │ │ │ │ add r0, sp, #316 @ 0x13c │ │ │ │ - bl 1ca680 │ │ │ │ + bl 1ca67c │ │ │ │ b aa1f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ b aa270 │ │ │ │ mlaeq r6, ip, r7, sl │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ b aa278 │ │ │ │ b aa26c │ │ │ │ eoreq r9, r6, r0, ror #23 │ │ │ │ eoreq sp, r6, r4, asr #2 │ │ │ │ - andeq r0, fp, r0, lsl #25 │ │ │ │ + andeq r0, fp, ip, ror ip │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #532] @ 0x214 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldrb r0, [r0, #540] @ 0x21c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -153808,19 +153808,19 @@ │ │ │ │ add r0, r4, #260 @ 0x104 │ │ │ │ bl a6bd8 │ │ │ │ mov r0, #656 @ 0x290 │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [r4, r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andeq r0, fp, ip, lsl ip │ │ │ │ + andeq r0, fp, r8, lsl ip │ │ │ │ bl 1d63c │ │ │ │ eoreq sp, r6, r4, asr #1 │ │ │ │ eoreq sp, r6, ip, ror r0 │ │ │ │ - @ instruction: 0x000b0bb8 │ │ │ │ + @ instruction: 0x000b0bb4 │ │ │ │ eoreq sp, r6, r0, rrx │ │ │ │ strdeq sl, [r6], -r4 @ │ │ │ │ eoreq sl, r6, r4, lsl #14 │ │ │ │ eoreq sp, r1, r7, lsr #23 │ │ │ │ @ instruction: 0x0026a5b8 │ │ │ │ eoreq sl, r6, r4, lsl #12 │ │ │ │ eoreq sl, r6, r4, lsl r6 │ │ │ │ @@ -153847,21 +153847,21 @@ │ │ │ │ eoreq r4, r2, r4, asr sl │ │ │ │ eoreq r9, r6, r0, lsr #17 │ │ │ │ @ instruction: 0x0021d6b8 │ │ │ │ eoreq r9, r6, ip, lsl r8 │ │ │ │ eoreq r9, r6, r8, lsr r3 │ │ │ │ eoreq sl, r6, r0, lsr r6 │ │ │ │ eoreq sp, r6, ip, lsl r0 │ │ │ │ - andeq r0, fp, r8, asr fp │ │ │ │ + andeq r0, fp, r4, asr fp │ │ │ │ eoreq sp, r6, r0 │ │ │ │ @ instruction: 0x0026cfb0 │ │ │ │ - andeq r0, fp, ip, ror #21 │ │ │ │ + andeq r0, fp, r8, ror #21 │ │ │ │ mlaeq r6, r4, pc, ip @ │ │ │ │ eoreq ip, r6, r0, asr pc │ │ │ │ - andeq r0, fp, ip, lsl #21 │ │ │ │ + andeq r0, fp, r8, lsl #21 │ │ │ │ eoreq ip, r6, r4, lsr pc │ │ │ │ eoreq lr, r6, ip, lsr #4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #676] @ 0x2a4 │ │ │ │ cmp r0, #3 │ │ │ │ beq aa388 │ │ │ │ @@ -153899,30 +153899,30 @@ │ │ │ │ beq aa434 │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r5, [r4, #32] │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne aa4f0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b aa4f0 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ beq aa4a0 │ │ │ │ add r0, r6, #24 │ │ │ │ mov r1, #4 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ mov r5, r0 │ │ │ │ and r0, r0, #10 │ │ │ │ cmp r0, #8 │ │ │ │ bne aa46c │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -153930,33 +153930,33 @@ │ │ │ │ tst r5, #2 │ │ │ │ movne r0, #0 │ │ │ │ strbne r0, [r6, #28] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq aa4a0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne aa4a0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #14] │ │ │ │ strb r0, [r4, #13] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 12d9d4 │ │ │ │ + bl 12d9d0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne aa4d4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #18] │ │ │ │ strh r5, [r4, #16] │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 9319c │ │ │ │ strb r5, [r4, #12] │ │ │ │ strb r5, [r4, #19] │ │ │ │ @@ -153977,40 +153977,40 @@ │ │ │ │ mov r5, r0 │ │ │ │ b aa55c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq aa55c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne aa55c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r4, #14] │ │ │ │ strb r0, [r4, #13] │ │ │ │ add r0, r4, #32 │ │ │ │ bl aab84 │ │ │ │ b aa5ac │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ b aa5ac │ │ │ │ mov r5, r0 │ │ │ │ b aa5c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne aa5ac │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #18] │ │ │ │ strh r0, [r4, #16] │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 9319c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #12] │ │ │ │ @@ -154033,31 +154033,31 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ beq aa640 │ │ │ │ cmp r0, #0 │ │ │ │ beq aa644 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne aa640 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, lr} │ │ │ │ - b 1c7180 │ │ │ │ + b 1c717c │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, lr} │ │ │ │ - b 1c6500 │ │ │ │ + b 1c64fc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r4, [r1, #32] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #10 │ │ │ │ @@ -154080,15 +154080,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ bne aa6a4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl e9a74 │ │ │ │ + bl e9a70 │ │ │ │ cmp r0, #0 │ │ │ │ bne aa6a4 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ ldr r5, [r6, #28] │ │ │ │ ldr sl, [r0, #12] │ │ │ │ b aa790 │ │ │ │ ldr r1, [pc, #184] @ aa7bc │ │ │ │ @@ -154112,15 +154112,15 @@ │ │ │ │ stm r0, {r2, r3, r4, r7} │ │ │ │ ldr r0, [pc, #112] @ aa7c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ - bl e9a74 │ │ │ │ + bl e9a70 │ │ │ │ cmp r0, #0 │ │ │ │ bne aa6a4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #64] @ aa7c4 │ │ │ │ @@ -154250,63 +154250,63 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq aa9b0 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 12d9d4 │ │ │ │ + bl 12d9d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne aa9d8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ b aa9d8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 12d9d4 │ │ │ │ + bl 12d9d0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne aa9d8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ b aa9f4 │ │ │ │ mov r5, r0 │ │ │ │ b aaa4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne aaa4c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ b aaa4c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne aaa4c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -154338,15 +154338,15 @@ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r5, r0 │ │ │ │ tst r0, #4 │ │ │ │ bne aab00 │ │ │ │ add r0, r6, #24 │ │ │ │ orr r2, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne aaad0 │ │ │ │ and r0, r5, #5 │ │ │ │ cmp r0, #1 │ │ │ │ @@ -154355,79 +154355,79 @@ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq aab48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 1c6db8 │ │ │ │ + b 1c6db4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq aab78 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne aab78 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12d9d4 │ │ │ │ + bl 12d9d0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 11df2c │ │ │ │ + b 11df28 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne aabe0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq aac08 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2559f4 │ │ │ │ + b 2559f0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ beq aac28 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ @@ -154453,15 +154453,15 @@ │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ beq aada0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, #1 │ │ │ │ tst r6, #34 @ 0x22 │ │ │ │ beq aacd8 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -154487,15 +154487,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne aad58 │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne aacc0 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -154503,15 +154503,15 @@ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne aada0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -154571,15 +154571,15 @@ │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ ldm r5!, {r1, r2, r3, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ ldm r5, {r1, r2, r3, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble ab0f8 │ │ │ │ ldr r0, [pc, #800] @ ab1c0 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 12c30 │ │ │ │ mov r5, r0 │ │ │ │ @@ -154630,15 +154630,15 @@ │ │ │ │ mov r8, #0 │ │ │ │ str r8, [r4, #228] @ 0xe4 │ │ │ │ cmp r5, #0 │ │ │ │ beq ab064 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, #1 │ │ │ │ tst r6, #34 @ 0x22 │ │ │ │ beq aaf9c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -154664,15 +154664,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne ab01c │ │ │ │ ldr r2, [sp, #256] @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne aaf84 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -154680,15 +154680,15 @@ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne ab064 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -154749,29 +154749,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne ab1b0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ b ab1b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne ab1b0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -154797,15 +154797,15 @@ │ │ │ │ bne ab250 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ beq ab238 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne ab238 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -154825,15 +154825,15 @@ │ │ │ │ bl 9319c │ │ │ │ ldr r5, [r4, #228] @ 0xe4 │ │ │ │ cmp r5, #0 │ │ │ │ beq ab2a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne ab2a8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -154861,15 +154861,15 @@ │ │ │ │ bl 9319c │ │ │ │ ldr r6, [r4, #228] @ 0xe4 │ │ │ │ cmp r6, #0 │ │ │ │ beq ab338 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne ab338 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r6 │ │ │ │ @@ -154886,15 +154886,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #104] @ ab3d0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne ab398 │ │ │ │ ldr r0, [pc, #80] @ ab3dc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -154920,15 +154920,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #104] @ ab458 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne ab420 │ │ │ │ ldr r0, [pc, #80] @ ab464 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -155032,15 +155032,15 @@ │ │ │ │ cmp r0, #4 │ │ │ │ bne ab60c │ │ │ │ ldr r2, [pc, #4088] @ ac5ac │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, #20 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 18e3bc │ │ │ │ + bl 18e3b8 │ │ │ │ ldrb r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #4 │ │ │ │ bne ab640 │ │ │ │ b ab650 │ │ │ │ mov r7, sl │ │ │ │ ldrb r0, [r7, #240]! @ 0xf0 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -155052,15 +155052,15 @@ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ ldr r5, [sl, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r1, #48]! @ 0x30 │ │ │ │ cmp r0, #4 │ │ │ │ beq ab5ac │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 1cfd04 │ │ │ │ + bl 1cfd00 │ │ │ │ ldrb r0, [sp, #128] @ 0x80 │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #4 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ moveq r0, #0 │ │ │ │ strbeq r0, [r5, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ @@ -155088,15 +155088,15 @@ │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ cmn r0, #1 │ │ │ │ beq ab69c │ │ │ │ bl 12a74 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldr r9, [sl, #228] @ 0xe4 │ │ │ │ ldr r0, [r9, #48]! @ 0x30 │ │ │ │ cmp r0, #4 │ │ │ │ beq abf18 │ │ │ │ str r9, [sl, #232] @ 0xe8 │ │ │ │ b ab718 │ │ │ │ mov r4, sl │ │ │ │ @@ -155119,44 +155119,44 @@ │ │ │ │ mov r2, #3 │ │ │ │ strb r2, [sl, #248] @ 0xf8 │ │ │ │ strb r2, [sl, #244] @ 0xf4 │ │ │ │ add sp, sp, #212 @ 0xd4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sl, #232] @ 0xe8 │ │ │ │ ldr r5, [pc, #3704] @ ac598 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq ab7a0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r6, [r1] │ │ │ │ beq ab764 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ ldr r1, [pc, #3696] @ ac5c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ ldrb r2, [r0, #48] @ 0x30 │ │ │ │ ldrb r0, [r0, #49] @ 0x31 │ │ │ │ cmp r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ bne ab78c │ │ │ │ cmp r0, #0 │ │ │ │ beq ab9ac │ │ │ │ sub r1, r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r5 │ │ │ │ strb r1, [r0, #49] @ 0x31 │ │ │ │ b ab7ac │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [r9] │ │ │ │ @@ -155228,15 +155228,15 @@ │ │ │ │ str r5, [r4, #4] │ │ │ │ str r6, [r9, #36] @ 0x24 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #2 │ │ │ │ beq ac28c │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1754e4 │ │ │ │ + bl 1754e0 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ bne ab984 │ │ │ │ tst r0, #1 │ │ │ │ bne ab998 │ │ │ │ @@ -155247,24 +155247,24 @@ │ │ │ │ ldr r2, [r9, #32] │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [r9, #36] @ 0x24 │ │ │ │ strb fp, [r2, #76] @ 0x4c │ │ │ │ str sl, [r2] │ │ │ │ str r5, [r2, #4] │ │ │ │ beq ab8bc │ │ │ │ - bl 174d2c │ │ │ │ + bl 174d28 │ │ │ │ b ac358 │ │ │ │ cmp r0, #2 │ │ │ │ beq ac27c │ │ │ │ mov fp, r9 │ │ │ │ ldr r1, [fp, #36]! @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1d955c │ │ │ │ + bl 1d9558 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ beq abb70 │ │ │ │ cmp r0, #1 │ │ │ │ bne ab968 │ │ │ │ ldr r7, [sp, #132] @ 0x84 │ │ │ │ and r4, r7, #255 @ 0xff │ │ │ │ @@ -155298,15 +155298,15 @@ │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ beq abb70 │ │ │ │ cmp r4, #3 │ │ │ │ bne aba38 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ ldr r8, [r5] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - bl 159214 │ │ │ │ + bl 159210 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ bne aba38 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -155343,51 +155343,51 @@ │ │ │ │ movne r2, #40 @ 0x28 │ │ │ │ add r1, r0, r2 │ │ │ │ ldr r0, [r1, #64]! @ 0x40 │ │ │ │ cmn r0, #1 │ │ │ │ beq ac340 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r2, fp │ │ │ │ - bl 1c4cfc │ │ │ │ + bl 1c4cf8 │ │ │ │ ldrb r0, [sp, #128] @ 0x80 │ │ │ │ ldr r6, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #4 │ │ │ │ bhi ac1ac │ │ │ │ cmp r0, #3 │ │ │ │ beq ac1ac │ │ │ │ ldr r0, [pc, #2856] @ ac5e8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 1bfdac │ │ │ │ + bl 1bfda8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #2844] @ ac5ec │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 1d90f0 │ │ │ │ + bl 1d90ec │ │ │ │ add r8, sp, #128 @ 0x80 │ │ │ │ ldm r8, {r4, r7, r8} │ │ │ │ cmp r4, #2 │ │ │ │ bne abb08 │ │ │ │ and r4, r7, #255 @ 0xff │ │ │ │ cmp r4, #4 │ │ │ │ bne ac140 │ │ │ │ ldr r8, [fp] │ │ │ │ b abb1c │ │ │ │ sub r6, fp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ str r4, [r6] │ │ │ │ stm sl, {r7, r8} │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #0 │ │ │ │ - bl 1d955c │ │ │ │ + bl 1d9558 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ beq abb5c │ │ │ │ cmp r0, #1 │ │ │ │ bne ac154 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ and r4, r0, #255 @ 0xff │ │ │ │ @@ -155395,18 +155395,18 @@ │ │ │ │ beq ac158 │ │ │ │ cmp r4, #4 │ │ │ │ bne ac1e4 │ │ │ │ mov r0, #3 │ │ │ │ mov r1, r5 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1754e4 │ │ │ │ + bl 1754e0 │ │ │ │ ldr r1, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r5, [sp, #136] @ 0x88 │ │ │ │ cmp r1, #0 │ │ │ │ beq abeb0 │ │ │ │ lsr r1, r5, #16 │ │ │ │ lsr fp, r5, #8 │ │ │ │ @@ -155418,31 +155418,31 @@ │ │ │ │ bne abc3c │ │ │ │ add sl, sp, #24 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r6, [pc, #2520] @ ac598 │ │ │ │ ldm sl, {r4, r7, r8, sl} │ │ │ │ cmp r5, #0 │ │ │ │ beq abc1c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq abc1c │ │ │ │ cmp r0, #1 │ │ │ │ beq abc08 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldr r1, [pc, #2572] @ ac600 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ strb r1, [r0, #49] @ 0x31 │ │ │ │ strb r5, [r0, #48] @ 0x30 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #0 │ │ │ │ strb r2, [r7] │ │ │ │ @@ -155495,15 +155495,15 @@ │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ add fp, pc, fp │ │ │ │ beq abd50 │ │ │ │ add r0, sl, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r9, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r9, #80] @ 0x50 │ │ │ │ movne r2, r8 │ │ │ │ movne r0, fp │ │ │ │ bne abd38 │ │ │ │ @@ -155560,15 +155560,15 @@ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sl, #32 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ str r7, [sp, #148] @ 0x94 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r9, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [r9, #80] @ 0x50 │ │ │ │ moveq fp, r1 │ │ │ │ moveq r8, r2 │ │ │ │ bne abe38 │ │ │ │ ldr r0, [r9, #72] @ 0x48 │ │ │ │ @@ -155623,15 +155623,15 @@ │ │ │ │ ldr r0, [sl, #228] @ 0xe4 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r5, #48]! @ 0x30 │ │ │ │ cmp r1, #4 │ │ │ │ beq abf0c │ │ │ │ mov r0, r5 │ │ │ │ - bl 12d91c │ │ │ │ + bl 12d918 │ │ │ │ mov r0, r5 │ │ │ │ bl 9d870 │ │ │ │ ldr r0, [sl, #228] @ 0xe4 │ │ │ │ mov r1, #4 │ │ │ │ str r6, [r0, #52] @ 0x34 │ │ │ │ str r1, [r0, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ @@ -155660,15 +155660,15 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ beq abffc │ │ │ │ ldr r0, [pc, #1716] @ ac638 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r2, [pc, #1696] @ ac63c │ │ │ │ cmp r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ ldr r7, [r2, #80] @ 0x50 │ │ │ │ ldr r1, [pc, #1680] @ ac640 │ │ │ │ ldr r0, [pc, #1680] @ ac644 │ │ │ │ @@ -155728,15 +155728,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [pc, #1472] @ ac65c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r3, [pc, #1460] @ ac660 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ ldr r6, [pc, #1444] @ ac664 │ │ │ │ ldr r5, [pc, #1444] @ ac668 │ │ │ │ @@ -155928,20 +155928,20 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r4, [r6] │ │ │ │ stm sl, {r7, r8} │ │ │ │ b ac3b8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ b ac544 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ b ac544 │ │ │ │ bl 1d63c │ │ │ │ str r8, [sp, #32] │ │ │ │ str sl, [sp, #36] @ 0x24 │ │ │ │ b ac420 │ │ │ │ b ac420 │ │ │ │ b ac420 │ │ │ │ @@ -155988,15 +155988,15 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ stm r1, {r4, r7, r8, sl} │ │ │ │ cmn r0, #1 │ │ │ │ beq ac4ac │ │ │ │ bl 12a74 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ b ac550 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b ac568 │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ beq ac4d8 │ │ │ │ @@ -156010,15 +156010,15 @@ │ │ │ │ b ac570 │ │ │ │ add r1, sp, #28 │ │ │ │ stm r1, {r7, r8, sl} │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b ac55c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 1c288c │ │ │ │ + bl 1c2888 │ │ │ │ b ac544 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r0, [r0, #244] @ 0xf4 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #3 │ │ │ │ @@ -156027,15 +156027,15 @@ │ │ │ │ bl 9319c │ │ │ │ b ac57c │ │ │ │ bl 1d63c │ │ │ │ b ac540 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 1bc49c │ │ │ │ + bl 1bc498 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -156072,25 +156072,25 @@ │ │ │ │ ldrdeq lr, [r6], -r0 @ │ │ │ │ eoreq lr, r6, r8, ror r7 │ │ │ │ eoreq lr, r6, r0, ror r7 │ │ │ │ eoreq sp, r6, ip, lsr #31 │ │ │ │ eoreq r6, r2, lr, asr #1 │ │ │ │ strdeq r4, [r7], -r0 @ │ │ │ │ eoreq r6, r6, ip, ror sp │ │ │ │ - andseq r3, r1, r8, asr #11 │ │ │ │ + andseq r3, r1, r4, asr #11 │ │ │ │ mlaeq r7, r4, r7, r4 │ │ │ │ eoreq r4, r7, r4, lsl #28 │ │ │ │ eoreq r4, r7, r0, lsr #17 │ │ │ │ strdeq pc, [r6], -r0 @ │ │ │ │ eoreq r7, r2, r4, ror #20 │ │ │ │ eoreq fp, r2, r7, asr #7 │ │ │ │ ldrdeq r7, [r6], -ip @ │ │ │ │ eoreq r7, r6, ip, lsl #26 │ │ │ │ eoreq r7, r6, r0, lsr sp │ │ │ │ - andeq r2, lr, r4, lsr #11 │ │ │ │ + andeq r2, lr, r0, lsr #11 │ │ │ │ eoreq r4, r7, r4, asr r5 │ │ │ │ eoreq r4, r7, r4, lsr r5 │ │ │ │ eoreq r4, r7, ip, lsl r5 │ │ │ │ eoreq r4, r7, r4, asr fp │ │ │ │ eoreq r4, r7, r4, ror #11 │ │ │ │ eoreq lr, r6, r4, lsr #28 │ │ │ │ mlaeq r2, r8, r7, r7 │ │ │ │ @@ -156126,62 +156126,62 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bmi ac7bc │ │ │ │ add r9, r5, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov sl, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq ac820 │ │ │ │ ldr r8, [pc, #596] @ ac944 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ bne ac82c │ │ │ │ ldrb r0, [r5, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ ldr r7, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi ac8cc │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ cmp r6, r0 │ │ │ │ bne ac73c │ │ │ │ ldr r1, [pc, #532] @ ac948 │ │ │ │ add r0, r5, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c22b0 │ │ │ │ + bl 1c22ac │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r7, [r0, r6, lsl #2] │ │ │ │ add r7, r6, #1 │ │ │ │ add r0, r5, #72 @ 0x48 │ │ │ │ mov r1, r7 │ │ │ │ str r7, [r5, #92] @ 0x5c │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r7, #16 │ │ │ │ bne ac7d0 │ │ │ │ cmp sl, #0 │ │ │ │ bne ac778 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne ac850 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq ac838 │ │ │ │ add r1, r5, #68 @ 0x44 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1590f8 │ │ │ │ + bl 1590f4 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #4 │ │ │ │ bne ac894 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 12a74 │ │ │ │ @@ -156196,15 +156196,15 @@ │ │ │ │ bne ac7e8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne ac864 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ bne ac7a4 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ bl 1302c │ │ │ │ @@ -156260,20 +156260,20 @@ │ │ │ │ add r0, sp, #16 │ │ │ │ bl a42b8 │ │ │ │ b ac92c │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne ac908 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c6fe8 │ │ │ │ + bl 1c6fe4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ bl 80134 │ │ │ │ mov r0, r4 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -156361,15 +156361,15 @@ │ │ │ │ bl 1d10c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ b acbe0 │ │ │ │ mov r8, r0 │ │ │ │ b acc18 │ │ │ │ ldr r2, [r8] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 10cfac │ │ │ │ + bl 10cfa8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, r7, #1 │ │ │ │ cmp r0, r1 │ │ │ │ beq acb18 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -156406,24 +156406,24 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r7, [r9, #40] @ 0x28 │ │ │ │ strb r7, [r9, #44] @ 0x2c │ │ │ │ strb r7, [r9, #48] @ 0x30 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 12d9d4 │ │ │ │ + bl 12d9d0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne acb60 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ ldr r4, [r9, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ strb r7, [r9, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ @@ -156440,20 +156440,20 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne acbfc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ b acbfc │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ b acbf4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4] │ │ │ │ @@ -156486,15 +156486,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ beq accb4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13671c │ │ │ │ + bl 136718 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 9ec00 │ │ │ │ mov r0, r5 │ │ │ │ bl 13ae8 │ │ │ │ sub r1, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ @@ -156539,39 +156539,39 @@ │ │ │ │ bl 12ba0 │ │ │ │ mov r0, r6 │ │ │ │ bl 127a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne acd64 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #96] @ acdd4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 127a4 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne acdc4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b acdc4 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -156643,15 +156643,15 @@ │ │ │ │ bl 1d10c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ b ad048 │ │ │ │ mov r8, r0 │ │ │ │ b ad080 │ │ │ │ ldr r2, [r8] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 10cfac │ │ │ │ + bl 10cfa8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, r7, #1 │ │ │ │ cmp r0, r1 │ │ │ │ beq acf80 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ @@ -156688,24 +156688,24 @@ │ │ │ │ mov r0, #0 │ │ │ │ strb r7, [r9, #40] @ 0x28 │ │ │ │ strb r7, [r9, #44] @ 0x2c │ │ │ │ strb r7, [r9, #48] @ 0x30 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 12d9d4 │ │ │ │ + bl 12d9d0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne acfc8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ ldr r4, [r9, #28] │ │ │ │ mov r0, r4 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ strb r7, [r9, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ @@ -156722,20 +156722,20 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne ad064 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ b ad064 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ b ad05c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r4] │ │ │ │ @@ -157069,23 +157069,23 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r0, [pc, #188] @ ad640 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ ad644 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ ad648 │ │ │ │ add r3, r4, #12 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ ad64c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #9] │ │ │ │ ldrb r1, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq ad5dc │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -157175,15 +157175,15 @@ │ │ │ │ ldr r0, [pc, #72] @ ad770 │ │ │ │ str r6, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #60] @ ad774 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ bne ad760 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ blx r2 │ │ │ │ @@ -157260,15 +157260,15 @@ │ │ │ │ add r1, sp, #4 │ │ │ │ bl 320a8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #4] @ ad894 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13d944 │ │ │ │ + b 13d940 │ │ │ │ eoreq r6, r6, r4, lsr #1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl ad110 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -157409,15 +157409,15 @@ │ │ │ │ mov r6, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r6, [r0] │ │ │ │ str r6, [r0, #4] │ │ │ │ ldr r7, [pc, #368] @ adc50 │ │ │ │ add r7, pc, r7 │ │ │ │ stmib sp, {r0, r7} │ │ │ │ - bl 1bfa94 │ │ │ │ + bl 1bfa90 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ cmp r0, #1 │ │ │ │ str r3, [sp, #160] @ 0xa0 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ str r3, [sp, #164] @ 0xa4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [pc, #320] @ adc48 │ │ │ │ @@ -157447,17 +157447,17 @@ │ │ │ │ strb r2, [sp, #148] @ 0x94 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ strb r6, [sp, #178] @ 0xb2 │ │ │ │ strb r6, [sp, #177] @ 0xb1 │ │ │ │ add r5, sp, #4 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d12c8 │ │ │ │ + bl 1d12c4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1c92a0 │ │ │ │ + bl 1c929c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ ldmne r5!, {r0, r1, r2, r3, r7} │ │ │ │ stmiane r4!, {r0, r1, r2, r3, r7} │ │ │ │ ldmne r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stmne r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ addne sp, sp, #184 @ 0xb8 │ │ │ │ @@ -157478,26 +157478,26 @@ │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 142ac │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1c92a0 │ │ │ │ + bl 1c929c │ │ │ │ b adc3c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne adc3c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ b adc3c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl a42b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -157519,19 +157519,19 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ add r3, r0, #12 │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [pc, #24] @ adcb0 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13e92c │ │ │ │ + bl 13e928 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xfff8ffd4 │ │ │ │ - ldrsheq r0, [r3], -r0 @ │ │ │ │ + andseq r0, r3, ip, ror #1 │ │ │ │ @ instruction: 0x002153b0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov ip, r1 │ │ │ │ @@ -157561,23 +157561,23 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #24] │ │ │ │ str lr, [sp, #28] │ │ │ │ ldr r1, [pc, #44] @ add68 │ │ │ │ ldr r2, [pc, #44] @ add6c │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13e690 │ │ │ │ + bl 13e68c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - andeq pc, r9, r0, lsr #29 │ │ │ │ + muleq r9, ip, lr │ │ │ │ eoreq r5, r1, r0, ror #1 │ │ │ │ - andeq pc, r9, r8, ror #28 │ │ │ │ + andeq pc, r9, r4, ror #28 │ │ │ │ eoreq r5, r1, r4, lsl r3 │ │ │ │ eoreq r5, r1, r8, lsl #6 │ │ │ │ - andeq r7, sl, r0, ror #13 │ │ │ │ + ldrdeq r7, [sl], -ip │ │ │ │ eoreq r0, r2, r8, lsl r5 │ │ │ │ eoreq r9, r2, fp, ror #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ beq addac │ │ │ │ @@ -157704,15 +157704,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, r1, r0 │ │ │ │ str r0, [r9, #128] @ 0x80 │ │ │ │ ldr r1, [pc, #4068] @ aef68 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq af0cc │ │ │ │ bl 12a08 │ │ │ │ str r0, [r9, #132] @ 0x84 │ │ │ │ ldr r1, [pc, #4044] @ aef6c │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ @@ -157786,15 +157786,15 @@ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #648 @ 0x288 │ │ │ │ add r1, lr, #168 @ 0xa8 │ │ │ │ bl 71ff0 │ │ │ │ add r5, sp, #648 @ 0x288 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ - bl 150698 │ │ │ │ + bl 150694 │ │ │ │ ldr r7, [r9, #128] @ 0x80 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r9, #148] @ 0x94 │ │ │ │ ldr r0, [r7, #316] @ 0x13c │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs af1c4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -157869,15 +157869,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ strb r0, [r9, #148] @ 0x94 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1507dc │ │ │ │ + bl 1507d8 │ │ │ │ str r0, [r9, #140] @ 0x8c │ │ │ │ mov r1, r6 │ │ │ │ bl 71828 │ │ │ │ ldr r1, [pc, #4080] @ af21c │ │ │ │ add r1, pc, r1 │ │ │ │ strd r0, [r9, #152] @ 0x98 │ │ │ │ add r8, r9, #156 @ 0x9c │ │ │ │ @@ -157952,15 +157952,15 @@ │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, pc, r5 │ │ │ │ beq ae3b4 │ │ │ │ add r0, r9, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ movne r2, sl │ │ │ │ movne r0, r5 │ │ │ │ bne ae39c │ │ │ │ @@ -158021,15 +158021,15 @@ │ │ │ │ add r1, lr, #200 @ 0xc8 │ │ │ │ str r0, [sp, #2296] @ 0x8f8 │ │ │ │ add r0, r9, #32 │ │ │ │ str r1, [sp, #2268] @ 0x8dc │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp, #2284] @ 0x8ec │ │ │ │ str r6, [sp, #2300] @ 0x8fc │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ moveq r5, r1 │ │ │ │ moveq sl, r2 │ │ │ │ bne ae4ac │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ @@ -158077,15 +158077,15 @@ │ │ │ │ mov r2, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ bl a6994 │ │ │ │ ldr r0, [r9, #224] @ 0xe0 │ │ │ │ ldr r6, [sp, #2284] @ 0x8ec │ │ │ │ ldr r2, [sp, #2288] @ 0x8f0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 138d98 │ │ │ │ + bl 138d94 │ │ │ │ ldr r0, [sp, #2280] @ 0x8e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq ae56c │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #2248] @ 0x8c8 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -158129,20 +158129,20 @@ │ │ │ │ mov r1, #1 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ strb r1, [r2, #20] │ │ │ │ str r1, [r2, #4] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r4, [pc, #4064] @ af608 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ bne ae6d0 │ │ │ │ ldr r1, [pc, #4048] @ af60c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r2, r1]! │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r2, [pc, #4032] @ af610 │ │ │ │ ldr r2, [r0, r2]! │ │ │ │ ldr r5, [r0, #4] │ │ │ │ b ae714 │ │ │ │ @@ -158152,15 +158152,15 @@ │ │ │ │ mov r2, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl a6994 │ │ │ │ ldr r0, [r9, #224] @ 0xe0 │ │ │ │ ldr r6, [sp, #2284] @ 0x8ec │ │ │ │ ldr r2, [sp, #2288] @ 0x8f0 │ │ │ │ mov r1, r6 │ │ │ │ - bl 138c0c │ │ │ │ + bl 138c08 │ │ │ │ ldr r0, [sp, #2280] @ 0x8e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq ae698 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r9, #224] @ 0xe0 │ │ │ │ bl 13d10 │ │ │ │ @@ -158174,31 +158174,31 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ strb r4, [r9, #256] @ 0x100 │ │ │ │ add sp, sp, #764 @ 0x2fc │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r7, [pc, #4056] @ af6c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [sp, #2280] @ 0x8e8 │ │ │ │ strb r1, [r0, r4] │ │ │ │ ldr r5, [sp, #2284] @ 0x8ec │ │ │ │ ldr r1, [sp, #2288] @ 0x8f0 │ │ │ │ ldr r3, [sp, #2292] @ 0x8f4 │ │ │ │ str r2, [r6, r7]! │ │ │ │ ldr r7, [pc, #4028] @ af6c8 │ │ │ │ str r5, [r6, #4] │ │ │ │ str r1, [r0, r7]! │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r4, [pc, #4008] @ af6c4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r7, r2, #1 │ │ │ │ str r7, [r0, r4]! │ │ │ │ adc r7, r5, #0 │ │ │ │ str r7, [r0, #4] │ │ │ │ ldr ip, [pc, #4088] @ af72c │ │ │ │ ldr ip, [pc, ip] │ │ │ │ ldr r7, [pc, #4084] @ af730 │ │ │ │ @@ -158331,19 +158331,19 @@ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r5, r0 │ │ │ │ mov r4, r5 │ │ │ │ beq aecbc │ │ │ │ ldr r1, [r5], #4 │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #220 @ 0xdc │ │ │ │ - bl 130204 │ │ │ │ + bl 130200 │ │ │ │ ldr r1, [r4] │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #648 @ 0x288 │ │ │ │ - bl 12fe0c │ │ │ │ + bl 12fe08 │ │ │ │ add r2, sp, #648 @ 0x288 │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r6, lr, #696 @ 0x2b8 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #2268] @ 0x8dc │ │ │ │ @@ -158353,15 +158353,15 @@ │ │ │ │ str r2, [sp, #1728] @ 0x6c0 │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [sp, #2272] @ 0x8e0 │ │ │ │ str r1, [sp, #1724] @ 0x6bc │ │ │ │ ldrd r0, [r0] │ │ │ │ str r6, [sp] │ │ │ │ - bl ea1c0 │ │ │ │ + bl ea1bc │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ lsr r2, r0, #25 │ │ │ │ ldr r1, [pc, #3352] @ af6d0 │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [r9, #164] @ 0xa4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mul r6, r2, r1 │ │ │ │ @@ -158675,15 +158675,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq aeea8 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1136d4 │ │ │ │ + bl 1136d0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r9, #156] @ 0x9c │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r9, #152] @ 0x98 │ │ │ │ bl 13d10 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -158732,15 +158732,15 @@ │ │ │ │ str r0, [sp, #2280] @ 0x8e8 │ │ │ │ str r1, [sp, #2284] @ 0x8ec │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ bl 14f98 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1136d4 │ │ │ │ + bl 1136d0 │ │ │ │ mov r4, r9 │ │ │ │ ldrb r0, [r4, #220]! @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r9, #200] @ 0xc8 │ │ │ │ cmpne r0, #0 │ │ │ │ beq af018 │ │ │ │ ldr r0, [r9, #204] @ 0xcc │ │ │ │ @@ -158762,15 +158762,15 @@ │ │ │ │ eoreq r9, r1, r5, asr r2 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp r9, #0 │ │ │ │ beq af004 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1136d4 │ │ │ │ + bl 1136d0 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ mov r5, #0 │ │ │ │ add r4, r9, #220 @ 0xdc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r4] │ │ │ │ @@ -158816,15 +158816,15 @@ │ │ │ │ str r0, [r1, #4] │ │ │ │ b aef8c │ │ │ │ ldr r0, [pc, #1564] @ af6f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne af0fc │ │ │ │ ldr r0, [pc, #1536] @ af6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ b af104 │ │ │ │ eoreq r5, r6, r8, lsr #22 │ │ │ │ ldr r0, [pc, #1524] @ af6f8 │ │ │ │ @@ -158840,15 +158840,15 @@ │ │ │ │ str r1, [r0, #16] │ │ │ │ ldr r1, [pc, #1484] @ af6fc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b af2cc │ │ │ │ @ instruction: 0xfffc1f50 │ │ │ │ bl ab3e0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #1192] @ 0x4a8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #2296] @ 0x8f8 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #1196] @ 0x4ac │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #2284] @ 0x8ec │ │ │ │ @@ -158957,15 +158957,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq af310 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1136d4 │ │ │ │ + bl 1136d0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #60] @ 0x3c │ │ │ │ b af5f4 │ │ │ │ b af410 │ │ │ │ b af420 │ │ │ │ mlaeq r7, r8, r7, r2 │ │ │ │ eoreq ip, r6, ip, lsl #21 │ │ │ │ @@ -159002,15 +159002,15 @@ │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ b af67c │ │ │ │ b af410 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ ldrd r0, [r0, #192] @ 0xc0 │ │ │ │ - bl 14d130 │ │ │ │ + bl 14d12c │ │ │ │ b af5ac │ │ │ │ bl 1d63c │ │ │ │ b af410 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ b af674 │ │ │ │ b af618 │ │ │ │ @@ -159058,15 +159058,15 @@ │ │ │ │ add lr, sp, #2048 @ 0x800 │ │ │ │ mov r5, r0 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ b af4a8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r5, r0 │ │ │ │ add r0, lr, #696 @ 0x2b8 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ ldr r0, [r7, #316] @ 0x13c │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r7, #316] @ 0x13c │ │ │ │ b af500 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ b af68c │ │ │ │ @@ -159103,15 +159103,15 @@ │ │ │ │ b af640 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ b af658 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 14d130 │ │ │ │ + bl 14d12c │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ b af628 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ b af69c │ │ │ │ mov r5, r0 │ │ │ │ b af658 │ │ │ │ @@ -159124,15 +159124,15 @@ │ │ │ │ b af59c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1, #4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bl 1136d4 │ │ │ │ + bl 1136d0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldrb r0, [r0, #220] @ 0xdc │ │ │ │ cmp r0, #0 │ │ │ │ beq af5e0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -159160,15 +159160,15 @@ │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r9, #140] @ 0x8c │ │ │ │ bl 13d10 │ │ │ │ ldrb r0, [r9, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ beq af644 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r9, #148] @ 0x94 │ │ │ │ ldr r0, [r9, #136] @ 0x88 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r9, #132] @ 0x84 │ │ │ │ bl 13d10 │ │ │ │ @@ -159213,15 +159213,15 @@ │ │ │ │ eoreq r8, r6, r0, lsl #28 │ │ │ │ eoreq r8, r6, r4, ror #27 │ │ │ │ eoreq r8, r6, r4, lsl #12 │ │ │ │ eoreq r4, r6, r0, lsl #21 │ │ │ │ eoreq r4, r6, r8, ror #19 │ │ │ │ strdeq r4, [r6], -r8 @ │ │ │ │ eoreq r7, r6, r8, lsl #4 │ │ │ │ - andeq sl, sl, ip, lsr sp │ │ │ │ + andeq sl, sl, r8, lsr sp │ │ │ │ eoreq r7, r6, r0, ror #3 │ │ │ │ eoreq r8, r2, pc, lsr #8 │ │ │ │ eoreq r4, r6, r4, ror #26 │ │ │ │ eoreq r8, r1, r0, lsr #32 │ │ │ │ eoreq r4, r6, r8, lsr sl │ │ │ │ eoreq r0, r7, r8, asr r5 │ │ │ │ eoreq r0, r7, r0, asr r5 │ │ │ │ @@ -159254,15 +159254,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq af7b4 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1136d4 │ │ │ │ + bl 1136d0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 13d10 │ │ │ │ b af804 │ │ │ │ @@ -159290,15 +159290,15 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq af844 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1136d4 │ │ │ │ + bl 1136d0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 13d10 │ │ │ │ b af880 │ │ │ │ @@ -159331,26 +159331,26 @@ │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq af8e8 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1136d4 │ │ │ │ + bl 1136d0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #60] @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq af914 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1136d4 │ │ │ │ + bl 1136d0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #60] @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ @@ -159719,15 +159719,15 @@ │ │ │ │ str fp, [sp, #20] │ │ │ │ strb r0, [fp, #20]! │ │ │ │ mov r0, r2 │ │ │ │ str fp, [sp, #24] │ │ │ │ str r2, [sp, #16] │ │ │ │ str r0, [sl, #144] @ 0x90 │ │ │ │ ldr r1, [pc, #2472] @ b08a8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq b0588 │ │ │ │ mov fp, r8 │ │ │ │ add r6, sl, #148 @ 0x94 │ │ │ │ bl 12a08 │ │ │ │ str r0, [r6] │ │ │ │ @@ -159758,15 +159758,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ strb r8, [r7, #28] │ │ │ │ bl 12dc8 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ - bl 155410 │ │ │ │ + bl 15540c │ │ │ │ bl 13278 │ │ │ │ bl 13e9c │ │ │ │ ldr r1, [sl, #148] @ 0x94 │ │ │ │ str r0, [sl, #152] @ 0x98 │ │ │ │ bl 1338c │ │ │ │ bl 13c98 │ │ │ │ str r0, [sp, #2136] @ 0x858 │ │ │ │ @@ -159796,17 +159796,17 @@ │ │ │ │ bl 6a180 │ │ │ │ ldr r2, [sl, #152] @ 0x98 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ add r1, sp, #1088 @ 0x440 │ │ │ │ bl 71ff0 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #560 @ 0x230 │ │ │ │ - bl 150698 │ │ │ │ + bl 150694 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1507dc │ │ │ │ + bl 1507d8 │ │ │ │ ldr r1, [sl, #144] @ 0x90 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sl, #156] @ 0x9c │ │ │ │ ldr r1, [r1] │ │ │ │ mov r0, r1 │ │ │ │ bl 12e28 │ │ │ │ mov r7, r0 │ │ │ │ @@ -159930,15 +159930,15 @@ │ │ │ │ bl 1293c │ │ │ │ mov r5, #0 │ │ │ │ b b029c │ │ │ │ ldr r6, [sl, #192] @ 0xc0 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b026c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r6 │ │ │ │ @@ -159996,15 +159996,15 @@ │ │ │ │ add r9, pc, r9 │ │ │ │ add fp, pc, fp │ │ │ │ add r5, pc, r5 │ │ │ │ beq b03a4 │ │ │ │ add r0, r9, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ movne r2, fp │ │ │ │ movne r0, r5 │ │ │ │ bne b038c │ │ │ │ @@ -160061,15 +160061,15 @@ │ │ │ │ add r1, lr, #100 @ 0x64 │ │ │ │ str r0, [sp, #2176] @ 0x880 │ │ │ │ add r0, r9, #32 │ │ │ │ str r1, [sp, #2688] @ 0xa80 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp, #2164] @ 0x874 │ │ │ │ str r7, [sp, #2180] @ 0x884 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ moveq r5, r1 │ │ │ │ moveq fp, r2 │ │ │ │ bne b048c │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ @@ -160114,15 +160114,15 @@ │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ bl a6994 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r5, [sp, #2164] @ 0x874 │ │ │ │ ldr r2, [sp, #2168] @ 0x878 │ │ │ │ mov r1, r5 │ │ │ │ - bl 138d98 │ │ │ │ + bl 138d94 │ │ │ │ ldr r0, [sp, #2160] @ 0x870 │ │ │ │ cmp r0, #0 │ │ │ │ beq b0540 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #2148] @ 0x864 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -160143,15 +160143,15 @@ │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #836] @ b08d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne b05b4 │ │ │ │ ldr r0, [pc, #808] @ b08d8 │ │ │ │ add r0, pc, r0 │ │ │ │ b b05bc │ │ │ │ ldr r0, [pc, #800] @ b08dc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -160289,26 +160289,26 @@ │ │ │ │ b b07d4 │ │ │ │ b b07d4 │ │ │ │ b b07d4 │ │ │ │ mov r7, r0 │ │ │ │ b b081c │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #2160 @ 0x870 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ b b081c │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #1616 @ 0x650 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ b b081c │ │ │ │ b b0834 │ │ │ │ b b0834 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sl, #164] @ 0xa4 │ │ │ │ ldr r1, [sl, #168] @ 0xa8 │ │ │ │ - bl 14d130 │ │ │ │ + bl 14d12c │ │ │ │ ldr r0, [sl, #156] @ 0x9c │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [sl, #152] @ 0x98 │ │ │ │ bl 13d10 │ │ │ │ b b0838 │ │ │ │ bl 1d63c │ │ │ │ mov r7, r0 │ │ │ │ @@ -160426,15 +160426,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13d10 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b0a2c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -160487,15 +160487,15 @@ │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r4, [r0, #24] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b0b20 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ @@ -160541,22 +160541,22 @@ │ │ │ │ bl 128e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq b0bec │ │ │ │ add r8, sp, #260 @ 0x104 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 14d7f0 │ │ │ │ + bl 14d7ec │ │ │ │ mov r0, r4 │ │ │ │ bl 127a4 │ │ │ │ ldr r0, [sp, #260] @ 0x104 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne b0c3c │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ ldr r0, [pc, #4076] @ b1be8 │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ mov r1, #29 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ mov r6, r0 │ │ │ │ b b18b8 │ │ │ │ @@ -160626,15 +160626,15 @@ │ │ │ │ b b0d14 │ │ │ │ mov r6, #1 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ str r6, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 137a98 │ │ │ │ + bl 137a94 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r7] │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ stmib r7, {r0, r4} │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #28]! │ │ │ │ @@ -160666,48 +160666,48 @@ │ │ │ │ strb r8, [r7, #29] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [pc, #4084] @ b1db0 │ │ │ │ mov r2, #0 │ │ │ │ mov r8, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ bne b18f4 │ │ │ │ strb r8, [r7, #29] │ │ │ │ mov r6, #288 @ 0x120 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ movne r6, #336 @ 0x150 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d10f4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ mov r2, #264 @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #24 │ │ │ │ add r5, r1, r2 │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq b0e5c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble b0e58 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r1, #1 │ │ │ │ ldr sl, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ bgt b0e60 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r8, [r9, #16] │ │ │ │ str r0, [r9] │ │ │ │ @@ -160754,52 +160754,52 @@ │ │ │ │ ldr r1, [r0, r6] │ │ │ │ ldr r0, [pc, #4028] @ b1ed4 │ │ │ │ mov r2, r9 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r0, #32 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 1c0574 │ │ │ │ + bl 1c0570 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ and r1, r0, #254 @ 0xfe │ │ │ │ cmp r1, #4 │ │ │ │ bne b1c54 │ │ │ │ str r9, [r7, #24] │ │ │ │ mov r0, #2 │ │ │ │ ldr r8, [pc, #4048] @ b1f20 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldr r6, [sl] │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq b0fcc │ │ │ │ cmp r0, #1 │ │ │ │ beq b0f94 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldr r1, [pc, #4088] @ b1f78 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldrb r4, [r0, #49] @ 0x31 │ │ │ │ ldrb r5, [r0, #48] @ 0x30 │ │ │ │ cmp r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ bne b0fbc │ │ │ │ cmp r4, #0 │ │ │ │ beq b11a0 │ │ │ │ sub r1, r4, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ strb r1, [r0, #49] @ 0x31 │ │ │ │ b b0fd4 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -160813,35 +160813,35 @@ │ │ │ │ cmp r7, #2 │ │ │ │ ldr r6, [sp, #172] @ 0xac │ │ │ │ movne r5, #0 │ │ │ │ ldr r1, [sp, #180] @ 0xb4 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [sp, #176] @ 0xb0 │ │ │ │ beq b1074 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq b1074 │ │ │ │ cmp r0, #1 │ │ │ │ beq b1064 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldr r1, [pc, #4068] @ b202c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ strb r4, [r0, #49] @ 0x31 │ │ │ │ strb r5, [r0, #48] @ 0x30 │ │ │ │ cmp r7, #2 │ │ │ │ bne b10b0 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, #3 │ │ │ │ @@ -160859,29 +160859,29 @@ │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ ldr r4, [r0, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b10f0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ tst r7, #1 │ │ │ │ beq b1158 │ │ │ │ add r8, sp, #160 @ 0xa0 │ │ │ │ mov sl, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ add r1, sp, #260 @ 0x104 │ │ │ │ ldm r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ @@ -160952,15 +160952,15 @@ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 13734 │ │ │ │ cmp r5, #0 │ │ │ │ beq b1248 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 137a98 │ │ │ │ + bl 137a94 │ │ │ │ b b18b8 │ │ │ │ str r6, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [pc, #3892] @ b2188 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r2] │ │ │ │ @@ -160980,15 +160980,15 @@ │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ beq b1444 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 14d7f0 │ │ │ │ + bl 14d7ec │ │ │ │ mov r0, r4 │ │ │ │ bl 127a4 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ mov r7, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -160996,15 +160996,15 @@ │ │ │ │ movne r5, r0 │ │ │ │ ldrne r1, [sp, #168] @ 0xa8 │ │ │ │ b b1450 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b1314 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ @@ -161022,25 +161022,25 @@ │ │ │ │ mov r2, #0 │ │ │ │ str sl, [sp, #116] @ 0x74 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [pc, #3620] @ b2174 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne b1b98 │ │ │ │ ldr r0, [pc, #3604] @ b2180 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r3, [pc, #3596] @ b2184 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ cmp r5, #0 │ │ │ │ str sl, [sp, #168] @ 0xa8 │ │ │ │ add r1, r9, r0, lsl #3 │ │ │ │ str r9, [sp, #164] @ 0xa4 │ │ │ │ str r9, [sp, #160] @ 0xa0 │ │ │ │ @@ -161061,15 +161061,15 @@ │ │ │ │ stm r8, {r1, r6} │ │ │ │ ldr r1, [r5, #20] │ │ │ │ str r1, [r8, #8] │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ - bl 13671c │ │ │ │ + bl 136718 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r7 │ │ │ │ bl 9ec00 │ │ │ │ add r9, r5, #24 │ │ │ │ subs r4, r4, #24 │ │ │ │ bne b13b8 │ │ │ │ @@ -161101,15 +161101,15 @@ │ │ │ │ strb r0, [sp, #184] @ 0xb8 │ │ │ │ mov r0, #32 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ str r6, [sp, #168] @ 0xa8 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 17716c │ │ │ │ + bl 177168 │ │ │ │ cmp r0, #0 │ │ │ │ bne b1d38 │ │ │ │ ldr sl, [sp, #260] @ 0x104 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ ldr r4, [sp, #268] @ 0x10c │ │ │ │ beq b14bc │ │ │ │ @@ -161119,15 +161119,15 @@ │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ ldr r5, [r0, #32] │ │ │ │ cmp r5, #0 │ │ │ │ beq b1a00 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ mov r0, r5 │ │ │ │ bl 132fc │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ bne b17bc │ │ │ │ @@ -161135,15 +161135,15 @@ │ │ │ │ add r5, sp, #160 @ 0xa0 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [pc, #3232] @ b21b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14260c │ │ │ │ + bl 142608 │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #220] @ 0xdc │ │ │ │ ldr r8, [sp, #180] @ 0xb4 │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r8, sl │ │ │ │ ldr r1, [sp, #212] @ 0xd4 │ │ │ │ @@ -161351,15 +161351,15 @@ │ │ │ │ str r8, [r5, #324] @ 0x144 │ │ │ │ str r4, [r5, #320] @ 0x140 │ │ │ │ beq b1870 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #2 │ │ │ │ - bl 137a98 │ │ │ │ + bl 137a94 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq b1a60 │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ beq b1ac4 │ │ │ │ bl 12d08 │ │ │ │ @@ -161395,15 +161395,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #2108] @ b2158 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b b0ddc │ │ │ │ bl 12dd4 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [pc, #2012] @ b212c │ │ │ │ @@ -161421,18 +161421,18 @@ │ │ │ │ ldr r1, [pc, #1972] @ b2134 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b b0e58 │ │ │ │ bl 126fc │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b b1b44 │ │ │ │ bl ab3e0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [pc, #1992] @ b218c │ │ │ │ @@ -161449,15 +161449,15 @@ │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ ldr r1, [pc, #1952] @ b2194 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b b0e58 │ │ │ │ bl 13d40 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [pc, #1920] @ b21a8 │ │ │ │ @@ -161473,15 +161473,15 @@ │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ ldr r1, [pc, #1884] @ b21b0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b b0e58 │ │ │ │ bl 12dd4 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [pc, #1872] @ b21d8 │ │ │ │ @@ -161498,15 +161498,15 @@ │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ ldr r1, [pc, #1832] @ b21e0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b b0e58 │ │ │ │ bl 12990 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ ldr r0, [pc, #1784] @ b21e4 │ │ │ │ @@ -161524,19 +161524,19 @@ │ │ │ │ ldr r1, [pc, #1744] @ b21ec │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b b0e58 │ │ │ │ bl 126fc │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b b1b44 │ │ │ │ bl 126fc │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [pc, #1512] @ b213c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ ldr r0, [pc, #1504] @ b2140 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -161632,15 +161632,15 @@ │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ ldr r1, [pc, #1168] @ b2164 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b b0e58 │ │ │ │ - andeq r1, sl, r8, ror #21 │ │ │ │ + andeq r1, sl, r4, ror #21 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ bl 142ac │ │ │ │ b b0e58 │ │ │ │ eoreq r5, r6, r4, lsl #18 │ │ │ │ ldr r0, [pc, #1132] @ b216c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -161761,19 +161761,19 @@ │ │ │ │ eoreq pc, r6, r8, lsl fp @ │ │ │ │ mov r8, r0 │ │ │ │ b b1fb4 │ │ │ │ strdeq pc, [r6], -r8 @ │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ ldrb r0, [sp, #152] @ 0x98 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b2000 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r9 │ │ │ │ @@ -161781,28 +161781,28 @@ │ │ │ │ b b2000 │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b2000 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ b b2000 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ - bl 11f018 │ │ │ │ + bl 11f014 │ │ │ │ b b2000 │ │ │ │ bl 1d63c │ │ │ │ b b1f7c │ │ │ │ @ instruction: 0xffff33ac │ │ │ │ mov r8, r0 │ │ │ │ add r0, r5, #24 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ @@ -161812,26 +161812,26 @@ │ │ │ │ bl 13d10 │ │ │ │ b b2000 │ │ │ │ mov r8, r0 │ │ │ │ b b2064 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bc49c │ │ │ │ + bl 1bc498 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #2 │ │ │ │ beq b1fc8 │ │ │ │ add r0, sp, #160 @ 0xa0 │ │ │ │ bl 36a54 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b2000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ @@ -161843,15 +161843,15 @@ │ │ │ │ tstne r0, #1 │ │ │ │ beq b2034 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 13734 │ │ │ │ b b2034 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ - andseq lr, r0, r4, ror r1 │ │ │ │ + andseq lr, r0, r0, ror r1 │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #29] │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq b2058 │ │ │ │ @@ -161908,61 +161908,61 @@ │ │ │ │ mov r0, #512 @ 0x200 │ │ │ │ strh r0, [r7, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldrdeq r5, [r1], -r3 @ │ │ │ │ blcc fe764930 <__bss_end__@@Base+0xfe443844> │ │ │ │ eoreq r4, r6, r0, lsr #20 │ │ │ │ - andeq r8, sl, r4, asr r5 │ │ │ │ + andeq r8, sl, r0, asr r5 │ │ │ │ strdeq r4, [r6], -ip @ │ │ │ │ eoreq r4, r6, r8, asr #17 │ │ │ │ eoreq r4, r6, ip, lsl r8 │ │ │ │ - andeq r8, sl, r0, ror #6 │ │ │ │ + andeq r8, sl, ip, asr r3 │ │ │ │ eoreq r4, r6, r8, lsl #16 │ │ │ │ eoreq sp, r6, r0, lsl r6 │ │ │ │ eoreq r1, r6, r4, asr pc │ │ │ │ eoreq r1, r6, r0, ror #30 │ │ │ │ eoreq r2, r6, ip, rrx │ │ │ │ @ instruction: 0x002614b0 │ │ │ │ eoreq sl, r6, r8, lsl #25 │ │ │ │ - andeq ip, sp, r0, ror r8 │ │ │ │ + andeq ip, sp, ip, ror #16 │ │ │ │ eoreq r1, r6, ip, lsl #27 │ │ │ │ eoreq r1, r6, r4, ror #26 │ │ │ │ eoreq r1, r6, r4, ror sp │ │ │ │ eoreq r5, r1, r0, lsr #29 │ │ │ │ mlaeq r6, r8, r6, pc @ │ │ │ │ ldrdeq r0, [r6], -r4 @ │ │ │ │ mlaeq r6, ip, r3, r0 │ │ │ │ eoreq pc, r6, ip, ror sl @ │ │ │ │ eoreq r1, r6, ip, lsl #17 │ │ │ │ eoreq pc, r6, r0, lsr lr @ │ │ │ │ eoreq r4, r6, ip, lsr #19 │ │ │ │ - andeq r8, sl, r0, ror #9 │ │ │ │ + ldrdeq r8, [sl], -ip │ │ │ │ eoreq r4, r6, r8, lsl #19 │ │ │ │ eoreq r1, r6, r8, ror r9 │ │ │ │ eoreq ip, r6, r4, ror #26 │ │ │ │ eoreq r6, r2, r1, asr #6 │ │ │ │ eoreq r1, r6, r0, lsr #2 │ │ │ │ eoreq r4, r6, r4, asr #18 │ │ │ │ - andeq r8, sl, r0, lsl #9 │ │ │ │ + andeq r8, sl, ip, ror r4 │ │ │ │ eoreq r4, r6, r8, lsr #18 │ │ │ │ eoreq r9, r1, lr, lsl #11 │ │ │ │ strdeq sl, [r6], -r8 @ │ │ │ │ eoreq r9, r6, ip, ror #24 │ │ │ │ eoreq r9, r6, r4, ror sp │ │ │ │ eoreq sl, r6, r4, ror #1 │ │ │ │ eoreq r9, r6, r0, lsr #27 │ │ │ │ eoreq pc, r6, r4, ror #3 │ │ │ │ @ instruction: 0x0026d4b0 │ │ │ │ eoreq r1, r6, r0, lsr #28 │ │ │ │ eoreq r4, r6, r8, ror #17 │ │ │ │ - andeq r8, sl, ip, lsl r4 │ │ │ │ + andeq r8, sl, r8, lsl r4 │ │ │ │ eoreq r4, r6, r4, asr #17 │ │ │ │ eoreq r4, r6, r4, lsl #17 │ │ │ │ - @ instruction: 0x000a83b8 │ │ │ │ + @ instruction: 0x000a83b4 │ │ │ │ eoreq r4, r6, r0, ror #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #88] @ 0x58 │ │ │ │ cmp r0, #3 │ │ │ │ beq b2210 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -162205,15 +162205,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r1, r1, r2 │ │ │ │ add r0, r1, r0 │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ ldr r1, [pc, #4072] @ b35c0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq b35c4 │ │ │ │ add r6, r7, #128 @ 0x80 │ │ │ │ bl 12a08 │ │ │ │ str r0, [r6] │ │ │ │ ldr r1, [pc, #4088] @ b35f0 │ │ │ │ @@ -162243,15 +162243,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ strb r4, [r7, #28] │ │ │ │ bl 12dc8 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ - bl 155410 │ │ │ │ + bl 15540c │ │ │ │ bl 13278 │ │ │ │ bl 13e9c │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [r7, #128] @ 0x80 │ │ │ │ str r0, [r7, #132] @ 0x84 │ │ │ │ bl 1338c │ │ │ │ bl 13c98 │ │ │ │ @@ -162287,15 +162287,15 @@ │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ add r1, lr, #120 @ 0x78 │ │ │ │ bl 71ff0 │ │ │ │ add r5, sp, #600 @ 0x258 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 150698 │ │ │ │ + bl 150694 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r7, #145] @ 0x91 │ │ │ │ ldr r7, [r7, #124] @ 0x7c │ │ │ │ ldr r0, [r7, #316] @ 0x13c │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs b3794 │ │ │ │ mov r1, r7 │ │ │ │ @@ -162369,15 +162369,15 @@ │ │ │ │ mov r0, #0 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ strb r0, [r7, #145] @ 0x91 │ │ │ │ mov r0, r5 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1507dc │ │ │ │ + bl 1507d8 │ │ │ │ str r0, [r7, #136] @ 0x88 │ │ │ │ mov r1, sl │ │ │ │ bl 71828 │ │ │ │ ldr r1, [pc, #4020] @ b3830 │ │ │ │ str r0, [r7, #148] @ 0x94 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r7, #152] @ 0x98 │ │ │ │ @@ -162444,22 +162444,22 @@ │ │ │ │ bl 128e8 │ │ │ │ cmp r0, #0 │ │ │ │ beq b29a8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r5, r0 │ │ │ │ add r0, lr, #648 @ 0x288 │ │ │ │ mov r1, r5 │ │ │ │ - bl 14d7f0 │ │ │ │ + bl 14d7ec │ │ │ │ mov r0, r5 │ │ │ │ bl 127a4 │ │ │ │ ldr r4, [sp, #1672] @ 0x688 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ bne b2a14 │ │ │ │ add r0, sp, #2240 @ 0x8c0 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ ldr r0, [pc, #4080] @ b39a8 │ │ │ │ add r2, sp, #2240 @ 0x8c0 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ mov r5, r0 │ │ │ │ b b31b4 │ │ │ │ @@ -162577,22 +162577,22 @@ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r5, r5, #16 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq b3764 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ bmi b2d04 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ str r5, [sp, #1144] @ 0x478 │ │ │ │ ldr r1, [r8, sl, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1359b8 │ │ │ │ + bl 1359b4 │ │ │ │ add r2, sp, #2240 @ 0x8c0 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r9, sl │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r5, [r6, #16] │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ add r6, r6, #24 │ │ │ │ @@ -162632,45 +162632,45 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [r7, #189] @ 0xbd │ │ │ │ mov r2, #0 │ │ │ │ ldr sl, [pc, #4092] @ b3c74 │ │ │ │ mov r4, #0 │ │ │ │ add sl, pc, sl │ │ │ │ mov r0, sl │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne b363c │ │ │ │ ldr r0, [sl, #32] │ │ │ │ strb r4, [r7, #190] @ 0xbe │ │ │ │ strb r4, [r7, #189] @ 0xbd │ │ │ │ mov r7, #288 @ 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r8, [sl, #36] @ 0x24 │ │ │ │ movne r7, #336 @ 0x150 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d10f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sl, #32] │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [sl, #36] @ 0x24 │ │ │ │ mov r2, #264 @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #24 │ │ │ │ add r5, r1, r2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq b2d08 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble b2d04 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ bgt b2d0c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -162721,58 +162721,58 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ bl 137d0 │ │ │ │ ldr r1, [r8, r7] │ │ │ │ add r3, sl, #32 │ │ │ │ add r0, sp, #2240 @ 0x8c0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 1c0574 │ │ │ │ + bl 1c0570 │ │ │ │ ldr r9, [sp, #32] │ │ │ │ ldr r0, [sp, #2240] @ 0x8c0 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ and r1, r0, #254 @ 0xfe │ │ │ │ cmp r1, #4 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ bne b3834 │ │ │ │ str r6, [r1, #184] @ 0xb8 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, #1 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #2244] @ 0x8c4 │ │ │ │ str r0, [sp, #2240] @ 0x8c0 │ │ │ │ ldr r7, [pc, #4044] @ b3df0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldr r5, [r9] │ │ │ │ mov sl, #0 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq b2e9c │ │ │ │ cmp r0, #1 │ │ │ │ beq b2e68 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldr r1, [pc, #4000] @ b3df4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb sl, [r0, #49] @ 0x31 │ │ │ │ ldrb r6, [r0, #48] @ 0x30 │ │ │ │ cmp r6, #1 │ │ │ │ mov r1, sl │ │ │ │ bne b2e90 │ │ │ │ cmp sl, #0 │ │ │ │ beq b30d8 │ │ │ │ sub r1, sl, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ strb r1, [r0, #49] @ 0x31 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r0, #184] @ 0xb8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ add r1, sp, #2240 @ 0x8c0 │ │ │ │ @@ -162786,33 +162786,33 @@ │ │ │ │ movne r8, r6 │ │ │ │ ldr r9, [sp, #2252] @ 0x8cc │ │ │ │ ldr r1, [sp, #2260] @ 0x8d4 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r5, [sp, #2256] @ 0x8d0 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ beq b2f40 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq b2f40 │ │ │ │ cmp r0, #1 │ │ │ │ beq b2f30 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldr r1, [pc, #4044] @ b3ee4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ strb sl, [r0, #49] @ 0x31 │ │ │ │ strb r8, [r0, #48] @ 0x30 │ │ │ │ tst r4, #1 │ │ │ │ beq b2f70 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, #3 │ │ │ │ @@ -162826,15 +162826,15 @@ │ │ │ │ b b28a4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ ldr r7, [r0, #184] @ 0xb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b2fb0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ @@ -162842,15 +162842,15 @@ │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ orrs r0, r0, r9 │ │ │ │ beq b3074 │ │ │ │ add r8, sp, #2240 @ 0x8c0 │ │ │ │ str r5, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldm r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, lr, #648 @ 0x288 │ │ │ │ mov r0, r1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #2248] @ 0x8c8 │ │ │ │ @@ -162942,15 +162942,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ b b2f48 │ │ │ │ ldr r6, [r6, #28] │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b317c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r6 │ │ │ │ @@ -163018,15 +163018,15 @@ │ │ │ │ add sl, pc, sl │ │ │ │ add r9, pc, r9 │ │ │ │ beq b32e0 │ │ │ │ add r0, r5, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ movne r2, sl │ │ │ │ movne r0, r9 │ │ │ │ bne b32c4 │ │ │ │ @@ -163090,15 +163090,15 @@ │ │ │ │ str r0, [sp, #2256] @ 0x8d0 │ │ │ │ add r0, r5, #32 │ │ │ │ str r2, [sp, #2228] @ 0x8b4 │ │ │ │ str r1, [sp, #2240] @ 0x8c0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r6, [sp, #2260] @ 0x8d4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ moveq r9, r1 │ │ │ │ moveq sl, r2 │ │ │ │ bne b34a4 │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ @@ -163115,15 +163115,15 @@ │ │ │ │ mov r2, #23 │ │ │ │ add r1, pc, r1 │ │ │ │ bl a6994 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r5, [sp, #2244] @ 0x8c4 │ │ │ │ ldr r2, [sp, #2248] @ 0x8c8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 138c0c │ │ │ │ + bl 138c08 │ │ │ │ ldr r0, [sp, #2240] @ 0x8c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq b356c │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ b b356c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -163139,15 +163139,15 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ beq b36f8 │ │ │ │ ldr r1, [r5, #324] @ 0x144 │ │ │ │ ldr r2, [r5, #328] @ 0x148 │ │ │ │ - bl 155ba4 │ │ │ │ + bl 155ba0 │ │ │ │ ldr r0, [r5, #316] @ 0x13c │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r5, #316] @ 0x13c │ │ │ │ ldr r0, [r7, #152] @ 0x98 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r7, #148] @ 0x94 │ │ │ │ mov r5, #0 │ │ │ │ @@ -163193,15 +163193,15 @@ │ │ │ │ mov r2, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ bl a6994 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r5, [sp, #2244] @ 0x8c4 │ │ │ │ ldr r2, [sp, #2248] @ 0x8c8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 138d98 │ │ │ │ + bl 138d94 │ │ │ │ ldr r0, [sp, #2240] @ 0x8c0 │ │ │ │ cmp r0, #0 │ │ │ │ beq b355c │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #2204] @ 0x89c │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -163230,15 +163230,15 @@ │ │ │ │ b b2f48 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ ldr r0, [pc, #2372] @ b3f10 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne b35fc │ │ │ │ ldr r0, [pc, #2344] @ b3f14 │ │ │ │ add r0, pc, r0 │ │ │ │ b b3604 │ │ │ │ eoreq r4, r1, r0, lsl ip │ │ │ │ eoreq r1, r6, r8, asr #11 │ │ │ │ @@ -163276,15 +163276,15 @@ │ │ │ │ b b2c8c │ │ │ │ eoreq r0, r1, ip, lsl r9 │ │ │ │ eoreq r8, r1, lr, asr #12 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r5, [sp, #12] │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ bl ab3e0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #1144] @ 0x478 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #2256] @ 0x8d0 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #1148] @ 0x47c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #2244] @ 0x8c4 │ │ │ │ @@ -163303,15 +163303,15 @@ │ │ │ │ str r0, [sp, #1672] @ 0x688 │ │ │ │ ldr r1, [pc, #2124] @ b3f38 │ │ │ │ add r0, sp, #2240 @ 0x8c0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b b2d04 │ │ │ │ bl 13d40 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #1144] @ 0x478 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #2256] @ 0x8d0 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #1148] @ 0x47c │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #2244] @ 0x8c4 │ │ │ │ @@ -163517,19 +163517,19 @@ │ │ │ │ b b3b44 │ │ │ │ mov r8, r0 │ │ │ │ b b3dbc │ │ │ │ b b3c0c │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #1148] @ 0x47c │ │ │ │ ldrb r0, [sp, #1144] @ 0x478 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b3b44 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r6 │ │ │ │ @@ -163537,46 +163537,46 @@ │ │ │ │ b b3b44 │ │ │ │ bl 1d63c │ │ │ │ eoreq lr, r6, ip, lsr #6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b3b44 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ b b3b44 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #2240 @ 0x8c0 │ │ │ │ - bl 11f27c │ │ │ │ + bl 11f278 │ │ │ │ b b3b44 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ b b3d8c │ │ │ │ b b3c2c │ │ │ │ eoreq sp, r6, ip, asr #29 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ - bl 1bc49c │ │ │ │ + bl 1bc498 │ │ │ │ add r0, sp, #2240 @ 0x8c0 │ │ │ │ - bl 12f2f8 │ │ │ │ + bl 12f2f4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ ldr r5, [r0, #184] @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b3b44 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -163662,15 +163662,15 @@ │ │ │ │ b b3c9c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #2240 @ 0x8c0 │ │ │ │ b b3c98 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r8, r0 │ │ │ │ add r0, lr, #648 @ 0x288 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ ldr r0, [r7, #316] @ 0x13c │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r7, #316] @ 0x13c │ │ │ │ b b3e40 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ mov r8, r0 │ │ │ │ b b3eac │ │ │ │ @@ -163694,31 +163694,31 @@ │ │ │ │ b b3e54 │ │ │ │ b b3d28 │ │ │ │ b b3d28 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #148] @ 0x94 │ │ │ │ ldr r1, [r7, #152] @ 0x98 │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ - bl 14d130 │ │ │ │ + bl 14d12c │ │ │ │ b b3e34 │ │ │ │ mov r8, r0 │ │ │ │ b b3ebc │ │ │ │ mov r8, r0 │ │ │ │ b b3e6c │ │ │ │ eoreq r2, r6, r4, lsl #31 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne b3d6c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #120 @ 0x78 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ b b3d6c │ │ │ │ bl 1d63c │ │ │ │ eoreq sp, r6, ip, asr #24 │ │ │ │ mov r8, r0 │ │ │ │ str sl, [sp, #1680] @ 0x690 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #648 @ 0x288 │ │ │ │ @@ -163773,15 +163773,15 @@ │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldrb r0, [r0, #145] @ 0x91 │ │ │ │ cmp r0, #0 │ │ │ │ beq b3e58 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #145] @ 0x91 │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ bl 13d10 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r7, #128] @ 0x80 │ │ │ │ @@ -163809,15 +163809,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #200] @ 0xc8 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ - andseq ip, r0, r4, lsr #5 │ │ │ │ + andseq ip, r0, r0, lsr #5 │ │ │ │ rsbhi r2, sp, #576 @ 0x240 │ │ │ │ svcls 0x004f3cdf │ │ │ │ stclcs 4, cr12, [r7, #-108] @ 0xffffff94 │ │ │ │ ldcpl 6, cr6, [r1], {146} @ 0x92 │ │ │ │ mlaeq r5, r4, r7, pc @ │ │ │ │ @ instruction: 0x0025f7b0 │ │ │ │ ldrdeq pc, [r5], -r8 @ │ │ │ │ @@ -163829,34 +163829,34 @@ │ │ │ │ eoreq r4, r6, r0, lsl #18 │ │ │ │ eoreq r4, r6, r4, ror #17 │ │ │ │ eoreq r4, r6, r8, lsr r0 │ │ │ │ eoreq r0, r6, r0, asr r4 │ │ │ │ eoreq r0, r6, r0, lsr r3 │ │ │ │ eoreq r0, r6, r0, asr #6 │ │ │ │ @ instruction: 0x00262cb8 │ │ │ │ - andeq r6, sl, r8, ror #15 │ │ │ │ + andeq r6, sl, r4, ror #15 │ │ │ │ mlaeq r6, r0, ip, r2 │ │ │ │ eoreq r3, r1, ip, lsl r9 │ │ │ │ ldrdeq r0, [r6], -r4 @ │ │ │ │ eoreq r0, r6, r4, ror #3 │ │ │ │ eoreq fp, r6, r0, ror r9 │ │ │ │ eoreq r2, r6, r4, lsl sp │ │ │ │ eoreq fp, r6, ip, lsr #20 │ │ │ │ eoreq r0, r6, r0, lsr #6 │ │ │ │ eoreq pc, r5, r4, ror #14 │ │ │ │ eoreq r9, r6, r4, lsr #1 │ │ │ │ - andeq sl, sp, ip, lsl #25 │ │ │ │ + andeq sl, sp, r8, lsl #25 │ │ │ │ eoreq r0, r6, r0, asr #2 │ │ │ │ mlaeq r6, ip, r0, r0 │ │ │ │ strheq r0, [r6], -r0 @ │ │ │ │ eoreq r3, r1, fp, lsl #31 │ │ │ │ eoreq r3, r1, ip, lsl #30 │ │ │ │ eoreq r0, r6, ip, lsr #5 │ │ │ │ eoreq r2, r6, ip, asr #24 │ │ │ │ - andeq r6, sl, ip, ror r7 │ │ │ │ + andeq r6, sl, r8, ror r7 │ │ │ │ eoreq r2, r6, r4, lsr #24 │ │ │ │ eoreq sp, r6, r4, lsl #4 │ │ │ │ eoreq sp, r6, r8, asr r3 │ │ │ │ eoreq sp, r6, r4, ror r8 │ │ │ │ eoreq r7, r6, r8, ror #22 │ │ │ │ ldrdeq r0, [r2], -ip @ │ │ │ │ eoreq r3, r2, pc, lsr #27 │ │ │ │ @@ -163915,15 +163915,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13d10 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b40b0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -163982,15 +163982,15 @@ │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r4, [r0, #28] │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b41bc │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ @@ -164091,20 +164091,20 @@ │ │ │ │ bl 12a74 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ ldr r1, [pc, #1284] @ b4848 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 175bcc │ │ │ │ + bl 175bc8 │ │ │ │ ldr r1, [pc, #1268] @ b484c │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 175bcc │ │ │ │ + bl 175bc8 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ bl 137d0 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, #3 │ │ │ │ str r6, [sp, #496] @ 0x1f0 │ │ │ │ @@ -164182,15 +164182,15 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq b4520 │ │ │ │ ldr r0, [pc, #944] @ b485c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r2, [pc, #924] @ b4860 │ │ │ │ cmp r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ ldr r6, [r2, #80] @ 0x50 │ │ │ │ ldr r1, [pc, #908] @ b4864 │ │ │ │ ldr r0, [pc, #908] @ b4868 │ │ │ │ @@ -164246,25 +164246,25 @@ │ │ │ │ ldr r0, [pc, #744] @ b488c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ add r0, sp, #508 @ 0x1fc │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dcfb8 │ │ │ │ + bl 1dcfb4 │ │ │ │ ldr r1, [pc, #716] @ b4890 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ mov r2, #27 │ │ │ │ add r1, pc, r1 │ │ │ │ bl a6994 │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r7, [sp, #268] @ 0x10c │ │ │ │ ldr r2, [sp, #272] @ 0x110 │ │ │ │ mov r1, r7 │ │ │ │ - bl 138d98 │ │ │ │ + bl 138d94 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ beq b45f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -164438,38 +164438,38 @@ │ │ │ │ sub sp, sp, #272 @ 0x110 │ │ │ │ ldr r5, [pc, #308] @ b49dc │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne b492c │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq b4968 │ │ │ │ ldr r1, [pc, #280] @ b49f0 │ │ │ │ add r5, sp, #140 @ 0x8c │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1757cc │ │ │ │ + bl 1757c8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #268] @ 0x10c │ │ │ │ ldr r1, [pc, #252] @ b49f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 175bcc │ │ │ │ + bl 175bc8 │ │ │ │ ldr r1, [pc, #236] @ b49f8 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 175bcc │ │ │ │ + bl 175bc8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ bl 137d0 │ │ │ │ b b4984 │ │ │ │ add r0, sp, #8 │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -164486,22 +164486,22 @@ │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne b48d0 │ │ │ │ ldr r1, [pc, #120] @ b49e8 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1757cc │ │ │ │ + bl 1757c8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [pc, #96] @ b49ec │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 175bcc │ │ │ │ + bl 175bc8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ bl 137d0 │ │ │ │ add sp, sp, #272 @ 0x110 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ @@ -164603,15 +164603,15 @@ │ │ │ │ add r0, r2, r0 │ │ │ │ cmp r0, #14 │ │ │ │ bne b4bac │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ mov r2, sp │ │ │ │ mvn r1, #99 @ 0x63 │ │ │ │ mov r3, #0 │ │ │ │ - bl 185a30 │ │ │ │ + bl 185a2c │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ ldr r1, [sp, #388] @ 0x184 │ │ │ │ eor r2, r0, #3 │ │ │ │ orrs r2, r2, r1 │ │ │ │ bne b4c08 │ │ │ │ add r4, sp, #384 @ 0x180 │ │ │ │ mov r1, #0 │ │ │ │ @@ -164845,25 +164845,25 @@ │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sl, #832] @ 0x340 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #3660] @ b5d58 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne b5828 │ │ │ │ ldr r6, [pc, #3644] @ b5d64 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ ldr r3, [pc, #3636] @ b5d68 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ strb r1, [sl, #832] @ 0x340 │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ str r0, [sl, #820] @ 0x334 │ │ │ │ add r0, r1, r0 │ │ │ │ ldr r0, [r0, r2] │ │ │ │ @@ -165032,15 +165032,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ strb r0, [sp, #1332] @ 0x534 │ │ │ │ moveq r6, #1 │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 260cd4 │ │ │ │ + bl 260cd0 │ │ │ │ ldr fp, [sp, #688] @ 0x2b0 │ │ │ │ add r0, r5, #4 │ │ │ │ cmp fp, #4 │ │ │ │ beq b5930 │ │ │ │ ldm r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ cmp r9, #10 │ │ │ │ @@ -165091,15 +165091,15 @@ │ │ │ │ add r5, r1, #4 │ │ │ │ str ip, [sp, #696] @ 0x2b8 │ │ │ │ str r8, [sp, #692] @ 0x2b4 │ │ │ │ str ip, [sp, #688] @ 0x2b0 │ │ │ │ ldr r2, [pc, #2736] @ b5d98 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 2627d4 │ │ │ │ + bl 2627d0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ bne b5974 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ add r0, sl, #864 @ 0x360 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -165125,42 +165125,42 @@ │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1428] @ 0x594 │ │ │ │ ldr r1, [pc, #2624] @ b5da8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #372 @ 0x174 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 175bcc │ │ │ │ + bl 175bc8 │ │ │ │ ldr r1, [pc, #2604] @ b5dac │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #372 @ 0x174 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 175bcc │ │ │ │ + bl 175bc8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #1536] @ 0x600 │ │ │ │ str r1, [sp, #1532] @ 0x5fc │ │ │ │ str r0, [sp, #1528] @ 0x5f8 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r2, [pc, #2560] @ b5db0 │ │ │ │ add r5, lr, #308 @ 0x134 │ │ │ │ add r1, lr, #504 @ 0x1f8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2627d4 │ │ │ │ + bl 2627d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne b59a4 │ │ │ │ ldr r7, [sp, #1528] @ 0x5f8 │ │ │ │ ldr r6, [sp, #1532] @ 0x5fc │ │ │ │ ldr r2, [sp, #1536] @ 0x600 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r1, r6 │ │ │ │ add r0, lr, #372 @ 0x174 │ │ │ │ - bl 175bcc │ │ │ │ + bl 175bc8 │ │ │ │ cmp r7, #0 │ │ │ │ beq b53f4 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ add r1, lr, #372 @ 0x174 │ │ │ │ @@ -165174,21 +165174,21 @@ │ │ │ │ ldr r0, [sp, #1332] @ 0x534 │ │ │ │ cmp r0, #3 │ │ │ │ beq b5454 │ │ │ │ cmp r0, #2 │ │ │ │ bcc b5454 │ │ │ │ ldr r0, [sp, #1336] @ 0x538 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne b5454 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #1336] @ 0x538 │ │ │ │ ldr r1, [sp, #1340] @ 0x53c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r5, #12 │ │ │ │ bl b60f0 │ │ │ │ ldr r0, [pc, #2396] @ b5dc0 │ │ │ │ mov r5, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r5, #1548]! @ 0x60c │ │ │ │ mov r0, #7 │ │ │ │ @@ -165284,15 +165284,15 @@ │ │ │ │ ldr r5, [pc, r5] │ │ │ │ beq b5654 │ │ │ │ ldr r0, [pc, #2036] @ b5dd8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [pc, #2004] @ b5ddc │ │ │ │ ldr r0, [pc, #2004] @ b5de0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -165365,15 +165365,15 @@ │ │ │ │ add r1, lr, #308 @ 0x134 │ │ │ │ str r0, [sp, #1528] @ 0x5f8 │ │ │ │ add r0, sl, #864 @ 0x360 │ │ │ │ str r1, [sp, #1088] @ 0x440 │ │ │ │ str r0, [sp, #1104] @ 0x450 │ │ │ │ add r1, lr, #504 @ 0x1f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dcfb8 │ │ │ │ + bl 1dcfb4 │ │ │ │ ldr r0, [sp, #1384] @ 0x568 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r2, [pc, #1508] @ b5d30 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [pc, #1504] @ b5d34 │ │ │ │ str r2, [sp] │ │ │ │ @@ -165387,15 +165387,15 @@ │ │ │ │ mov r2, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl a6994 │ │ │ │ ldr r0, [fp] │ │ │ │ ldr r5, [sp, #692] @ 0x2b4 │ │ │ │ ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 138d98 │ │ │ │ + bl 138d94 │ │ │ │ ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ cmp r0, #0 │ │ │ │ beq b57a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #1384] @ 0x568 │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -165697,15 +165697,15 @@ │ │ │ │ mov r8, r0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #504 @ 0x1f8 │ │ │ │ bl 2cb0c │ │ │ │ b b5ca8 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #688 @ 0x2b0 │ │ │ │ - bl 116ed8 │ │ │ │ + bl 116ed4 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ b b5ca8 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ b b5cb0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -165713,15 +165713,15 @@ │ │ │ │ str r9, [sp, #16] │ │ │ │ b b5cc4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sl, #812] @ 0x32c │ │ │ │ ldr r1, [sl, #816] @ 0x330 │ │ │ │ str fp, [sp, #24] │ │ │ │ str r9, [sp, #16] │ │ │ │ - bl 14d130 │ │ │ │ + bl 14d12c │ │ │ │ ldr r0, [sl, #824] @ 0x338 │ │ │ │ bl 13d10 │ │ │ │ ldrb r0, [sl, #832] @ 0x340 │ │ │ │ cmp r0, #0 │ │ │ │ beq b5cc4 │ │ │ │ ldr r0, [sl, #820] @ 0x334 │ │ │ │ bl 13d10 │ │ │ │ @@ -165769,15 +165769,15 @@ │ │ │ │ mlaeq r5, r0, sp, lr │ │ │ │ eoreq fp, r6, ip, lsr sl │ │ │ │ @ instruction: 0x0025e2b0 │ │ │ │ eoreq lr, r5, r8, asr #5 │ │ │ │ eoreq r2, r1, ip, asr r2 │ │ │ │ eoreq r5, r1, sp, asr #19 │ │ │ │ eoreq lr, r5, r8, lsr r4 │ │ │ │ - strdeq r4, [sl], -r0 │ │ │ │ + andeq r4, sl, ip, ror #11 │ │ │ │ eoreq lr, r5, r4, lsl r4 │ │ │ │ @ instruction: 0x0025e3b4 │ │ │ │ eoreq r0, r1, r4, lsr r0 │ │ │ │ eoreq sp, r5, r0, asr #9 │ │ │ │ strdeq sp, [r5], -r8 @ │ │ │ │ eoreq r9, r6, r4, lsr #2 │ │ │ │ eoreq r2, r2, r1, lsl #14 │ │ │ │ @@ -165876,88 +165876,88 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne b5f04 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b b6400 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ bcc b5f9c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ bne b5f9c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #2 │ │ │ │ bcc b5f04 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #2 │ │ │ │ bcc b601c │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ bne b601c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bne b607c │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne b5f04 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 236db4 │ │ │ │ + b 236db0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl b6504 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -165979,20 +165979,20 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ beq b60e4 │ │ │ │ cmp r0, #2 │ │ │ │ bcc b60e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne b60e4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #12 │ │ │ │ pop {r4, lr} │ │ │ │ b b60f0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ eor r1, r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -166160,21 +166160,21 @@ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b a5508 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ mov r0, r4 │ │ │ │ bl a5508 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq b63dc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -166553,32 +166553,32 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 13734 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [pc, #196] @ b6a8c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ ldm r4, {r5, r6} │ │ │ │ cmp r0, #1 │ │ │ │ bne b69e8 │ │ │ │ ldr r1, [pc, #176] @ b6a90 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ b b6a14 │ │ │ │ ldr r0, [pc, #164] @ b6a94 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #132] @ b6a90 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb r8, [r0, r7] │ │ │ │ cmp r1, r6 │ │ │ │ bne b6a3c │ │ │ │ mov r0, r5 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r5 │ │ │ │ @@ -166618,15 +166618,15 @@ │ │ │ │ str r2, [r1] │ │ │ │ beq b6ab8 │ │ │ │ b 13734 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 14bb0c │ │ │ │ + bl 14bb08 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 13734 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -166710,15 +166710,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ b b6cf8 │ │ │ │ sub r2, r6, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne b6c84 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -166795,15 +166795,15 @@ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ @ instruction: 0xfffb2758 │ │ │ │ mlaeq r1, r2, fp, r7 │ │ │ │ @ instruction: 0x0025c3b0 │ │ │ │ eoreq ip, r5, r4, lsl r3 │ │ │ │ @ instruction: 0x00222bb6 │ │ │ │ eoreq ip, r5, r0, asr #3 │ │ │ │ - andeq r3, sl, r4, lsr #4 │ │ │ │ + andeq r3, sl, r0, lsr #4 │ │ │ │ eoreq r1, r6, r0, lsl r1 │ │ │ │ eoreq ip, r5, r8, lsr #5 │ │ │ │ mlaeq r0, r4, r1, ip │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldm r0, {r4, r5, r6} │ │ │ │ ldr r0, [pc, #44] @ b6dd8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -166866,15 +166866,15 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r4 │ │ │ │ b b6f00 │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b6ecc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -166897,15 +166897,15 @@ │ │ │ │ ldr r0, [r4, r5] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13d10 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b6f48 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -166991,15 +166991,15 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13d10 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b70c0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ @@ -167116,15 +167116,15 @@ │ │ │ │ add r6, pc, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, pc, sl │ │ │ │ beq b72ec │ │ │ │ add r0, r7, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ movne r2, r8 │ │ │ │ movne r0, sl │ │ │ │ bne b72cc │ │ │ │ @@ -167183,15 +167183,15 @@ │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, r7, #32 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp, #84] @ 0x54 │ │ │ │ str r9, [sp, #100] @ 0x64 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [fp, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [fp, #80] @ 0x50 │ │ │ │ moveq sl, r1 │ │ │ │ moveq r8, r2 │ │ │ │ bne b73d4 │ │ │ │ ldr r0, [fp, #72] @ 0x48 │ │ │ │ @@ -167228,15 +167228,15 @@ │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b7474 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r6 │ │ │ │ @@ -167343,15 +167343,15 @@ │ │ │ │ beq b7648 │ │ │ │ ldr r5, [pc, #260] @ b7710 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq b762c │ │ │ │ bl 15804 │ │ │ │ ldr r1, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ bl 13398 │ │ │ │ mov r0, r4 │ │ │ │ @@ -167422,15 +167422,15 @@ │ │ │ │ beq b7784 │ │ │ │ ldr r5, [pc, #260] @ b784c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #108 @ 0x6c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq b7768 │ │ │ │ bl 15f00 │ │ │ │ ldr r1, [r5, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ bl 13398 │ │ │ │ mov r0, r4 │ │ │ │ @@ -167496,28 +167496,28 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #476 @ 0x1dc │ │ │ │ add r6, sp, #316 @ 0x13c │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2953d4 │ │ │ │ + bl 2953d0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp, #420] @ 0x1a4 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ ldr r0, [pc, #1296] @ b7dac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #468] @ 0x1d4 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a94a0 │ │ │ │ + bl 2a949c │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ cmp r6, #43 @ 0x2b │ │ │ │ bne b7bac │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ add r3, sp, #436 @ 0x1b4 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -167529,21 +167529,21 @@ │ │ │ │ beq b7920 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #2 │ │ │ │ bcc b7920 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne b7920 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r7, sp, #332 @ 0x14c │ │ │ │ ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ cmp r5, #3 │ │ │ │ ldr r6, [sp, #428] @ 0x1ac │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ @@ -167580,33 +167580,33 @@ │ │ │ │ str r7, [sp, #212] @ 0xd4 │ │ │ │ str r3, [sp, #224] @ 0xe0 │ │ │ │ bl 137d0 │ │ │ │ ldr r6, [pc, #1000] @ b7db0 │ │ │ │ mov r1, #20 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a91d4 │ │ │ │ + bl 2a91d0 │ │ │ │ cmp r0, #0 │ │ │ │ bne b7c50 │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ str r9, [sp, #8] │ │ │ │ cmp r0, #3 │ │ │ │ str r8, [sp, #12] │ │ │ │ beq b7a1c │ │ │ │ cmp r0, #2 │ │ │ │ bcc b7a1c │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne b7a1c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r1, [sp, #236] @ 0xec │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #20 │ │ │ │ add r9, sp, #208 @ 0xd0 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ str r6, [sp, #232] @ 0xe8 │ │ │ │ @@ -167638,15 +167638,15 @@ │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ str r7, [sp, #24] │ │ │ │ str fp, [sp, #16] │ │ │ │ bl 137d0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - bl 2a8f48 │ │ │ │ + bl 2a8f44 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ ldr r6, [sp, #196] @ 0xc4 │ │ │ │ add r0, r0, #4 │ │ │ │ cmp r6, #43 @ 0x2b │ │ │ │ bne b7cbc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r7, r5, #12 │ │ │ │ @@ -167658,21 +167658,21 @@ │ │ │ │ cmp r0, #3 │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ beq b7b24 │ │ │ │ cmp r0, #2 │ │ │ │ bcc b7b24 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne b7b24 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ add ip, sp, #124 @ 0x7c │ │ │ │ ldr r1, [sp, #468] @ 0x1d4 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ str r1, [r7, #40] @ 0x28 │ │ │ │ ldm r7, {r0, r1} │ │ │ │ str r1, [sp, #452] @ 0x1c4 │ │ │ │ @@ -167845,82 +167845,82 @@ │ │ │ │ strdeq fp, [r5], -r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #284 @ 0x11c │ │ │ │ bic sp, sp, #31 │ │ │ │ mov sl, r0 │ │ │ │ ldr r6, [pc, #968] @ b81c0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq b7e18 │ │ │ │ cmp r0, #1 │ │ │ │ beq b7e38 │ │ │ │ mov r0, #1 │ │ │ │ b b8068 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [pc, #928] @ b81c4 │ │ │ │ add r5, r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r6] │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ bcs b8050 │ │ │ │ add r2, r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r2, [r0, r6]! │ │ │ │ ldr r7, [r0, #4] │ │ │ │ cmp r7, #2 │ │ │ │ beq b805c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ tst r7, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bmi b7f14 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r6] │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, r6] │ │ │ │ mov r0, #288 @ 0x120 │ │ │ │ movne r0, #336 @ 0x150 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #264 @ 0x108 │ │ │ │ movne r0, #24 │ │ │ │ add r4, r5, r0 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d10f4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq b7f18 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ mov r8, r2 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble b7f14 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ ldr r9, [r4, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, r8 │ │ │ │ bgt b7f1c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ @@ -167969,45 +167969,45 @@ │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [r5, r0] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c0574 │ │ │ │ + bl 1c0570 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ and r1, r0, #254 @ 0xfe │ │ │ │ cmp r1, #4 │ │ │ │ bne b808c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ tst r7, #1 │ │ │ │ beq b8030 │ │ │ │ cmp r0, #1 │ │ │ │ bne b8024 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #1 │ │ │ │ bne b8024 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #392] @ b81e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r6] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ ldr r1, [pc, #336] @ b81c8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 22df4 │ │ │ │ @@ -168049,60 +168049,60 @@ │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b b7f14 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldrb r0, [sp, #48] @ 0x30 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b81a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ b b81a8 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne b81a8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ b b81a8 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 122018 │ │ │ │ + bl 122014 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1bff10 │ │ │ │ + bl 1bff0c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - mulseq r0, r4, r3 │ │ │ │ + mulseq r0, r0, r3 │ │ │ │ eoreq r4, r6, ip, lsl #3 │ │ │ │ eoreq sp, r5, r0, lsl #30 │ │ │ │ eoreq r8, r6, ip, asr #20 │ │ │ │ eoreq r4, r6, r0, asr r8 │ │ │ │ - andeq r6, sp, r8, lsr r4 │ │ │ │ + andeq r6, sp, r4, lsr r4 │ │ │ │ strdeq r4, [r6], -r4 @ │ │ │ │ ldrdeq r4, [r6], -ip @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ eor r2, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, #6 │ │ │ │ movcs r2, #4 │ │ │ │ @@ -168456,23 +168456,23 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r0, [pc, #188] @ b882c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ b8830 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ b8834 │ │ │ │ add r3, r4, #8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ b8838 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #9] │ │ │ │ ldrb r1, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq b87c8 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -168508,15 +168508,15 @@ │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ eoreq lr, r0, r7, ror #12 │ │ │ │ eoreq r7, r1, pc, lsl #6 │ │ │ │ eoreq r1, r2, r7, asr #1 │ │ │ │ mov r3, r1 │ │ │ │ ldm r0, {r1, r2} │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ ldr r1, [pc, #8] @ b8864 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ eoreq sl, r5, r0, lsr fp │ │ │ │ ldr r1, [pc, #36] @ b8894 │ │ │ │ ldr ip, [pc, #20] @ b8888 │ │ │ │ @@ -168602,15 +168602,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne b8d78 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldmib r8, {r0, r1} │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ b b8d50 │ │ │ │ ldr r7, [r4, #32] │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #9 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ ldr r5, [r7, #12] │ │ │ │ @@ -168656,15 +168656,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne b8d78 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 194920 │ │ │ │ + bl 19491c │ │ │ │ b b8d50 │ │ │ │ ldr r7, [r4, #32] │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #18 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ ldr r5, [r7, #12] │ │ │ │ @@ -168683,15 +168683,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne b8d78 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ - bl 14db84 │ │ │ │ + bl 14db80 │ │ │ │ b b8d50 │ │ │ │ ldr r1, [pc, #680] @ b8dc4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -168730,22 +168730,22 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str r7, [sp, #24] │ │ │ │ str r6, [sp, #20] │ │ │ │ strb r9, [sp, #4] │ │ │ │ ldmib r8, {r0, r1} │ │ │ │ ldr r3, [pc, #476] @ b8da4 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ cmp r0, #0 │ │ │ │ bne b8d78 │ │ │ │ ldr r1, [pc, #460] @ b8da8 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ b b8d50 │ │ │ │ ldr r1, [pc, #448] @ b8db4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -168791,15 +168791,15 @@ │ │ │ │ stm r0, {r3, r5, r6, r7} │ │ │ │ ldr r0, [pc, #232] @ b8d94 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ - bl 194920 │ │ │ │ + bl 19491c │ │ │ │ b b8d2c │ │ │ │ ldr r1, [pc, #264] @ b8dd4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -168818,15 +168818,15 @@ │ │ │ │ stm r0, {r3, r5, r6, r7} │ │ │ │ ldr r0, [pc, #192] @ b8dd8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ - bl 14db84 │ │ │ │ + bl 14db80 │ │ │ │ cmp r0, #0 │ │ │ │ bne b8d78 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #144] @ b8ddc │ │ │ │ @@ -168969,23 +168969,23 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #188] @ b9030 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ b9034 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ b9038 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ b903c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq b8fcc │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -169053,28 +169053,28 @@ │ │ │ │ ldr r0, [pc, #72] @ b9108 │ │ │ │ str r6, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #60] @ b910c │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ bne b90f8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ eoreq sl, r0, r0, lsl r1 │ │ │ │ - @ instruction: 0x0012f9f8 │ │ │ │ + @ instruction: 0x0012f9f4 │ │ │ │ eoreq sl, r5, r0, ror #16 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r1] │ │ │ │ add r7, pc, #16 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #18 │ │ │ │ @@ -169625,23 +169625,23 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r0, [pc, #188] @ b9a70 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ b9a74 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ b9a78 │ │ │ │ add r3, r4, #8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ b9a7c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #9] │ │ │ │ ldrb r1, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq b9a0c │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -169677,15 +169677,15 @@ │ │ │ │ @ instruction: 0xfff77a48 │ │ │ │ eoreq sp, r0, r3, lsr #8 │ │ │ │ eoreq r6, r1, fp, asr #1 │ │ │ │ eoreq pc, r1, r3, lsl #29 │ │ │ │ mov r3, r1 │ │ │ │ ldm r0, {r1, r2} │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bx r1 │ │ │ │ ldr r1, [pc, #36] @ b9ad4 │ │ │ │ ldr ip, [pc, #20] @ b9ac8 │ │ │ │ ldr r2, [pc, #20] @ b9acc │ │ │ │ @@ -169701,15 +169701,15 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bx r1 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0] │ │ │ │ - b 275aa8 │ │ │ │ + b 275aa4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, #1 │ │ │ │ @@ -169725,24 +169725,24 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ strb r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r2 │ │ │ │ - bl 297378 │ │ │ │ + bl 297374 │ │ │ │ cmp r0, #0 │ │ │ │ bne b9b94 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ cmp r7, #0 │ │ │ │ beq b9b8c │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #100] @ b9c00 │ │ │ │ @@ -169794,24 +169794,24 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ strb r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r2 │ │ │ │ - bl 297378 │ │ │ │ + bl 297374 │ │ │ │ cmp r0, #0 │ │ │ │ bne b9ca8 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r6, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ cmp r7, #0 │ │ │ │ beq b9ca0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [pc, #100] @ b9d14 │ │ │ │ @@ -170109,23 +170109,23 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r0, [pc, #188] @ ba200 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ ba204 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ ba208 │ │ │ │ add r3, r4, #8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ ba20c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #9] │ │ │ │ ldrb r1, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq ba19c │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -170154,22 +170154,22 @@ │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ eoreq pc, r1, sp, lsr r7 @ │ │ │ │ @ instruction: 0xffffef14 │ │ │ │ eoreq ip, r0, ip, lsr #25 │ │ │ │ - andeq r4, sp, ip, lsl r2 │ │ │ │ + andeq r4, sp, r8, lsl r2 │ │ │ │ mlaeq r0, r3, ip, ip │ │ │ │ eoreq r5, r1, fp, lsr r9 │ │ │ │ strdeq pc, [r1], -r3 @ │ │ │ │ mov r3, r1 │ │ │ │ ldm r0, {r1, r2} │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ ldr r1, [pc, #8] @ ba238 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ eoreq r8, r5, r4, lsl pc │ │ │ │ ldr r1, [pc, #36] @ ba268 │ │ │ │ ldr ip, [pc, #20] @ ba25c │ │ │ │ @@ -170475,23 +170475,23 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r0, [pc, #188] @ ba7b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ ba7bc │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ ba7c0 │ │ │ │ add r3, r4, #8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ ba7c4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #9] │ │ │ │ ldrb r1, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq ba754 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -170520,23 +170520,23 @@ │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ eoreq pc, r1, r5, lsl #3 │ │ │ │ @ instruction: 0xffffe95c │ │ │ │ strdeq ip, [r0], -r4 @ │ │ │ │ - andseq pc, r1, ip, lsr #6 │ │ │ │ + andseq pc, r1, r8, lsr #6 │ │ │ │ ldrdeq ip, [r0], -fp @ │ │ │ │ eoreq r5, r1, r3, lsl #7 │ │ │ │ eoreq pc, r1, fp, lsr r1 @ │ │ │ │ ldrd r2, [r0] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ ldr r1, [pc, #8] @ ba7f4 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ eoreq r9, r5, r4, asr #1 │ │ │ │ ldr r1, [pc, #36] @ ba824 │ │ │ │ ldr ip, [pc, #20] @ ba818 │ │ │ │ @@ -170740,23 +170740,23 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r0, [pc, #188] @ babdc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ babe0 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ babe4 │ │ │ │ add r3, r4, #8 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ babe8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #9] │ │ │ │ ldrb r1, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq bab78 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -170792,15 +170792,15 @@ │ │ │ │ @ instruction: 0xfffe2008 │ │ │ │ @ instruction: 0x0020c2b7 │ │ │ │ eoreq r4, r1, pc, asr pc │ │ │ │ eoreq lr, r1, r7, lsl sp │ │ │ │ mov r3, r1 │ │ │ │ ldm r0, {r1, r2} │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ ldr r1, [pc, #8] @ bac14 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ eoreq r8, r5, r0, ror #25 │ │ │ │ ldr r1, [pc, #36] @ bac44 │ │ │ │ ldr ip, [pc, #20] @ bac38 │ │ │ │ @@ -170909,15 +170909,15 @@ │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ bne bb424 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r0, [r8, #8] │ │ │ │ ldr r1, [r8, #12] │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ b bb444 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ mov r2, #14 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ ldr r7, [r6, #12] │ │ │ │ ldr r1, [pc, #1804] @ bb500 │ │ │ │ mov r0, r5 │ │ │ │ @@ -170967,15 +170967,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne bb424 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 233a74 │ │ │ │ + bl 233a70 │ │ │ │ b bb444 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #14 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #1592] @ bb514 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -171066,15 +171066,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ bne bb424 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 194920 │ │ │ │ + bl 19491c │ │ │ │ b bb444 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #9 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #1124] @ bb4cc │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -171145,15 +171145,15 @@ │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [pc, #864] @ bb4dc │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13e92c │ │ │ │ + bl 13e928 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #884] @ bb50c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r7 │ │ │ │ @@ -171195,15 +171195,15 @@ │ │ │ │ stm r0, {r3, r5, r6, r7} │ │ │ │ ldr r0, [pc, #648] @ bb4c4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ - bl 233a74 │ │ │ │ + bl 233a70 │ │ │ │ b bb394 │ │ │ │ ldr r1, [pc, #596] @ bb4b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r7 │ │ │ │ mov r1, r0 │ │ │ │ @@ -171246,15 +171246,15 @@ │ │ │ │ strb r0, [sp, #24] │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ ldr r1, [r8, #12] │ │ │ │ ldr r3, [pc, #368] @ bb488 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ b bb41c │ │ │ │ ldr r1, [pc, #372] @ bb49c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r6 │ │ │ │ mov r1, r0 │ │ │ │ @@ -171276,15 +171276,15 @@ │ │ │ │ ldr r0, [pc, #292] @ bb4a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 194920 │ │ │ │ + bl 19491c │ │ │ │ cmp r0, #0 │ │ │ │ bne bb424 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #276] @ bb4c8 │ │ │ │ @@ -171310,25 +171310,25 @@ │ │ │ │ ldr r1, [pc, #244] @ bb4f8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ ldr r2, [pc, #236] @ bb4fc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ beq bb430 │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [pc, #84] @ bb48c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ beq bb458 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ @@ -171357,15 +171357,15 @@ │ │ │ │ eoreq lr, r1, r0, lsr r5 │ │ │ │ eoreq lr, r1, r8, lsr sl │ │ │ │ eoreq r1, r1, r0, lsr #7 │ │ │ │ ldrdeq fp, [r5], -ip @ │ │ │ │ ldrdeq r1, [r1], -sl @ │ │ │ │ eoreq lr, r1, r7, asr #6 │ │ │ │ eoreq lr, r1, r8, lsl #6 │ │ │ │ - andseq r6, pc, r4, ror #7 │ │ │ │ + andseq r6, pc, r0, ror #7 │ │ │ │ @ instruction: 0xfffb3dbc │ │ │ │ eoreq lr, r1, sl, asr r2 │ │ │ │ eoreq lr, r1, pc, ror #9 │ │ │ │ eoreq r9, r0, r0, lsr r1 │ │ │ │ ldrdeq lr, [r1], -r4 @ │ │ │ │ eoreq r7, r5, r8, lsr #10 │ │ │ │ @ instruction: 0x0020b5b0 │ │ │ │ @@ -171375,15 +171375,15 @@ │ │ │ │ eoreq lr, r1, r2, lsl #12 │ │ │ │ @ instruction: 0x0021eab8 │ │ │ │ ldrdeq r9, [r0], -r0 @ │ │ │ │ strdeq r1, [r1], -r0 @ │ │ │ │ eoreq r9, r0, r0, asr #32 │ │ │ │ eoreq lr, r1, ip, lsr #10 │ │ │ │ eoreq lr, r1, sl, lsl #7 │ │ │ │ - andseq ip, pc, r0, lsr sl @ │ │ │ │ + andseq ip, pc, ip, lsr #20 │ │ │ │ @ instruction: 0xfffb3f64 │ │ │ │ strdeq lr, [r1], -r0 @ │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #23 │ │ │ │ beq bb550 │ │ │ │ cmp r1, #21 │ │ │ │ ldreq r1, [pc, #32] @ bb560 │ │ │ │ @@ -171468,23 +171468,23 @@ │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [pc, #1060] @ bbaa4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #1052] @ bbaa8 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #1040] @ bbaac │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #1024] @ bbab0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r1, [sp, #33] @ 0x21 │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r1, #1 │ │ │ │ orr r8, r1, r0 │ │ │ │ tsteq r0, #1 │ │ │ │ bne bb9c8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -171539,15 +171539,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #704] @ bba68 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13e92c │ │ │ │ + bl 13e928 │ │ │ │ mov r8, r0 │ │ │ │ and r0, r8, #1 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r9, [r4, #32] │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r5, [r9, #12] │ │ │ │ @@ -171581,15 +171581,15 @@ │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne bb9c8 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ b bb9c0 │ │ │ │ ldr r1, [pc, #528] @ bba74 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -171601,22 +171601,22 @@ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ str r9, [sp, #32] │ │ │ │ str r7, [sp, #28] │ │ │ │ strb r8, [sp, #12] │ │ │ │ ldr r3, [pc, #472] @ bba78 │ │ │ │ add r2, sp, #28 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ cmp r0, #0 │ │ │ │ bne bb9c8 │ │ │ │ ldr r1, [pc, #452] @ bba7c │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ b bb9c0 │ │ │ │ ldr r9, [r4, #32] │ │ │ │ mov r2, #11 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r5, [r9, #12] │ │ │ │ ldr r1, [pc, #436] @ bba94 │ │ │ │ mov r0, r7 │ │ │ │ @@ -171634,15 +171634,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ bne bb9c8 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldmib r6, {r0, r1} │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ b bb9c0 │ │ │ │ ldr r1, [pc, #280] @ bba50 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -171712,15 +171712,15 @@ │ │ │ │ b bb9e8 │ │ │ │ eoreq sp, r1, r8, ror lr │ │ │ │ ldrdeq lr, [r1], -r8 @ │ │ │ │ eoreq r0, r1, r0, asr ip │ │ │ │ mlaeq r5, r0, r7, fp │ │ │ │ ldrdeq r0, [r1], -r2 @ │ │ │ │ strdeq sp, [r1], -r9 @ │ │ │ │ - @ instruction: 0x001f5db8 │ │ │ │ + @ instruction: 0x001f5db4 │ │ │ │ andeq r0, r0, r0, lsl #7 │ │ │ │ eoreq sl, r1, fp, ror #21 │ │ │ │ mlaeq r1, r9, fp, sl │ │ │ │ eoreq lr, r1, r8, lsr #1 │ │ │ │ eoreq r0, r1, r4, lsr #26 │ │ │ │ eoreq fp, r5, r4, ror r8 │ │ │ │ eoreq r0, r1, lr, asr #25 │ │ │ │ @@ -171729,15 +171729,15 @@ │ │ │ │ eoreq sl, r1, sl, lsl #22 │ │ │ │ eoreq sl, r1, r3, ror #21 │ │ │ │ eoreq r8, r0, r0, ror #18 │ │ │ │ eoreq sl, r1, lr, lsl sl │ │ │ │ ldrdeq sp, [r1], -r0 @ │ │ │ │ eoreq r0, r1, r0, lsl #23 │ │ │ │ @ instruction: 0x0021acb1 │ │ │ │ - andeq r2, r9, r8, ror #9 │ │ │ │ + andeq r2, r9, r4, ror #9 │ │ │ │ eoreq r7, r0, r4, asr #15 │ │ │ │ ldrdeq r6, [r0], -r8 │ │ │ │ eoreq sl, r1, r2, ror ip │ │ │ │ eoreq r4, r1, fp, lsl #8 │ │ │ │ mlaeq r1, fp, lr, sp │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ @@ -171763,15 +171763,15 @@ │ │ │ │ bx lr │ │ │ │ eoreq r7, r5, r8, lsr #10 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #32] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, ip │ │ │ │ - b 13eebc │ │ │ │ + b 13eeb8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl b6504 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ @@ -172025,23 +172025,23 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r0, [pc, #188] @ bbff0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ bbff4 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ bbff8 │ │ │ │ add r3, r4, #12 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ bbffc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #9] │ │ │ │ ldrb r1, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq bbf8c │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -172070,22 +172070,22 @@ │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ eoreq sp, r1, sp, asr #18 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ @ instruction: 0x0020aebc │ │ │ │ - andeq r2, sp, ip, lsr #8 │ │ │ │ + andeq r2, sp, r8, lsr #8 │ │ │ │ eoreq sl, r0, r3, lsr #29 │ │ │ │ eoreq r3, r1, fp, asr #22 │ │ │ │ eoreq sp, r1, r3, lsl #18 │ │ │ │ mov r3, r1 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ ldr r1, [pc, #8] @ bc028 │ │ │ │ add r0, r0, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ eoreq r7, r5, r4, lsr #2 │ │ │ │ ldr r1, [pc, #36] @ bc058 │ │ │ │ ldr ip, [pc, #20] @ bc04c │ │ │ │ @@ -172125,15 +172125,15 @@ │ │ │ │ ldr r0, [pc, #72] @ bc108 │ │ │ │ str r6, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #60] @ bc10c │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ bne bc0f8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ blx r2 │ │ │ │ @@ -172354,15 +172354,15 @@ │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #8 │ │ │ │ add r5, sp, #20 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a9abc │ │ │ │ + bl 2a9ab8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #43 @ 0x2b │ │ │ │ bne bc4d0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -172404,15 +172404,15 @@ │ │ │ │ mov r2, #3 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ strb r2, [sp, #112] @ 0x70 │ │ │ │ mov r2, #32 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ - bl 2a8cbc │ │ │ │ + bl 2a8cb8 │ │ │ │ cmp r0, #0 │ │ │ │ bne bc5bc │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ cmn r6, #1 │ │ │ │ ble bc5e8 │ │ │ │ @@ -172488,30 +172488,30 @@ │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #316] @ bc7b0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [pc, #312] @ bc7b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2bf37c │ │ │ │ + bl 2bf378 │ │ │ │ cmp r0, #0 │ │ │ │ bne bc778 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r5 │ │ │ │ bl 7c550 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ bne bc728 │ │ │ │ cmp r5, #0 │ │ │ │ beq bc748 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2a9598 │ │ │ │ + bl 2a9594 │ │ │ │ cmp r0, #0 │ │ │ │ beq bc75c │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ add r1, sp, #28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [pc, #220] @ bc7b8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -172578,15 +172578,15 @@ │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ beq bc8c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, #1 │ │ │ │ tst r5, #34 @ 0x22 │ │ │ │ beq bc80c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -172612,15 +172612,15 @@ │ │ │ │ str r1, [r0] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ bne bc88c │ │ │ │ ldr r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne bc7f4 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -172628,15 +172628,15 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq bc8cc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ @@ -172652,15 +172652,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bne bc934 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ @@ -172674,48 +172674,48 @@ │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq bcb1c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #23 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r7, [pc, #524] @ bcb78 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq bc990 │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r8, #0 │ │ │ │ beq bc9c4 │ │ │ │ b bc9f8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r3, [pc, #480] @ bcb7c │ │ │ │ add r5, r0, r7 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r3 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ strb r0, [r5, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r8, [r0, #49] @ 0x31 │ │ │ │ ldrb r5, [r0, #48] @ 0x30 │ │ │ │ cmp r5, #1 │ │ │ │ mov r3, r8 │ │ │ │ bne bc9ec │ │ │ │ cmp r8, #0 │ │ │ │ beq bcafc │ │ │ │ sub r3, r8, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ strb r3, [r0, #49] @ 0x31 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add r7, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r7 │ │ │ │ @@ -172729,31 +172729,31 @@ │ │ │ │ movne r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ stm r1, {r2, r3, r4, r6, r7} │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r7, [pc, #308] @ bcb78 │ │ │ │ beq bca94 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ beq bca94 │ │ │ │ cmp r0, #1 │ │ │ │ beq bca84 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r1, [pc, #268] @ bcb80 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ strb r8, [r0, #49] @ 0x31 │ │ │ │ strb r5, [r0, #48] @ 0x30 │ │ │ │ cmp fp, #23 │ │ │ │ beq bcb0c │ │ │ │ cmp fp, #22 │ │ │ │ ldmne r9, {r1, r2, r3, r5, r7} │ │ │ │ @@ -172792,31 +172792,31 @@ │ │ │ │ ldr r2, [pc, #104] @ bcb94 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1bc49c │ │ │ │ + bl 1bc498 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #23 │ │ │ │ beq bcb6c │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 11e7a0 │ │ │ │ + bl 11e79c │ │ │ │ b bcb6c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ bl ba840 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ @ instruction: 0xfffe7984 │ │ │ │ - andseq r2, r0, r8, asr #14 │ │ │ │ + andseq r2, r0, r4, asr #14 │ │ │ │ eoreq pc, r5, r4, asr #14 │ │ │ │ eoreq r8, r1, sl, lsl #3 │ │ │ │ eoreq r6, r5, r8, lsl r3 │ │ │ │ eoreq r8, r1, pc, lsr #2 │ │ │ │ eoreq pc, r5, r4, ror #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ @@ -172852,29 +172852,29 @@ │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r7, fp} │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ strb r7, [sp, #16] │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 28e6a8 │ │ │ │ + bl 28e6a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #21 │ │ │ │ bne bcc60 │ │ │ │ ldr r1, [sp, #152] @ 0x98 │ │ │ │ add r2, sl, #16 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ strd r8, [sl] │ │ │ │ str r1, [sl, #8] │ │ │ │ str r0, [r2] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r8, sp, #76 @ 0x4c │ │ │ │ mov r0, r8 │ │ │ │ - bl 189f98 │ │ │ │ + bl 189f94 │ │ │ │ mov ip, r8 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ ldm ip, {r0, r3, r4, r5, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ add r0, r8, #8 │ │ │ │ ldm fp!, {r2, r3, r6, r7} │ │ │ │ @@ -172896,20 +172896,20 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1186b4 │ │ │ │ + bl 1186b0 │ │ │ │ b bccf8 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 2776b0 │ │ │ │ + bl 2776ac │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ blcc fe76f508 <__bss_end__@@Base+0xfe44e41c> │ │ │ │ eoreq r3, r6, r4, lsr lr │ │ │ │ eoreq sl, r0, r7, asr #7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ @@ -173057,21 +173057,21 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ bne bd328 │ │ │ │ cmp r6, #0 │ │ │ │ beq bd3d8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c1794 <__aeabi_uidivmod@@Base> │ │ │ │ + bl 2c1790 <__aeabi_uidivmod@@Base> │ │ │ │ sub r0, r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ addne r7, r7, r0 │ │ │ │ sub r1, r7, r6 │ │ │ │ ldr r2, [pc, #1460] @ bd534 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r7, [r0, r2] │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #1448] @ bd538 │ │ │ │ str r1, [r0, r2] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #140 @ 0x8c │ │ │ │ @@ -173086,17 +173086,17 @@ │ │ │ │ ldr r0, [pc, #1456] @ bd574 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ bne bcfe8 │ │ │ │ add r0, r0, #28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, #1 │ │ │ │ - bl 18ef9c │ │ │ │ + bl 18ef98 │ │ │ │ str r0, [r9, #16] │ │ │ │ ldr r0, [pc, #1416] @ bd578 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #4 │ │ │ │ @@ -173115,89 +173115,89 @@ │ │ │ │ ldr r0, [pc, #1348] @ bd57c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ bne bd05c │ │ │ │ add r0, r0, #28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, #1 │ │ │ │ - bl 18ef9c │ │ │ │ + bl 18ef98 │ │ │ │ str r0, [r9, #16] │ │ │ │ ldr r0, [pc, #1308] @ bd580 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #4 │ │ │ │ orr r0, r0, #134217728 @ 0x8000000 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ mov r0, #7 │ │ │ │ bl 13458 │ │ │ │ str r5, [r9, #20] │ │ │ │ str r8, [r9, #24] │ │ │ │ ldr r4, [pc, #1192] @ bd53c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r2, [r0, r4]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ orrs r0, r2, r1 │ │ │ │ bne bd0b8 │ │ │ │ - bl 18e21c │ │ │ │ + bl 18e218 │ │ │ │ mov r2, r0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r2, [r0, r4]! │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r7, [pc, #1220] @ bd584 │ │ │ │ ldr r5, [pc, #1148] @ bd540 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r0, #48]! @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ stmib r0, {r1, r2} │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r0, [r0, r5] │ │ │ │ cmp r0, #0 │ │ │ │ bne bd398 │ │ │ │ ldr r0, [pc, #1172] @ bd588 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #0 │ │ │ │ bne bd110 │ │ │ │ add r4, r6, #4 │ │ │ │ - bl 1a45b8 │ │ │ │ + bl 1a45b4 │ │ │ │ mov r1, #1 │ │ │ │ bl 1290c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r5] │ │ │ │ ldr r0, [pc, #1108] @ bd58c │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 110584 │ │ │ │ + bl 110580 │ │ │ │ and r4, r0, #255 @ 0xff │ │ │ │ add r5, r9, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne bd218 │ │ │ │ bl 12b94 │ │ │ │ add r5, r7, #32 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq bd254 │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne bd26c │ │ │ │ @@ -173210,29 +173210,29 @@ │ │ │ │ beq bd2cc │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne bd304 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq bd2ec │ │ │ │ bl 137a0 │ │ │ │ b bd1d4 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ str fp, [r7, #44] @ 0x2c │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne bd2d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq bd298 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #8 │ │ │ │ mov r6, #1 │ │ │ │ @@ -173322,34 +173322,34 @@ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl 1b41a0 │ │ │ │ + bl 1b419c │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ - bl 1b44fc │ │ │ │ + bl 1b44f8 │ │ │ │ b bd3d4 │ │ │ │ mov r0, #1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ ldr r0, [pc, #480] @ bd590 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - bl 1b41a0 │ │ │ │ + bl 1b419c │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ ldrb r0, [sp, #192] @ 0xc0 │ │ │ │ - bl 189c94 │ │ │ │ - bl 1b4580 │ │ │ │ + bl 189c90 │ │ │ │ + bl 1b457c │ │ │ │ ldr r0, [pc, #400] @ bd570 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d0c8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1e9f0 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ @@ -173357,31 +173357,31 @@ │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bl 1b41a0 │ │ │ │ + bl 1b419c │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ ldrb r0, [sp, #192] @ 0xc0 │ │ │ │ - bl 189c94 │ │ │ │ - bl 1b4580 │ │ │ │ + bl 189c90 │ │ │ │ + bl 1b457c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq bd458 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne bd458 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c5d4 │ │ │ │ + bl 18c5d0 │ │ │ │ mov r0, r5 │ │ │ │ b bd4ec │ │ │ │ b bd4ec │ │ │ │ bl 1e9f0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ beq bd140 │ │ │ │ @@ -173424,19 +173424,19 @@ │ │ │ │ ldr r1, [pc, #136] @ bd594 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bl 1b41a0 │ │ │ │ + bl 1b419c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ - bl 189c94 │ │ │ │ - bl 1b4580 │ │ │ │ + bl 189c90 │ │ │ │ + bl 1b457c │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ andeq r0, r0, r8, ror r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r0, lsl #1 │ │ │ │ eoreq sp, r1, r0, lsr sl │ │ │ │ eoreq r4, r1, r7, lsr #25 │ │ │ │ eoreq ip, r5, r0, lsl #17 │ │ │ │ @@ -173446,17 +173446,17 @@ │ │ │ │ eoreq r4, r1, pc, asr #25 │ │ │ │ strdeq r3, [r6], -ip @ │ │ │ │ eoreq ip, r5, r8, asr #1 │ │ │ │ eoreq ip, r5, r4, asr #1 │ │ │ │ eoreq r5, r0, r8, lsr fp │ │ │ │ eoreq ip, r5, ip, lsr #32 │ │ │ │ eoreq r3, r6, r4, lsr #20 │ │ │ │ - andeq r1, sp, r4, asr #27 │ │ │ │ + andeq r1, sp, r0, asr #27 │ │ │ │ @ instruction: 0x002639b0 │ │ │ │ - andeq r1, sp, r0, asr sp │ │ │ │ + andeq r1, sp, ip, asr #26 │ │ │ │ eoreq r3, r6, r8, lsl fp │ │ │ │ eoreq r3, r6, r4, lsr #6 │ │ │ │ andeq r0, r0, r0, ror r4 │ │ │ │ eoreq fp, r5, r8, lsl sp │ │ │ │ @ instruction: 0x0025bbb0 │ │ │ │ mlaeq r5, r8, lr, fp │ │ │ │ eoreq fp, r5, r0, lsr pc │ │ │ │ @@ -173466,15 +173466,15 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #668 @ 0x29c │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ ldr r1, [pc, #4088] @ be5b8 │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1a2964 │ │ │ │ + bl 1a2960 │ │ │ │ ldr r0, [sp, #1664] @ 0x680 │ │ │ │ cmp r0, #0 │ │ │ │ beq bd600 │ │ │ │ ldr r0, [sp, #1668] @ 0x684 │ │ │ │ mov r6, #1 │ │ │ │ beq bd5ec │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -173513,15 +173513,15 @@ │ │ │ │ mov r7, r1 │ │ │ │ str r1, [sp, #1672] @ 0x688 │ │ │ │ beq bd690 │ │ │ │ ldr r1, [sp, #1664] @ 0x680 │ │ │ │ cmp r7, r1 │ │ │ │ bne bd65c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ed300 │ │ │ │ + bl 1ed2fc │ │ │ │ ldr r0, [sp, #1668] @ 0x684 │ │ │ │ b bd65c │ │ │ │ ldr r0, [sp, #1664] @ 0x680 │ │ │ │ ldr r4, [sp, #1668] @ 0x684 │ │ │ │ cmp r0, #129 @ 0x81 │ │ │ │ bcc bd6cc │ │ │ │ mov r0, r4 │ │ │ │ @@ -173542,19 +173542,19 @@ │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ str r1, [sp, #2196] @ 0x894 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ bl 12fe4 │ │ │ │ mov r0, #1 │ │ │ │ - bl 1ebf9c │ │ │ │ + bl 1ebf98 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r7, #1 │ │ │ │ - bl 1ebf9c │ │ │ │ + bl 1ebf98 │ │ │ │ add sl, sp, #1136 @ 0x470 │ │ │ │ add r1, sp, #1664 @ 0x680 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #124 @ 0x7c │ │ │ │ mov r0, sl │ │ │ │ bl 137d0 │ │ │ │ add r2, sp, #2192 @ 0x890 │ │ │ │ @@ -173613,15 +173613,15 @@ │ │ │ │ str r6, [sp, #304] @ 0x130 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [pc, #3740] @ be6a4 │ │ │ │ add r4, sp, #548 @ 0x224 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2964 │ │ │ │ + bl 1a2960 │ │ │ │ ldr r0, [sp, #548] @ 0x224 │ │ │ │ cmp r0, #0 │ │ │ │ beq bd88c │ │ │ │ ldr r0, [sp, #552] @ 0x228 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne be3b4 │ │ │ │ mov r0, #0 │ │ │ │ @@ -173635,15 +173635,15 @@ │ │ │ │ str r0, [sp, #1152] @ 0x480 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #1144] @ 0x478 │ │ │ │ str r0, [sp, #1136] @ 0x470 │ │ │ │ add r4, sp, #1664 @ 0x680 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0a98 │ │ │ │ + bl 1e0a94 │ │ │ │ add r1, r4, #4 │ │ │ │ add r0, sp, #1136 @ 0x470 │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ ldr r5, [sp, #1664] @ 0x680 │ │ │ │ bl 137d0 │ │ │ │ ldr r4, [sp, #1892] @ 0x764 │ │ │ │ b be7c0 │ │ │ │ @@ -173836,45 +173836,45 @@ │ │ │ │ str r1, [sp, #924] @ 0x39c │ │ │ │ str r2, [sp, #916] @ 0x394 │ │ │ │ str r1, [sp, #908] @ 0x38c │ │ │ │ str r0, [sp, #900] @ 0x384 │ │ │ │ str r2, [sp, #896] @ 0x380 │ │ │ │ add r7, sp, #896 @ 0x380 │ │ │ │ mov r0, r7 │ │ │ │ - bl 273b64 │ │ │ │ + bl 273b60 │ │ │ │ ldr r4, [pc, #4044] @ beb68 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq be478 │ │ │ │ mov r0, r7 │ │ │ │ mov sl, r1 │ │ │ │ - bl 273b64 │ │ │ │ + bl 273b60 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq bdc48 │ │ │ │ mov r0, r7 │ │ │ │ - bl 273b64 │ │ │ │ + bl 273b60 │ │ │ │ cmp r0, #0 │ │ │ │ bne be4a4 │ │ │ │ mov r0, #2 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #936 @ 0x3a8 │ │ │ │ ldr r3, [pc, #3968] @ beb6c │ │ │ │ mov r2, sl │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14260c │ │ │ │ + bl 142608 │ │ │ │ add r0, sp, #852 @ 0x354 │ │ │ │ str sl, [sp, #1004] @ 0x3ec │ │ │ │ str r6, [sp, #1000] @ 0x3e8 │ │ │ │ strh r9, [r0, #156] @ 0x9c │ │ │ │ add r0, sp, #936 @ 0x3a8 │ │ │ │ - bl 1e0fd0 │ │ │ │ + bl 1e0fcc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq bdc84 │ │ │ │ mov sl, r1 │ │ │ │ cmp r1, #0 │ │ │ │ bmi c084c │ │ │ │ cmp sl, #0 │ │ │ │ @@ -173884,15 +173884,15 @@ │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ beq c0854 │ │ │ │ mov r9, sl │ │ │ │ b bdca8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 1de15c │ │ │ │ + bl 1de158 │ │ │ │ cmp r0, #6 │ │ │ │ bne bdc90 │ │ │ │ cmp sl, #0 │ │ │ │ bmi c0a28 │ │ │ │ beq bdfd4 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r0, sl │ │ │ │ @@ -173916,21 +173916,21 @@ │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #1028] @ 0x404 │ │ │ │ str r1, [sp, #1024] @ 0x400 │ │ │ │ str r0, [sp, #1020] @ 0x3fc │ │ │ │ add r0, sp, #936 @ 0x3a8 │ │ │ │ - bl 1e0fd0 │ │ │ │ + bl 1e0fcc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq bdf7c │ │ │ │ add r0, sp, #936 @ 0x3a8 │ │ │ │ mov r6, r1 │ │ │ │ - bl 1e0fd0 │ │ │ │ + bl 1e0fcc │ │ │ │ cmp r0, #0 │ │ │ │ bne be4e0 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ cmp r6, #2 │ │ │ │ bcc be4f0 │ │ │ │ add r1, r5, r6 │ │ │ │ ldrb r2, [r1, #-2] │ │ │ │ @@ -173943,15 +173943,15 @@ │ │ │ │ mov r0, #2 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #1072 @ 0x430 │ │ │ │ ldr r3, [pc, #3956] @ becac │ │ │ │ mov r2, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14260c │ │ │ │ + bl 142608 │ │ │ │ ldr r4, [sp, #1132] @ 0x46c │ │ │ │ mov r7, r9 │ │ │ │ ldr r9, [sp, #1092] @ 0x444 │ │ │ │ ldr r2, [sp, #1072] @ 0x430 │ │ │ │ ldr r0, [sp, #1120] @ 0x460 │ │ │ │ cmp r9, r4 │ │ │ │ ldr r1, [sp, #1124] @ 0x464 │ │ │ │ @@ -174323,15 +174323,15 @@ │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, fp │ │ │ │ - bl 1de15c │ │ │ │ + bl 1de158 │ │ │ │ ldr r4, [sp, #1024] @ 0x400 │ │ │ │ cmp r0, #6 │ │ │ │ beq be4d0 │ │ │ │ ldr r1, [sp, #1020] @ 0x3fc │ │ │ │ str r1, [sp, #892] @ 0x37c │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ str r7, [sp, #888] @ 0x378 │ │ │ │ @@ -174342,15 +174342,15 @@ │ │ │ │ add r1, sp, #860 @ 0x35c │ │ │ │ ldr r2, [sp, #892] @ 0x37c │ │ │ │ str r9, [sp, #876] @ 0x36c │ │ │ │ str r3, [sp, #872] @ 0x368 │ │ │ │ stm r1, {r0, r2, r4} │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ add r1, sp, #860 @ 0x35c │ │ │ │ - bl 1e0a98 │ │ │ │ + bl 1e0a94 │ │ │ │ ldr r0, [sp, #856] @ 0x358 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr ip, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ ldr lr, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ tst r0, #1 │ │ │ │ @@ -174379,29 +174379,29 @@ │ │ │ │ str r0, [sp, #1676] @ 0x68c │ │ │ │ ldr r0, [pc, #4088] @ bf3f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1140] @ 0x474 │ │ │ │ add r0, sp, #2192 @ 0x890 │ │ │ │ str r0, [sp, #1136] @ 0x470 │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ - bl 1a9f20 │ │ │ │ + bl 1a9f1c │ │ │ │ mov r0, #5 │ │ │ │ str r5, [sp, #1892] @ 0x764 │ │ │ │ str r0, [sp, #1664] @ 0x680 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #1144] @ 0x478 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r5, [sp, #1148] @ 0x47c │ │ │ │ str r5, [sp, #1140] @ 0x474 │ │ │ │ str r0, [sp, #1152] @ 0x480 │ │ │ │ str r4, [sp, #1136] @ 0x470 │ │ │ │ add r4, sp, #1664 @ 0x680 │ │ │ │ add r1, sp, #1136 @ 0x470 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e0a98 │ │ │ │ + bl 1e0a94 │ │ │ │ add r1, r4, #4 │ │ │ │ add r0, sp, #1136 @ 0x470 │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ ldr r5, [sp, #1664] @ 0x680 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [sp, #2192] @ 0x890 │ │ │ │ ldr r4, [sp, #1892] @ 0x764 │ │ │ │ @@ -174544,22 +174544,22 @@ │ │ │ │ ldr r4, [sp, #2420] @ 0x974 │ │ │ │ ldr r0, [sp, #564] @ 0x234 │ │ │ │ cmp r0, #0 │ │ │ │ bne be794 │ │ │ │ b be79c │ │ │ │ mlaeq r5, r4, r0, lr │ │ │ │ andeq r0, r1, r1, lsl #2 │ │ │ │ - andeq ip, lr, r4, asr r0 │ │ │ │ + andeq ip, lr, r0, asr r0 │ │ │ │ strdeq r5, [r0], -r4 @ │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ add r3, sp, #804 @ 0x324 │ │ │ │ add ip, sp, #792 @ 0x318 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - bl 1e8d40 │ │ │ │ + bl 1e8d3c │ │ │ │ ldr r8, [pc, #3696] @ bf538 │ │ │ │ add r8, pc, r8 │ │ │ │ add r2, sp, #792 @ 0x318 │ │ │ │ mov r3, #6 │ │ │ │ str r3, [sp, #2192] @ 0x890 │ │ │ │ add r3, sp, #576 @ 0x240 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -174584,15 +174584,15 @@ │ │ │ │ str r0, [sp, #1144] @ 0x478 │ │ │ │ ldr r0, [pc, #3604] @ bf544 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1140] @ 0x474 │ │ │ │ add r0, sp, #564 @ 0x234 │ │ │ │ str r0, [sp, #1136] @ 0x470 │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ - bl 1a9f20 │ │ │ │ + bl 1a9f1c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #0 │ │ │ │ bne be780 │ │ │ │ ldr r5, [sp, #584] @ 0x248 │ │ │ │ ldr r4, [sp, #580] @ 0x244 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -174659,24 +174659,24 @@ │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #2200] @ 0x898 │ │ │ │ str r5, [sp, #2192] @ 0x890 │ │ │ │ ldr sl, [pc, #4088] @ bf860 │ │ │ │ add sl, pc, sl │ │ │ │ add r0, sl, #80 @ 0x50 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #2 │ │ │ │ beq be87c │ │ │ │ bl 211f8 │ │ │ │ add r4, sl, #88 @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq c05f8 │ │ │ │ ldr r0, [pc, #4064] @ bf888 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -174712,33 +174712,33 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq be990 │ │ │ │ cmn r4, #1 │ │ │ │ ble c05b8 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne be924 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #1672] @ 0x688 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #1668] @ 0x684 │ │ │ │ str r7, [sp, #1664] @ 0x680 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne be8f4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ b be8f4 │ │ │ │ ldr r0, [r9] │ │ │ │ add r7, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r9, #4] │ │ │ │ cmnne r5, #1 │ │ │ │ bne beb1c │ │ │ │ @@ -174767,52 +174767,52 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq bea78 │ │ │ │ cmn r4, #1 │ │ │ │ ble c05a0 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne bea00 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #1672] @ 0x688 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #1664] @ 0x680 │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #1668] @ 0x684 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r4, [pc, #3628] @ bf88c │ │ │ │ cmp r0, #1 │ │ │ │ add r4, pc, r4 │ │ │ │ bne be9b0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ b be9b0 │ │ │ │ ldr r0, [r6] │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ beq beaec │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr sl, [pc, #3580] @ bf890 │ │ │ │ cmn r5, #1 │ │ │ │ add sl, pc, sl │ │ │ │ beq beae4 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne beae4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ movls r0, #4 │ │ │ │ rsb r2, r0, #0 │ │ │ │ add r0, r1, r0 │ │ │ │ @@ -174833,18 +174833,18 @@ │ │ │ │ cmp r5, #0 │ │ │ │ bne beb94 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [sp, #2196] @ 0x894 │ │ │ │ b bebd8 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne be9a8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #4 │ │ │ │ movls r0, #4 │ │ │ │ rsb r2, r0, #0 │ │ │ │ add r0, r1, r0 │ │ │ │ @@ -174869,15 +174869,15 @@ │ │ │ │ ldr r4, [r6, #4] │ │ │ │ cmn r4, #1 │ │ │ │ beq beb98 │ │ │ │ ble c05d4 │ │ │ │ add r0, r6, #4 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r4, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ bne beb9c │ │ │ │ ldr r4, [sl, #108] @ 0x6c │ │ │ │ @@ -174888,30 +174888,30 @@ │ │ │ │ ldr r0, [sl, #100] @ 0x64 │ │ │ │ ldr r1, [sp, #2200] @ 0x898 │ │ │ │ cmp r4, r0 │ │ │ │ str r1, [sp, #1672] @ 0x688 │ │ │ │ str r6, [sp, #1668] @ 0x684 │ │ │ │ bne bec04 │ │ │ │ add r0, sl, #100 @ 0x64 │ │ │ │ - bl 1dea78 │ │ │ │ + bl 1dea74 │ │ │ │ add r7, sp, #1664 @ 0x680 │ │ │ │ ldr r0, [sl, #104] @ 0x68 │ │ │ │ add r1, r4, r4, lsl #1 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ str r2, [r0, r1, lsl #2]! │ │ │ │ mov r1, #0 │ │ │ │ stmib r0, {r3, r7} │ │ │ │ add r0, r4, #1 │ │ │ │ cmp r0, #2 │ │ │ │ str r0, [sl, #108] @ 0x6c │ │ │ │ movcc r1, #1 │ │ │ │ ldr r0, [pc, #3168] @ bf898 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #2 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, #2 │ │ │ │ ldr r2, [sp, #2192] @ 0x890 │ │ │ │ str r0, [sp, #1136] @ 0x470 │ │ │ │ ldr r0, [sp, #2196] @ 0x894 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r1, [sp, #2200] @ 0x898 │ │ │ │ str r8, [sp, #1140] @ 0x474 │ │ │ │ @@ -174951,15 +174951,15 @@ │ │ │ │ cmp r7, #0 │ │ │ │ beq becb0 │ │ │ │ cmn r7, #1 │ │ │ │ ble c0584 │ │ │ │ add r2, r7, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq bece0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, #1 │ │ │ │ @@ -174985,72 +174985,72 @@ │ │ │ │ movne r1, r0 │ │ │ │ cmp sl, r1 │ │ │ │ movcs sl, r1 │ │ │ │ tst r9, #1 │ │ │ │ beq becb0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne becb0 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ b becb0 │ │ │ │ mov sl, #5 │ │ │ │ ldr r4, [pc, #2800] @ bf89c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r4, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r8, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ beq bee04 │ │ │ │ ldr r5, [pc, #2768] @ bf8a0 │ │ │ │ mov r7, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r8 │ │ │ │ - bl 1de618 │ │ │ │ + bl 1de614 │ │ │ │ add r0, r7, #4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne bedd4 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ ldr fp, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [pc, #2688] @ bf8a4 │ │ │ │ add r4, pc, r4 │ │ │ │ beq bef04 │ │ │ │ ldr r0, [pc, #2680] @ bf8a8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #72 @ 0x48 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #2 │ │ │ │ beq bee4c │ │ │ │ bl 211a0 │ │ │ │ ldr r0, [pc, #2648] @ bf8ac │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r7, r0, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq c06b4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne c06cc │ │ │ │ @@ -175065,57 +175065,57 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq beed0 │ │ │ │ sub r4, r4, #8 │ │ │ │ add r6, r1, #8 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ mov r2, #2 │ │ │ │ mov r3, r8 │ │ │ │ - bl 1de618 │ │ │ │ + bl 1de614 │ │ │ │ mov r1, r6 │ │ │ │ b beea8 │ │ │ │ ldr r4, [pc, #2524] @ bf8b4 │ │ │ │ cmp r5, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ bne beef0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne c0724 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ beq c06d8 │ │ │ │ ldr r0, [pc, #2476] @ bf8b8 │ │ │ │ mov r1, sl │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ tst r0, #1 │ │ │ │ bne bef34 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne c0708 │ │ │ │ mov r0, r8 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs c05ec │ │ │ │ add r2, sp, #2192 @ 0x890 │ │ │ │ add r5, r4, #32 │ │ │ │ add r3, sp, #576 @ 0x240 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r7, [sp, #576] @ 0x240 │ │ │ │ clz r0, r0 │ │ │ │ ldr sl, [pc, #4016] @ bff30 │ │ │ │ lsr r9, r0, #5 │ │ │ │ cmp r9, #1 │ │ │ │ add sl, pc, sl │ │ │ │ bne c0884 │ │ │ │ @@ -175133,43 +175133,43 @@ │ │ │ │ add r8, r1, #4 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r0, [fp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ beq befec │ │ │ │ ldr r0, [fp, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne befec │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add r0, fp, #76 @ 0x4c │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [fp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [fp, #76] @ 0x4c │ │ │ │ str r4, [fp, #80] @ 0x50 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r7, #0 │ │ │ │ bne bf05c │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ cmp r0, #0 │ │ │ │ beq bf05c │ │ │ │ ldr r0, [sp, #580] @ 0x244 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr fp, [pc, #4084] @ c0028 │ │ │ │ cmp r0, #1 │ │ │ │ add fp, pc, fp │ │ │ │ bne bf068 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ cmp r9, #0 │ │ │ │ bne bf070 │ │ │ │ ldr r4, [pc, #4052] @ c002c │ │ │ │ add r4, pc, r4 │ │ │ │ b c0a88 │ │ │ │ ldr fp, [pc, #4044] @ c0030 │ │ │ │ add fp, pc, fp │ │ │ │ @@ -175188,23 +175188,23 @@ │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #4092] @ c00a4 │ │ │ │ mov r2, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r1, r0 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ beq bf160 │ │ │ │ str r4, [sl, #4] │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [pc, #4056] @ c00a8 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ ldrb r0, [fp, #32] │ │ │ │ mov r4, #1 │ │ │ │ mov r0, #1 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ beq c0900 │ │ │ │ str r0, [sp, #1668] @ 0x684 │ │ │ │ @@ -175397,15 +175397,15 @@ │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, #0 │ │ │ │ cmp sl, #0 │ │ │ │ strb r4, [r7] │ │ │ │ bne bf438 │ │ │ │ b bf440 │ │ │ │ - andeq r4, lr, r4, asr r6 │ │ │ │ + andeq r4, lr, r0, asr r6 │ │ │ │ eoreq r5, r1, r0, asr r4 │ │ │ │ eoreq r5, r1, ip, lsr r4 │ │ │ │ eoreq r5, r1, pc, lsr r4 │ │ │ │ eoreq r5, r1, r7, ror #8 │ │ │ │ eoreq r5, r1, fp, asr r4 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #1 │ │ │ │ @@ -175480,15 +175480,15 @@ │ │ │ │ cmp r9, #0 │ │ │ │ strb r0, [r8] │ │ │ │ bne bf578 │ │ │ │ b bf580 │ │ │ │ eoreq r2, r6, r4, lsr #7 │ │ │ │ eoreq r2, r6, r0, lsr #6 │ │ │ │ eoreq sp, r5, ip, asr #2 │ │ │ │ - mulseq r2, r4, sp │ │ │ │ + mulseq r2, r0, sp │ │ │ │ @ instruction: 0xffffd3e4 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ bl 137d0 │ │ │ │ @@ -175553,15 +175553,15 @@ │ │ │ │ ldr r7, [pc, #4020] @ c0604 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, r7, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ str r5, [sp, #116] @ 0x74 │ │ │ │ bne c065c │ │ │ │ ldr r0, [r7, #28] │ │ │ │ str r4, [sp, #2176] @ 0x880 │ │ │ │ str r0, [sp, #2184] @ 0x888 │ │ │ │ ldr r1, [pc, #4048] @ c0658 │ │ │ │ @@ -175653,15 +175653,15 @@ │ │ │ │ ldr r2, [sp, #1140] @ 0x474 │ │ │ │ movls r1, sl │ │ │ │ str fp, [sp, #1656] @ 0x678 │ │ │ │ ldr r3, [pc, #4068] @ c07d0 │ │ │ │ movls r2, r0 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r6, [sp, #1648] @ 0x670 │ │ │ │ ldr fp, [pc, #4044] @ c07d4 │ │ │ │ cmp r6, #16 │ │ │ │ add fp, pc, fp │ │ │ │ bls bf850 │ │ │ │ ldr r6, [sp, #1140] @ 0x474 │ │ │ │ @@ -175730,15 +175730,15 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq bf998 │ │ │ │ ldr r0, [pc, #4080] @ c090c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r7, [pc, #4076] @ c0920 │ │ │ │ cmp r0, #2 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ ldr r1, [pc, #4080] @ c0938 │ │ │ │ ldr r0, [pc, #4080] @ c093c │ │ │ │ @@ -175804,15 +175804,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp, #1668] @ 0x684 │ │ │ │ str r5, [sp, #1684] @ 0x694 │ │ │ │ str r0, [sp, #1680] @ 0x690 │ │ │ │ ldr r0, [pc, #4092] @ c0a48 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r3, [pc, #4092] @ c0a58 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ ldr r6, [pc, #4076] @ c0a5c │ │ │ │ ldr r5, [pc, #4076] @ c0a60 │ │ │ │ @@ -175859,15 +175859,15 @@ │ │ │ │ cmp r0, #2 │ │ │ │ beq bfb9c │ │ │ │ ldr r0, [pc, #4072] @ c0b08 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r7, [pc, #4052] @ c0b0c │ │ │ │ cmp r0, #2 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ ldr r1, [pc, #4036] @ c0b10 │ │ │ │ ldr r0, [pc, #4036] @ c0b14 │ │ │ │ @@ -175938,15 +175938,15 @@ │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ str r1, [sp, #1668] @ 0x684 │ │ │ │ str r5, [sp, #1684] @ 0x694 │ │ │ │ str r0, [sp, #1680] @ 0x690 │ │ │ │ ldr r0, [pc, #4092] @ c0c60 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r3, [pc, #4092] @ c0c70 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ ldr r6, [pc, #4088] @ c0c80 │ │ │ │ ldr r5, [pc, #4088] @ c0c84 │ │ │ │ @@ -175997,15 +175997,15 @@ │ │ │ │ add r7, pc, r7 │ │ │ │ beq bfdb8 │ │ │ │ ldr r0, [pc, #4056] @ c0d20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r3, [pc, #4036] @ c0d24 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ movne r0, r7 │ │ │ │ @@ -176066,15 +176066,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp, #1668] @ 0x684 │ │ │ │ str r5, [sp, #1684] @ 0x694 │ │ │ │ str r0, [sp, #1680] @ 0x690 │ │ │ │ ldr r0, [pc, #4028] @ c0e20 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r3, [pc, #4016] @ c0e24 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ moveq r7, r1 │ │ │ │ moveq r9, r2 │ │ │ │ @@ -176155,15 +176155,15 @@ │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [sp, #1664] @ 0x680 │ │ │ │ cmp fp, r0 │ │ │ │ bne bffd4 │ │ │ │ ldr r1, [pc, #4072] @ c0fb0 │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 193388 │ │ │ │ + bl 193384 │ │ │ │ ldr r9, [sp, #1668] @ 0x684 │ │ │ │ mov r0, r9 │ │ │ │ cmp r8, r6 │ │ │ │ str r5, [r0, sl]! │ │ │ │ stmib r0, {r4, r5} │ │ │ │ str r6, [sp, #1672] @ 0x688 │ │ │ │ ldr fp, [pc, #4064] @ c0fd0 │ │ │ │ @@ -176233,15 +176233,15 @@ │ │ │ │ bl 13734 │ │ │ │ b c02f0 │ │ │ │ ldr r8, [r9, #4] │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ ldr r4, [r9, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #1664] @ 0x680 │ │ │ │ cmp r0, #1 │ │ │ │ beq c0be8 │ │ │ │ lsl r0, r5, #2 │ │ │ │ ldr r2, [pc, #3940] @ c1084 │ │ │ │ sub r0, r0, #12 │ │ │ │ lsr r0, r0, #2 │ │ │ │ @@ -176310,15 +176310,15 @@ │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ beq c0284 │ │ │ │ ldr r7, [r0, #-16] │ │ │ │ ldr r6, [r0, #-12] │ │ │ │ add r0, sp, #2192 @ 0x890 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #2192] @ 0x890 │ │ │ │ cmp r0, #1 │ │ │ │ beq c07d8 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r4, r0 │ │ │ │ bne c01dc │ │ │ │ ldr r2, [pc, #3624] @ c1084 │ │ │ │ @@ -176409,15 +176409,15 @@ │ │ │ │ mov r5, #0 │ │ │ │ str fp, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #324] @ 0x144 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, r5, lsl #3]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ add r3, sp, #1664 @ 0x680 │ │ │ │ add r5, r5, #1 │ │ │ │ add ip, sp, #2192 @ 0x890 │ │ │ │ cmp fp, r5 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmda r7, {r0, r1, r2, r3} │ │ │ │ add r7, r7, #16 │ │ │ │ @@ -176480,15 +176480,15 @@ │ │ │ │ mov r4, r7 │ │ │ │ cmp r4, r5 │ │ │ │ str r4, [sp, #1672] @ 0x688 │ │ │ │ str r8, [sp, #1668] @ 0x684 │ │ │ │ str r5, [sp, #1664] @ 0x680 │ │ │ │ bne c04ec │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ - bl 14d884 │ │ │ │ + bl 14d880 │ │ │ │ ldr r5, [sp, #1664] @ 0x680 │ │ │ │ ldr r8, [sp, #1668] @ 0x684 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r8, r4, lsl #2] │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ @@ -176718,22 +176718,22 @@ │ │ │ │ bl 142ac │ │ │ │ b c0cd4 │ │ │ │ cmp r7, #0 │ │ │ │ beq c0a7c │ │ │ │ ldr r0, [sp, #580] @ 0x244 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne c08b8 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ add r4, r0, #4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ ldr r4, [pc, #3252] @ c1574 │ │ │ │ add r4, pc, r4 │ │ │ │ b c0a88 │ │ │ │ eoreq r0, r6, r0, asr fp │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 142ac │ │ │ │ @@ -176808,15 +176808,15 @@ │ │ │ │ ldr r0, [pc, #2912] @ c154c │ │ │ │ ldr r3, [pc, #2912] @ c1550 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ b c0cd4 │ │ │ │ b c0b90 │ │ │ │ - @ instruction: 0x0009a4b8 │ │ │ │ + @ instruction: 0x0009a4b4 │ │ │ │ mov r0, #0 │ │ │ │ b c0bac │ │ │ │ eoreq r3, r5, r0, lsr r1 │ │ │ │ mov r0, #0 │ │ │ │ b c0bc8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r4 │ │ │ │ @@ -176928,15 +176928,15 @@ │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [pc, #2540] @ c15bc │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ b c0cd4 │ │ │ │ eoreq r2, r5, r8, lsr #30 │ │ │ │ - @ instruction: 0x0009a2b0 │ │ │ │ + andeq sl, r9, ip, lsr #5 │ │ │ │ mlaeq r0, ip, r5, r3 │ │ │ │ str r4, [sp, #1672] @ 0x688 │ │ │ │ str r8, [sp, #1668] @ 0x684 │ │ │ │ str sl, [sp, #1664] @ 0x680 │ │ │ │ ldr r0, [pc, #2548] @ c15f0 │ │ │ │ add r2, sp, #1664 @ 0x680 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ @@ -177047,38 +177047,38 @@ │ │ │ │ eoreq r0, r6, ip, ror #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ b c1204 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 1e8d40 │ │ │ │ + bl 1e8d3c │ │ │ │ b c0dc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #2192] @ 0x890 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ beq c127c │ │ │ │ ldr r0, [sp, #2196] @ 0x894 │ │ │ │ bl 13734 │ │ │ │ b c127c │ │ │ │ eoreq r2, r5, r8, ror #26 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 1e8d40 │ │ │ │ + bl 1e8d3c │ │ │ │ b c1260 │ │ │ │ b c12ac │ │ │ │ eoreq r2, r5, r8, lsr #26 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #1664] @ 0x680 │ │ │ │ cmp r0, #0 │ │ │ │ beq c0ee4 │ │ │ │ ldr r8, [sp, #1668] @ 0x684 │ │ │ │ b c0edc │ │ │ │ - andeq sl, r9, r0, lsr #1 │ │ │ │ + muleq r9, ip, r0 │ │ │ │ eoreq r2, r5, r8, asr sp │ │ │ │ eoreq r0, r6, ip, ror ip │ │ │ │ eoreq r0, r6, ip, lsl #14 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [fp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #576] @ 0x240 │ │ │ │ @@ -177086,30 +177086,30 @@ │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [fp, #80] @ 0x50 │ │ │ │ beq c0e78 │ │ │ │ cmp r7, #0 │ │ │ │ bne c0e78 │ │ │ │ ldr r0, [sp, #580] @ 0x244 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne c0e78 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r6, r5 │ │ │ │ b c13f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ b c1398 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 1ebdac │ │ │ │ + bl 1ebda8 │ │ │ │ add r7, sp, #132 @ 0x84 │ │ │ │ b c124c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ bl a42b8 │ │ │ │ b c13f4 │ │ │ │ @@ -177128,47 +177128,47 @@ │ │ │ │ add r0, sp, #1136 @ 0x470 │ │ │ │ bl 48210 │ │ │ │ b c1464 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq c0f04 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ - bl 1deb24 │ │ │ │ + bl 1deb20 │ │ │ │ ldr r8, [sp, #124] @ 0x7c │ │ │ │ ldr sl, [pc, #1580] @ c153c │ │ │ │ add sl, pc, sl │ │ │ │ b c12a0 │ │ │ │ mov r6, r0 │ │ │ │ b c0fe8 │ │ │ │ mov r6, r0 │ │ │ │ b c143c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ - bl 1da318 │ │ │ │ + bl 1da314 │ │ │ │ b c1388 │ │ │ │ mov r6, r0 │ │ │ │ b c13cc │ │ │ │ b c12c0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #1136 @ 0x470 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 12858 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #1664] @ 0x680 │ │ │ │ bl 1293c │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ b c1174 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1def90 │ │ │ │ + bl 1def8c │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r9, #0 │ │ │ │ strb r0, [r8] │ │ │ │ beq c13f4 │ │ │ │ @@ -177192,51 +177192,51 @@ │ │ │ │ beq c13f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #1136 @ 0x470 │ │ │ │ - bl 1de578 │ │ │ │ + bl 1de574 │ │ │ │ b c13cc │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ ldrb r1, [sp, #1668] @ 0x684 │ │ │ │ ldr r0, [sp, #1664] @ 0x680 │ │ │ │ - bl 1dd580 │ │ │ │ + bl 1dd57c │ │ │ │ b c13cc │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ - bl 1eb378 │ │ │ │ + bl 1eb374 │ │ │ │ b c13f4 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ b c127c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ - bl 1ebe10 │ │ │ │ + bl 1ebe0c │ │ │ │ b c13f4 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ - bl 1ec230 │ │ │ │ + bl 1ec22c │ │ │ │ b c13f4 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ b c11dc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 12858 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bge feb6bb38 <__bss_end__@@Base+0xfe84aa4c> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #2192 @ 0x890 │ │ │ │ - bl 1e6b84 │ │ │ │ + bl 1e6b80 │ │ │ │ b c13f4 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ beq c1110 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ @@ -177261,32 +177261,32 @@ │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ bl 48210 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ b c1460 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #1664 @ 0x680 │ │ │ │ - bl 17710c │ │ │ │ + bl 177108 │ │ │ │ b c1464 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ b c1438 │ │ │ │ b c1228 │ │ │ │ mov r6, r0 │ │ │ │ tst r9, #1 │ │ │ │ beq c1388 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne c1388 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ ldr fp, [sp, #120] @ 0x78 │ │ │ │ ldr r8, [sp, #124] @ 0x7c │ │ │ │ ldr r4, [pc, #1004] @ c1558 │ │ │ │ add r4, pc, r4 │ │ │ │ b c1398 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ @@ -177296,15 +177296,15 @@ │ │ │ │ ldr r0, [sp, #1668] @ 0x684 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1c0508 │ │ │ │ + bl 1c0504 │ │ │ │ ldr r4, [pc, #1136] @ c161c │ │ │ │ add r4, pc, r4 │ │ │ │ b c1398 │ │ │ │ ldr fp, [sp, #120] @ 0x78 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, #924] @ c155c │ │ │ │ add r4, pc, r4 │ │ │ │ @@ -177322,45 +177322,45 @@ │ │ │ │ beq c13f4 │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #1020 @ 0x3fc │ │ │ │ - bl 1e0dc8 │ │ │ │ + bl 1e0dc4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq c122c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 13734 │ │ │ │ b c122c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r7, sp, #132 @ 0x84 │ │ │ │ - bl 1e8d40 │ │ │ │ + bl 1e8d3c │ │ │ │ ldr r0, [sp, #804] @ 0x324 │ │ │ │ cmp r0, #3 │ │ │ │ beq c124c │ │ │ │ add r0, sp, #804 @ 0x324 │ │ │ │ - bl 1eb92c │ │ │ │ + bl 1eb928 │ │ │ │ ldr r0, [sp, #564] @ 0x234 │ │ │ │ cmp r0, #0 │ │ │ │ beq c1260 │ │ │ │ ldr r0, [sp, #568] @ 0x238 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #548] @ 0x224 │ │ │ │ cmp r0, #0 │ │ │ │ beq c127c │ │ │ │ ldr r0, [sp, #552] @ 0x228 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ bne c1288 │ │ │ │ add r0, r7, #20 │ │ │ │ - bl 1ebcd0 │ │ │ │ + bl 1ebccc │ │ │ │ b c13f4 │ │ │ │ ldr r0, [sp, #556] @ 0x22c │ │ │ │ bl 13734 │ │ │ │ b c127c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ @@ -177403,15 +177403,15 @@ │ │ │ │ bne c1344 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne c1368 │ │ │ │ mov r0, r8 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcc c13cc │ │ │ │ mov r0, r8 │ │ │ │ bl 1ea94 │ │ │ │ b c13cc │ │ │ │ bl 1ef28 │ │ │ │ @@ -177431,28 +177431,28 @@ │ │ │ │ bne c13b4 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ bne c1408 │ │ │ │ mov r0, r8 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ bcs c13fc │ │ │ │ mov r0, fp │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne c13f4 │ │ │ │ add r0, sp, #2192 @ 0x890 │ │ │ │ add r4, r0, #4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r0, r8 │ │ │ │ bl 1ea94 │ │ │ │ b c13cc │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -177462,25 +177462,25 @@ │ │ │ │ strbeq r0, [r1, #96] @ 0x60 │ │ │ │ b c13b4 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ eoreq lr, r5, r0, lsr #28 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #576 @ 0x240 │ │ │ │ - bl 14c474 │ │ │ │ + bl 14c470 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ beq c145c │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ b c145c │ │ │ │ eoreq r0, r6, r4, lsl #11 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #936 @ 0x3a8 │ │ │ │ - bl 1e0dc8 │ │ │ │ + bl 1e0dc4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 12858 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r0, r9 │ │ │ │ @@ -177616,15 +177616,15 @@ │ │ │ │ beq c16d8 │ │ │ │ ldr r6, [pc, #284] @ c17ac │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c16f8 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r6, #52] @ 0x34 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r5 │ │ │ │ bl 13524 │ │ │ │ @@ -177653,15 +177653,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #144] @ c17b4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b c16ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #116] @ c17b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ @@ -177686,15 +177686,15 @@ │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ @ instruction: 0x0025f7b4 │ │ │ │ eoreq r0, r5, ip, ror #20 │ │ │ │ eoreq pc, r5, ip, asr #7 │ │ │ │ eoreq r4, r5, r8, lsr sp │ │ │ │ mlaeq r5, r8, r6, r0 │ │ │ │ - andeq r8, r9, ip, ror r7 │ │ │ │ + andeq r8, r9, r8, ror r7 │ │ │ │ eoreq r2, r5, r8, lsr #17 │ │ │ │ mlaeq r5, r8, r8, r2 │ │ │ │ b 13d10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #372] @ c194c │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -177722,15 +177722,15 @@ │ │ │ │ beq c1880 │ │ │ │ ldr r6, [pc, #284] @ c1954 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c18a0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r6, #56] @ 0x38 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r5 │ │ │ │ bl 13524 │ │ │ │ @@ -177759,15 +177759,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #144] @ c195c │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b c1854 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #116] @ c1960 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ @@ -177792,15 +177792,15 @@ │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ strdeq pc, [r5], -r0 @ │ │ │ │ eoreq r3, r5, r0, asr #24 │ │ │ │ eoreq pc, r5, r8, lsr #3 │ │ │ │ strdeq r3, [r5], -r8 @ │ │ │ │ eoreq r3, r5, ip, ror fp │ │ │ │ - ldrdeq r8, [r9], -r4 │ │ │ │ + ldrdeq r8, [r9], -r0 │ │ │ │ eoreq r2, r5, r0, lsl #14 │ │ │ │ strdeq r2, [r5], -r0 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #280] @ c1a94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ @@ -177814,15 +177814,15 @@ │ │ │ │ beq c19e0 │ │ │ │ ldr r6, [pc, #240] @ c1a98 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c19ec │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r6, #52] @ 0x34 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r5 │ │ │ │ bl 13524 │ │ │ │ @@ -177842,15 +177842,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #136] @ c1aa0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b c19c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #108] @ c1aa4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ @@ -177873,15 +177873,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl c17c4 │ │ │ │ bl 1d458 │ │ │ │ eoreq pc, r5, ip, ror #11 │ │ │ │ strheq pc, [r5], -r4 @ │ │ │ │ eoreq r4, r5, r4, asr #20 │ │ │ │ eoreq r2, r5, r4, asr #12 │ │ │ │ - andeq r8, r9, r8, lsl #9 │ │ │ │ + andeq r8, r9, r4, lsl #9 │ │ │ │ @ instruction: 0x002525b4 │ │ │ │ eoreq r2, r5, r4, lsr #11 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #276] @ c1bd4 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ @@ -177894,15 +177894,15 @@ │ │ │ │ beq c1b20 │ │ │ │ ldr r6, [pc, #240] @ c1bd8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c1b2c │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r6, #56] @ 0x38 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r5 │ │ │ │ bl 13524 │ │ │ │ @@ -177922,15 +177922,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #136] @ c1be0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b c1b04 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [pc, #108] @ c1be4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ @@ -177953,15 +177953,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl c17c4 │ │ │ │ bl 1d458 │ │ │ │ eoreq pc, r5, r8, asr #5 │ │ │ │ strdeq lr, [r5], -r8 @ │ │ │ │ eoreq r3, r5, ip, ror #18 │ │ │ │ eoreq r0, r5, r0, lsr r4 │ │ │ │ - andeq r8, r9, r8, asr #6 │ │ │ │ + andeq r8, r9, r4, asr #6 │ │ │ │ eoreq r2, r5, r4, ror r4 │ │ │ │ eoreq r2, r5, r4, ror #8 │ │ │ │ ldr r1, [pc, #24] @ c1c10 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r1, #92] @ 0x5c │ │ │ │ add r0, r2, r0 │ │ │ │ @@ -178021,27 +178021,27 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r9, [r4, #88] @ 0x58 │ │ │ │ ldr r7, [r4, #92] @ 0x5c │ │ │ │ ldr r6, [pc, #364] @ c1e58 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c1dc0 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r6, [pc, #324] @ c1e64 │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c1d34 │ │ │ │ bl 16180 │ │ │ │ add r0, r9, r8 │ │ │ │ add r1, r5, r4 │ │ │ │ add r0, r0, r7 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ @@ -178131,27 +178131,27 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ ldr sl, [r4, #40] @ 0x28 │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ ldr r8, [pc, #356] @ c2008 │ │ │ │ add r8, pc, r8 │ │ │ │ add r5, r8, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c1f70 │ │ │ │ ldr r0, [r8, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ ldr r6, [pc, #316] @ c2014 │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c1eec │ │ │ │ bl 15784 │ │ │ │ add r0, sl, r9 │ │ │ │ add r1, r5, r4 │ │ │ │ add r0, r0, r7 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ @@ -178238,27 +178238,27 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ ldr sl, [r4, #88] @ 0x58 │ │ │ │ ldr r7, [r4, #92] @ 0x5c │ │ │ │ ldr r8, [pc, #356] @ c21b4 │ │ │ │ add r8, pc, r8 │ │ │ │ add r5, r8, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c211c │ │ │ │ ldr r0, [r8, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r4, [r4, #92] @ 0x5c │ │ │ │ ldr r6, [pc, #316] @ c21c0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c2098 │ │ │ │ bl 16080 │ │ │ │ add r0, sl, r9 │ │ │ │ add r1, r5, r4 │ │ │ │ add r0, r0, r7 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ @@ -178345,27 +178345,27 @@ │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r9, [r4, #40] @ 0x28 │ │ │ │ ldr r7, [r4, #44] @ 0x2c │ │ │ │ ldr r6, [pc, #364] @ c2368 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, r6, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c22d0 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ ldr r6, [pc, #324] @ c2374 │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c2244 │ │ │ │ bl 15e04 │ │ │ │ add r0, r9, r8 │ │ │ │ add r1, r5, r4 │ │ │ │ add r0, r0, r7 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ @@ -178465,15 +178465,15 @@ │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [pc, #156] @ c2470 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #148] @ c2474 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq c240c │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -178500,34 +178500,34 @@ │ │ │ │ ldr r1, [pc, #32] @ c247c │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0x0020ffbc │ │ │ │ - andseq r1, r0, ip, ror r5 │ │ │ │ + andseq r1, r0, r8, ror r5 │ │ │ │ mlaeq r0, r3, pc, pc @ │ │ │ │ eoreq sp, r0, fp, asr #13 │ │ │ │ eoreq r7, r1, r3, lsl #9 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #32] │ │ │ │ ldr r1, [r0] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ - b 13eebc │ │ │ │ + b 13eeb8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r2, #16 │ │ │ │ bne c24c0 │ │ │ │ tst r2, #32 │ │ │ │ bne c24f4 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {fp, lr} │ │ │ │ - b 13ff9c │ │ │ │ + b 13ff98 │ │ │ │ ldr r2, [r0] │ │ │ │ add ip, sp, #8 │ │ │ │ mov r0, #127 @ 0x7f │ │ │ │ mov lr, r0 │ │ │ │ and r0, r2, #15 │ │ │ │ add r3, r0, #87 @ 0x57 │ │ │ │ cmp r0, #10 │ │ │ │ @@ -178555,28 +178555,28 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [pc, #20] @ c2558 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {fp, pc} │ │ │ │ eoreq r6, r1, r3, lsl #23 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ tst r2, #16 │ │ │ │ bne c2584 │ │ │ │ tst r2, #32 │ │ │ │ bne c25b8 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {fp, lr} │ │ │ │ - b 14012c │ │ │ │ + b 140128 │ │ │ │ ldr r2, [r0] │ │ │ │ add ip, sp, #8 │ │ │ │ mov r0, #127 @ 0x7f │ │ │ │ mov lr, r0 │ │ │ │ and r0, r2, #15 │ │ │ │ add r3, r0, #87 @ 0x57 │ │ │ │ cmp r0, #10 │ │ │ │ @@ -178604,33 +178604,33 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [pc, #20] @ c261c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0x00216abf │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ beq c2648 │ │ │ │ ldr r1, [pc, #36] @ c2660 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ ldr r1, [pc, #12] @ c265c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ mlaeq r0, pc, r4, sp @ │ │ │ │ eoreq r0, r0, r4, asr #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #9 │ │ │ │ @@ -178650,23 +178650,23 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [pc, #188] @ c2774 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r1, [pc, #180] @ c2778 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [pc, #168] @ c277c │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [pc, #152] @ c2780 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ beq c2710 │ │ │ │ and r0, r0, #1 │ │ │ │ @@ -178693,17 +178693,17 @@ │ │ │ │ ldr r1, [pc, #40] @ c2788 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ eoreq r6, r1, r4, lsl lr │ │ │ │ - @ instruction: 0x0011b6bc │ │ │ │ + @ instruction: 0x0011b6b8 │ │ │ │ eoreq r6, r1, r9, ror #27 │ │ │ │ - andseq r3, pc, r4, asr #16 │ │ │ │ + andseq r3, pc, r0, asr #16 │ │ │ │ ldrdeq r6, [r1], -r4 @ │ │ │ │ eoreq sp, r0, r7, asr #7 │ │ │ │ eoreq r7, r1, pc, ror r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r2, #32] │ │ │ │ @@ -178721,15 +178721,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne c2874 │ │ │ │ ldrb r0, [sl, #20] │ │ │ │ tst r0, #4 │ │ │ │ bne c27f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 233a74 │ │ │ │ + bl 233a70 │ │ │ │ mov r9, r0 │ │ │ │ b c2874 │ │ │ │ ldr r7, [sl, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r8, [sl, #28] │ │ │ │ mov r9, #1 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ @@ -178754,15 +178754,15 @@ │ │ │ │ stm ip, {r0, r3, r5, r7} │ │ │ │ ldr r0, [pc, #360] @ c29c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 233a74 │ │ │ │ + bl 233a70 │ │ │ │ cmp r0, #0 │ │ │ │ beq c2998 │ │ │ │ subs r6, r6, #1 │ │ │ │ beq c295c │ │ │ │ add r5, r4, #1 │ │ │ │ add r8, sp, #16 │ │ │ │ mov fp, sp │ │ │ │ @@ -178786,15 +178786,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ bne c2894 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 233a74 │ │ │ │ + bl 233a70 │ │ │ │ b c2894 │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sp, #15] │ │ │ │ add r2, sp, #15 │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ @@ -178804,15 +178804,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ stm r0, {r2, r3, r4, r7} │ │ │ │ ldr r0, [pc, #164] @ c29c8 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 233a74 │ │ │ │ + bl 233a70 │ │ │ │ cmp r0, #0 │ │ │ │ bne c2890 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [pc, #120] @ c29cc │ │ │ │ @@ -178916,15 +178916,15 @@ │ │ │ │ beq c2ae4 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ add r0, r1, r2 │ │ │ │ sub r5, sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1391c0 │ │ │ │ + bl 1391bc │ │ │ │ ldr r4, [sl, #12] │ │ │ │ mov r9, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq c3214 │ │ │ │ ldr r1, [pc, #2544] @ c34fc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ @@ -178942,26 +178942,26 @@ │ │ │ │ bne c2b48 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ b c2b50 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ bl 136f8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ bne c2f50 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #2 │ │ │ │ - bl f2de4 │ │ │ │ + bl f2de0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r8, #1 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov r5, #46 @ 0x2e │ │ │ │ lsl r4, r0, #4 │ │ │ │ @@ -179274,34 +179274,34 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq c30a4 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc c3068 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne c3068 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b c3068 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ beq c30b8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 13734 │ │ │ │ ldr r4, [sl, #16] │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ beq c3278 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r6 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ bl 136f8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ bne c31b8 │ │ │ │ @@ -179356,15 +179356,15 @@ │ │ │ │ b 13d10 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ cmp r0, #0 │ │ │ │ bne c3100 │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b c328c │ │ │ │ ldr r0, [pc, #828] @ c351c │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ @@ -179374,15 +179374,15 @@ │ │ │ │ ldr r1, [pc, #796] @ c3520 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ bl 1d3f8 │ │ │ │ b c33ac │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #692] @ c34f0 │ │ │ │ @@ -179399,18 +179399,18 @@ │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r1, [pc, #652] @ c34f8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b c33ac │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b c328c │ │ │ │ bl 1353c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [pc, #640] @ c3524 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -179545,40 +179545,40 @@ │ │ │ │ subs r4, r4, #1 │ │ │ │ beq c3478 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ bcc c34a4 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne c34a4 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b c34a4 │ │ │ │ mrseq r0, (UNDEF: 17) │ │ │ │ cdpcs 14, 2, cr2, cr14, cr14, {1} │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ eoreq lr, r5, r0, asr r4 │ │ │ │ eoreq r3, r5, r4, lsr r1 │ │ │ │ - andeq r6, r9, r8, ror #24 │ │ │ │ + andeq r6, r9, r4, ror #24 │ │ │ │ eoreq r3, r5, r0, lsl r1 │ │ │ │ ldrdeq sp, [r5], -ip @ │ │ │ │ eoreq r2, r5, r8, asr r0 │ │ │ │ eoreq sp, r5, r8, asr #27 │ │ │ │ ldrdeq fp, [r5], -ip @ │ │ │ │ eoreq r3, r0, sp, asr #13 │ │ │ │ eoreq pc, r4, r8, lsl r6 @ │ │ │ │ @ instruction: 0x0025dab8 │ │ │ │ eoreq pc, r4, ip, lsl #3 │ │ │ │ eoreq ip, r5, r0, lsl r1 │ │ │ │ eoreq pc, r4, ip, lsr r3 @ │ │ │ │ eoreq r3, r5, r8, asr #1 │ │ │ │ - andeq r6, r9, r8, lsl #24 │ │ │ │ + andeq r6, r9, r4, lsl #24 │ │ │ │ eoreq r3, r5, r0, lsr #1 │ │ │ │ @ instruction: 0xfffdee68 │ │ │ │ strdeq r3, [r0], -sl @ │ │ │ │ @ instruction: 0xffff4468 │ │ │ │ mlaeq r4, r0, r7, lr │ │ │ │ eoreq r6, r1, r2, asr #9 │ │ │ │ eoreq lr, r4, ip, lsr #11 │ │ │ │ @@ -179614,15 +179614,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 12a44 │ │ │ │ ldr r1, [pc, #1912] @ c3d54 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #1 │ │ │ │ bne c3b24 │ │ │ │ str r7, [sp, #12] │ │ │ │ ldrb r0, [r5, #32] │ │ │ │ mov r0, #4 │ │ │ │ bl 12c0c │ │ │ │ @@ -179802,15 +179802,15 @@ │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [pc, #1152] @ c3d54 │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #1 │ │ │ │ bne c3b58 │ │ │ │ add r4, sp, #1104 @ 0x450 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ @@ -179822,15 +179822,15 @@ │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r4 │ │ │ │ ldr r2, [sp, #1108] @ 0x454 │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #1136] @ c3d84 │ │ │ │ ldr r8, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldr r5, [sp, #1616] @ 0x650 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #16 │ │ │ │ bls c3968 │ │ │ │ ldr r5, [sp, #1108] @ 0x454 │ │ │ │ ldr r4, [sp, #1104] @ 0x450 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -179956,28 +179956,28 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 142ac │ │ │ │ b c3c88 │ │ │ │ add r0, r5, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne c3c1c │ │ │ │ ldr r0, [pc, #540] @ c3d60 │ │ │ │ add r0, pc, r0 │ │ │ │ b c3c24 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 142ac │ │ │ │ b c3c88 │ │ │ │ add r0, sl, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne c3c54 │ │ │ │ ldr r0, [pc, #528] @ c3d88 │ │ │ │ add r0, pc, r0 │ │ │ │ b c3c5c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -180078,20 +180078,20 @@ │ │ │ │ b c3d00 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #1104 @ 0x450 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r4 │ │ │ │ @@ -180099,16 +180099,16 @@ │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ eoreq sp, r5, r8, ror #14 │ │ │ │ eoreq sp, r5, r0, asr #8 │ │ │ │ strdeq r4, [r5], -r0 @ │ │ │ │ eoreq r4, r5, r8, lsl #8 │ │ │ │ @ instruction: 0x002507b4 │ │ │ │ - andeq fp, r1, ip, ror #28 │ │ │ │ - andeq r4, r1, r0, lsr #3 │ │ │ │ + andeq fp, r1, r8, ror #28 │ │ │ │ + muleq r1, ip, r1 │ │ │ │ eoreq r3, r0, r5, lsr #12 │ │ │ │ @ instruction: 0x001ff8d8 │ │ │ │ eoreq pc, r0, r5, lsl sp @ │ │ │ │ eoreq sp, r5, r0, ror #2 │ │ │ │ eoreq r4, r5, r4, lsr r7 │ │ │ │ @ instruction: 0x002544bc │ │ │ │ ldrdeq r4, [r5], -r0 @ │ │ │ │ @@ -180119,15 +180119,15 @@ │ │ │ │ eoreq r1, r5, r0, lsr #32 │ │ │ │ eoreq r5, r1, lr, ror #24 │ │ │ │ mlaeq r5, ip, fp, r0 │ │ │ │ eoreq r1, r5, r0 │ │ │ │ eoreq r5, r1, lr, lsr ip │ │ │ │ eoreq r0, r5, ip, ror fp │ │ │ │ @ instruction: 0x002045b1 │ │ │ │ - andeq fp, r1, ip, ror #22 │ │ │ │ + andeq fp, r1, r8, ror #22 │ │ │ │ ldr r1, [pc, #20] @ c3ddc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #72] @ 0x48 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ @@ -180224,27 +180224,27 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr r5, [pc, #200] @ c401c │ │ │ │ str r9, [sp, #8] │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [sp, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 14f1dc │ │ │ │ + bl 14f1d8 │ │ │ │ bl 13d10 │ │ │ │ mov r0, #2 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str fp, [sp, #28] │ │ │ │ str r4, [sp, #24] │ │ │ │ stm r0, {r5, r6, r8} │ │ │ │ str r9, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 14f1dc │ │ │ │ + bl 14f1d8 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 13290 │ │ │ │ ldr r0, [sl, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 13290 │ │ │ │ @@ -180254,15 +180254,15 @@ │ │ │ │ ldr r0, [sl, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 13290 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [pc, #76] @ c4020 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl d5f10 │ │ │ │ + bl d5f0c │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #36] @ c4010 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ @@ -180309,15 +180309,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #6 │ │ │ │ bl 12edc │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r0, r7, r0 │ │ │ │ - bl 135e4c │ │ │ │ + bl 135e48 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [pc, #28] @ c40f0 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -180428,15 +180428,15 @@ │ │ │ │ sub r6, r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ bl 12a44 │ │ │ │ ldr r9, [pc, #864] @ c45f4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r9] │ │ │ │ cmp r0, #1 │ │ │ │ bne c4490 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #4 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -180491,21 +180491,21 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r1, #92] @ 0x5c │ │ │ │ add r0, r2, r0 │ │ │ │ ldr r0, [r0, r1] │ │ │ │ mov r1, sl │ │ │ │ bl 12d8c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq c4424 │ │ │ │ bl 13b0c │ │ │ │ mov r5, r0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq c44f4 │ │ │ │ ldr r0, [pc, #640] @ c463c │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [pc, #636] @ c4640 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -180532,15 +180532,15 @@ │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13d10 │ │ │ │ add r0, r8, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne c4448 │ │ │ │ ldr r0, [pc, #480] @ c4624 │ │ │ │ add r0, pc, r0 │ │ │ │ b c4450 │ │ │ │ ldr r0, [pc, #472] @ c4628 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -180559,15 +180559,15 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 142ac │ │ │ │ b c4584 │ │ │ │ add r0, r8, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne c4518 │ │ │ │ ldr r0, [pc, #336] @ c4600 │ │ │ │ add r0, pc, r0 │ │ │ │ b c4520 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ @@ -180584,15 +180584,15 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 142ac │ │ │ │ b c4584 │ │ │ │ add r0, r8, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne c4550 │ │ │ │ ldr r0, [pc, #284] @ c4630 │ │ │ │ add r0, pc, r0 │ │ │ │ b c4558 │ │ │ │ ldr r0, [pc, #228] @ c4604 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -180651,28 +180651,28 @@ │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ eoreq ip, r5, ip, asr #26 │ │ │ │ mlaeq r5, r8, r7, ip │ │ │ │ eoreq r3, r5, ip, asr sl │ │ │ │ eoreq r3, r5, r4, ror #19 │ │ │ │ ldrdeq ip, [r4], -r8 @ │ │ │ │ - andeq r2, r1, r0, lsl pc │ │ │ │ - andeq r3, r1, ip, ror #9 │ │ │ │ + andeq r2, r1, ip, lsl #30 │ │ │ │ + andeq r3, r1, r8, ror #9 │ │ │ │ @ instruction: 0xfffddcd8 │ │ │ │ eoreq r3, r0, sl, ror #24 │ │ │ │ andeq sp, r0, r0, lsr lr │ │ │ │ eoreq ip, r5, r4, lsl sl │ │ │ │ eoreq r3, r5, r8, asr #21 │ │ │ │ @ instruction: 0x00253ab4 │ │ │ │ eoreq r3, r5, r8, asr sl │ │ │ │ strdeq r3, [r5], -r8 @ │ │ │ │ eoreq r3, r5, ip, lsr #19 │ │ │ │ eoreq ip, r4, r0, lsr #23 │ │ │ │ - @ instruction: 0x000126b0 │ │ │ │ - andeq r3, r1, r8, lsl r4 │ │ │ │ + andeq r2, r1, ip, lsr #13 │ │ │ │ + andeq r3, r1, r4, lsl r4 │ │ │ │ ldr r1, [pc, #20] @ c4660 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #60] @ 0x3c │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ @@ -180742,25 +180742,25 @@ │ │ │ │ beq c48cc │ │ │ │ ldr r8, [pc, #768] @ c4a68 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r4, r8, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c48d8 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ ldr r1, [pc, #740] @ c4a74 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 80d68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [pc, #700] @ c4a60 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq c49f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12e7c │ │ │ │ mov r0, r4 │ │ │ │ bl 1374c │ │ │ │ @@ -180771,15 +180771,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 1284c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq c4910 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq c498c │ │ │ │ ldr r0, [pc, #644] @ c4a88 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [pc, #640] @ c4a8c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -180790,15 +180790,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 126c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq c491c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq c498c │ │ │ │ ldr r0, [pc, #576] @ c4a90 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [pc, #572] @ c4a94 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -180809,15 +180809,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 126c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ beq c4928 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq c498c │ │ │ │ ldr r0, [pc, #520] @ c4aa4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [pc, #516] @ c4aa8 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -180828,15 +180828,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 126c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b c4930 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #380] @ c4a6c │ │ │ │ add r2, sp, #24 │ │ │ │ @@ -180845,21 +180845,21 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #364] @ c4a70 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b c4784 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b c4930 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b c4930 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, #2 │ │ │ │ ldr r0, [pc, #336] @ c4a98 │ │ │ │ mov r7, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ @@ -180879,15 +180879,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b c4a4c │ │ │ │ add r0, r8, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne c49c0 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #200] @ c4a84 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -180904,15 +180904,15 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r1, [pc, #192] @ c4ab0 │ │ │ │ add r1, pc, r1 │ │ │ │ b c4984 │ │ │ │ add r0, r8, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne c4a18 │ │ │ │ ldr r0, [pc, #100] @ c4a78 │ │ │ │ add r0, pc, r0 │ │ │ │ b c4a20 │ │ │ │ ldr r0, [pc, #96] @ c4a80 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -180939,22 +180939,22 @@ │ │ │ │ mlaeq r4, r4, r7, pc @ │ │ │ │ @ instruction: 0x002049b0 │ │ │ │ strdeq r3, [r5], -r8 @ │ │ │ │ strdeq ip, [r4], -r8 @ │ │ │ │ eoreq r3, r5, r4, ror #9 │ │ │ │ eoreq r3, r5, r0, asr r5 │ │ │ │ @ instruction: 0xfffa6904 │ │ │ │ - ldrdeq r2, [r1], -r0 │ │ │ │ + andeq r2, r1, ip, asr #31 │ │ │ │ @ instruction: 0xfffa6d60 │ │ │ │ - andeq r2, r1, r4, lsl #31 │ │ │ │ + andeq r2, r1, r0, lsl #31 │ │ │ │ eoreq r1, r5, r0, lsr #20 │ │ │ │ - andeq r5, r9, r4, ror #10 │ │ │ │ + andeq r5, r9, r0, ror #10 │ │ │ │ strdeq r1, [r5], -ip @ │ │ │ │ @ instruction: 0xfffa6478 │ │ │ │ - andeq r2, r1, r8, lsr pc │ │ │ │ + andeq r2, r1, r4, lsr pc │ │ │ │ eoreq r3, r5, r0, lsr r5 │ │ │ │ eoreq sp, r4, r4, asr #27 │ │ │ │ ldr r1, [pc, #20] @ c4ad0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -181060,15 +181060,15 @@ │ │ │ │ eoreq ip, r5, r4, asr #4 │ │ │ │ eoreq r0, r5, r4, lsl #3 │ │ │ │ eoreq r4, r1, sl, lsr ip │ │ │ │ eoreq pc, r4, r8, ror fp @ │ │ │ │ mlaeq r5, r0, lr, fp │ │ │ │ @ instruction: 0xfffdd430 │ │ │ │ @ instruction: 0x002034b5 │ │ │ │ - andeq ip, r1, r8, lsl #5 │ │ │ │ + andeq ip, r1, r4, lsl #5 │ │ │ │ ldr r1, [pc, #20] @ c4c90 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ @@ -181192,22 +181192,22 @@ │ │ │ │ mov r2, fp │ │ │ │ bl 13d88 │ │ │ │ cmp r5, #0 │ │ │ │ beq c4e7c │ │ │ │ mov r0, sl │ │ │ │ bl 127e0 │ │ │ │ mov r0, sl │ │ │ │ - bl 1376fc │ │ │ │ + bl 1376f8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ - bl 137a98 │ │ │ │ + bl 137a94 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 133ec │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #92] @ c4f18 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -181231,15 +181231,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ eoreq ip, r5, r4, asr #7 │ │ │ │ @ instruction: 0x002514b4 │ │ │ │ - andeq r4, r9, r8, ror #31 │ │ │ │ + andeq r4, r9, r4, ror #31 │ │ │ │ mlaeq r5, r0, r4, r1 │ │ │ │ eoreq fp, r5, r4, ror #25 │ │ │ │ @ instruction: 0x002528b8 │ │ │ │ eoreq r5, r0, r8, lsl #16 │ │ │ │ eoreq fp, r5, ip, lsl #25 │ │ │ │ eoreq r5, r0, r4, asr fp │ │ │ │ eoreq fp, r5, ip, lsr #24 │ │ │ │ @@ -181307,15 +181307,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 129cc │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ beq c57e0 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, fp │ │ │ │ @@ -181353,15 +181353,15 @@ │ │ │ │ ldr r0, [pc, #2812] @ c5bec │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c55f8 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r0, [pc, #2780] @ c5bf8 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ @@ -181422,24 +181422,24 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #2568] @ c5c10 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 14eb74 │ │ │ │ + bl 14eb70 │ │ │ │ mov r0, r9 │ │ │ │ bl 129cc │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ beq c595c │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, fp │ │ │ │ @@ -181461,15 +181461,15 @@ │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq c562c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c5638 │ │ │ │ ldr r0, [pc, #2400] @ c5c28 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ @@ -181529,24 +181529,24 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #2188] @ c5c40 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 14eb74 │ │ │ │ + bl 14eb70 │ │ │ │ mov r0, r9 │ │ │ │ bl 129cc │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ add r7, sp, #80 @ 0x50 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ beq c5a08 │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, fp │ │ │ │ @@ -181568,15 +181568,15 @@ │ │ │ │ ldr r0, [r8, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq c566c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c56c4 │ │ │ │ ldr r0, [pc, #2020] @ c5c58 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ @@ -181635,23 +181635,23 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #1812] @ c5c70 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 14eb74 │ │ │ │ + bl 14eb70 │ │ │ │ mov r0, r9 │ │ │ │ bl 129cc │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ beq c5ab4 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ bl 13200 │ │ │ │ @@ -181667,48 +181667,48 @@ │ │ │ │ beq c55dc │ │ │ │ add r0, sp, #24 │ │ │ │ bl 12dbc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #476 @ 0x1dc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 1017e0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 1017dc │ │ │ │ + bl 14dce8 │ │ │ │ b c5674 │ │ │ │ mov r0, #1 │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #1508] @ c5bf0 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #1492] @ c5bf4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b c5110 │ │ │ │ - bl 1018f0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 1018ec │ │ │ │ + bl 14dce8 │ │ │ │ b c5674 │ │ │ │ mov r0, #1 │ │ │ │ str fp, [sp, #80] @ 0x50 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #1492] @ c5c20 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #1476] @ c5c24 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b c52c0 │ │ │ │ - bl 101868 │ │ │ │ - bl 14dcec │ │ │ │ + bl 101864 │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [pc, #1364] @ c5be0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ @@ -182034,63 +182034,63 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ strbvs r6, [r4, #-3949]! @ 0xfffff093 │ │ │ │ eoreq fp, r5, r0, lsr pc │ │ │ │ eoreq r4, r0, r6, lsr #2 │ │ │ │ eoreq r0, r5, r0, lsl sl │ │ │ │ - andeq r8, r8, r0, ror #11 │ │ │ │ - andeq r4, r9, r0, lsl #14 │ │ │ │ + ldrdeq r8, [r8], -ip │ │ │ │ + strdeq r4, [r9], -ip │ │ │ │ eoreq fp, r4, r0, lsr #29 │ │ │ │ @ instruction: 0x00250ab4 │ │ │ │ - andeq r8, r8, r4, asr r6 │ │ │ │ - andeq r4, r9, r4, ror r7 │ │ │ │ + andeq r8, r8, r0, asr r6 │ │ │ │ + andeq r4, r9, r0, ror r7 │ │ │ │ eoreq r0, r5, r8, ror sl │ │ │ │ eoreq r2, r5, r0, lsr r3 │ │ │ │ eoreq r4, r1, lr, lsl r0 │ │ │ │ strdeq fp, [r4], -ip @ │ │ │ │ eoreq r0, r5, r8, ror r9 │ │ │ │ - andeq r8, r8, r0, lsr r5 │ │ │ │ - andeq r4, r9, r0, asr r6 │ │ │ │ + andeq r8, r8, ip, lsr #10 │ │ │ │ + andeq r4, r9, ip, asr #12 │ │ │ │ strdeq fp, [r4], -r0 @ │ │ │ │ eoreq r0, r5, r4, ror #25 │ │ │ │ - andeq r4, r9, r4, lsr #16 │ │ │ │ + andeq r4, r9, r0, lsr #16 │ │ │ │ eoreq r0, r5, r4, asr #25 │ │ │ │ eoreq fp, r5, r8, ror #18 │ │ │ │ eoreq r0, r5, r4, ror pc │ │ │ │ eoreq fp, r4, r8, lsr r9 │ │ │ │ eoreq fp, r5, r8, asr #28 │ │ │ │ eoreq r3, r0, sl, asr pc │ │ │ │ @ instruction: 0x002508bc │ │ │ │ - andeq r8, r8, r4, ror #8 │ │ │ │ - andeq r4, r9, r4, lsl #11 │ │ │ │ + andeq r8, r8, r0, ror #8 │ │ │ │ + andeq r4, r9, r0, lsl #11 │ │ │ │ eoreq fp, r4, r4, lsl fp │ │ │ │ eoreq ip, r4, r8, asr r2 │ │ │ │ @ instruction: 0x002521b4 │ │ │ │ eoreq r3, r1, r2, lsr #29 │ │ │ │ eoreq fp, r4, r0, lsl #15 │ │ │ │ eoreq r0, r5, r4, lsr pc │ │ │ │ strdeq fp, [r4], -r8 @ │ │ │ │ mlaeq r5, ip, ip, fp │ │ │ │ eoreq r3, r0, lr, lsr #27 │ │ │ │ eoreq r0, r5, r0, lsl r8 │ │ │ │ - @ instruction: 0x000883b8 │ │ │ │ - ldrdeq r4, [r9], -r8 │ │ │ │ + @ instruction: 0x000883b4 │ │ │ │ + ldrdeq r4, [r9], -r4 @ │ │ │ │ eoreq fp, r4, r8, lsr #22 │ │ │ │ eoreq ip, r4, ip, ror #2 │ │ │ │ eoreq r2, r5, r8, lsl #2 │ │ │ │ strdeq r3, [r1], -r6 @ │ │ │ │ ldrdeq fp, [r4], -r4 @ │ │ │ │ eoreq r0, r5, r8, lsr #29 │ │ │ │ eoreq fp, r4, ip, ror #16 │ │ │ │ strdeq fp, [r5], -r0 @ │ │ │ │ eoreq r3, r0, r2, lsl #24 │ │ │ │ eoreq r0, r5, r4, ror #14 │ │ │ │ - andeq r8, r8, ip, lsl #6 │ │ │ │ - andeq r4, r9, ip, lsr #8 │ │ │ │ + andeq r8, r8, r8, lsl #6 │ │ │ │ + andeq r4, r9, r8, lsr #8 │ │ │ │ eoreq fp, r4, ip, lsl fp │ │ │ │ eoreq ip, r4, r4, rrx │ │ │ │ eoreq r2, r5, ip, asr r0 │ │ │ │ eoreq r3, r1, sl, asr #26 │ │ │ │ eoreq fp, r4, r8, lsr #12 │ │ │ │ eoreq r0, r5, ip, lsr r9 │ │ │ │ @ instruction: 0xfff82834 │ │ │ │ @@ -182113,25 +182113,25 @@ │ │ │ │ beq c5e1c │ │ │ │ ldr r8, [pc, #876] @ c6040 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r4, r8, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c5e28 │ │ │ │ ldr r0, [r8, #68] @ 0x44 │ │ │ │ ldr r1, [pc, #848] @ c604c │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 80d68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r9, [pc, #808] @ c6038 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq c5f04 │ │ │ │ mov r0, r5 │ │ │ │ bl 12e7c │ │ │ │ mov r0, r5 │ │ │ │ bl 1374c │ │ │ │ @@ -182142,15 +182142,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r5 │ │ │ │ bl 1284c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq c5e60 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq c5f30 │ │ │ │ ldr r0, [pc, #768] @ c6070 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [pc, #764] @ c6074 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -182164,24 +182164,24 @@ │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq c5e6c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c5ecc │ │ │ │ ldr r0, [r8, #68] @ 0x44 │ │ │ │ ldr r1, [pc, #708] @ c608c │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 80d68 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r9] │ │ │ │ cmp r0, #0 │ │ │ │ beq c5f60 │ │ │ │ mov r0, r4 │ │ │ │ bl 12e7c │ │ │ │ mov r0, r4 │ │ │ │ bl 138fc │ │ │ │ @@ -182192,15 +182192,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 1284c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b c5e74 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #516] @ c6044 │ │ │ │ add r2, sp, #24 │ │ │ │ @@ -182209,18 +182209,18 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #500] @ c6048 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b c5cf0 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b c5e74 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r4, #1 │ │ │ │ ldr r0, [pc, #492] @ c6078 │ │ │ │ mov r3, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -182254,38 +182254,38 @@ │ │ │ │ bl 1f7f4 │ │ │ │ b c5dbc │ │ │ │ ldr r0, [pc, #324] @ c6050 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne c5f8c │ │ │ │ ldr r0, [pc, #296] @ c6054 │ │ │ │ add r0, pc, r0 │ │ │ │ b c5f94 │ │ │ │ ldr r0, [pc, #296] @ c6060 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne c5fc4 │ │ │ │ ldr r0, [pc, #264] @ c6064 │ │ │ │ add r0, pc, r0 │ │ │ │ b c5fcc │ │ │ │ ldr r0, [pc, #296] @ c6090 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne c5fe4 │ │ │ │ ldr r0, [pc, #268] @ c6094 │ │ │ │ add r0, pc, r0 │ │ │ │ b c5fec │ │ │ │ ldr r0, [pc, #196] @ c6058 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -182341,17 +182341,17 @@ │ │ │ │ eoreq r1, r5, r0, ror pc │ │ │ │ eoreq fp, r4, r4, lsl #3 │ │ │ │ eoreq sl, r5, r4, lsr #21 │ │ │ │ @ instruction: 0x00251fb0 │ │ │ │ ldrdeq ip, [r4], -r4 @ │ │ │ │ eoreq r1, r5, r8, lsr pc │ │ │ │ @ instruction: 0xfffa5578 │ │ │ │ - andeq r1, r1, r4, ror #20 │ │ │ │ + andeq r1, r1, r0, ror #20 │ │ │ │ eoreq r0, r5, r0, ror #9 │ │ │ │ - andeq r4, r9, r4, lsr #32 │ │ │ │ + andeq r4, r9, r0, lsr #32 │ │ │ │ ldrdeq r0, [r5], -r0 @ │ │ │ │ eoreq r0, r5, ip, asr #12 │ │ │ │ strdeq fp, [r4], -r0 @ │ │ │ │ eoreq r2, r1, pc, ror #14 │ │ │ │ eoreq sl, r5, r8, ror sl │ │ │ │ eoreq r1, r5, r4, lsl #31 │ │ │ │ eoreq r1, r5, r8, lsl pc │ │ │ │ @@ -182468,15 +182468,15 @@ │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq c65ec │ │ │ │ mov r1, sl │ │ │ │ bl 12e64 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - bl de708 │ │ │ │ + bl de704 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr fp, [pc, #1932] @ c6a10 │ │ │ │ cmp r0, #0 │ │ │ │ add fp, pc, fp │ │ │ │ beq c6640 │ │ │ │ ldr r1, [pc, #1920] @ c6a14 │ │ │ │ @@ -182689,19 +182689,19 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13d10 │ │ │ │ mov r0, fp │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl c6a78 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b c665c │ │ │ │ bl 13a28 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ @@ -182713,20 +182713,20 @@ │ │ │ │ ldr r0, [pc, #984] @ c6a08 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #32] │ │ │ │ b c66a0 │ │ │ │ bl c6b00 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b c665c │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr sl, [sp, #20] │ │ │ │ bl c6a78 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #968] @ c6a34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [pc, #960] @ c6a38 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -182746,15 +182746,15 @@ │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b c68cc │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr sl, [sp, #20] │ │ │ │ bl c6a78 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [pc, #860] @ c6a48 │ │ │ │ @@ -182952,53 +182952,53 @@ │ │ │ │ eoreq pc, r4, ip, ror sl @ │ │ │ │ @ instruction: 0xfff81978 │ │ │ │ eoreq pc, r4, ip, asr sl @ │ │ │ │ eoreq sl, r5, r4, lsr r8 │ │ │ │ eoreq sl, r5, r0, ror #22 │ │ │ │ @ instruction: 0xfffdbd98 │ │ │ │ eoreq r1, r0, lr, ror sp │ │ │ │ - andeq r8, r1, r4, lsr #7 │ │ │ │ + andeq r8, r1, r0, lsr #7 │ │ │ │ eoreq pc, r4, r4, asr sp @ │ │ │ │ - muleq r9, r0, r8 │ │ │ │ + andeq r3, r9, ip, lsl #17 │ │ │ │ eoreq pc, r4, ip, asr #25 │ │ │ │ eoreq sl, r5, r0, ror #14 │ │ │ │ ldrdeq sl, [r5], -r4 @ │ │ │ │ eoreq sl, r5, r8, lsl #20 │ │ │ │ eoreq r1, r0, r6, lsr #25 │ │ │ │ - andeq r1, r1, r4, asr sp │ │ │ │ + andeq r1, r1, r0, asr sp │ │ │ │ eoreq lr, r4, ip, lsr r0 │ │ │ │ eoreq r3, r1, r2, lsl r0 │ │ │ │ eoreq sp, r4, r0, lsl #30 │ │ │ │ mlaeq r5, r4, r6, sl │ │ │ │ eoreq pc, r4, r4, lsl #26 │ │ │ │ - andeq r3, r9, r4, asr #16 │ │ │ │ + andeq r3, r9, r0, asr #16 │ │ │ │ ldrdeq sp, [r4], -ip @ │ │ │ │ andseq ip, pc, r3, asr #28 │ │ │ │ @ instruction: 0xfff670a8 │ │ │ │ eoreq pc, r4, r4, lsl #25 │ │ │ │ - @ instruction: 0x000937b8 │ │ │ │ + @ instruction: 0x000937b4 │ │ │ │ eoreq pc, r4, r0, ror #24 │ │ │ │ eoreq sp, r4, ip, lsr #21 │ │ │ │ @ instruction: 0x001fcdb7 │ │ │ │ @ instruction: 0xfff67128 │ │ │ │ andseq ip, pc, r5, asr #26 │ │ │ │ @ instruction: 0xfff66df4 │ │ │ │ @ instruction: 0x001fccf9 │ │ │ │ @ instruction: 0xfff66d8c │ │ │ │ ldrdeq r1, [r0], -r5 @ │ │ │ │ - andeq r1, r1, r8, asr #4 │ │ │ │ + andeq r1, r1, r4, asr #4 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #104] @ c6af0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #84 @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c6ab8 │ │ │ │ ldr r0, [pc, #80] @ c6afc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -183024,15 +183024,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #104] @ c6b78 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c6b40 │ │ │ │ ldr r0, [pc, #80] @ c6b84 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -183071,20 +183071,20 @@ │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ ldr sl, [r7, #44] @ 0x2c │ │ │ │ ldr r9, [pc, #540] @ c6dec │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r0, r9, #116 @ 0x74 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c6bec │ │ │ │ bl 15d84 │ │ │ │ ldr r1, [pc, #496] @ c6de4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq c6cc0 │ │ │ │ add r0, r5, r4 │ │ │ │ add r6, r0, r6 │ │ │ │ ldr r0, [r9, #120] @ 0x78 │ │ │ │ bl 137c4 │ │ │ │ @@ -183133,22 +183133,22 @@ │ │ │ │ b 13d10 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #296] @ c6df0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne c6d50 │ │ │ │ ldr r0, [pc, #268] @ c6df4 │ │ │ │ add r0, pc, r0 │ │ │ │ b c6d58 │ │ │ │ bl 12714 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #236] @ c6e00 │ │ │ │ @@ -183209,19 +183209,19 @@ │ │ │ │ eoreq sl, r5, ip, ror #3 │ │ │ │ eoreq r9, r5, r8, lsl #30 │ │ │ │ eoreq r9, r5, r8, lsl sp │ │ │ │ eoreq r1, r5, ip, asr #6 │ │ │ │ ldrdeq r1, [r5], -r4 @ │ │ │ │ eoreq r1, r5, ip, lsl #4 │ │ │ │ eoreq pc, r4, ip, asr r6 @ │ │ │ │ - muleq r9, r0, r1 │ │ │ │ + andeq r3, r9, ip, lsl #3 │ │ │ │ eoreq pc, r4, r8, lsr r6 @ │ │ │ │ eoreq r9, r5, r0, asr #27 │ │ │ │ - andeq r0, r1, r8, lsr fp │ │ │ │ - andeq r5, r4, r8, lsl #9 │ │ │ │ + andeq r0, r1, r4, lsr fp │ │ │ │ + andeq r5, r4, r4, lsl #9 │ │ │ │ eoreq fp, r4, ip, ror r5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r5, [pc, #180] @ c6ee0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ @@ -183232,23 +183232,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq c6e58 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add r0, r1, r2 │ │ │ │ sub r0, r4, r0 │ │ │ │ - bl 12f59c │ │ │ │ + bl 12f598 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq c6e7c │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 1260c │ │ │ │ bl 1347c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [pc, #68] @ c6ee4 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -183266,15 +183266,15 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ ldrdeq sl, [r5], -ip @ │ │ │ │ ldrdeq pc, [r4], -r0 @ │ │ │ │ - andeq r3, r9, r4 │ │ │ │ + andeq r3, r9, r0 │ │ │ │ eoreq pc, r4, ip, lsr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #1072 @ 0x430 │ │ │ │ ldr r1, [pc, #1360] @ c7450 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ @@ -183290,25 +183290,25 @@ │ │ │ │ beq c71a0 │ │ │ │ ldr r9, [pc, #1316] @ c745c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r4, r9, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c71ac │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ ldr r1, [pc, #1288] @ c7468 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 80d68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r7, [pc, #1240] @ c744c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq c7340 │ │ │ │ mov r0, r5 │ │ │ │ bl 12e7c │ │ │ │ mov r0, r5 │ │ │ │ bl 138fc │ │ │ │ @@ -183319,15 +183319,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r5 │ │ │ │ bl 1284c │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq c71e4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq c736c │ │ │ │ ldr r0, [pc, #1208] @ c748c │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [pc, #1204] @ c7490 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -183345,33 +183345,33 @@ │ │ │ │ bl 12954 │ │ │ │ str r0, [sp, #1056] @ 0x420 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1048] @ 0x418 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c7220 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ ldr r1, [pc, #1120] @ c749c │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 80d68 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ bl 2d7f0 │ │ │ │ add r6, sp, #8 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1518c0 │ │ │ │ + bl 1518bc │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ mov r0, r5 │ │ │ │ - bl 151a08 │ │ │ │ + bl 151a04 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r8, #20] │ │ │ │ mov r1, r7 │ │ │ │ bl 126c0 │ │ │ │ mov r0, r7 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ @@ -183380,33 +183380,33 @@ │ │ │ │ bl 12954 │ │ │ │ str r0, [sp, #1056] @ 0x420 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1048] @ 0x418 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c7268 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ ldr r1, [pc, #992] @ c74a8 │ │ │ │ mov r2, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 80d68 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ bl 2d7f0 │ │ │ │ add r6, sp, #8 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1518c0 │ │ │ │ + bl 1518bc │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ mov r0, r5 │ │ │ │ - bl 151a08 │ │ │ │ + bl 151a04 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ mov r1, r7 │ │ │ │ bl 126c0 │ │ │ │ mov r0, r7 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ @@ -183415,41 +183415,41 @@ │ │ │ │ bl 12954 │ │ │ │ str r0, [sp, #1056] @ 0x420 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1048] @ 0x418 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c7304 │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ ldr r1, [pc, #876] @ c74c0 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 80d68 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ bl 2d7f0 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1518c0 │ │ │ │ + bl 1518bc │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ - bl 151a08 │ │ │ │ + bl 151a04 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ mov r1, r4 │ │ │ │ bl 126c0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #1072 @ 0x430 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b c71f8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ ldr r0, [pc, #668] @ c7460 │ │ │ │ add r2, sp, #536 @ 0x218 │ │ │ │ @@ -183458,18 +183458,18 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #652] @ c7464 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b c6f54 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b c71f8 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #1064] @ 0x428 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r1, [sp, #1068] @ 0x42c │ │ │ │ add r6, sp, #8 │ │ │ │ ldr r0, [pc, #580] @ c7454 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ @@ -183488,15 +183488,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #584] @ c7498 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b c7030 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b c72ac │ │ │ │ mov r0, #1 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ strb r0, [sp, #1064] @ 0x428 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [pc, #540] @ c74a0 │ │ │ │ @@ -183506,15 +183506,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #524] @ c74a4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b c70bc │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #1064] @ 0x428 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r1, [sp, #1068] @ 0x42c │ │ │ │ ldr r0, [pc, #492] @ c74ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ ldr r0, [pc, #484] @ c74b0 │ │ │ │ @@ -183549,27 +183549,27 @@ │ │ │ │ bl 1f7f4 │ │ │ │ b c7148 │ │ │ │ ldr r0, [pc, #292] @ c746c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne c73a8 │ │ │ │ ldr r0, [pc, #264] @ c7470 │ │ │ │ add r0, pc, r0 │ │ │ │ b c73b0 │ │ │ │ ldr r0, [pc, #264] @ c747c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne c73e0 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #552] @ 0x228 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ ldr r0, [pc, #220] @ c7480 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -183598,53 +183598,53 @@ │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ str r4, [sp, #548] @ 0x224 │ │ │ │ ldr r1, [pc, #120] @ c7488 │ │ │ │ add r1, pc, r1 │ │ │ │ b c72fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r5 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ add r5, sp, #536 @ 0x218 │ │ │ │ mov r0, r5 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r5 │ │ │ │ bl 1284c │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ eoreq r9, r5, r8, lsr #31 │ │ │ │ eoreq pc, r4, r0, ror #2 │ │ │ │ - andeq r2, r9, r4, lsr #25 │ │ │ │ + andeq r2, r9, r0, lsr #25 │ │ │ │ eoreq r9, r5, r4, lsr #22 │ │ │ │ eoreq pc, r4, ip, lsl #7 │ │ │ │ eoreq ip, r4, r8, ror #29 │ │ │ │ ldrdeq r1, [r1], -r7 @ │ │ │ │ mlaeq r5, r8, r6, r9 │ │ │ │ eoreq r0, r5, r4, lsr #23 │ │ │ │ eoreq r9, r4, r8, asr sp │ │ │ │ eoreq r0, r5, r4, asr fp │ │ │ │ eoreq r9, r5, r8, ror #12 │ │ │ │ eoreq r0, r5, r8, ror #22 │ │ │ │ eoreq r0, r5, r0, lsl fp │ │ │ │ eoreq fp, r4, r4, lsr #7 │ │ │ │ @ instruction: 0xfffa4478 │ │ │ │ - andeq r0, r1, r0, lsl #16 │ │ │ │ + strdeq r0, [r1], -ip │ │ │ │ eoreq pc, r4, r4, lsl r3 @ │ │ │ │ eoreq ip, r4, r0, ror lr │ │ │ │ eoreq r3, r0, fp, asr #14 │ │ │ │ eoreq pc, r4, ip, asr #5 │ │ │ │ eoreq ip, r4, r8, lsr #28 │ │ │ │ andseq fp, pc, r8, lsr #30 │ │ │ │ strheq pc, [r4], -r0 @ │ │ │ │ - strdeq r2, [r9], -r4 │ │ │ │ + strdeq r2, [r9], -r0 │ │ │ │ eoreq pc, r4, r4, lsl #1 │ │ │ │ eoreq pc, r4, r0, lsr r2 @ │ │ │ │ eoreq ip, r4, ip, lsl #27 │ │ │ │ andseq fp, pc, r8, ror #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r4, [pc, #1448] @ c7a7c │ │ │ │ @@ -183659,30 +183659,30 @@ │ │ │ │ beq c7500 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ add r0, r1, r2 │ │ │ │ sub r9, sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1393b8 │ │ │ │ + bl 1393b4 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq c78ec │ │ │ │ and r7, r0, #255 @ 0xff │ │ │ │ add r8, sp, #12 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ bl 4bc60 │ │ │ │ ldr r5, [sl, #12] │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r6, sp, #32 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 136f8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ bne c75fc │ │ │ │ @@ -183908,30 +183908,30 @@ │ │ │ │ ldr r0, [pc, #460] @ c7aa8 │ │ │ │ ldr r3, [pc, #460] @ c7aac │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ b c79a0 │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r8, sp, #12 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r6, sp, #32 │ │ │ │ ldr r0, [pc, #372] @ c7a80 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #364] @ c7a84 │ │ │ │ add r0, pc, r0 │ │ │ │ b c794c │ │ │ │ - bl 135930 │ │ │ │ - bl 14dcec │ │ │ │ + bl 13592c │ │ │ │ + bl 14dce8 │ │ │ │ b c7930 │ │ │ │ bl 1353c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r0, [pc, #328] @ c7a88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [pc, #320] @ c7a8c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -184009,17 +184009,17 @@ │ │ │ │ mrccc 0, 0, r9, cr0, cr1, {4} │ │ │ │ ldclcc 8, cr13, [r8, #868] @ 0x364 │ │ │ │ svccc 0x0060e0e1 │ │ │ │ svccc 0x00038384 │ │ │ │ mrccc 4, 2, sp, cr4, cr5, {6} │ │ │ │ eoreq r9, r5, r4, asr fp │ │ │ │ eoreq lr, r4, r4, ror #20 │ │ │ │ - andeq r2, r9, r8, lsr #11 │ │ │ │ + andeq r2, r9, r4, lsr #11 │ │ │ │ eoreq lr, r4, r0, lsr sl │ │ │ │ - andeq r2, r9, r4, ror r5 │ │ │ │ + andeq r2, r9, r0, ror r5 │ │ │ │ eoreq lr, r4, r4, lsl #20 │ │ │ │ @ instruction: 0x002591b4 │ │ │ │ @ instruction: 0xfffda750 │ │ │ │ andseq pc, pc, r2, ror #9 │ │ │ │ @ instruction: 0xfffefe8c │ │ │ │ eoreq lr, r4, ip, asr #31 │ │ │ │ eoreq r1, r1, lr, asr #30 │ │ │ │ @@ -184036,15 +184036,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq c7ae8 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add r0, r1, r2 │ │ │ │ sub r0, r4, r0 │ │ │ │ - bl 1334a0 │ │ │ │ + bl 13349c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 1d458 │ │ │ │ eoreq r9, r5, ip, lsl #10 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r7, [pc, #76] @ c7b58 │ │ │ │ mov r4, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ @@ -184145,21 +184145,21 @@ │ │ │ │ bne c7d58 │ │ │ │ ldr r0, [r7] │ │ │ │ str r4, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ beq c7ca0 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1334a0 │ │ │ │ + bl 13349c │ │ │ │ ldr r4, [pc, #356] @ c7e14 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r4, #52 @ 0x34 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c7ccc │ │ │ │ bl 15d04 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 13398 │ │ │ │ cmp r8, #0 │ │ │ │ @@ -184229,15 +184229,15 @@ │ │ │ │ b c7ddc │ │ │ │ cmp r8, #0 │ │ │ │ bne c7df0 │ │ │ │ mov r0, r9 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - @ instruction: 0x000921b4 │ │ │ │ + @ instruction: 0x000921b0 │ │ │ │ ldrdeq lr, [r4], -r4 @ │ │ │ │ eoreq sl, r4, ip, lsr #8 │ │ │ │ eoreq r9, r5, r8, asr #8 │ │ │ │ eoreq r0, r1, r4, lsl #17 │ │ │ │ mlaeq r4, r8, sp, pc @ │ │ │ │ eoreq sl, r4, r0, asr r3 │ │ │ │ eoreq sl, r4, ip, lsr #7 │ │ │ │ @@ -184250,15 +184250,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ eoreq r6, r0, ip, ror #10 │ │ │ │ eoreq pc, r4, r0, ror lr @ │ │ │ │ push {fp, lr} │ │ │ │ - bl 1188d4 │ │ │ │ + bl 1188d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r1, #1 │ │ │ │ bne c7f24 │ │ │ │ mov r9, r0 │ │ │ │ @@ -184269,15 +184269,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0, #88] @ 0x58 │ │ │ │ ldr r4, [r0, #92] @ 0x5c │ │ │ │ ldr r8, [pc, #344] @ c7fe4 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, r8, #116 @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c7ea4 │ │ │ │ bl 15d84 │ │ │ │ ldr r1, [r8, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -184308,15 +184308,15 @@ │ │ │ │ str r2, [r0, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ b c7fd8 │ │ │ │ cmp r1, #2 │ │ │ │ bne c7f70 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1395b4 │ │ │ │ + bl 1395b0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [pc, #164] @ c7fe8 │ │ │ │ add r3, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ @@ -184325,27 +184325,27 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r1, [pc, #132] @ c7ff0 │ │ │ │ add r1, pc, r1 │ │ │ │ b c7f00 │ │ │ │ mov r0, r3 │ │ │ │ - bl 139548 │ │ │ │ + bl 139544 │ │ │ │ b c7fd8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c7f9c │ │ │ │ bl 15d84 │ │ │ │ ldr r1, [r8, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 139634 │ │ │ │ + bl 139630 │ │ │ │ b c7fd8 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #60] @ c7ff4 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -184354,15 +184354,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ @ instruction: 0x002591b0 │ │ │ │ eoreq r8, r5, r4, asr ip │ │ │ │ - andeq r1, r9, r8, ror pc │ │ │ │ + andeq r1, r9, r4, ror pc │ │ │ │ eoreq lr, r4, r4, asr #17 │ │ │ │ eoreq lr, r4, r8, lsr #17 │ │ │ │ mlaeq r4, ip, r9, lr │ │ │ │ eoreq r1, r1, lr, asr r8 │ │ │ │ mlaeq r4, r8, r2, lr │ │ │ │ strdeq sl, [r4], -r0 @ │ │ │ │ eoreq sl, r4, ip, ror #3 │ │ │ │ @@ -184444,15 +184444,15 @@ │ │ │ │ bl 4c070 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ eoreq r8, r5, r0, ror #29 │ │ │ │ - strdeq r1, [r9], -r8 │ │ │ │ + strdeq r1, [r9], -r4 │ │ │ │ eoreq lr, r4, r0, lsr r7 │ │ │ │ eoreq r9, r4, r0, lsr #19 │ │ │ │ eoreq sl, r4, r4, asr r0 │ │ │ │ eoreq sl, r4, r8, asr #32 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -184530,15 +184530,15 @@ │ │ │ │ bl c83a8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ eoreq r8, r5, r4, ror #27 │ │ │ │ - andeq r1, r9, r0, lsr #25 │ │ │ │ + muleq r9, ip, ip │ │ │ │ ldrdeq lr, [r4], -r8 @ │ │ │ │ eoreq ip, r4, ip, lsr r0 │ │ │ │ strdeq r9, [r4], -ip @ │ │ │ │ strdeq r9, [r4], -r0 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ bl c8328 │ │ │ │ @@ -184559,26 +184559,26 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #12] @ c8324 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - andeq r1, r9, r8, ror #23 │ │ │ │ + andeq r1, r9, r4, ror #23 │ │ │ │ eoreq lr, r4, r8, lsl #10 │ │ │ │ eoreq fp, r4, r8, lsl #31 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 129cc │ │ │ │ mov r4, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ @@ -184626,15 +184626,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #24] @ c8430 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ ldrdeq sp, [r4], -r0 @ │ │ │ │ @ instruction: 0xfff6597c │ │ │ │ - ldrdeq r1, [r9], -r0 │ │ │ │ + andeq r1, r9, ip, asr #21 │ │ │ │ eoreq r1, r0, sl, lsr #5 │ │ │ │ eoreq fp, r4, r4, lsl #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r9, [pc, #864] @ c87a4 │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -184652,15 +184652,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq c86b8 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq c86c4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ - bl 14d92c │ │ │ │ + bl 14d928 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr sl, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ cmn r5, #1 │ │ │ │ ble c8748 │ │ │ │ cmp r5, #0 │ │ │ │ beq c85c8 │ │ │ │ @@ -184678,63 +184678,63 @@ │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ beq c86ac │ │ │ │ mov r0, r4 │ │ │ │ bl 133c8 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2c167c │ │ │ │ + bl 2c1678 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c06f8 │ │ │ │ + bl 2c06f4 │ │ │ │ mov r6, r7 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r6, #16]! │ │ │ │ movne r4, #1065353216 @ 0x3f800000 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1524 │ │ │ │ + bl 2c1520 │ │ │ │ cmp r0, #0 │ │ │ │ bne c8684 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r9, #88] @ 0x58 │ │ │ │ ldr r5, [r9, #92] @ 0x5c │ │ │ │ str r4, [r6] │ │ │ │ - bl 2c06f8 │ │ │ │ + bl 2c06f4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movne r1, #1 │ │ │ │ bl 136b0 │ │ │ │ ldr r6, [pc, #580] @ c87a8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, r6, #60 @ 0x3c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c8580 │ │ │ │ bl 15984 │ │ │ │ add r0, r8, r5 │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ sub r5, r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13398 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1318 │ │ │ │ + bl 2c1314 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #17 │ │ │ │ str r1, [sp, #28] │ │ │ │ strb r0, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ - bl d5f10 │ │ │ │ + bl d5f0c │ │ │ │ mov r0, r5 │ │ │ │ bl 13800 │ │ │ │ b c8684 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ @@ -184763,15 +184763,15 @@ │ │ │ │ ldr r4, [r9, #88] @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r9, #92] @ 0x5c │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [pc, #388] @ c87cc │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, r6, #60 @ 0x3c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c865c │ │ │ │ bl 15984 │ │ │ │ add r0, r4, r5 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ sub r0, r7, r0 │ │ │ │ bl 13398 │ │ │ │ @@ -184856,15 +184856,15 @@ │ │ │ │ strdeq r8, [r5], -ip @ │ │ │ │ strdeq r8, [r5], -r0 @ │ │ │ │ eoreq r8, r4, r0, ror #31 │ │ │ │ eoreq r8, r5, r0, lsr r5 │ │ │ │ eoreq r9, r4, ip, lsr r3 │ │ │ │ eoreq r9, r4, r4, asr #9 │ │ │ │ @ instruction: 0xfff65660 │ │ │ │ - andeq r1, r9, ip, lsr #15 │ │ │ │ + andeq r1, r9, r8, lsr #15 │ │ │ │ eoreq r2, r0, r9, lsl #16 │ │ │ │ eoreq r9, r4, r4, asr r4 │ │ │ │ eoreq r8, r5, r4, lsl r5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #928] @ c8b84 │ │ │ │ @@ -184893,15 +184893,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq c89a8 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq c8a44 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 14d92c │ │ │ │ + bl 14d928 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne c8968 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r5, [r6] │ │ │ │ @@ -184910,15 +184910,15 @@ │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [pc, #768] @ c8b8c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c88a8 │ │ │ │ bl 16200 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -185009,21 +185009,21 @@ │ │ │ │ b c8a98 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #372] @ c8b90 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c8a34 │ │ │ │ bl 16200 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 139d2c │ │ │ │ + bl 139d28 │ │ │ │ b c8b68 │ │ │ │ mov r0, #1 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ ldr r0, [pc, #324] @ c8b9c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ @@ -185074,15 +185074,15 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #188] @ c8bd8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ b c8ab0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 139cc0 │ │ │ │ + bl 139cbc │ │ │ │ b c8b68 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #76] @ c8b94 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -185105,19 +185105,19 @@ │ │ │ │ strdeq r8, [r5], -r4 @ │ │ │ │ eoreq r8, r5, r8, asr #5 │ │ │ │ eoreq r8, r5, ip, lsr r1 │ │ │ │ mlaeq r4, r4, r5, r9 │ │ │ │ eoreq r9, r4, r8, lsl #11 │ │ │ │ eoreq sp, r4, r4, lsr #30 │ │ │ │ @ instruction: 0xfff652fc │ │ │ │ - andeq r1, r9, r8, asr #8 │ │ │ │ + andeq r1, r9, r4, asr #8 │ │ │ │ eoreq r2, r0, r5, lsr #9 │ │ │ │ eoreq lr, r4, r4, lsr #32 │ │ │ │ @ instruction: 0xfff65260 │ │ │ │ - ldrdeq r1, [r9], -r8 │ │ │ │ + ldrdeq r1, [r9], -r4 │ │ │ │ mlaeq r0, sp, r0, r7 │ │ │ │ eoreq sp, r4, r0, lsr pc │ │ │ │ eoreq lr, r4, r0, ror r0 │ │ │ │ eoreq lr, r4, r8, rrx │ │ │ │ ldrdeq sp, [r4], -ip @ │ │ │ │ eoreq r0, r1, lr, lsr sp │ │ │ │ eoreq sp, r4, r8, ror r7 │ │ │ │ @@ -185173,31 +185173,31 @@ │ │ │ │ add r0, r5, sl │ │ │ │ add r4, r0, r4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ mov r0, r8 │ │ │ │ bl 12a44 │ │ │ │ ldr r7, [pc, #620] @ c8f24 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ cmp r0, #1 │ │ │ │ bne c8cd4 │ │ │ │ ldr r1, [pc, #604] @ c8f28 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r9, [r0, r1] │ │ │ │ b c8d00 │ │ │ │ ldr r0, [pc, #620] @ c8f48 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r9, r0 │ │ │ │ ldr r1, [pc, #560] @ c8f28 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r9, [r0, r1] │ │ │ │ strb r5, [r0, r7] │ │ │ │ mov r0, #13 │ │ │ │ ldr sl, [r4, #100] @ 0x64 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [pc, #568] @ c8f4c │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -185303,26 +185303,26 @@ │ │ │ │ b c8eb0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1392cc │ │ │ │ + bl 1392c8 │ │ │ │ cmp r4, #0 │ │ │ │ beq c8f18 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ bl 1d63c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1392cc │ │ │ │ + bl 1392c8 │ │ │ │ b c8f18 │ │ │ │ bl 1d63c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13d10 │ │ │ │ @@ -185331,25 +185331,25 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - andeq r1, r9, r4, lsr #1 │ │ │ │ + andeq r1, r9, r0, lsr #1 │ │ │ │ eoreq sp, r4, r4, asr #19 │ │ │ │ eoreq r9, r4, ip, ror r4 │ │ │ │ eoreq r8, r5, r8, lsl #3 │ │ │ │ mlaeq r4, r0, r2, r9 │ │ │ │ eoreq r7, r5, r0, lsl #27 │ │ │ │ strdeq r8, [r5], -r4 @ │ │ │ │ eoreq r7, r5, r0, lsl #27 │ │ │ │ ldrdeq r0, [r0], -r4 @ │ │ │ │ @ instruction: 0x0024d4bc │ │ │ │ - andeq r1, r9, r4, ror r1 │ │ │ │ + andeq r1, r9, r0, ror r1 │ │ │ │ @ instruction: 0xfffedc14 │ │ │ │ @ instruction: 0xfff9f9d8 │ │ │ │ eoreq r9, r4, r0, asr #6 │ │ │ │ eoreq r0, r1, r2, lsr sl │ │ │ │ ldrdeq r9, [r4], -r4 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ @@ -185371,15 +185371,15 @@ │ │ │ │ bne c913c │ │ │ │ ldr r7, [pc, #840] @ c9304 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r7, #116 @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c8fdc │ │ │ │ bl 15d84 │ │ │ │ ldr r1, [r7, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -185396,15 +185396,15 @@ │ │ │ │ b c9118 │ │ │ │ ldr r7, [pc, #720] @ c92f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r7, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c9040 │ │ │ │ bl 15b84 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -185436,15 +185436,15 @@ │ │ │ │ bl 1d3f8 │ │ │ │ b c9144 │ │ │ │ ldr r5, [pc, #532] @ c92d8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c90e0 │ │ │ │ bl 16200 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -185464,21 +185464,21 @@ │ │ │ │ ldr r0, [pc, #512] @ c932c │ │ │ │ ldr r3, [pc, #512] @ c9330 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ b c9144 │ │ │ │ mov r0, r3 │ │ │ │ - bl 1396c8 │ │ │ │ + bl 1396c4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r4] │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c9168 │ │ │ │ bl 15b84 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r0, [pc, #376] @ c92f4 │ │ │ │ @@ -185501,15 +185501,15 @@ │ │ │ │ b c92a8 │ │ │ │ ldr r5, [r4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [pc, #272] @ c92dc │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c91e4 │ │ │ │ bl 16200 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr r0, [pc, #232] @ c92e0 │ │ │ │ @@ -185530,15 +185530,15 @@ │ │ │ │ ldr r0, [pc, #184] @ c92ec │ │ │ │ add r0, pc, r0 │ │ │ │ b c92a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r4] │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c9258 │ │ │ │ bl 15d84 │ │ │ │ ldr r0, [r7, #120] @ 0x78 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r0, [pc, #156] @ c9308 │ │ │ │ @@ -185570,25 +185570,25 @@ │ │ │ │ blcc fe77bad4 <__bss_end__@@Base+0xfe45a9e8> │ │ │ │ eoreq r7, r5, r4, ror #21 │ │ │ │ eoreq r7, r5, r8, asr sl │ │ │ │ mlaeq r5, r0, sl, r7 │ │ │ │ eoreq r7, r5, ip, lsl #19 │ │ │ │ ldrdeq sp, [r4], -r4 @ │ │ │ │ @ instruction: 0xfff64a30 │ │ │ │ - andeq r0, r9, r8, lsr #25 │ │ │ │ + andeq r0, r9, r4, lsr #25 │ │ │ │ eoreq r1, r0, lr, lsr ip │ │ │ │ eoreq r7, r5, r4, lsr fp │ │ │ │ eoreq sp, r4, r0, ror #14 │ │ │ │ @ instruction: 0xfff64aac │ │ │ │ - andeq r0, r9, r4, lsr #26 │ │ │ │ + andeq r0, r9, r0, lsr #26 │ │ │ │ eoreq r1, r0, r5, lsl #26 │ │ │ │ eoreq r7, r5, ip, lsl fp │ │ │ │ eoreq sp, r4, r0, asr #11 │ │ │ │ @ instruction: 0xfff649bc │ │ │ │ - andeq r0, r9, r4, lsr ip │ │ │ │ + andeq r0, r9, r0, lsr ip │ │ │ │ eoreq r1, r0, lr, lsr sl │ │ │ │ eoreq sp, r4, r8, ror #11 │ │ │ │ eoreq sp, r4, r4, lsr #15 │ │ │ │ eoreq r9, r4, r4, asr r0 │ │ │ │ eoreq r9, r4, ip, asr #32 │ │ │ │ eoreq sp, r4, r8, asr #18 │ │ │ │ strdeq r0, [r1], -lr @ │ │ │ │ @@ -185709,15 +185709,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2df00 │ │ │ │ ldr r4, [pc, #1612] @ c9b54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c9524 │ │ │ │ bl 15c84 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ bl 13398 │ │ │ │ cmp r6, #0 │ │ │ │ @@ -185729,28 +185729,28 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13d10 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ add r0, r0, r1 │ │ │ │ sub r4, r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1357a0 │ │ │ │ + bl 13579c │ │ │ │ and sl, r0, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq c9804 │ │ │ │ ldr r6, [pc, #1404] @ c9b04 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, r6, #116 @ 0x74 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c95a8 │ │ │ │ bl 15d84 │ │ │ │ ldr r1, [r6, #120] @ 0x78 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #12] │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ @@ -185811,24 +185811,24 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [pc, #1152] @ c9b1c │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 14eb74 │ │ │ │ + bl 14eb70 │ │ │ │ mov r0, sl │ │ │ │ bl 129cc │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ beq c9950 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r9 │ │ │ │ @@ -185850,23 +185850,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 2e330 │ │ │ │ ldr r4, [pc, #1008] @ c9b2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c9758 │ │ │ │ bl 15c84 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ bl 13398 │ │ │ │ ldr r1, [pc, #888] @ c9ae4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ beq c984c │ │ │ │ bl 12918 │ │ │ │ bl 13944 │ │ │ │ ldr r7, [pc, #952] @ c9b40 │ │ │ │ mov r8, r0 │ │ │ │ @@ -185898,15 +185898,15 @@ │ │ │ │ add r2, pc, r2 │ │ │ │ bl 127c8 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #468 @ 0x1d4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl c9bc4 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r4, #1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [pc, #724] @ c9af8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -185921,15 +185921,15 @@ │ │ │ │ b c9898 │ │ │ │ ldr r0, [pc, #732] @ c9b30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne c987c │ │ │ │ ldr r0, [pc, #700] @ c9b34 │ │ │ │ add r0, pc, r0 │ │ │ │ b c9884 │ │ │ │ ldr r0, [pc, #692] @ c9b38 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -186087,21 +186087,21 @@ │ │ │ │ rsbeq r6, r7, r4, ror r1 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ ldrdeq r7, [r5], -ip @ │ │ │ │ eoreq lr, r0, r4, lsr sp │ │ │ │ eoreq lr, r4, r8, asr #4 │ │ │ │ eoreq sl, r4, r0, asr #14 │ │ │ │ eoreq ip, r4, ip, asr #22 │ │ │ │ - muleq r9, r0, r6 │ │ │ │ + andeq r0, r9, ip, lsl #13 │ │ │ │ eoreq ip, r4, r8, lsr fp │ │ │ │ eoreq r7, r5, ip, asr #10 │ │ │ │ mlaeq r0, ip, pc, r0 @ │ │ │ │ eoreq ip, r4, r8, asr #17 │ │ │ │ - andeq r4, r8, r0, ror r4 │ │ │ │ - muleq r9, r0, r5 │ │ │ │ + andeq r4, r8, ip, ror #8 │ │ │ │ + andeq r0, r9, ip, lsl #11 │ │ │ │ mlaeq r4, r4, lr, ip │ │ │ │ eoreq sp, r4, r8, lsr r1 │ │ │ │ eoreq lr, r4, r0, asr #3 │ │ │ │ eoreq pc, r0, lr, lsr #29 │ │ │ │ strdeq ip, [r4], -r8 @ │ │ │ │ eoreq r7, r5, r8, lsl r4 │ │ │ │ eoreq r7, r5, r8, lsl #3 │ │ │ │ @@ -186134,26 +186134,26 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ ldr r1, [pc, #12] @ c9bc0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - andeq r0, r9, ip, asr #6 │ │ │ │ + andeq r0, r9, r8, asr #6 │ │ │ │ eoreq ip, r4, ip, ror #24 │ │ │ │ eoreq sl, r4, ip, asr #12 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [pc, #104] @ c9c3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne c9c04 │ │ │ │ ldr r0, [pc, #80] @ c9c48 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -186205,15 +186205,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #24] @ c9cdc │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mlaeq r4, r8, r5, sl │ │ │ │ @ instruction: 0xfff63fac │ │ │ │ - andeq r0, r9, r4, lsr #4 │ │ │ │ + andeq r0, r9, r0, lsr #4 │ │ │ │ andseq sp, pc, r3, asr fp @ │ │ │ │ eoreq sl, r4, r8, lsr r5 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -186242,15 +186242,15 @@ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [pc, #24] @ c9d70 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq sl, r4, r4, lsl r5 │ │ │ │ @ instruction: 0xfff63f18 │ │ │ │ - muleq r9, r0, r1 │ │ │ │ + andeq r0, r9, ip, lsl #3 │ │ │ │ @ instruction: 0x001fdabf │ │ │ │ eoreq sl, r4, r4, lsr #9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #808] @ ca0b0 │ │ │ │ add r2, pc, r2 │ │ │ │ @@ -186275,15 +186275,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq c9f54 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq c9fd8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 14d92c │ │ │ │ + bl 14d928 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne c9ecc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r5, [r6, #16] │ │ │ │ @@ -186315,15 +186315,15 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r7, [pc, #568] @ ca0b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r7, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c9e9c │ │ │ │ bl 15b84 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -186372,15 +186372,15 @@ │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #0 │ │ │ │ b c9fdc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r4] │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq c9f80 │ │ │ │ bl 15b84 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr r0, [pc, #292] @ ca0b8 │ │ │ │ @@ -186456,26 +186456,26 @@ │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ eoreq r6, r5, r0, ror #24 │ │ │ │ ldrdeq r6, [r5], -r8 @ │ │ │ │ eoreq ip, r4, r8, lsl #20 │ │ │ │ @ instruction: 0xfff63c94 │ │ │ │ - andeq pc, r8, ip, lsl #30 │ │ │ │ + andeq pc, r8, r8, lsl #30 │ │ │ │ eoreq r0, r0, sp, ror #29 │ │ │ │ eoreq r8, r4, r8, rrx │ │ │ │ eoreq r8, r4, ip, asr r0 │ │ │ │ eoreq r7, r4, ip, lsl #8 │ │ │ │ @ instruction: 0xfff63d68 │ │ │ │ - @ instruction: 0x0008feb4 │ │ │ │ + @ instruction: 0x0008feb0 │ │ │ │ eoreq r0, r0, r1, lsl pc │ │ │ │ eoreq r7, r4, ip, lsl #10 │ │ │ │ eoreq r7, r4, r4, lsl #10 │ │ │ │ @ instruction: 0xfff63d14 │ │ │ │ - andeq pc, r8, ip, lsl #31 │ │ │ │ + andeq pc, r8, r8, lsl #31 │ │ │ │ eoreq r5, r0, r1, asr fp │ │ │ │ mlaeq r4, r4, r3, r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #764 @ 0x2fc │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ cmp r1, #1 │ │ │ │ bne cae04 │ │ │ │ @@ -186489,46 +186489,46 @@ │ │ │ │ ldr r9, [r0, #44] @ 0x2c │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ bl 6bffc │ │ │ │ ldr r0, [sp, #1256] @ 0x4e8 │ │ │ │ cmp r0, #2 │ │ │ │ bne cae68 │ │ │ │ ldr r5, [pc, #3976] @ cb0d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ cmp r0, #1 │ │ │ │ bne ca178 │ │ │ │ ldr r1, [pc, #3960] @ cb0d4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r2, r1]! │ │ │ │ ldr r5, [r2, #4] │ │ │ │ ldr r2, [pc, #3944] @ cb0d8 │ │ │ │ ldr r2, [r0, r2]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ b ca1ac │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r4, [pc, #3904] @ cb0d4 │ │ │ │ strb r1, [r0, r5] │ │ │ │ ldr r2, [sp, #1256] @ 0x4e8 │ │ │ │ ldr r3, [sp, #1260] @ 0x4ec │ │ │ │ ldr r1, [sp, #1264] @ 0x4f0 │ │ │ │ ldr r5, [sp, #1268] @ 0x4f4 │ │ │ │ str r1, [r0, r4]! │ │ │ │ str r5, [r0, #4] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldr r4, [pc, #3872] @ cb0d8 │ │ │ │ add r7, r0, #16 │ │ │ │ str r5, [r7, #12] │ │ │ │ strd r2, [r7] │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r4]! │ │ │ │ adc r2, r3, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r0, [pc, #3872] @ cb0fc │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ @@ -186544,15 +186544,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [pc, #3820] @ cb104 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cac8c │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ add r4, r6, #8 │ │ │ │ bl 13e9c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ @@ -186602,19 +186602,19 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bcc cac60 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r7, r1 │ │ │ │ bhi cac78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ mov r1, r8 │ │ │ │ - bl 137184 │ │ │ │ + bl 137180 │ │ │ │ add r2, sp, #156 @ 0x9c │ │ │ │ sub r0, r7, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ and r7, r4, #255 @ 0xff │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ @@ -186622,15 +186622,15 @@ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ ldrd r0, [r0] │ │ │ │ ldrd r2, [r2] │ │ │ │ strb r7, [sp, #728] @ 0x2d8 │ │ │ │ str sl, [sp] │ │ │ │ - bl eaeb0 │ │ │ │ + bl eaeac │ │ │ │ mov r2, r0 │ │ │ │ mov fp, r1 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r0, [pc, #3440] @ cb0e0 │ │ │ │ ldr sl, [sp, #92] @ 0x5c │ │ │ │ mov ip, #0 │ │ │ │ ldr r8, [sp, #88] @ 0x58 │ │ │ │ @@ -186722,15 +186722,15 @@ │ │ │ │ ldr r2, [r0, #-4] │ │ │ │ cmp r4, r1 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r0, #-4] │ │ │ │ bne ca4ec │ │ │ │ ldr r1, [pc, #3252] @ cb19c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1c22b0 │ │ │ │ + bl 1c22ac │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ mov r5, #1 │ │ │ │ mov r9, #-2147483648 @ 0x80000000 │ │ │ │ str r6, [r0, r4, lsl #2] │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [fp, #-4] │ │ │ │ ldr r0, [pc, #3220] @ cb1a0 │ │ │ │ @@ -186856,15 +186856,15 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ bl 13da0 │ │ │ │ ldr r0, [sp, #1276] @ 0x4fc │ │ │ │ ldr r4, [pc, #2532] @ cb0dc │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bleq 14bb0c │ │ │ │ + bleq 14bb08 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #180] @ 0xb4 │ │ │ │ add r7, r1, r2 │ │ │ │ ldr r3, [r1] │ │ │ │ add r7, r7, #1 │ │ │ │ @@ -186964,26 +186964,26 @@ │ │ │ │ ldr r7, [pc, #2200] @ cb134 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, r9 │ │ │ │ add r7, pc, r7 │ │ │ │ movne r1, r7 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r1, r8 │ │ │ │ - bl 2c0fa4 │ │ │ │ + bl 2c0fa0 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, r4, #4 │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ movne r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r7 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ add sl, sp, #728 @ 0x2d8 │ │ │ │ cmp r0, #3 │ │ │ │ bne cab0c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1768] @ 0x6e8 │ │ │ │ ldr r0, [pc, #2116] @ cb140 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -187036,15 +187036,15 @@ │ │ │ │ cmp r3, #16 │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ movls r1, r0 │ │ │ │ ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #1928] @ cb158 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, #16 │ │ │ │ bls caa20 │ │ │ │ ldr r5, [sp, #204] @ 0xcc │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ cmp r5, #0 │ │ │ │ @@ -187138,15 +187138,15 @@ │ │ │ │ bl 2cb40 │ │ │ │ clz r0, sl │ │ │ │ add r4, r9, sl, lsl #2 │ │ │ │ lsr r6, r0, #5 │ │ │ │ b ca864 │ │ │ │ add r8, sp, #168 @ 0xa8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1142bc │ │ │ │ + bl 1142b8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq cacc8 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #0 │ │ │ │ beq cacd4 │ │ │ │ @@ -187159,23 +187159,23 @@ │ │ │ │ beq cace0 │ │ │ │ bl 13428 │ │ │ │ cmp r0, #0 │ │ │ │ beq cabb8 │ │ │ │ bl 13944 │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [pc, #1320] @ cb0e8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r1, [r0, r4] │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ beq cae9c │ │ │ │ mov r1, r6 │ │ │ │ bl 13c44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq caecc │ │ │ │ mov r0, r5 │ │ │ │ bl 13260 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ @@ -187227,21 +187227,21 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #1104] @ cb10c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b ca22c │ │ │ │ bl 12fa8 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b cacec │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b cacec │ │ │ │ bl 12fa8 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ add sl, sp, #728 @ 0x2d8 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #1112] @ cb15c │ │ │ │ mov r2, #2 │ │ │ │ @@ -187258,15 +187258,15 @@ │ │ │ │ str r3, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ ldr r1, [pc, #1064] @ cb164 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b caf74 │ │ │ │ bl 12fa8 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1272] @ 0x4f8 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1260] @ 0x4ec │ │ │ │ ldr r0, [pc, #1052] @ cb188 │ │ │ │ @@ -187349,26 +187349,26 @@ │ │ │ │ b caf74 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #704] @ cb168 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne caf08 │ │ │ │ ldr r0, [pc, #676] @ cb16c │ │ │ │ add r0, pc, r0 │ │ │ │ b caf10 │ │ │ │ ldr r0, [pc, #676] @ cb178 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne caf3c │ │ │ │ ldr r0, [pc, #648] @ cb17c │ │ │ │ add r0, pc, r0 │ │ │ │ b caf44 │ │ │ │ ldr r0, [pc, #660] @ cb194 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -187399,15 +187399,15 @@ │ │ │ │ str r1, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ ldr r1, [pc, #528] @ cb180 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1137e0 │ │ │ │ + bl 1137dc │ │ │ │ bl 1d458 │ │ │ │ ldr r1, [sp, #732] @ 0x2dc │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ beq cb0a4 │ │ │ │ mov r0, r4 │ │ │ │ b cb038 │ │ │ │ @@ -187429,25 +187429,25 @@ │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [sp, #1276] @ 0x4fc │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne cb0b8 │ │ │ │ - bl 14bb0c │ │ │ │ + bl 14bb08 │ │ │ │ b cb0b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1137e0 │ │ │ │ + bl 1137dc │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ b cb048 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ b cb048 │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ orr r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ beq cb0a4 │ │ │ │ mov r0, fp │ │ │ │ bl 13734 │ │ │ │ @@ -187460,15 +187460,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ cmp fp, #0 │ │ │ │ beq cb06c │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 1142bc │ │ │ │ + bl 1142b8 │ │ │ │ add r8, sp, #124 @ 0x7c │ │ │ │ ldr r0, [r8] │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ b cb0a4 │ │ │ │ ldr r0, [r8] │ │ │ │ bl 13d10 │ │ │ │ @@ -187481,25 +187481,25 @@ │ │ │ │ bl 13d10 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ bl 2ca8c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ bl 13d10 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1137e0 │ │ │ │ + bl 1137dc │ │ │ │ bl 1d458 │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - andeq pc, r8, r8, lsr #1 │ │ │ │ + andeq pc, r8, r4, lsr #1 │ │ │ │ eoreq fp, r4, r8, asr #19 │ │ │ │ eoreq r9, r4, r0, asr #10 │ │ │ │ eoreq r6, r5, r8, lsl #27 │ │ │ │ @ instruction: 0x00254ab0 │ │ │ │ eoreq r4, r5, r0, lsr #21 │ │ │ │ eoreq r6, r5, ip, asr #16 │ │ │ │ eoreq fp, r4, r8, lsr #17 │ │ │ │ @@ -187520,26 +187520,26 @@ │ │ │ │ eoreq sp, r0, fp, lsl #24 │ │ │ │ andseq r8, pc, r8, lsr #13 │ │ │ │ @ instruction: 0x001f83d8 │ │ │ │ andseq pc, pc, r7, lsl #28 │ │ │ │ andseq pc, pc, r9, lsr #24 │ │ │ │ mlaeq r4, r8, fp, fp │ │ │ │ eoreq fp, r4, r4, ror #12 │ │ │ │ - andeq pc, r8, r8, lsr #3 │ │ │ │ + andeq pc, r8, r4, lsr #3 │ │ │ │ eoreq fp, r4, r4, asr #12 │ │ │ │ eoreq r5, r5, r8, lsr fp │ │ │ │ eoreq sp, r4, r4, asr #32 │ │ │ │ eoreq r6, r4, ip, lsl r2 │ │ │ │ strdeq ip, [r4], -r4 @ │ │ │ │ eoreq r5, r5, ip, lsl #22 │ │ │ │ eoreq sp, r4, r8, lsl r0 │ │ │ │ eoreq r7, r4, r4, asr r8 │ │ │ │ eoreq ip, r4, r0, asr #31 │ │ │ │ eoreq fp, r4, r0, lsl #12 │ │ │ │ - andeq pc, r8, ip, lsr r1 @ │ │ │ │ + andeq pc, r8, r8, lsr r1 @ │ │ │ │ eoreq fp, r4, r0, ror #11 │ │ │ │ eoreq r9, r4, r0, ror r2 │ │ │ │ eoreq r9, r4, r4, lsl #7 │ │ │ │ eoreq r9, r4, r8, lsr #25 │ │ │ │ ldrdeq r6, [r5], -ip @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ @@ -187569,15 +187569,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #24] @ cb22c │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ ldrdeq sl, [r4], -r4 @ │ │ │ │ @ instruction: 0xfff62b80 │ │ │ │ - ldrdeq lr, [r8], -r4 │ │ │ │ + ldrdeq lr, [r8], -r0 │ │ │ │ mulseq pc, sp, r9 @ │ │ │ │ eoreq r9, r4, r8, lsl #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #708 @ 0x2c4 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ cmp r1, #1 │ │ │ │ bne cbca8 │ │ │ │ @@ -187598,53 +187598,53 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [pc, #3208] @ cbf14 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #80 @ 0x50 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cbb70 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 13e9c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [pc, #3116] @ cbee8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ cmp r0, #1 │ │ │ │ bne cb2ec │ │ │ │ ldr r1, [pc, #3100] @ cbeec │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r2, r1]! │ │ │ │ ldr r5, [r2, #4] │ │ │ │ ldr r2, [pc, #3084] @ cbef0 │ │ │ │ ldr r2, [r0, r2]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ b cb31c │ │ │ │ add r0, sp, #1200 @ 0x4b0 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r4, [pc, #3048] @ cbeec │ │ │ │ strb r1, [r0, r5] │ │ │ │ ldr r2, [sp, #1200] @ 0x4b0 │ │ │ │ ldr r3, [sp, #1204] @ 0x4b4 │ │ │ │ ldr r1, [sp, #1208] @ 0x4b8 │ │ │ │ ldr r5, [sp, #1212] @ 0x4bc │ │ │ │ str r1, [r0, r4]! │ │ │ │ str r5, [r0, #4] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r4, [pc, #3016] @ cbef0 │ │ │ │ add r6, r0, #16 │ │ │ │ str r5, [r6, #12] │ │ │ │ strd r2, [r6] │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r4]! │ │ │ │ adc r2, r3, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r0, [pc, #3028] @ cbf20 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -187675,33 +187675,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq cb71c │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq cbc7c │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ and sl, r0, #255 @ 0xff │ │ │ │ sub r0, sl, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcc cb588 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ mov r1, r5 │ │ │ │ - bl 137184 │ │ │ │ + bl 137180 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ strb sl, [sp, #684] @ 0x2ac │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str fp, [sp] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldrd r0, [r0] │ │ │ │ ldrd r2, [r2] │ │ │ │ - bl ea824 │ │ │ │ + bl ea820 │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r0, [pc, #2764] @ cbef8 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr lr, [sp, #72] @ 0x48 │ │ │ │ mul fp, r1, r0 │ │ │ │ @@ -187901,15 +187901,15 @@ │ │ │ │ beq cbd24 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 13da0 │ │ │ │ ldr r0, [sp, #1220] @ 0x4c4 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bleq 14bb0c │ │ │ │ + bleq 14bb08 │ │ │ │ ldr sl, [sp, #72] @ 0x48 │ │ │ │ mov r3, #0 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ mov r6, sl │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bic r5, r4, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ @@ -187958,15 +187958,15 @@ │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, sl, r0, lsl #2 │ │ │ │ ldrb r8, [r0, #-8] │ │ │ │ ldr r9, [r0, #-4] │ │ │ │ ldr r7, [r0, #-16] │ │ │ │ ldr r4, [r0, #-12] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cb980 │ │ │ │ str fp, [sp, #1712] @ 0x6b0 │ │ │ │ ldr r0, [pc, #1764] @ cbf34 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ str r0, [sp, #1720] @ 0x6b8 │ │ │ │ @@ -188007,15 +188007,15 @@ │ │ │ │ cmp r3, #16 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ movls r1, r0 │ │ │ │ ldr r0, [sp, #664] @ 0x298 │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #1612] @ cbf48 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldr r4, [sp, #656] @ 0x290 │ │ │ │ mov r8, r0 │ │ │ │ cmp r4, #16 │ │ │ │ bls cb94c │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ ldr fp, [sp, #144] @ 0x90 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -188076,22 +188076,22 @@ │ │ │ │ beq cba04 │ │ │ │ bl 13944 │ │ │ │ mov r1, r0 │ │ │ │ b cba08 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [pc, #1260] @ cbf00 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq cbd34 │ │ │ │ mov r0, r2 │ │ │ │ bl 13c44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq cbd64 │ │ │ │ mov r0, r5 │ │ │ │ bl 13260 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ @@ -188179,21 +188179,21 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #896] @ cbf1c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b cb2a4 │ │ │ │ bl 12fa8 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b cbbc8 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b cbbc8 │ │ │ │ bl 12fa8 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [pc, #888] @ cbf58 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -188208,15 +188208,15 @@ │ │ │ │ str r3, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ ldr r1, [pc, #844] @ cbf60 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b cbe08 │ │ │ │ bl 12fa8 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1216] @ 0x4c0 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #1204] @ 0x4b4 │ │ │ │ ldr r0, [pc, #832] @ cbf84 │ │ │ │ @@ -188283,26 +188283,26 @@ │ │ │ │ b cbe08 │ │ │ │ ldr r0, [pc, #552] @ cbf64 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne cbda0 │ │ │ │ ldr r0, [pc, #520] @ cbf68 │ │ │ │ add r0, pc, r0 │ │ │ │ b cbda8 │ │ │ │ ldr r0, [pc, #520] @ cbf74 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne cbdd4 │ │ │ │ ldr r0, [pc, #492] @ cbf78 │ │ │ │ add r0, pc, r0 │ │ │ │ b cbddc │ │ │ │ ldr r0, [pc, #504] @ cbf90 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -188359,49 +188359,49 @@ │ │ │ │ b cbebc │ │ │ │ ldr r0, [sp, #1220] @ 0x4c4 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne cbed4 │ │ │ │ - bl 14bb0c │ │ │ │ + bl 14bb08 │ │ │ │ b cbed4 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ b cbed0 │ │ │ │ b cbea4 │ │ │ │ b cbea4 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 13d10 │ │ │ │ add r0, sp, #1200 @ 0x4b0 │ │ │ │ bl 2ca8c │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ b cbed4 │ │ │ │ bl 1d63c │ │ │ │ b cbed0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1138dc │ │ │ │ + bl 1138d8 │ │ │ │ bl 1d458 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 1138dc │ │ │ │ + bl 1138d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - andeq lr, r8, r4, lsl #4 │ │ │ │ + andeq lr, r8, r0, lsl #4 │ │ │ │ eoreq sl, r4, r4, lsr #22 │ │ │ │ eoreq r5, r4, r8, lsl r8 │ │ │ │ strdeq r5, [r5], -r0 @ │ │ │ │ ldrdeq r5, [r5], -r4 @ │ │ │ │ eoreq sl, r4, r8, lsr #19 │ │ │ │ eoreq r5, r4, ip, asr #10 │ │ │ │ eoreq r3, r5, r0, asr #18 │ │ │ │ @@ -188415,26 +188415,26 @@ │ │ │ │ @ instruction: 0x001feeb7 │ │ │ │ @ instruction: 0x001fecfd │ │ │ │ eoreq sl, r4, ip, asr #24 │ │ │ │ eoreq r5, r4, r8, ror #26 │ │ │ │ mlaeq r0, r2, fp, sp │ │ │ │ eoreq r5, r4, ip, asr #24 │ │ │ │ eoreq sl, r4, ip, lsl #15 │ │ │ │ - ldrdeq lr, [r8], -r0 │ │ │ │ + andeq lr, r8, ip, asr #5 │ │ │ │ eoreq sl, r4, ip, ror #14 │ │ │ │ eoreq r4, r5, r0, lsr #25 │ │ │ │ eoreq ip, r4, ip, lsr #3 │ │ │ │ eoreq r5, r4, r4, lsl #7 │ │ │ │ eoreq ip, r4, ip, asr r1 │ │ │ │ eoreq r4, r5, r4, ror ip │ │ │ │ eoreq ip, r4, r0, lsl #3 │ │ │ │ eoreq r6, r4, r0, asr #19 │ │ │ │ eoreq ip, r4, r8, lsr #2 │ │ │ │ eoreq sl, r4, r8, lsr #14 │ │ │ │ - andeq lr, r8, r4, ror #4 │ │ │ │ + andeq lr, r8, r0, ror #4 │ │ │ │ eoreq sl, r4, ip, lsl #14 │ │ │ │ eoreq r5, r4, r8, lsl r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r1, #1 │ │ │ │ bne cc074 │ │ │ │ ldr r9, [pc, #408] @ cc144 │ │ │ │ @@ -188445,15 +188445,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r9, #40] @ 0x28 │ │ │ │ ldr r4, [r9, #44] @ 0x2c │ │ │ │ ldr r8, [pc, #380] @ cc148 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, r8, #116 @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq cbfe4 │ │ │ │ bl 15d84 │ │ │ │ ldr r1, [r8, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -188472,19 +188472,19 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ ldr r3, [r9, #44] @ 0x2c │ │ │ │ strb r0, [r1, #8] │ │ │ │ add r2, r2, r3 │ │ │ │ sub r4, r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 135e4c │ │ │ │ + bl 135e48 │ │ │ │ add r0, r8, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq cc060 │ │ │ │ bl 15904 │ │ │ │ ldr r1, [r8, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -188513,15 +188513,15 @@ │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b cc130 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq cc0f4 │ │ │ │ bl 15d84 │ │ │ │ ldr r1, [r8, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d260 │ │ │ │ b cc130 │ │ │ │ @@ -188534,15 +188534,15 @@ │ │ │ │ ldr r0, [pc, #44] @ cc150 │ │ │ │ ldr r3, [pc, #44] @ cc154 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - andeq sp, r8, r8, lsr lr │ │ │ │ + andeq sp, r8, r4, lsr lr │ │ │ │ eoreq sl, r4, r8, asr r7 │ │ │ │ eoreq r6, r4, r0, asr #3 │ │ │ │ eoreq r5, r5, r0, ror r0 │ │ │ │ eoreq r4, r5, r4, lsl fp │ │ │ │ eoreq sl, r4, r4, asr #16 │ │ │ │ eoreq sp, r0, r6, lsl #14 │ │ │ │ mlaeq r4, r8, lr, r5 │ │ │ │ @@ -188576,32 +188576,32 @@ │ │ │ │ beq cc68c │ │ │ │ mov r0, r4 │ │ │ │ bl 133c8 │ │ │ │ mov r7, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #24]! │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1524 │ │ │ │ + bl 2c1520 │ │ │ │ cmp r0, #0 │ │ │ │ bne cc3b0 │ │ │ │ str r4, [r7] │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ ldr r1, [r5, #92] @ 0x5c │ │ │ │ add r0, r1, r0 │ │ │ │ sub r4, r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl de708 │ │ │ │ + bl de704 │ │ │ │ mov r0, r4 │ │ │ │ bl 131b8 │ │ │ │ ldr r5, [pc, #1276] @ cc714 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #108 @ 0x6c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq cc234 │ │ │ │ bl 163fc │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -188658,30 +188658,30 @@ │ │ │ │ beq cc698 │ │ │ │ mov r0, r4 │ │ │ │ bl 133c8 │ │ │ │ mov r7, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #32]! │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1524 │ │ │ │ + bl 2c1520 │ │ │ │ cmp r0, #0 │ │ │ │ bne cc3b0 │ │ │ │ str r4, [r7] │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ ldr r1, [r5, #92] @ 0x5c │ │ │ │ add r0, r1, r0 │ │ │ │ sub r4, r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl de708 │ │ │ │ + bl de704 │ │ │ │ ldr r5, [pc, #964] @ cc71c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #108 @ 0x6c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq cc4e4 │ │ │ │ bl 163fc │ │ │ │ b cc4e4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ bl 1272c │ │ │ │ @@ -188689,15 +188689,15 @@ │ │ │ │ beq cc6a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 133c8 │ │ │ │ mov r7, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #28]! │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1524 │ │ │ │ + bl 2c1520 │ │ │ │ cmp r0, #0 │ │ │ │ beq cc4a4 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 129fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -188765,28 +188765,28 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 131b8 │ │ │ │ ldr r5, [pc, #592] @ cc718 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #108 @ 0x6c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq cc4e4 │ │ │ │ bl 163fc │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13398 │ │ │ │ bl 13470 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b cc50c │ │ │ │ bl 13470 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [pc, #508] @ cc720 │ │ │ │ add r5, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -188797,18 +188797,18 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r1, [pc, #480] @ cc728 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ b cc5a0 │ │ │ │ bl 13470 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b cc564 │ │ │ │ bl 13470 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [pc, #440] @ cc734 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ @@ -188824,15 +188824,15 @@ │ │ │ │ add r2, r5, #8 │ │ │ │ mov r7, #0 │ │ │ │ stm r2, {r0, r3, r7} │ │ │ │ mov r0, r5 │ │ │ │ bl 1d3f8 │ │ │ │ b cc6fc │ │ │ │ mov r0, r3 │ │ │ │ - bl df9d4 │ │ │ │ + bl df9d0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [pc, #308] @ cc708 │ │ │ │ add r5, sp, #32 │ │ │ │ mov r3, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -188844,15 +188844,15 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #272] @ cc710 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ b cc5a0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl e1194 │ │ │ │ + bl e1190 │ │ │ │ b cc6fc │ │ │ │ ldr r4, [r4] │ │ │ │ bl 129fc │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, #2 │ │ │ │ str r4, [sp] │ │ │ │ add r5, sp, #32 │ │ │ │ @@ -188876,61 +188876,61 @@ │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r1, [pc, #204] @ cc750 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ b cc5a0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl e0fcc │ │ │ │ + bl e0fc8 │ │ │ │ b cc6fc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl e10fc │ │ │ │ + bl e10f8 │ │ │ │ b cc6fc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl e1064 │ │ │ │ + bl e1060 │ │ │ │ b cc6fc │ │ │ │ ldr r4, [r4] │ │ │ │ bl 129fc │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e1228 │ │ │ │ + bl e1224 │ │ │ │ b cc6fc │ │ │ │ ldr r0, [pc, #92] @ cc72c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #88] @ cc730 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ b cc6fc │ │ │ │ mov r0, r3 │ │ │ │ - bl e0f60 │ │ │ │ + bl e0f5c │ │ │ │ b cc6fc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl e12bc │ │ │ │ + bl e12b8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ @ instruction: 0x00254bb0 │ │ │ │ - andeq sp, r8, r4, ror #17 │ │ │ │ + andeq sp, r8, r0, ror #17 │ │ │ │ eoreq sl, r4, r0, lsr r2 │ │ │ │ mlaeq r4, r4, r6, r8 │ │ │ │ eoreq r4, r5, r8, lsr sl │ │ │ │ eoreq r4, r5, r8, lsl #15 │ │ │ │ strdeq r4, [r5], -r8 @ │ │ │ │ eoreq r9, r4, r8, asr #28 │ │ │ │ - andeq sp, r8, ip, lsl #19 │ │ │ │ + andeq sp, r8, r8, lsl #19 │ │ │ │ eoreq r9, r4, r4, lsr lr │ │ │ │ eoreq fp, r0, r0, lsr pc │ │ │ │ eoreq fp, r4, r4, asr #8 │ │ │ │ strdeq r9, [r4], -r4 @ │ │ │ │ - andeq sp, r8, r8, lsr r9 │ │ │ │ + andeq sp, r8, r4, lsr r9 │ │ │ │ eoreq r9, r4, r0, ror #27 │ │ │ │ eoreq r8, r4, ip, ror r6 │ │ │ │ @ instruction: 0xfff615ec │ │ │ │ - andeq sp, r8, r4, ror #16 │ │ │ │ + andeq sp, r8, r0, ror #16 │ │ │ │ andseq ip, pc, lr, ror #4 │ │ │ │ eoreq r8, r4, r0, lsl r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r8, [pc, #464] @ cc930 │ │ │ │ mov r4, r2 │ │ │ │ cmp r1, #1 │ │ │ │ add r8, pc, r8 │ │ │ │ @@ -188948,30 +188948,30 @@ │ │ │ │ beq cc914 │ │ │ │ mov r0, r4 │ │ │ │ bl 133c8 │ │ │ │ mov r5, r9 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #20]! │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1524 │ │ │ │ + bl 2c1520 │ │ │ │ cmp r0, #0 │ │ │ │ bne cc838 │ │ │ │ str r4, [r5] │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ ldr r1, [r8, #92] @ 0x5c │ │ │ │ add r0, r1, r0 │ │ │ │ sub r4, r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 131b8 │ │ │ │ ldr r5, [pc, #348] @ cc93c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ add r5, r5, #92 @ 0x5c │ │ │ │ cmp r0, #3 │ │ │ │ bne cc8e4 │ │ │ │ b cc8e8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ bl 1272c │ │ │ │ @@ -188979,28 +188979,28 @@ │ │ │ │ beq cc920 │ │ │ │ mov r0, r4 │ │ │ │ bl 133c8 │ │ │ │ mov r5, r9 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1524 │ │ │ │ + bl 2c1520 │ │ │ │ cmp r0, #0 │ │ │ │ beq cc83c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ str r4, [r5] │ │ │ │ ldr r0, [r9] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ bcs cc8f8 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r9, #8] │ │ │ │ ldr r6, [r9, #12] │ │ │ │ - bl 2c1318 │ │ │ │ + bl 2c1314 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ lsl r6, r6, #2 │ │ │ │ cmp r6, #0 │ │ │ │ beq cc89c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ @@ -189021,35 +189021,35 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 131b8 │ │ │ │ ldr r5, [pc, #112] @ cc938 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ add r5, r5, #88 @ 0x58 │ │ │ │ cmp r0, #3 │ │ │ │ beq cc8e8 │ │ │ │ bl 1637c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 13398 │ │ │ │ ldr r0, [pc, #52] @ cc934 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ b cc928 │ │ │ │ mov r0, r3 │ │ │ │ - bl df838 │ │ │ │ + bl df834 │ │ │ │ b cc928 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl df93c │ │ │ │ + bl df938 │ │ │ │ b cc928 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl df8a4 │ │ │ │ + bl df8a0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ eoreq r4, r5, r0, ror #10 │ │ │ │ eoreq r7, r4, r8, lsr pc │ │ │ │ eoreq r4, r5, ip, lsl #5 │ │ │ │ eoreq r4, r5, r4, ror r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -189089,15 +189089,15 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r1, [pc, #172] @ cca80 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b cca58 │ │ │ │ mov r0, r3 │ │ │ │ - bl 10e7a8 │ │ │ │ + bl 10e7a4 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [pc, #120] @ cca6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ @@ -189117,21 +189117,21 @@ │ │ │ │ bl 1d3f8 │ │ │ │ b cca58 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r3, sp, #16 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 10e828 │ │ │ │ + bl 10e824 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ - andeq sp, r8, ip, asr #9 │ │ │ │ + andeq sp, r8, r8, asr #9 │ │ │ │ eoreq r9, r4, ip, ror #27 │ │ │ │ eoreq r8, r4, r8, asr fp │ │ │ │ eoreq r4, r5, r4, asr #10 │ │ │ │ eoreq r5, r4, r0, lsr #14 │ │ │ │ eoreq r5, r4, r4, lsl r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #764 @ 0x2fc │ │ │ │ @@ -189149,47 +189149,47 @@ │ │ │ │ ldr r7, [r0, #92] @ 0x5c │ │ │ │ mov r0, fp │ │ │ │ bl 6bffc │ │ │ │ ldr r0, [sp, #1256] @ 0x4e8 │ │ │ │ cmp r0, #2 │ │ │ │ bne cd8c8 │ │ │ │ ldr r6, [pc, #4088] @ cdad0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #1 │ │ │ │ bne ccb0c │ │ │ │ ldr r1, [pc, #4084] @ cdae4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r2, r1]! │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r2, [pc, #4084] @ cdaf8 │ │ │ │ ldr r2, [r0, r2]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ b ccb40 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r4, [pc, #4028] @ cdae4 │ │ │ │ strb r1, [r0, r6] │ │ │ │ ldr r2, [sp, #1256] @ 0x4e8 │ │ │ │ ldr r3, [sp, #1260] @ 0x4ec │ │ │ │ ldr r1, [sp, #1264] @ 0x4f0 │ │ │ │ ldr r6, [sp, #1268] @ 0x4f4 │ │ │ │ str r1, [r0, r4]! │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldr r4, [pc, #4068] @ cdb30 │ │ │ │ add r7, r0, #16 │ │ │ │ str r6, [r7, #12] │ │ │ │ strd r2, [r7] │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r4]! │ │ │ │ adc r2, r3, #0 │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r0, [pc, #4076] @ cdb5c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ @@ -189205,15 +189205,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldr sl, [pc, #4024] @ cdb64 │ │ │ │ add sl, pc, sl │ │ │ │ add r0, sl, #48 @ 0x30 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cd70c │ │ │ │ ldr r0, [sl, #88] @ 0x58 │ │ │ │ add r4, r5, #8 │ │ │ │ bl 13e9c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ @@ -189253,42 +189253,42 @@ │ │ │ │ bl 48754 │ │ │ │ cmp r0, #0 │ │ │ │ beq cd12c │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq cd824 │ │ │ │ mov r0, r5 │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ bne ccc4c │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ add r0, r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ beq ccc4c │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ beq ccc4c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #2 │ │ │ │ beq ccc3c │ │ │ │ mov r0, r9 │ │ │ │ - bl 1359b8 │ │ │ │ + bl 1359b4 │ │ │ │ ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ ldr r7, [sp, #732] @ 0x2dc │ │ │ │ ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1359b8 │ │ │ │ + bl 1359b4 │ │ │ │ ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ ldr r3, [sp, #732] @ 0x2dc │ │ │ │ subs r0, r6, r2 │ │ │ │ sbcs r0, r7, r3 │ │ │ │ bcc cd850 │ │ │ │ subs r6, r6, r2 │ │ │ │ @@ -189323,25 +189323,25 @@ │ │ │ │ sub r0, r4, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bcs ccd34 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ - bl 137184 │ │ │ │ + bl 137180 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ ldr fp, [sp, #164] @ 0xa4 │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ ldrd r0, [r0] │ │ │ │ stm sp, {r7, fp} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ lsr r1, r0, #25 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [pc, #3452] @ cdb44 │ │ │ │ mov lr, #0 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ mul ip, r1, r0 │ │ │ │ @@ -189569,15 +189569,15 @@ │ │ │ │ beq cd8ec │ │ │ │ ldr r0, [r0] │ │ │ │ bl 13da0 │ │ │ │ ldr r0, [sp, #1276] @ 0x4fc │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bleq 14bb0c │ │ │ │ + bleq 14bb08 │ │ │ │ ldr fp, [sp, #88] @ 0x58 │ │ │ │ mov sl, #0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r2, #65280 @ 0xff00 │ │ │ │ ldr lr, [sp, #100] @ 0x64 │ │ │ │ add r3, fp, #4 │ │ │ │ mov r1, fp │ │ │ │ @@ -189699,15 +189699,15 @@ │ │ │ │ ldrd sl, [r0, #-16] │ │ │ │ ldr r7, [r0, #-36] @ 0xffffffdc │ │ │ │ ldr r4, [r0, #-32] @ 0xffffffe0 │ │ │ │ ldr r5, [r0, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cd4f8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1768] @ 0x6e8 │ │ │ │ ldr r0, [pc, #2052] @ cdb8c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ @@ -189752,15 +189752,15 @@ │ │ │ │ cmp r3, #16 │ │ │ │ ldr r2, [sp, #204] @ 0xcc │ │ │ │ movls r1, r0 │ │ │ │ ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ movls r2, r3 │ │ │ │ ldr r3, [pc, #1888] @ cdba0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r4, #16 │ │ │ │ bls cd490 │ │ │ │ ldr r4, [sp, #204] @ 0xcc │ │ │ │ ldr fp, [sp, #200] @ 0xc8 │ │ │ │ cmp r4, #0 │ │ │ │ @@ -189881,22 +189881,22 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq cd63c │ │ │ │ bl 13944 │ │ │ │ mov r1, r0 │ │ │ │ b cd640 │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [pc, #1284] @ cdb4c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r2, [r0, r4] │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r2, #0 │ │ │ │ beq cd8fc │ │ │ │ bl 13c44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #0 │ │ │ │ beq cd930 │ │ │ │ mov r0, r5 │ │ │ │ bl 13260 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ @@ -189947,21 +189947,21 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #1072] @ cdb6c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b ccbc0 │ │ │ │ bl 12fa8 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b cd768 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b cd768 │ │ │ │ bl 12fa8 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [pc, #1060] @ cdba4 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #1 │ │ │ │ @@ -189977,15 +189977,15 @@ │ │ │ │ str r3, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ ldr r1, [pc, #1012] @ cdbac │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b cd9d8 │ │ │ │ bl 12fa8 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1272] @ 0x4f8 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #1260] @ 0x4ec │ │ │ │ ldr r0, [pc, #1000] @ cdbd0 │ │ │ │ @@ -190062,26 +190062,26 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #680] @ cdbb0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne cd96c │ │ │ │ ldr r0, [pc, #648] @ cdbb4 │ │ │ │ add r0, pc, r0 │ │ │ │ b cd974 │ │ │ │ ldr r0, [pc, #648] @ cdbc0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ bne cd9a0 │ │ │ │ ldr r0, [pc, #620] @ cdbc4 │ │ │ │ add r0, pc, r0 │ │ │ │ b cd9a8 │ │ │ │ ldr r0, [pc, #632] @ cdbdc │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -190112,15 +190112,15 @@ │ │ │ │ str r1, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ ldr r1, [pc, #500] @ cdbc8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1139d0 │ │ │ │ + bl 1139cc │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq cdafc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 13734 │ │ │ │ @@ -190144,38 +190144,38 @@ │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [sp, #1276] @ 0x4fc │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ bne cdb18 │ │ │ │ - bl 14bb0c │ │ │ │ + bl 14bb08 │ │ │ │ b cdb18 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1139d0 │ │ │ │ + bl 1139cc │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ ldr r4, [sp, #84] @ 0x54 │ │ │ │ b cdafc │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ b cdaa4 │ │ │ │ b cdb04 │ │ │ │ b cdb0c │ │ │ │ b cdb0c │ │ │ │ eoreq r4, r5, ip, lsr r3 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ beq cdab8 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 1143d4 │ │ │ │ + bl 1143d0 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ ldr r0, [r5] │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ add r5, sp, #168 @ 0xa8 │ │ │ │ ldr r0, [r5] │ │ │ │ @@ -190193,26 +190193,26 @@ │ │ │ │ bl 13d10 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #232 @ 0xe8 │ │ │ │ bl 2ca8c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ bl 13d10 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 1139d0 │ │ │ │ + bl 1139cc │ │ │ │ bl 1d458 │ │ │ │ bl 1d63c │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ blcc fe78033c <__bss_end__@@Base+0xfe45f250> │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ andeq r4, r4, r3, lsl #23 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - andeq ip, r8, r8, asr #12 │ │ │ │ + andeq ip, r8, r4, asr #12 │ │ │ │ eoreq r8, r4, r8, ror #30 │ │ │ │ eoreq r6, r4, r0, ror sl │ │ │ │ eoreq r2, r5, ip, lsl r1 │ │ │ │ eoreq r2, r5, ip, lsl #2 │ │ │ │ eoreq r3, r5, ip, lsr lr │ │ │ │ eoreq r6, r4, r0, lsr #20 │ │ │ │ eoreq r6, r4, ip, asr r9 │ │ │ │ @@ -190226,26 +190226,26 @@ │ │ │ │ eoreq r3, r5, r0, ror #12 │ │ │ │ andseq fp, pc, sl, lsl #27 │ │ │ │ andseq fp, pc, r0, ror sp @ │ │ │ │ andseq fp, pc, r5, asr sp @ │ │ │ │ andseq sp, pc, r7, asr r3 @ │ │ │ │ eoreq r3, r4, r0, ror #28 │ │ │ │ eoreq r8, r4, r8, ror #23 │ │ │ │ - andeq ip, r8, ip, lsr #14 │ │ │ │ + andeq ip, r8, r8, lsr #14 │ │ │ │ eoreq r8, r4, r8, asr #23 │ │ │ │ ldrdeq r3, [r5], -r8 @ │ │ │ │ eoreq sl, r4, r0, ror #11 │ │ │ │ @ instruction: 0x002437b8 │ │ │ │ mlaeq r4, r0, r5, sl │ │ │ │ eoreq r3, r5, r8, lsr #1 │ │ │ │ @ instruction: 0x0024a5b4 │ │ │ │ strdeq r4, [r4], -r0 @ │ │ │ │ eoreq sl, r4, ip, asr r5 │ │ │ │ eoreq r8, r4, r4, lsl #23 │ │ │ │ - andeq ip, r8, r0, asr #13 │ │ │ │ + @ instruction: 0x0008c6bc │ │ │ │ eoreq r8, r4, r4, ror #22 │ │ │ │ strdeq r6, [r4], -ip @ │ │ │ │ andseq r9, pc, fp, asr #29 │ │ │ │ eoreq r6, r4, r0, asr r9 │ │ │ │ eoreq r3, r0, r8, asr #23 │ │ │ │ eoreq ip, r4, ip, lsl r1 │ │ │ │ mulseq pc, fp, r0 @ │ │ │ │ @@ -190282,15 +190282,15 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [pc, #24] @ cdc90 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ eoreq r7, r4, r0, ror r9 │ │ │ │ @ instruction: 0xfff6011c │ │ │ │ - andeq ip, r8, r0, ror r2 │ │ │ │ + andeq ip, r8, ip, ror #4 │ │ │ │ andseq r9, pc, r9, lsr pc @ │ │ │ │ @ instruction: 0x002466b4 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ cmp r1, #1 │ │ │ │ bne cdd88 │ │ │ │ ldr r6, [pc, #436] @ cde60 │ │ │ │ @@ -190337,15 +190337,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 131b8 │ │ │ │ ldr r5, [pc, #288] @ cde78 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #84 @ 0x54 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq cdd74 │ │ │ │ bl 15b04 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ bl 13398 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ @@ -190398,20 +190398,20 @@ │ │ │ │ str r2, [r0, #4] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ ldr r1, [pc, #40] @ cde74 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - andeq ip, r8, r0, lsr #2 │ │ │ │ + andeq ip, r8, ip, lsl r1 │ │ │ │ eoreq r8, r4, r0, asr sl │ │ │ │ eoreq r3, r5, r4, lsl r3 │ │ │ │ eoreq r6, r4, r0, lsl #8 │ │ │ │ @ instruction: 0xfff5ff64 │ │ │ │ - strheq ip, [r8], -r0 │ │ │ │ + andeq ip, r8, ip, lsr #1 │ │ │ │ mulseq pc, r6, r9 @ │ │ │ │ mlaeq r4, r4, r3, r6 │ │ │ │ eoreq r2, r5, r0, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ bne cdf8c │ │ │ │ @@ -190441,15 +190441,15 @@ │ │ │ │ add r0, r7, r8 │ │ │ │ ldr r1, [r6, #92] @ 0x5c │ │ │ │ add r7, r0, r9 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ add r0, r0, r1 │ │ │ │ sub r6, r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl e1350 │ │ │ │ + bl e134c │ │ │ │ cmp r4, #0 │ │ │ │ beq cdf34 │ │ │ │ cmp r0, #0 │ │ │ │ beq cdf2c │ │ │ │ ldr r8, [r4] │ │ │ │ mov r5, r0 │ │ │ │ bl 13d10 │ │ │ │ @@ -190464,15 +190464,15 @@ │ │ │ │ ldr r0, [r7] │ │ │ │ bl 13440 │ │ │ │ ldr r4, [pc, #212] @ ce028 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq cdf70 │ │ │ │ bl 16000 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -190510,15 +190510,15 @@ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r2, [pc, #40] @ ce030 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - andeq fp, r8, r0, lsr #30 │ │ │ │ + andeq fp, r8, ip, lsl pc │ │ │ │ eoreq r8, r4, r0, asr #16 │ │ │ │ eoreq r4, r4, r8, ror r3 │ │ │ │ eoreq r2, r5, r8, ror #29 │ │ │ │ eoreq r2, r5, r4, lsl #23 │ │ │ │ eoreq sl, r0, r0, lsl #12 │ │ │ │ eoreq r9, r4, r4, lsl fp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -190549,15 +190549,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq ce1c4 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ orrs r0, r0, r1 │ │ │ │ beq ce2a4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - bl 14d92c │ │ │ │ + bl 14d928 │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ bne ce190 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r5, [r6] │ │ │ │ @@ -190577,15 +190577,15 @@ │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [pc, #668] @ ce3b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq ce134 │ │ │ │ bl 16200 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -190609,15 +190609,15 @@ │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ bne ce358 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 1399c4 │ │ │ │ + bl 1399c0 │ │ │ │ b ce390 │ │ │ │ ldr r0, [r4] │ │ │ │ str r5, [sp, #20] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [pc, #568] @ ce3f8 │ │ │ │ add r0, pc, r0 │ │ │ │ b ce1e4 │ │ │ │ @@ -190647,15 +190647,15 @@ │ │ │ │ b ce29c │ │ │ │ ldr r5, [r4] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [pc, #388] @ ce3b8 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq ce24c │ │ │ │ bl 16200 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r0, [pc, #348] @ ce3bc │ │ │ │ @@ -190745,26 +190745,26 @@ │ │ │ │ bl 1d458 │ │ │ │ eoreq r2, r5, ip, lsl sl │ │ │ │ mlaeq r5, r0, r9, r2 │ │ │ │ eoreq r2, r5, ip, lsr sl │ │ │ │ eoreq r2, r5, r4, lsr #18 │ │ │ │ eoreq r8, r4, ip, ror #12 │ │ │ │ @ instruction: 0xfff5f9c8 │ │ │ │ - andeq fp, r8, r0, asr #24 │ │ │ │ + andeq fp, r8, ip, lsr ip │ │ │ │ @ instruction: 0x001fcbd6 │ │ │ │ eoreq r8, r4, ip, asr #12 │ │ │ │ eoreq r3, r4, ip, ror #26 │ │ │ │ eoreq r3, r4, r0, ror #26 │ │ │ │ eoreq r8, r4, r4, asr #13 │ │ │ │ @ instruction: 0xfff5fa9c │ │ │ │ - andeq fp, r8, r8, ror #23 │ │ │ │ + andeq fp, r8, r4, ror #23 │ │ │ │ andseq ip, pc, r5, asr #24 │ │ │ │ eoreq r8, r4, r8, lsr #15 │ │ │ │ @ instruction: 0xfff5fa44 │ │ │ │ - @ instruction: 0x0008bcbc │ │ │ │ + @ instruction: 0x0008bcb8 │ │ │ │ eoreq r1, r0, r1, lsl #17 │ │ │ │ ldrdeq r8, [r4], -ip @ │ │ │ │ eoreq r8, r4, r0, lsl #11 │ │ │ │ eoreq fp, r0, r2, ror #9 │ │ │ │ eoreq r7, r4, ip, lsl pc │ │ │ │ ldr r3, [pc, #28] @ ce42c │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -191275,15 +191275,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #148] @ cec90 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cec54 │ │ │ │ ldr r5, [pc, #124] @ cec9c │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ bl 13c20 │ │ │ │ @@ -191393,15 +191393,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #148] @ cee68 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cee2c │ │ │ │ ldr r5, [pc, #124] @ cee74 │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ bl 13c20 │ │ │ │ @@ -191439,15 +191439,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #148] @ cef20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne ceee4 │ │ │ │ ldr r5, [pc, #124] @ cef2c │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ bl 13c20 │ │ │ │ @@ -191509,15 +191509,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #140] @ cf030 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne ceff4 │ │ │ │ ldr r5, [pc, #116] @ cf03c │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ bl 13c20 │ │ │ │ @@ -191554,15 +191554,15 @@ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ eoreq r1, r5, r0, asr #29 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 1162b4 │ │ │ │ + bl 1162b0 │ │ │ │ ldr r0, [pc, #32] @ cf094 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ @@ -191607,15 +191607,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #140] @ cf1b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cf17c │ │ │ │ ldr r5, [pc, #116] @ cf1c4 │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ bl 13c20 │ │ │ │ @@ -191651,15 +191651,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #148] @ cf270 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cf234 │ │ │ │ ldr r5, [pc, #124] @ cf27c │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ bl 13c20 │ │ │ │ @@ -191713,15 +191713,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #148] @ cf368 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cf32c │ │ │ │ ldr r5, [pc, #124] @ cf374 │ │ │ │ mov r0, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ bl 13c20 │ │ │ │ @@ -191775,15 +191775,15 @@ │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ eoreq r1, r5, r4, lsr #13 │ │ │ │ push {fp, lr} │ │ │ │ - bl 10c0f8 │ │ │ │ + bl 10c0f4 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #440] @ cf5b4 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -191829,15 +191829,15 @@ │ │ │ │ beq cf5a0 │ │ │ │ ldr r6, [pc, #280] @ cf5bc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, r6, #116 @ 0x74 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq cf4c4 │ │ │ │ bl 15d84 │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ ldr r1, [r6, #120] @ 0x78 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ mov r0, sl │ │ │ │ @@ -191861,15 +191861,15 @@ │ │ │ │ bl 12dbc │ │ │ │ mov r0, sp │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r8, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 1353c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [pc, #104] @ cf5c0 │ │ │ │ @@ -191886,26 +191886,26 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r1, [pc, #64] @ cf5c8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ b cf5ac │ │ │ │ mov r0, r3 │ │ │ │ - bl 139548 │ │ │ │ + bl 139544 │ │ │ │ b cf5ac │ │ │ │ ldr r0, [pc, #16] @ cf5b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ eoreq r1, r5, r8, lsr #24 │ │ │ │ eoreq r2, r4, ip, lsr #22 │ │ │ │ eoreq r1, r5, r0, lsr r6 │ │ │ │ eoreq r6, r4, r8, lsl lr │ │ │ │ - andeq sl, r8, ip, asr #18 │ │ │ │ + andeq sl, r8, r8, asr #18 │ │ │ │ strdeq r6, [r4], -r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ cmp r1, #1 │ │ │ │ bne cf690 │ │ │ │ ldr r1, [pc, #284] @ cf700 │ │ │ │ mov r9, r2 │ │ │ │ @@ -191917,15 +191917,15 @@ │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r8, [r0, #8] │ │ │ │ ldr r7, [pc, #244] @ cf704 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, r7, #116 @ 0x74 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq cf624 │ │ │ │ bl 15d84 │ │ │ │ add sl, sp, #56 @ 0x38 │ │ │ │ ldr r1, [r7, #120] @ 0x78 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ mov r0, sl │ │ │ │ @@ -191973,15 +191973,15 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [pc, #24] @ cf6fc │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - andeq sl, r8, ip, lsl r8 │ │ │ │ + andeq sl, r8, r8, lsl r8 │ │ │ │ eoreq r7, r4, ip, lsr r1 │ │ │ │ eoreq r2, r4, r4, lsr #23 │ │ │ │ eoreq r1, r5, ip, lsr sl │ │ │ │ ldrdeq r1, [r5], -r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r9, r2 │ │ │ │ @@ -192003,15 +192003,15 @@ │ │ │ │ ldrb r8, [r0, #33] @ 0x21 │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [pc, #456] @ cf928 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, r7, #116 @ 0x74 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq cf77c │ │ │ │ bl 15d84 │ │ │ │ ldr r1, [r7, #120] @ 0x78 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ @@ -192036,15 +192036,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r7, [r0, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [pc, #316] @ cf924 │ │ │ │ mov r6, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, r7, #8 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq cf800 │ │ │ │ bl 15b84 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ @@ -192065,15 +192065,15 @@ │ │ │ │ ldrb r8, [r0, #32] │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [pc, #196] @ cf91c │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq cf874 │ │ │ │ bl 16200 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ @@ -192097,15 +192097,15 @@ │ │ │ │ bl 12dbc │ │ │ │ mov r0, sp │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 1396c8 │ │ │ │ + bl 1396c4 │ │ │ │ b cf908 │ │ │ │ ldr r0, [pc, #44] @ cf920 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ b cf908 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #16 │ │ │ │ @@ -192167,15 +192167,15 @@ │ │ │ │ ldr r8, [pc, #344] @ cfb40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r5, r8, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cfae0 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ ldr r1, [r8, #56] @ 0x38 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ @@ -192200,15 +192200,15 @@ │ │ │ │ bl 12dbc │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 1353c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [pc, #168] @ cfb4c │ │ │ │ @@ -192252,15 +192252,15 @@ │ │ │ │ bl 1d458 │ │ │ │ eoreq r1, r5, r4, asr #11 │ │ │ │ eoreq r2, r4, r8, lsr #11 │ │ │ │ strdeq r0, [r5], -r4 @ │ │ │ │ @ instruction: 0x002459b8 │ │ │ │ eoreq r2, r4, ip, ror r4 │ │ │ │ eoreq r6, r4, ip, asr #17 │ │ │ │ - andeq sl, r8, r0, lsl #8 │ │ │ │ + strdeq sl, [r8], -ip │ │ │ │ eoreq r6, r4, r8, lsr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ cmp r1, #1 │ │ │ │ bne cfd94 │ │ │ │ ldr r1, [pc, #748] @ cfe5c │ │ │ │ mov r9, r2 │ │ │ │ @@ -192278,29 +192278,29 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [pc, #688] @ cfe60 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #72 @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cfcec │ │ │ │ ldr r5, [pc, #672] @ cfe6c │ │ │ │ mov r0, r7 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq cfdf4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cfd24 │ │ │ │ add sl, sp, #64 @ 0x40 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ @@ -192323,15 +192323,15 @@ │ │ │ │ ldr r0, [pc, #548] @ cfe7c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cfd5c │ │ │ │ ldr r0, [pc, #520] @ cfe88 │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ @@ -192444,15 +192444,15 @@ │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - andeq sl, r8, r8, lsl r1 │ │ │ │ + andeq sl, r8, r4, lsl r1 │ │ │ │ eoreq r6, r4, r8, lsr sl │ │ │ │ eoreq r2, r4, r0, ror r5 │ │ │ │ eoreq r1, r5, r4, lsl r2 │ │ │ │ eoreq r0, r5, r8, lsr lr │ │ │ │ eoreq r4, r4, r4, asr #28 │ │ │ │ strdeq r2, [r4], -r8 @ │ │ │ │ strdeq r1, [r5], -r8 @ │ │ │ │ @@ -192482,15 +192482,15 @@ │ │ │ │ ldr r0, [pc, #348] @ d0030 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne cff70 │ │ │ │ ldr r0, [pc, #320] @ d003c │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ @@ -192559,15 +192559,15 @@ │ │ │ │ bl 1d3f8 │ │ │ │ b d0014 │ │ │ │ ldr r0, [pc, #28] @ d002c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - andeq r9, r8, r4, lsl #30 │ │ │ │ + andeq r9, r8, r0, lsl #30 │ │ │ │ eoreq r6, r4, r4, lsr #16 │ │ │ │ ldrdeq r2, [r4], -ip @ │ │ │ │ ldrdeq r0, [r5], -r8 @ │ │ │ │ eoreq r2, r4, r4, asr #1 │ │ │ │ eoreq r0, r5, r4, lsl #23 │ │ │ │ strdeq r6, [r4], -r8 @ │ │ │ │ ldrdeq r1, [r4], -r0 @ │ │ │ │ @@ -192592,15 +192592,15 @@ │ │ │ │ ldr r0, [pc, #784] @ d039c │ │ │ │ mov r3, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r2, [pc, #772] @ d03a0 │ │ │ │ add r0, sp, #32 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl de2f8 │ │ │ │ + bl de2f4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #32 │ │ │ │ bl 6be18 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #2 │ │ │ │ bcs d02e8 │ │ │ │ @@ -192628,15 +192628,15 @@ │ │ │ │ ldr r4, [pc, #680] @ d03c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r8, r4, #64 @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne d0274 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ @@ -192656,15 +192656,15 @@ │ │ │ │ ldr r8, [pc, #536] @ d03a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r7, r8, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne d02a8 │ │ │ │ ldr r1, [r8, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ @@ -192685,15 +192685,15 @@ │ │ │ │ bl 12dbc │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl c6a78 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [pc, #344] @ d0390 │ │ │ │ @@ -192781,25 +192781,25 @@ │ │ │ │ beq d0388 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 12dbc │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ eoreq r0, r5, ip, lsl #30 │ │ │ │ eoreq r6, r4, r8, lsr r1 │ │ │ │ - andeq r9, r8, ip, ror #24 │ │ │ │ + andeq r9, r8, r8, ror #24 │ │ │ │ eoreq r6, r4, r4, lsl r1 │ │ │ │ eoreq r4, r4, r8, ror #24 │ │ │ │ andseq r3, pc, ip, asr ip @ │ │ │ │ eoreq r0, r5, ip, asr #17 │ │ │ │ eoreq r6, r4, ip, lsl #3 │ │ │ │ eoreq r3, r4, ip, lsl #27 │ │ │ │ @ instruction: 0x002082b0 │ │ │ │ eoreq r7, r4, r4, asr #15 │ │ │ │ eoreq r5, r4, r4, ror #29 │ │ │ │ - andeq pc, r7, ip, lsr #23 │ │ │ │ + andeq pc, r7, r8, lsr #23 │ │ │ │ eoreq r5, r4, r4, asr #29 │ │ │ │ eoreq r0, r5, ip, lsr r9 │ │ │ │ eoreq r6, r4, r0, asr #3 │ │ │ │ eoreq r3, r4, r0, asr #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ cmp r1, #1 │ │ │ │ @@ -192841,15 +192841,15 @@ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [pc, #24] @ d048c │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - andeq r9, r8, ip, lsl #21 │ │ │ │ + andeq r9, r8, r8, lsl #21 │ │ │ │ eoreq r6, r4, ip, lsr #7 │ │ │ │ @ instruction: 0x00243eb8 │ │ │ │ strdeq r0, [r5], -ip @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ cmp r1, #1 │ │ │ │ bne d05dc │ │ │ │ @@ -192869,15 +192869,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [pc, #384] @ d0664 │ │ │ │ mov r2, #0 │ │ │ │ mov r9, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, r7, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne d05a4 │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ str r9, [sp, #84] @ 0x54 │ │ │ │ @@ -192956,15 +192956,15 @@ │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sl] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl] │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - ldrdeq r9, [r8], -r0 │ │ │ │ + andeq r9, r8, ip, asr #17 │ │ │ │ strdeq r6, [r4], -r0 @ │ │ │ │ eoreq r1, r4, r8, asr #22 │ │ │ │ eoreq r0, r5, r8, lsl fp │ │ │ │ eoreq r1, r4, r8, lsr #22 │ │ │ │ eoreq r0, r5, r8, ror r5 │ │ │ │ eoreq r5, r4, ip, lsl #29 │ │ │ │ eoreq r1, r4, ip, ror #15 │ │ │ │ @@ -192996,15 +192996,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 12dbc │ │ │ │ ldm r5, {r0, r1, r2, r3, r4, r6} │ │ │ │ stm r7, {r0, r1, r2, r3, r4, r6} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 10e7a8 │ │ │ │ + bl 10e7a4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [pc, #80] @ d0750 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ @@ -193020,15 +193020,15 @@ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [pc, #24] @ d0758 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - andeq r9, r8, r0, asr #15 │ │ │ │ + @ instruction: 0x000897bc │ │ │ │ eoreq r6, r4, r0, ror #1 │ │ │ │ eoreq r4, r4, ip, asr #28 │ │ │ │ strdeq r0, [r5], -r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r7, r2 │ │ │ │ mov r2, r1 │ │ │ │ @@ -193112,15 +193112,15 @@ │ │ │ │ beq d09a8 │ │ │ │ ldr r5, [pc, #292] @ d09d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq d08d0 │ │ │ │ bl 16200 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ @@ -193175,15 +193175,15 @@ │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #32] @ d09d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ b d09c0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 139cc0 │ │ │ │ + bl 139cbc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ eoreq r0, r5, ip, ror r2 │ │ │ │ strdeq r0, [r5], -r0 @ │ │ │ │ eoreq r1, r4, r4, lsr #14 │ │ │ │ eoreq r0, r5, r0, lsr #5 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -193227,15 +193227,15 @@ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [pc, #24] @ d0a94 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - andeq r9, r8, r4, lsl #9 │ │ │ │ + andeq r9, r8, r0, lsl #9 │ │ │ │ eoreq r5, r4, r4, lsr #27 │ │ │ │ eoreq r3, r4, r0, lsr #18 │ │ │ │ @ instruction: 0x002504b4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #456] @ d0c78 │ │ │ │ @@ -193291,15 +193291,15 @@ │ │ │ │ ldrb r8, [r0, #20] │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [pc, #260] @ d0c84 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq d0b9c │ │ │ │ bl 16200 │ │ │ │ add r9, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ @@ -193343,15 +193343,15 @@ │ │ │ │ bl 12dbc │ │ │ │ mov r0, sp │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm sl, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl 1399c4 │ │ │ │ + bl 1399c0 │ │ │ │ b d0c70 │ │ │ │ ldr r0, [pc, #20] @ d0c80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ @ instruction: 0x0024ffb0 │ │ │ │ @@ -193399,15 +193399,15 @@ │ │ │ │ bl 12dbc │ │ │ │ mov r0, sp │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r3 │ │ │ │ - bl df838 │ │ │ │ + bl df834 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ eoreq r0, r5, r8, lsr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #496] @ d0f50 │ │ │ │ @@ -193489,15 +193489,15 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [pc, #192] @ d0f58 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, r7, #8 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq d0eb4 │ │ │ │ bl 15b84 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ @@ -193580,15 +193580,15 @@ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [pc, #24] @ d1018 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - andeq r8, r8, r0, lsl #30 │ │ │ │ + strdeq r8, [r8], -ip │ │ │ │ eoreq r5, r4, r0, lsr #16 │ │ │ │ eoreq r0, r4, r4, lsl r5 │ │ │ │ ldrdeq pc, [r4], -r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #324] @ d1178 │ │ │ │ @@ -193711,27 +193711,27 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r8, [pc, #1148] @ d1690 │ │ │ │ add r8, pc, r8 │ │ │ │ add r6, r8, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne d157c │ │ │ │ ldr r1, [r8, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ beq d1630 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne d15b4 │ │ │ │ ldr r1, [r8, #52] @ 0x34 │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ @@ -193860,15 +193860,15 @@ │ │ │ │ ldr r7, [pc, #600] @ d16b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r7, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne d15ec │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ @@ -193891,27 +193891,27 @@ │ │ │ │ bl 12dbc │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r9, {r1, r2, r3, r5, r6, r7} │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 13470 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b d1520 │ │ │ │ bl 13470 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b d1520 │ │ │ │ bl 13a28 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b d1520 │ │ │ │ bl 13470 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ b d1520 │ │ │ │ bl 13470 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [pc, #368] @ d16a8 │ │ │ │ mov r3, #2 │ │ │ │ mov r7, #1 │ │ │ │ @@ -193970,15 +193970,15 @@ │ │ │ │ str r0, [sp] │ │ │ │ ldr r3, [pc, #164] @ d16bc │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ b d147c │ │ │ │ mov r0, r3 │ │ │ │ - bl e0f60 │ │ │ │ + bl e0f5c │ │ │ │ b d165c │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [pc, #96] @ d169c │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ @@ -194003,15 +194003,15 @@ │ │ │ │ eoreq pc, r4, r0, asr r8 @ │ │ │ │ @ instruction: 0x00244eb4 │ │ │ │ strheq r3, [r4], -r8 @ │ │ │ │ eoreq r3, r4, ip, ror r3 │ │ │ │ ldrdeq r8, [r0], -sl @ │ │ │ │ mlaeq r4, r8, r0, r3 │ │ │ │ eoreq r4, r4, r0, lsr lr │ │ │ │ - andeq r8, r8, r4, ror r9 │ │ │ │ + andeq r8, r8, r0, ror r9 │ │ │ │ eoreq r4, r4, ip, lsl #28 │ │ │ │ strdeq pc, [r4], -ip @ │ │ │ │ eoreq r4, r4, r4, asr #28 │ │ │ │ eoreq r3, r4, r8, asr #32 │ │ │ │ eoreq r4, r4, ip, ror lr │ │ │ │ eoreq r3, r4, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ @@ -194081,15 +194081,15 @@ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [pc, #24] @ d17ec │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - andeq r8, r8, ip, lsr #14 │ │ │ │ + andeq r8, r8, r8, lsr #14 │ │ │ │ eoreq r5, r4, ip, asr #32 │ │ │ │ eoreq r2, r4, r8, lsl #20 │ │ │ │ eoreq pc, r4, r4, ror #17 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ @@ -194108,15 +194108,15 @@ │ │ │ │ pop {fp, lr} │ │ │ │ b 13578 │ │ │ │ ldr r0, [pc, #4] @ d1848 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r9, r4, r4, asr #5 │ │ │ │ eoreq pc, r4, r0, asr #4 │ │ │ │ - andeq r3, r8, r0, ror sl │ │ │ │ + andeq r3, r8, ip, ror #20 │ │ │ │ push {fp, lr} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, #0 │ │ │ │ ldrb r1, [r0] │ │ │ │ strb r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ beq d189c │ │ │ │ @@ -194132,15 +194132,15 @@ │ │ │ │ pop {fp, lr} │ │ │ │ b 13578 │ │ │ │ ldr r0, [pc, #4] @ d18a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ eoreq r9, r4, r4, ror #4 │ │ │ │ eoreq pc, r4, r0, ror #3 │ │ │ │ - andeq r3, r8, r0, lsl sl │ │ │ │ + andeq r3, r8, ip, lsl #20 │ │ │ │ ldr r1, [pc, #20] @ d18d0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #204] @ 0xcc │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ @@ -194326,15 +194326,15 @@ │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, pc, r5 │ │ │ │ beq d1c0c │ │ │ │ add r0, r9, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ movne r2, sl │ │ │ │ movne r0, r5 │ │ │ │ bne d1bf4 │ │ │ │ @@ -194391,15 +194391,15 @@ │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [sp, #116] @ 0x74 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ moveq r5, r1 │ │ │ │ moveq sl, r2 │ │ │ │ bne d1cf4 │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ @@ -194587,15 +194587,15 @@ │ │ │ │ eoreq r4, r0, sp, lsl #29 │ │ │ │ andseq fp, pc, r0, lsl #17 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ beq d2010 │ │ │ │ ldr r0, [pc, #68] @ d2028 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ @@ -194603,15 +194603,15 @@ │ │ │ │ bne d201c │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1be2ac │ │ │ │ + b 1be2a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e8fc │ │ │ │ b d1fdc │ │ │ │ bl 1ef28 │ │ │ │ eor r5, r0, #1 │ │ │ │ b d1ff4 │ │ │ │ strdeq lr, [r4], -r8 @ │ │ │ │ @@ -194641,15 +194641,15 @@ │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ bne d2068 │ │ │ │ ldm r8, {r0, r1, r2} │ │ │ │ mov r3, r7 │ │ │ │ - bl 146b08 │ │ │ │ + bl 146b04 │ │ │ │ cmp r0, #0 │ │ │ │ bne d2068 │ │ │ │ b d2140 │ │ │ │ ldr r1, [pc, #176] @ d216c │ │ │ │ mov r0, sl │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ @@ -194670,22 +194670,22 @@ │ │ │ │ stm r0, {r1, r2, r4, r6} │ │ │ │ ldr r0, [pc, #104] @ d2170 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldm r8, {r0, r1, r2} │ │ │ │ - bl 146b08 │ │ │ │ + bl 146b04 │ │ │ │ cmp r0, #0 │ │ │ │ bne d2068 │ │ │ │ ldr r1, [pc, #72] @ d2174 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ bne d2068 │ │ │ │ ldr r1, [pc, #48] @ d2178 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r9 │ │ │ │ @@ -194877,15 +194877,15 @@ │ │ │ │ beq d3700 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne d249c │ │ │ │ ldr r0, [pc, #3844] @ d336c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ bl 13524 │ │ │ │ @@ -194948,65 +194948,65 @@ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq d3740 │ │ │ │ mov r0, r7 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [sp, #288] @ 0x120 │ │ │ │ mov r4, #3 │ │ │ │ cmp r6, #3 │ │ │ │ beq d25b4 │ │ │ │ ldr sl, [sp, #292] @ 0x124 │ │ │ │ cmp r6, #2 │ │ │ │ bcc d25a8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble d382c │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ mov r4, r6 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ mov r6, r5 │ │ │ │ cmp r4, #3 │ │ │ │ beq d252c │ │ │ │ cmp r4, #2 │ │ │ │ bcc d25e4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble d382c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str sl, [sp, #220] @ 0xdc │ │ │ │ str r4, [sp, #216] @ 0xd8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ cmp r4, #2 │ │ │ │ add r3, sp, #200 @ 0xc8 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ bcc d263c │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne d263c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r2, sp, #200 @ 0xc8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ @@ -195120,71 +195120,71 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, fp │ │ │ │ beq d2ac0 │ │ │ │ ldr r1, [r6, sl, lsl #2] │ │ │ │ mov r0, r9 │ │ │ │ - bl 1317ec │ │ │ │ + bl 1317e8 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #2 │ │ │ │ beq d280c │ │ │ │ mov r6, fp │ │ │ │ add fp, sp, #96 @ 0x60 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ ldm fp, {r4, r7, fp} │ │ │ │ tst r5, #1 │ │ │ │ beq d2880 │ │ │ │ cmp r4, #2 │ │ │ │ bcc d2864 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble d382c │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ stm r0, {r4, r7, fp} │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ mov r0, #1 │ │ │ │ b d28b4 │ │ │ │ cmp r4, #2 │ │ │ │ bcc d289c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble d382c │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ stm r0, {r4, r7, fp} │ │ │ │ add r1, sp, #200 @ 0xc8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r4, #2 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ bcs d28e0 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ add ip, sp, #200 @ 0xc8 │ │ │ │ add r9, sp, #92 @ 0x5c │ │ │ │ mov r6, r4 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ b d2928 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne d2904 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, fp │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldm r8, {r0, r1, r2} │ │ │ │ add r3, sp, #200 @ 0xc8 │ │ │ │ add r9, sp, #92 @ 0x5c │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r4 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ @@ -195484,15 +195484,15 @@ │ │ │ │ lsl r2, r2, #3 │ │ │ │ subcs r5, r2, r1, lsr #3 │ │ │ │ str r5, [r8, #44] @ 0x2c │ │ │ │ str r0, [r8, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 115b70 │ │ │ │ + bl 115b6c │ │ │ │ ldr r1, [r8, #32] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r1, r0 │ │ │ │ bcc d36d8 │ │ │ │ sub r6, r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ @@ -195563,24 +195563,24 @@ │ │ │ │ bl 137d0 │ │ │ │ str r8, [sp, #192] @ 0xc0 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ add fp, sp, #216 @ 0xd8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ - bl 115e24 │ │ │ │ + bl 115e20 │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ add ip, sp, #200 @ 0xc8 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r6 │ │ │ │ - bl 115b70 │ │ │ │ + bl 115b6c │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ add ip, sp, #228 @ 0xe4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ sub r0, r0, #48 @ 0x30 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ stm ip, {r1, r2, r3, r6} │ │ │ │ @@ -195851,15 +195851,15 @@ │ │ │ │ add r2, sp, #156 @ 0x9c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ - bl f441c │ │ │ │ + bl f4418 │ │ │ │ add r6, r6, #4 │ │ │ │ subs r4, r4, #1 │ │ │ │ beq d3298 │ │ │ │ ldr r0, [pc, #1724] @ d3a60 │ │ │ │ ldr r1, [r6] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ @@ -195869,64 +195869,64 @@ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ beq d3788 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r8, [sp, #288] @ 0x120 │ │ │ │ mov sl, #3 │ │ │ │ cmp r8, #3 │ │ │ │ beq d3414 │ │ │ │ ldr r5, [sp, #292] @ 0x124 │ │ │ │ cmp r8, #2 │ │ │ │ bcc d3408 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble d382c │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ mov sl, r8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ cmp sl, #3 │ │ │ │ beq d3390 │ │ │ │ cmp sl, #2 │ │ │ │ bcc d3444 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble d382c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ str r5, [sp, #220] @ 0xdc │ │ │ │ str sl, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ add r2, sp, #200 @ 0xc8 │ │ │ │ cmp sl, #2 │ │ │ │ add r3, sp, #156 @ 0x9c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ bcc d3370 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne d3370 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b d3370 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ add r5, r0, #4 │ │ │ │ b d34f0 │ │ │ │ eoreq lr, r4, r0, lsr #10 │ │ │ │ mlaeq r4, r4, r4, lr │ │ │ │ @@ -195936,73 +195936,73 @@ │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ add r3, sp, #156 @ 0x9c │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r5, {r1, r2, r3} │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ - bl f441c │ │ │ │ + bl f4418 │ │ │ │ add r9, r9, #4 │ │ │ │ subs fp, fp, #1 │ │ │ │ beq d32a4 │ │ │ │ ldr r1, [r9] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1317ec │ │ │ │ + bl 1317e8 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #2 │ │ │ │ beq d34e4 │ │ │ │ add r8, sp, #204 @ 0xcc │ │ │ │ ldr sl, [sp, #200] @ 0xc8 │ │ │ │ ldm r8, {r4, r7, r8} │ │ │ │ tst sl, #1 │ │ │ │ beq d3564 │ │ │ │ cmp r4, #2 │ │ │ │ bcc d3538 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble d382c │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ stm r0, {r4, r7, r8} │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ mov r0, #1 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r4, #2 │ │ │ │ bcc d34b8 │ │ │ │ b d35a8 │ │ │ │ cmp r4, #2 │ │ │ │ bcc d3580 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ ble d382c │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ stm r0, {r4, r7, r8} │ │ │ │ add r1, sp, #156 @ 0x9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b5870 │ │ │ │ + bl 2b586c │ │ │ │ mov r0, #0 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r4, #2 │ │ │ │ bcc d34b8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne d35cc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ add r3, sp, #156 @ 0x9c │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ cmp r0, #2 │ │ │ │ bne d34c8 │ │ │ │ @@ -196166,28 +196166,28 @@ │ │ │ │ beq d3874 │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ b d3874 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 115f40 │ │ │ │ + bl 115f3c │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ b d399c │ │ │ │ cmp sl, #2 │ │ │ │ bcc d38dc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne d38dc │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ b d3990 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ bl 48a58 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ b d3990 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ @@ -196218,21 +196218,21 @@ │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ bl 48a58 │ │ │ │ b d398c │ │ │ │ cmp r4, #2 │ │ │ │ bcc d398c │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ bne d398c │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ b d398c │ │ │ │ b d398c │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ b d397c │ │ │ │ str r4, [sp, #224] @ 0xe0 │ │ │ │ @@ -196240,15 +196240,15 @@ │ │ │ │ b d3990 │ │ │ │ b d398c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl a2d3c │ │ │ │ ldr r8, [sp, #68] @ 0x44 │ │ │ │ b d39b4 │ │ │ │ add r0, sp, #172 @ 0xac │ │ │ │ - bl 115f40 │ │ │ │ + bl 115f3c │ │ │ │ b d39a8 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ bl 47fc4 │ │ │ │ b d39b4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r0] │ │ │ │ add r1, r1, #1 │ │ │ │ @@ -196268,23 +196268,23 @@ │ │ │ │ ldrdeq lr, [r3], -ip @ │ │ │ │ eoreq lr, r3, ip, lsr r3 │ │ │ │ eoreq lr, r3, r0, lsr r3 │ │ │ │ strdeq r6, [r0], -sl @ │ │ │ │ eoreq lr, r3, r4, lsr #3 │ │ │ │ eoreq r2, r4, r8, asr #26 │ │ │ │ eoreq r1, r4, r0, lsl sp │ │ │ │ - andeq ip, r6, ip, lsl #19 │ │ │ │ - andeq fp, r1, ip, lsl r4 │ │ │ │ + andeq ip, r6, r8, lsl #19 │ │ │ │ + andeq fp, r1, r8, lsl r4 │ │ │ │ eoreq r1, r4, ip, lsl #26 │ │ │ │ ldrdeq r1, [r4], -r4 @ │ │ │ │ - andeq ip, r6, r0, asr #18 │ │ │ │ - ldrdeq fp, [r1], -r0 │ │ │ │ + andeq ip, r6, ip, lsr r9 │ │ │ │ + andeq fp, r1, ip, asr #7 │ │ │ │ ldrdeq r1, [r4], -r0 @ │ │ │ │ eoreq r1, r4, r8, ror #22 │ │ │ │ - andeq fp, r1, r0, ror #4 │ │ │ │ + andeq fp, r1, ip, asr r2 │ │ │ │ eoreq r1, r4, r4, ror #22 │ │ │ │ eoreq fp, r4, r0, asr ip │ │ │ │ eoreq r2, r4, ip, lsl r1 │ │ │ │ eoreq sp, r4, r0, asr #23 │ │ │ │ @ instruction: 0x002429b0 │ │ │ │ ldrdeq r2, [r4], -r8 @ │ │ │ │ eoreq sp, r4, ip, lsr #22 │ │ │ │ @@ -196378,15 +196378,15 @@ │ │ │ │ beq d3c48 │ │ │ │ ldr r0, [pc, #156] @ d3c54 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne d3c10 │ │ │ │ ldr r0, [pc, #132] @ d3c60 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -196433,15 +196433,15 @@ │ │ │ │ beq d3d24 │ │ │ │ ldr r0, [pc, #156] @ d3d30 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne d3cec │ │ │ │ ldr r0, [pc, #132] @ d3d3c │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ @@ -196548,15 +196548,15 @@ │ │ │ │ beq d3f24 │ │ │ │ ldr r7, [pc, #228] @ d3f44 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, r7, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ bne d3eec │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ mov r1, #11 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #13 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -196574,15 +196574,15 @@ │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r6, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [pc, #132] @ d3f54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 14bd34 │ │ │ │ + bl 14bd30 │ │ │ │ str r4, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #20 │ │ │ │ strb r0, [sp, #55] @ 0x37 │ │ │ │ @@ -196635,15 +196635,15 @@ │ │ │ │ mov r0, #6 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [pc, #368] @ d4134 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 14bb2c │ │ │ │ + bl 14bb28 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r1, [pc, #348] @ d4138 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 697f4 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ @@ -196654,15 +196654,15 @@ │ │ │ │ ldr fp, [sp, #28] │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [pc, #296] @ d413c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ beq d4028 │ │ │ │ bl 15b84 │ │ │ │ ldr r1, [pc, #272] @ d4140 │ │ │ │ orr r0, r8, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ @@ -196686,28 +196686,28 @@ │ │ │ │ ldr r0, [pc, #192] @ d4144 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 14be9c │ │ │ │ + bl 14be98 │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [pc, #144] @ d4148 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r6, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 14be9c │ │ │ │ + bl 14be98 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r4, [r5, #8] │ │ │ │ stm r5, {r1, r9} │ │ │ │ str r0, [r5, #12] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #92] @ d414c │ │ │ │ @@ -196757,15 +196757,15 @@ │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ ldrb r7, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r9, [pc, #88] @ d4208 │ │ │ │ add r9, pc, r9 │ │ │ │ add r0, r9, #116 @ 0x74 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ blne 15d84 │ │ │ │ ldr r0, [r9, #120] @ 0x78 │ │ │ │ orr r1, r8, #1073741827 @ 0x40000003 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -196805,15 +196805,15 @@ │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ ldrb r7, [sp, #56] @ 0x38 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r9, [pc, #88] @ d42c8 │ │ │ │ add r9, pc, r9 │ │ │ │ add r0, r9, #116 @ 0x74 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ blne 15d84 │ │ │ │ ldr r0, [r9, #120] @ 0x78 │ │ │ │ orr r1, r8, #1073741827 @ 0x40000003 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, sl │ │ │ │ str r1, [sp, #16] │ │ │ │ @@ -196843,120 +196843,119 @@ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r6, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r6, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d43a4 │ │ │ │ + beq d43a0 │ │ │ │ add r0, sp, #4 │ │ │ │ - mov r1, #1065353216 @ 0x3f800000 │ │ │ │ - add r0, r0, #4 │ │ │ │ mov r7, #3 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ - str r1, [r0, #8] │ │ │ │ - mov r1, #8 │ │ │ │ - str r6, [r0, #16] │ │ │ │ - str r6, [r0] │ │ │ │ - mov r0, #1 │ │ │ │ - str r0, [sp, #20] │ │ │ │ + mov r1, #1065353216 @ 0x3f800000 │ │ │ │ + str r6, [r0, #4]! │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ + str r6, [r0, #16] │ │ │ │ + mov r0, #8 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - str r1, [sp, #32] │ │ │ │ - ldr r1, [pc, #116] @ d43c4 │ │ │ │ + str r0, [sp, #32] │ │ │ │ + ldr r0, [pc, #128] @ d43c0 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + add r0, pc, r0 │ │ │ │ + str r0, [sp, #28] │ │ │ │ + mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ + str r0, [sp, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #4 │ │ │ │ - add r1, pc, r1 │ │ │ │ - str r1, [sp, #28] │ │ │ │ - bl 14c058 │ │ │ │ + bl 14c054 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r7, [sp, #28] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #64] @ d43c8 │ │ │ │ + ldr r0, [pc, #64] @ d43c4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 14bb2c │ │ │ │ + bl 14bb28 │ │ │ │ str r4, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #32] @ d43cc │ │ │ │ + ldr r0, [pc, #32] @ d43c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq lr, lr, r8, ror ip │ │ │ │ - andseq lr, lr, r4, lsr #19 │ │ │ │ - eoreq r8, r4, r0, ror #25 │ │ │ │ + mulseq lr, r0, ip │ │ │ │ + andseq lr, lr, r8, lsr #19 │ │ │ │ + eoreq r8, r4, r4, ror #25 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d43f0 │ │ │ │ + bl d43ec │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r5, #0 │ │ │ │ ldr r8, [r0] │ │ │ │ str r5, [r0] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d4560 │ │ │ │ + beq d455c │ │ │ │ mov r4, #11 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #372] @ d45ac │ │ │ │ + ldr r0, [pc, #372] @ d45a8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 14bb2c │ │ │ │ + bl 14bb28 │ │ │ │ mov r6, #5 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #332] @ d45b0 │ │ │ │ + ldr r0, [pc, #332] @ d45ac │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 14be9c │ │ │ │ + bl 14be98 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #280] @ d45b4 │ │ │ │ + ldr r1, [pc, #280] @ d45b0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 14be9c │ │ │ │ + bl 14be98 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 695ec │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ @@ -196964,20 +196963,20 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r9, [sp, #60] @ 0x3c │ │ │ │ ldr sl, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ ldrb r5, [sp, #68] @ 0x44 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - ldr r4, [pc, #192] @ d45b8 │ │ │ │ + ldr r4, [pc, #192] @ d45b4 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq d450c │ │ │ │ + beq d4508 │ │ │ │ bl 16200 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ orr r0, r6, #11 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ @@ -196992,156 +196991,156 @@ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r1, [r8, #4] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [r8, #8] │ │ │ │ str r0, [r8, #12] │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #84] @ d45bc │ │ │ │ + ldr r0, [pc, #84] @ d45b8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mov r4, r0 │ │ │ │ - b d4594 │ │ │ │ + b d4590 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 130a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 130a4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq r4, r0, r3, lsl #2 │ │ │ │ - @ instruction: 0x001f62fe │ │ │ │ - andseq r6, pc, fp, asr #5 │ │ │ │ - eoreq ip, r4, r4, ror #12 │ │ │ │ - eoreq r8, r4, r4, lsr #22 │ │ │ │ + eoreq r4, r0, r7, lsl #2 │ │ │ │ + andseq r6, pc, r2, lsl #6 │ │ │ │ + andseq r6, pc, pc, asr #5 │ │ │ │ + eoreq ip, r4, r8, ror #12 │ │ │ │ + eoreq r8, r4, r8, lsr #22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d4678 │ │ │ │ - ldr r0, [pc, #156] @ d4684 │ │ │ │ + beq d4674 │ │ │ │ + ldr r0, [pc, #156] @ d4680 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d4640 │ │ │ │ - ldr r0, [pc, #132] @ d4690 │ │ │ │ + bne d463c │ │ │ │ + ldr r0, [pc, #132] @ d468c │ │ │ │ mov r1, #11 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #100] @ d4694 │ │ │ │ + ldr r0, [pc, #100] @ d4690 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69b14 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #20 │ │ │ │ strb r0, [sp, #19] │ │ │ │ add r0, sp, #19 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #40] @ d4688 │ │ │ │ + ldr r0, [pc, #40] @ d4684 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #32] @ d468c │ │ │ │ + ldr r3, [pc, #32] @ d4688 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d4604 │ │ │ │ - ldr r0, [pc, #24] @ d4698 │ │ │ │ + b d4600 │ │ │ │ + ldr r0, [pc, #24] @ d4694 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - eoreq ip, r4, r4, ror r4 │ │ │ │ - eoreq r1, r4, r8, lsr #30 │ │ │ │ - eoreq sp, r3, r0, lsl #14 │ │ │ │ - eoreq ip, r4, r0, asr r9 │ │ │ │ - @ instruction: 0x001f4ab2 │ │ │ │ - eoreq r8, r4, ip, lsl #20 │ │ │ │ + eoreq ip, r4, r8, ror r4 │ │ │ │ + eoreq r1, r4, ip, lsr #30 │ │ │ │ + eoreq sp, r3, r4, lsl #14 │ │ │ │ + eoreq ip, r4, r4, asr r9 │ │ │ │ + @ instruction: 0x001f4ab6 │ │ │ │ + eoreq r8, r4, r0, lsl sl │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d4754 │ │ │ │ - ldr r0, [pc, #156] @ d4760 │ │ │ │ + beq d4750 │ │ │ │ + ldr r0, [pc, #156] @ d475c │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d471c │ │ │ │ - ldr r0, [pc, #132] @ d476c │ │ │ │ + bne d4718 │ │ │ │ + ldr r0, [pc, #132] @ d4768 │ │ │ │ mov r1, #11 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #100] @ d4770 │ │ │ │ + ldr r0, [pc, #100] @ d476c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69b14 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #20 │ │ │ │ strb r0, [sp, #19] │ │ │ │ add r0, sp, #19 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #40] @ d4764 │ │ │ │ + ldr r0, [pc, #40] @ d4760 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #32] @ d4768 │ │ │ │ + ldr r3, [pc, #32] @ d4764 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d46e0 │ │ │ │ - ldr r0, [pc, #24] @ d4774 │ │ │ │ + b d46dc │ │ │ │ + ldr r0, [pc, #24] @ d4770 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - mlaeq r4, r8, r3, ip │ │ │ │ - eoreq r1, r4, ip, asr #28 │ │ │ │ - eoreq sp, r3, r4, lsr #12 │ │ │ │ - eoreq ip, r4, r4, ror r8 │ │ │ │ - @ instruction: 0x001f49d6 │ │ │ │ - eoreq r8, r4, r0, lsr r9 │ │ │ │ + mlaeq r4, ip, r3, ip │ │ │ │ + eoreq r1, r4, r0, asr lr │ │ │ │ + eoreq sp, r3, r8, lsr #12 │ │ │ │ + eoreq ip, r4, r8, ror r8 │ │ │ │ + @ instruction: 0x001f49da │ │ │ │ + eoreq r8, r4, r4, lsr r9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d47e4 │ │ │ │ + beq d47e0 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 69940 │ │ │ │ add fp, sp, #16 │ │ │ │ add r7, sp, #32 │ │ │ │ ldm fp, {r8, r9, sl, fp} │ │ │ │ ldm r7, {r5, r6, r7} │ │ │ │ bl 13d7c │ │ │ │ @@ -197153,26 +197152,26 @@ │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ stm sp, {r5, r6} │ │ │ │ bl 699a8 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #4] @ d47f0 │ │ │ │ + ldr r0, [pc, #4] @ d47ec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - eoreq r8, r4, r0, lsr #17 │ │ │ │ + eoreq r8, r4, r4, lsr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d4860 │ │ │ │ + beq d485c │ │ │ │ add r0, sp, #16 │ │ │ │ bl 69940 │ │ │ │ add fp, sp, #16 │ │ │ │ add r7, sp, #32 │ │ │ │ ldm fp, {r8, r9, sl, fp} │ │ │ │ ldm r7, {r5, r6, r7} │ │ │ │ bl 13d7c │ │ │ │ @@ -197184,464 +197183,464 @@ │ │ │ │ mov r2, sl │ │ │ │ mov r3, fp │ │ │ │ stm sp, {r5, r6} │ │ │ │ bl 699a8 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #4] @ d486c │ │ │ │ + ldr r0, [pc, #4] @ d4868 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - eoreq r8, r4, r4, lsr #16 │ │ │ │ + eoreq r8, r4, r8, lsr #16 │ │ │ │ push {r4, lr} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d4898 │ │ │ │ + beq d4894 │ │ │ │ bl b6b4c │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ d48a4 │ │ │ │ + ldr r0, [pc, #4] @ d48a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - eoreq r8, r4, ip, ror #15 │ │ │ │ + strdeq r8, [r4], -r0 @ │ │ │ │ push {r4, lr} │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d48d0 │ │ │ │ + beq d48cc │ │ │ │ bl b6b4c │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r0, [pc, #4] @ d48dc │ │ │ │ + ldr r0, [pc, #4] @ d48d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - @ instruction: 0x002487b4 │ │ │ │ + @ instruction: 0x002487b8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d4900 │ │ │ │ + bl d48fc │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq d4a30 │ │ │ │ - ldr r8, [pc, #296] @ d4a50 │ │ │ │ + beq d4a2c │ │ │ │ + ldr r8, [pc, #296] @ d4a4c │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r4, r8, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d49c0 │ │ │ │ + bne d49bc │ │ │ │ ldr r0, [r8, #52] @ 0x34 │ │ │ │ mov r7, #1073741827 @ 0x40000003 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, #7 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r0, [pc, #244] @ d4a5c │ │ │ │ + ldr r0, [pc, #244] @ d4a58 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69b14 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d49f8 │ │ │ │ + bne d49f4 │ │ │ │ ldr r0, [r8, #52] @ 0x34 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r7, [sp, #12] │ │ │ │ mov r1, #12 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r0, [pc, #188] @ d4a68 │ │ │ │ + ldr r0, [pc, #188] @ d4a64 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69b14 │ │ │ │ str r5, [r6] │ │ │ │ str r0, [r6, #4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #20 │ │ │ │ strb r0, [sp, #19] │ │ │ │ add r0, sp, #19 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #116] @ d4a54 │ │ │ │ + ldr r0, [pc, #116] @ d4a50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #108] @ d4a58 │ │ │ │ + ldr r3, [pc, #108] @ d4a54 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d4944 │ │ │ │ + b d4940 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #27] │ │ │ │ add r0, sp, #27 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #80] @ d4a60 │ │ │ │ + ldr r0, [pc, #80] @ d4a5c │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #64] @ d4a64 │ │ │ │ + ldr r3, [pc, #64] @ d4a60 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d4988 │ │ │ │ - ldr r0, [pc, #52] @ d4a6c │ │ │ │ + b d4984 │ │ │ │ + ldr r0, [pc, #52] @ d4a68 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq ip, r4, r4, lsr r1 │ │ │ │ - eoreq r1, r4, r0, ror sl │ │ │ │ - ldrdeq sp, [r3], -r0 @ │ │ │ │ - eoreq r2, r0, r7, asr #20 │ │ │ │ - eoreq r1, r4, r8, lsr sl │ │ │ │ - mlaeq r3, r8, r3, sp │ │ │ │ - andseq r3, pc, lr, ror #28 │ │ │ │ - eoreq r8, r4, r4, asr r6 │ │ │ │ + eoreq ip, r4, r8, lsr r1 │ │ │ │ + eoreq r1, r4, r4, ror sl │ │ │ │ + ldrdeq sp, [r3], -r4 @ │ │ │ │ + eoreq r2, r0, fp, asr #20 │ │ │ │ + eoreq r1, r4, ip, lsr sl │ │ │ │ + mlaeq r3, ip, r3, sp │ │ │ │ + andseq r3, pc, r2, ror lr @ │ │ │ │ + eoreq r8, r4, r8, asr r6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d4b20 │ │ │ │ - ldr r7, [pc, #148] @ d4b2c │ │ │ │ + beq d4b1c │ │ │ │ + ldr r7, [pc, #148] @ d4b28 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, r7, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d4ae8 │ │ │ │ + bne d4ae4 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ mov r1, #1073741827 @ 0x40000003 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #7 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r6, [sp] │ │ │ │ - ldr r0, [pc, #96] @ d4b38 │ │ │ │ + ldr r0, [pc, #96] @ d4b34 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69b14 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #20 │ │ │ │ strb r0, [sp, #19] │ │ │ │ add r0, sp, #19 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #40] @ d4b30 │ │ │ │ + ldr r0, [pc, #40] @ d4b2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #32] @ d4b34 │ │ │ │ + ldr r3, [pc, #32] @ d4b30 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d4ab4 │ │ │ │ - ldr r0, [pc, #20] @ d4b3c │ │ │ │ + b d4ab0 │ │ │ │ + ldr r0, [pc, #20] @ d4b38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - eoreq fp, r4, r4, asr #31 │ │ │ │ - eoreq r1, r4, r8, asr #18 │ │ │ │ - eoreq sp, r3, r8, lsr #5 │ │ │ │ - ldrdeq r2, [r0], -r7 @ │ │ │ │ - eoreq r8, r4, r4, ror #10 │ │ │ │ + eoreq fp, r4, r8, asr #31 │ │ │ │ + eoreq r1, r4, ip, asr #18 │ │ │ │ + eoreq sp, r3, ip, lsr #5 │ │ │ │ + ldrdeq r2, [r0], -fp @ │ │ │ │ + eoreq r8, r4, r8, ror #10 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d4bf0 │ │ │ │ - ldr r7, [pc, #148] @ d4bfc │ │ │ │ + beq d4bec │ │ │ │ + ldr r7, [pc, #148] @ d4bf8 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, r7, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d4bb8 │ │ │ │ + bne d4bb4 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ mov r1, #1073741827 @ 0x40000003 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #7 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r6, [sp] │ │ │ │ - ldr r0, [pc, #96] @ d4c08 │ │ │ │ + ldr r0, [pc, #96] @ d4c04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69b14 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #20 │ │ │ │ strb r0, [sp, #19] │ │ │ │ add r0, sp, #19 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #40] @ d4c00 │ │ │ │ + ldr r0, [pc, #40] @ d4bfc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #32] @ d4c04 │ │ │ │ + ldr r3, [pc, #32] @ d4c00 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d4b84 │ │ │ │ - ldr r0, [pc, #20] @ d4c0c │ │ │ │ + b d4b80 │ │ │ │ + ldr r0, [pc, #20] @ d4c08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - strdeq fp, [r4], -r4 @ │ │ │ │ - eoreq r1, r4, r8, ror r8 │ │ │ │ - ldrdeq sp, [r3], -r8 @ │ │ │ │ - eoreq r2, r0, r7, lsl #16 │ │ │ │ - mlaeq r4, r4, r4, r8 │ │ │ │ + strdeq fp, [r4], -r8 @ │ │ │ │ + eoreq r1, r4, ip, ror r8 │ │ │ │ + ldrdeq sp, [r3], -ip @ │ │ │ │ + eoreq r2, r0, fp, lsl #16 │ │ │ │ + mlaeq r4, r8, r4, r8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d4c30 │ │ │ │ + bl d4c2c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq d4ce8 │ │ │ │ - ldr r1, [pc, #520] @ d4e60 │ │ │ │ + beq d4ce4 │ │ │ │ + ldr r1, [pc, #520] @ d4e5c │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d4cf4 │ │ │ │ + bne d4cf0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bne d4d2c │ │ │ │ - ldr r1, [pc, #476] @ d4e70 │ │ │ │ + bne d4d28 │ │ │ │ + ldr r1, [pc, #476] @ d4e6c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 12f30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4ccc │ │ │ │ + beq d4cc8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - beq d4cc0 │ │ │ │ + beq d4cbc │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ str r5, [r7] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #416] @ d4e74 │ │ │ │ + ldr r0, [pc, #416] @ d4e70 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #412] @ d4e78 │ │ │ │ + ldr r2, [pc, #412] @ d4e74 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b d4df8 │ │ │ │ - ldr r0, [pc, #424] @ d4e98 │ │ │ │ + b d4df4 │ │ │ │ + ldr r0, [pc, #424] @ d4e94 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #24 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ d4e64 │ │ │ │ + ldr r0, [pc, #348] @ d4e60 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ d4e68 │ │ │ │ - ldr r3, [pc, #332] @ d4e6c │ │ │ │ + ldr r0, [pc, #332] @ d4e64 │ │ │ │ + ldr r3, [pc, #332] @ d4e68 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b d4df8 │ │ │ │ + b d4df4 │ │ │ │ sub r2, r6, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - bne d4d84 │ │ │ │ + bne d4d80 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #284] @ d4e7c │ │ │ │ + ldr r0, [pc, #284] @ d4e78 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #268] @ d4e80 │ │ │ │ - ldr r3, [pc, #268] @ d4e84 │ │ │ │ + ldr r0, [pc, #268] @ d4e7c │ │ │ │ + ldr r3, [pc, #268] @ d4e80 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b d4df8 │ │ │ │ + b d4df4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #236] @ d4e88 │ │ │ │ + ldr r0, [pc, #236] @ d4e84 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #188] @ d4e8c │ │ │ │ + ldr r0, [pc, #188] @ d4e88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #180] @ d4e90 │ │ │ │ + ldr r0, [pc, #180] @ d4e8c │ │ │ │ add r1, sp, #20 │ │ │ │ add r3, sp, #24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #164] @ d4e94 │ │ │ │ + ldr r2, [pc, #164] @ d4e90 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne d4e50 │ │ │ │ + bne d4e4c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d4e30 │ │ │ │ + beq d4e2c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne d4e4c │ │ │ │ + bne d4e48 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq pc, lr, ip, lsr #1 │ │ │ │ - eoreq r1, r4, ip, asr #24 │ │ │ │ - eoreq r4, r0, lr, lsl #22 │ │ │ │ - eoreq pc, r3, ip, lsl sl @ │ │ │ │ - @ instruction: 0x0024b3b0 │ │ │ │ - mulseq pc, lr, sl @ │ │ │ │ - eoreq r1, r4, ip, ror ip │ │ │ │ - strdeq r1, [r4], -r4 @ │ │ │ │ - @ instruction: 0x00204ab6 │ │ │ │ - ldrdeq pc, [r3], -r4 @ │ │ │ │ + ldrheq pc, [lr], -r0 @ │ │ │ │ + eoreq r1, r4, r0, asr ip │ │ │ │ + eoreq r4, r0, r2, lsl fp │ │ │ │ + eoreq pc, r3, r0, lsr #20 │ │ │ │ + @ instruction: 0x0024b3b4 │ │ │ │ + andseq r9, pc, r2, lsr #21 │ │ │ │ + eoreq r1, r4, r0, lsl #25 │ │ │ │ + strdeq r1, [r4], -r8 @ │ │ │ │ + @ instruction: 0x00204aba │ │ │ │ + ldrdeq pc, [r3], -r8 @ │ │ │ │ andeq r5, r8, r4, lsr #2 │ │ │ │ - eoreq r3, r4, r0, lsl r0 │ │ │ │ - eoreq r1, r4, r8, ror fp │ │ │ │ - mulseq lr, r4, r0 │ │ │ │ - mlaeq r4, ip, r3, r8 │ │ │ │ + eoreq r3, r4, r4, lsl r0 │ │ │ │ + eoreq r1, r4, ip, ror fp │ │ │ │ + mulseq lr, r8, r0 │ │ │ │ + eoreq r8, r4, r0, lsr #7 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d4ebc │ │ │ │ + bl d4eb8 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq d5084 │ │ │ │ + beq d5080 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 695ec │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ ldrb sl, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #420] @ d50c0 │ │ │ │ + ldr r0, [pc, #420] @ d50bc │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ orr r9, r6, #11 │ │ │ │ blne 16200 │ │ │ │ - ldr r6, [pc, #400] @ d50c4 │ │ │ │ + ldr r6, [pc, #400] @ d50c0 │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r3, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r5, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r9, [sp, #16] │ │ │ │ bl 69680 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #348] @ d50c8 │ │ │ │ + ldr r1, [pc, #348] @ d50c4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 697f4 │ │ │ │ mov r9, r6 │ │ │ │ add r0, r9, #8 │ │ │ │ mov r1, #0 │ │ │ │ @@ -197649,17 +197648,17 @@ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [sp, #36] @ 0x24 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq d4fb4 │ │ │ │ + beq d4fb0 │ │ │ │ bl 15b84 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ orr r0, r6, #11 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ @@ -197676,22 +197675,22 @@ │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ ldm fp, {r6, r7, fp} │ │ │ │ mov r2, #0 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ ldrb r9, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #180] @ d50cc │ │ │ │ + ldr r0, [pc, #180] @ d50c8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #116 @ 0x74 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq d502c │ │ │ │ + beq d5028 │ │ │ │ bl 15d84 │ │ │ │ - ldr r1, [pc, #156] @ d50d0 │ │ │ │ + ldr r1, [pc, #156] @ d50cc │ │ │ │ orr r0, r5, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #120] @ 0x78 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ @@ -197705,72 +197704,72 @@ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r2, [r1] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [r1, #4] │ │ │ │ str r0, [r1, #8] │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #72] @ d50d4 │ │ │ │ + ldr r0, [pc, #72] @ d50d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 130a4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 130a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 130a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq fp, r4, r0, asr #24 │ │ │ │ - eoreq fp, r4, ip, lsl ip │ │ │ │ - andseq r5, pc, r5, ror #12 │ │ │ │ - eoreq fp, r4, r8, asr #21 │ │ │ │ - eoreq fp, r4, r8, lsr #21 │ │ │ │ - eoreq r8, r4, r0 │ │ │ │ + eoreq fp, r4, r4, asr #24 │ │ │ │ + eoreq fp, r4, r0, lsr #24 │ │ │ │ + andseq r5, pc, r9, ror #12 │ │ │ │ + eoreq fp, r4, ip, asr #21 │ │ │ │ + eoreq fp, r4, ip, lsr #21 │ │ │ │ + eoreq r8, r4, r4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d50f8 │ │ │ │ + bl d50f4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d51e8 │ │ │ │ + beq d51e4 │ │ │ │ add r0, sp, #28 │ │ │ │ bl 69558 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r8, [sp, #32] │ │ │ │ ldr fp, [sp, #36] @ 0x24 │ │ │ │ ldrb r9, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #180] @ d5208 │ │ │ │ + ldr r0, [pc, #180] @ d5204 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #116 @ 0x74 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ orr r7, r7, #11 │ │ │ │ blne 15d84 │ │ │ │ - ldr r0, [pc, #156] @ d520c │ │ │ │ + ldr r0, [pc, #156] @ d5208 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, fp │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp] │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ @@ -197785,108 +197784,108 @@ │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #9 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #68] @ d5210 │ │ │ │ + ldr r0, [pc, #68] @ d520c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 14bd34 │ │ │ │ + bl 14bd30 │ │ │ │ str r4, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #36] @ d5214 │ │ │ │ + ldr r0, [pc, #36] @ d5210 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq fp, r4, ip, lsl #19 │ │ │ │ - eoreq fp, r4, r4, ror #18 │ │ │ │ - andseq r5, pc, r3, lsl #21 │ │ │ │ - mlaeq r4, ip, lr, r7 │ │ │ │ + mlaeq r4, r0, r9, fp │ │ │ │ + eoreq fp, r4, r8, ror #18 │ │ │ │ + andseq r5, pc, r7, lsl #21 │ │ │ │ + eoreq r7, r4, r0, lsr #29 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d5238 │ │ │ │ + bl d5234 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r5, #0 │ │ │ │ ldr sl, [r0] │ │ │ │ str r5, [r0] │ │ │ │ cmp sl, #0 │ │ │ │ - beq d53ec │ │ │ │ + beq d53e8 │ │ │ │ mov r4, #11 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #456] @ d5448 │ │ │ │ + ldr r0, [pc, #456] @ d5444 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 14bb2c │ │ │ │ + bl 14bb28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #8 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r0, [pc, #416] @ d544c │ │ │ │ + ldr r0, [pc, #416] @ d5448 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 14be9c │ │ │ │ + bl 14be98 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, #4 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r0, [pc, #360] @ d5450 │ │ │ │ + ldr r0, [pc, #360] @ d544c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 14be9c │ │ │ │ + bl 14be98 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #11 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r0, [pc, #304] @ d5454 │ │ │ │ + ldr r0, [pc, #304] @ d5450 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 14be9c │ │ │ │ + bl 14be98 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 695ec │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r2, #0 │ │ │ │ @@ -197894,20 +197893,20 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ ldr r7, [sp, #60] @ 0x3c │ │ │ │ ldrb r4, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ - ldr r9, [pc, #216] @ d5458 │ │ │ │ + ldr r9, [pc, #216] @ d5454 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq d5394 │ │ │ │ + beq d5390 │ │ │ │ bl 16200 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ orr r0, r5, #11 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ @@ -197923,21 +197922,21 @@ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sl, #8] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r1, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #104] @ d545c │ │ │ │ + ldr r0, [pc, #104] @ d5458 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mov r4, r0 │ │ │ │ - b d5428 │ │ │ │ + b d5424 │ │ │ │ mov r4, r0 │ │ │ │ - b d5430 │ │ │ │ + b d542c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 130a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -197946,398 +197945,398 @@ │ │ │ │ bl 130a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 130a4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 130a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x002032bb │ │ │ │ - andseq sp, lr, r4, asr #26 │ │ │ │ - andseq sp, lr, r4, asr sl │ │ │ │ - andseq r5, pc, r3, ror #8 │ │ │ │ - ldrdeq fp, [r4], -ip @ │ │ │ │ - mlaeq r4, r8, ip, r7 │ │ │ │ + @ instruction: 0x002032bf │ │ │ │ + andseq sp, lr, r8, asr #26 │ │ │ │ + andseq sp, lr, r8, asr sl │ │ │ │ + andseq r5, pc, r7, ror #8 │ │ │ │ + eoreq fp, r4, r0, ror #15 │ │ │ │ + mlaeq r4, ip, ip, r7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d5518 │ │ │ │ - ldr r0, [pc, #156] @ d5524 │ │ │ │ + beq d5514 │ │ │ │ + ldr r0, [pc, #156] @ d5520 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d54e0 │ │ │ │ - ldr r0, [pc, #132] @ d5530 │ │ │ │ + bne d54dc │ │ │ │ + ldr r0, [pc, #132] @ d552c │ │ │ │ mov r1, #1073741827 @ 0x40000003 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #100] @ d5534 │ │ │ │ + ldr r0, [pc, #100] @ d5530 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69b14 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #20 │ │ │ │ strb r0, [sp, #19] │ │ │ │ add r0, sp, #19 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #40] @ d5528 │ │ │ │ + ldr r0, [pc, #40] @ d5524 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #32] @ d552c │ │ │ │ + ldr r3, [pc, #32] @ d5528 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d54a4 │ │ │ │ - ldr r0, [pc, #24] @ d5538 │ │ │ │ + b d54a0 │ │ │ │ + ldr r0, [pc, #24] @ d5534 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - eoreq fp, r4, r8, asr r5 │ │ │ │ - eoreq pc, r3, r0, asr r6 @ │ │ │ │ - eoreq ip, r3, r4, lsl #20 │ │ │ │ - eoreq fp, r4, r0, lsl r8 │ │ │ │ - andseq r3, pc, r8, lsl ip @ │ │ │ │ - eoreq r7, r4, ip, ror #22 │ │ │ │ + eoreq fp, r4, ip, asr r5 │ │ │ │ + eoreq pc, r3, r4, asr r6 @ │ │ │ │ + eoreq ip, r3, r8, lsl #20 │ │ │ │ + eoreq fp, r4, r4, lsl r8 │ │ │ │ + andseq r3, pc, ip, lsl ip @ │ │ │ │ + eoreq r7, r4, r0, ror fp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d55f4 │ │ │ │ - ldr r0, [pc, #156] @ d5600 │ │ │ │ + beq d55f0 │ │ │ │ + ldr r0, [pc, #156] @ d55fc │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d55bc │ │ │ │ - ldr r0, [pc, #132] @ d560c │ │ │ │ + bne d55b8 │ │ │ │ + ldr r0, [pc, #132] @ d5608 │ │ │ │ mov r1, #1073741827 @ 0x40000003 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #100] @ d5610 │ │ │ │ + ldr r0, [pc, #100] @ d560c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69b14 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #20 │ │ │ │ strb r0, [sp, #19] │ │ │ │ add r0, sp, #19 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #40] @ d5604 │ │ │ │ + ldr r0, [pc, #40] @ d5600 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #32] @ d5608 │ │ │ │ + ldr r3, [pc, #32] @ d5604 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d5580 │ │ │ │ - ldr r0, [pc, #24] @ d5614 │ │ │ │ + b d557c │ │ │ │ + ldr r0, [pc, #24] @ d5610 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - eoreq fp, r4, ip, ror r4 │ │ │ │ - eoreq pc, r3, r4, ror r5 @ │ │ │ │ - eoreq ip, r3, r8, lsr #18 │ │ │ │ - eoreq fp, r4, r4, lsr r7 │ │ │ │ - andseq r3, pc, ip, lsr fp @ │ │ │ │ - mlaeq r4, r0, sl, r7 │ │ │ │ + eoreq fp, r4, r0, lsl #9 │ │ │ │ + eoreq pc, r3, r8, ror r5 @ │ │ │ │ + eoreq ip, r3, ip, lsr #18 │ │ │ │ + eoreq fp, r4, r8, lsr r7 │ │ │ │ + andseq r3, pc, r0, asr #22 │ │ │ │ + mlaeq r4, r4, sl, r7 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d5638 │ │ │ │ + bl d5634 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq d56f0 │ │ │ │ - ldr r1, [pc, #520] @ d5868 │ │ │ │ + beq d56ec │ │ │ │ + ldr r1, [pc, #520] @ d5864 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne d56fc │ │ │ │ + bne d56f8 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bne d5734 │ │ │ │ - ldr r1, [pc, #476] @ d5878 │ │ │ │ + bne d5730 │ │ │ │ + ldr r1, [pc, #476] @ d5874 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 12f30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d56d4 │ │ │ │ + beq d56d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - beq d56c8 │ │ │ │ + beq d56c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ str r5, [r7] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #416] @ d587c │ │ │ │ + ldr r0, [pc, #416] @ d5878 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #412] @ d5880 │ │ │ │ + ldr r2, [pc, #412] @ d587c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b d5800 │ │ │ │ - ldr r0, [pc, #424] @ d58a0 │ │ │ │ + b d57fc │ │ │ │ + ldr r0, [pc, #424] @ d589c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #24 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ d586c │ │ │ │ + ldr r0, [pc, #348] @ d5868 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ d5870 │ │ │ │ - ldr r3, [pc, #332] @ d5874 │ │ │ │ + ldr r0, [pc, #332] @ d586c │ │ │ │ + ldr r3, [pc, #332] @ d5870 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b d5800 │ │ │ │ + b d57fc │ │ │ │ sub r2, r6, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - bne d578c │ │ │ │ + bne d5788 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #284] @ d5884 │ │ │ │ + ldr r0, [pc, #284] @ d5880 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #268] @ d5888 │ │ │ │ - ldr r3, [pc, #268] @ d588c │ │ │ │ + ldr r0, [pc, #268] @ d5884 │ │ │ │ + ldr r3, [pc, #268] @ d5888 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b d5800 │ │ │ │ + b d57fc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #236] @ d5890 │ │ │ │ + ldr r0, [pc, #236] @ d588c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #188] @ d5894 │ │ │ │ + ldr r0, [pc, #188] @ d5890 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #180] @ d5898 │ │ │ │ + ldr r0, [pc, #180] @ d5894 │ │ │ │ add r1, sp, #20 │ │ │ │ add r3, sp, #24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #164] @ d589c │ │ │ │ + ldr r2, [pc, #164] @ d5898 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne d5858 │ │ │ │ + bne d5854 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5838 │ │ │ │ + beq d5834 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne d5854 │ │ │ │ + bne d5850 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r3, pc, r5, asr #21 │ │ │ │ - eoreq r1, r4, r4, lsr #3 │ │ │ │ - eoreq r4, r0, r6, lsl #2 │ │ │ │ - eoreq pc, r3, r4, lsl r0 @ │ │ │ │ - eoreq sl, r4, ip, lsl #21 │ │ │ │ - mulseq pc, r6, r0 @ │ │ │ │ - ldrdeq r1, [r4], -r4 @ │ │ │ │ - eoreq r1, r4, ip, asr #2 │ │ │ │ - eoreq r4, r0, lr, lsr #1 │ │ │ │ - eoreq lr, r3, ip, asr #31 │ │ │ │ + andseq r3, pc, r9, asr #21 │ │ │ │ + eoreq r1, r4, r8, lsr #3 │ │ │ │ + eoreq r4, r0, sl, lsl #2 │ │ │ │ + eoreq pc, r3, r8, lsl r0 @ │ │ │ │ + mlaeq r4, r0, sl, sl │ │ │ │ + mulseq pc, sl, r0 @ │ │ │ │ + ldrdeq r1, [r4], -r8 @ │ │ │ │ + eoreq r1, r4, r0, asr r1 │ │ │ │ + strheq r4, [r0], -r2 @ │ │ │ │ + ldrdeq lr, [r3], -r0 @ │ │ │ │ andeq r4, r8, ip, lsl r7 │ │ │ │ - eoreq r2, r4, r8, lsl #12 │ │ │ │ - ldrdeq r1, [r4], -r0 @ │ │ │ │ - andseq sp, lr, ip, lsl #13 │ │ │ │ - mlaeq r4, r4, r9, r7 │ │ │ │ + eoreq r2, r4, ip, lsl #12 │ │ │ │ + ldrdeq r1, [r4], -r4 @ │ │ │ │ + mulseq lr, r0, r6 │ │ │ │ + mlaeq r4, r8, r9, r7 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl d58c4 │ │ │ │ + bl d58c0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq d5a04 │ │ │ │ - ldr r7, [pc, #312] @ d5a24 │ │ │ │ + beq d5a00 │ │ │ │ + ldr r7, [pc, #312] @ d5a20 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r4, r7, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d5994 │ │ │ │ - ldr r0, [pc, #288] @ d5a30 │ │ │ │ + bne d5990 │ │ │ │ + ldr r0, [pc, #288] @ d5a2c │ │ │ │ mov r1, #11 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #5 │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #256] @ d5a34 │ │ │ │ + ldr r0, [pc, #256] @ d5a30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69b14 │ │ │ │ add r5, r7, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d59cc │ │ │ │ + bne d59c8 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [pc, #196] @ d5a40 │ │ │ │ + ldr r0, [pc, #196] @ d5a3c │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69b14 │ │ │ │ str r4, [r6] │ │ │ │ str r0, [r6, #4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #20 │ │ │ │ strb r0, [sp, #19] │ │ │ │ add r0, sp, #19 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #116] @ d5a28 │ │ │ │ + ldr r0, [pc, #116] @ d5a24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #108] @ d5a2c │ │ │ │ + ldr r3, [pc, #108] @ d5a28 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d5908 │ │ │ │ + b d5904 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #27] │ │ │ │ add r0, sp, #27 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #84] @ d5a38 │ │ │ │ + ldr r0, [pc, #84] @ d5a34 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #68] @ d5a3c │ │ │ │ + ldr r3, [pc, #68] @ d5a38 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d5958 │ │ │ │ - ldr r0, [pc, #56] @ d5a44 │ │ │ │ + b d5954 │ │ │ │ + ldr r0, [pc, #56] @ d5a40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq fp, r4, r0, ror r1 │ │ │ │ - ldrdeq r0, [r4], -r4 @ │ │ │ │ - eoreq ip, r3, ip, lsr #7 │ │ │ │ - eoreq fp, r4, ip, asr #12 │ │ │ │ - andseq r3, pc, lr, lsr #15 │ │ │ │ - eoreq r0, r4, r4, ror #20 │ │ │ │ - eoreq ip, r3, r4, asr #7 │ │ │ │ - andseq lr, lr, ip, ror r3 │ │ │ │ - eoreq r7, r4, r0, lsl #13 │ │ │ │ + eoreq fp, r4, r4, ror r1 │ │ │ │ + ldrdeq r0, [r4], -r8 @ │ │ │ │ + @ instruction: 0x0023c3b0 │ │ │ │ + eoreq fp, r4, r0, asr r6 │ │ │ │ + @ instruction: 0x001f37b2 │ │ │ │ + eoreq r0, r4, r8, ror #20 │ │ │ │ + eoreq ip, r3, r8, asr #7 │ │ │ │ + andseq lr, lr, r0, lsl #7 │ │ │ │ + eoreq r7, r4, r4, lsl #13 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [r1] │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, ip │ │ │ │ blx r3 │ │ │ │ @@ -198348,42 +198347,42 @@ │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r2, r1 │ │ │ │ bl 13494 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5d94 │ │ │ │ + beq d5d90 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ - ldr r6, [pc, #1076] @ d5ee4 │ │ │ │ + ldr r6, [pc, #1076] @ d5ee0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d5d5c │ │ │ │ + bne d5d58 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5da0 │ │ │ │ + beq d5d9c │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ add r1, r0, r8 │ │ │ │ ldrb r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #2 │ │ │ │ - beq d5dd0 │ │ │ │ + beq d5dcc │ │ │ │ tst r0, #1 │ │ │ │ - beq d5b64 │ │ │ │ + beq d5b60 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #1 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ strh r2, [sp, #76] @ 0x4c │ │ │ │ @@ -198400,41 +198399,41 @@ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 47bc8 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r1, r0 │ │ │ │ moveq r0, #1 │ │ │ │ - b d5b7c │ │ │ │ + b d5b78 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #1 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ addne r0, r0, #8 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ ldrb r0, [r6, #32] │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5de0 │ │ │ │ + beq d5ddc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r5, #1 │ │ │ │ - ldr r0, [pc, #840] @ d5f00 │ │ │ │ + ldr r0, [pc, #840] @ d5efc │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #820] @ d5f04 │ │ │ │ + ldr r0, [pc, #820] @ d5f00 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ bl 312a4 │ │ │ │ @@ -198443,148 +198442,148 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r5, [sp, #16] │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #0 │ │ │ │ - bl f2de4 │ │ │ │ + bl f2de0 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ add r2, r4, r5, lsl #4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ bl 47e64 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5c44 │ │ │ │ + beq d5c40 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d5c90 │ │ │ │ + beq d5c8c │ │ │ │ add r4, r4, #4 │ │ │ │ - b d5c60 │ │ │ │ + b d5c5c │ │ │ │ add r4, r4, #16 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq d5c90 │ │ │ │ + beq d5c8c │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc d5c54 │ │ │ │ + bcc d5c50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d5c54 │ │ │ │ - bl 2c075c │ │ │ │ + bne d5c50 │ │ │ │ + bl 2c0758 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b d5c54 │ │ │ │ + bl 2b93f8 │ │ │ │ + b d5c50 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5ca4 │ │ │ │ + beq d5ca0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 13734 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - ldr r3, [pc, #580] @ d5f08 │ │ │ │ + ldr r3, [pc, #580] @ d5f04 │ │ │ │ mov r2, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 74ce4 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ ldr fp, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ bl 13e90 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 2c1318 │ │ │ │ + bl 2c1314 │ │ │ │ bl 12ee8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 13788 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r4 │ │ │ │ bl 12d38 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne d5d44 │ │ │ │ + bne d5d40 │ │ │ │ mov r4, #0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne d5e88 │ │ │ │ - b d5e90 │ │ │ │ + bne d5e84 │ │ │ │ + b d5e8c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 13734 │ │ │ │ mov r4, #0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne d5e88 │ │ │ │ - b d5e90 │ │ │ │ + bne d5e84 │ │ │ │ + b d5e8c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #28] │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #372] @ d5ee8 │ │ │ │ + ldr r0, [pc, #372] @ d5ee4 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #356] @ d5eec │ │ │ │ + ldr r3, [pc, #356] @ d5ee8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d5ac4 │ │ │ │ - ldr r0, [pc, #368] @ d5f0c │ │ │ │ + b d5ac0 │ │ │ │ + ldr r0, [pc, #368] @ d5f08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #324] @ d5ef0 │ │ │ │ + ldr r0, [pc, #324] @ d5eec │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #308] @ d5ef4 │ │ │ │ - ldr r3, [pc, #308] @ d5ef8 │ │ │ │ + ldr r0, [pc, #308] @ d5ef0 │ │ │ │ + ldr r3, [pc, #308] @ d5ef4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b d5dec │ │ │ │ - ldr r0, [pc, #292] @ d5efc │ │ │ │ + b d5de8 │ │ │ │ + ldr r0, [pc, #292] @ d5ef8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b d5dec │ │ │ │ + b d5de8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b d5e74 │ │ │ │ + b d5e70 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 13d10 │ │ │ │ cmp fp, #0 │ │ │ │ - beq d5e5c │ │ │ │ + beq d5e58 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - b d5e5c │ │ │ │ + b d5e58 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl e9240 │ │ │ │ - b d5e5c │ │ │ │ + bl e923c │ │ │ │ + b d5e58 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -198592,15 +198591,15 @@ │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1e0dc8 │ │ │ │ + bl 1e0dc4 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ @@ -198608,42 +198607,42 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ add r0, r6, r0, lsl #2 │ │ │ │ sub r0, r0, #12 │ │ │ │ cmp r7, r4 │ │ │ │ - beq d5ebc │ │ │ │ + beq d5eb8 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d5e9c │ │ │ │ + beq d5e98 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - b d5e88 │ │ │ │ + b d5e84 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5ed0 │ │ │ │ + beq d5ecc │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - eoreq sl, r4, r8, lsr pc │ │ │ │ - eoreq pc, r3, ip, lsr r7 @ │ │ │ │ - eoreq lr, r3, r8, lsr #18 │ │ │ │ - eoreq lr, r3, r4, ror #21 │ │ │ │ - eoreq r3, r0, sl, ror #20 │ │ │ │ - eoreq lr, r3, r8, lsr #18 │ │ │ │ - mlaeq r3, r8, r5, pc @ │ │ │ │ - @ instruction: 0x0023ecbc │ │ │ │ + eoreq sl, r4, ip, lsr pc │ │ │ │ + eoreq pc, r3, r0, asr #14 │ │ │ │ + eoreq lr, r3, ip, lsr #18 │ │ │ │ + eoreq lr, r3, r8, ror #21 │ │ │ │ + eoreq r3, r0, lr, ror #20 │ │ │ │ + eoreq lr, r3, ip, lsr #18 │ │ │ │ + mlaeq r3, ip, r5, pc @ │ │ │ │ + eoreq lr, r3, r0, asr #25 │ │ │ │ strdeq r4, [r8], -r0 │ │ │ │ - andseq lr, pc, r5, asr #12 │ │ │ │ - eoreq lr, r3, ip, ror #21 │ │ │ │ + andseq lr, pc, r9, asr #12 │ │ │ │ + strdeq lr, [r3], -r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #4 │ │ │ │ add ip, sp, #20 │ │ │ │ add sl, sp, #72 @ 0x48 │ │ │ │ mov r4, r1 │ │ │ │ @@ -198655,26 +198654,26 @@ │ │ │ │ mov r9, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - b d5f8c │ │ │ │ + b d5f88 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #24 │ │ │ │ add r0, r8, r0, lsl #3 │ │ │ │ bl 12ac8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ add r7, r5, #1 │ │ │ │ subs fp, fp, #16 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ - beq d6880 │ │ │ │ + beq d687c │ │ │ │ ldrb r0, [r4, r9, lsl #4] │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r4, lsl #10 │ │ │ │ andeq r0, r0, r0, ror #6 │ │ │ │ @@ -198719,15 +198718,15 @@ │ │ │ │ bl 12804 │ │ │ │ mov ip, r4 │ │ │ │ mov r7, r4 │ │ │ │ ldm ip, {r0, r2, r3, r4, r5, r6} │ │ │ │ mov r1, sl │ │ │ │ stm r1, {r0, r2, r3, r4, r5, r6} │ │ │ │ mov r4, r7 │ │ │ │ - b d6810 │ │ │ │ + b d680c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -198744,15 +198743,15 @@ │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ mov r0, lr │ │ │ │ bl 12a80 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, sl │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r8, #16 │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ add r0, r4, r9, lsl #4 │ │ │ │ mov r1, #24 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, #4 │ │ │ │ ldrcs r8, [r0, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -198775,15 +198774,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov ip, r4 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sl │ │ │ │ mov r8, #14 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r4, ip │ │ │ │ - b d6810 │ │ │ │ + b d680c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -198800,15 +198799,15 @@ │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ mov r0, lr │ │ │ │ bl 126a8 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, sl │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r8, #11 │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ add r0, r4, r9, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -198830,15 +198829,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13830 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, sl │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r8, #4 │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -198855,15 +198854,15 @@ │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ mov r0, lr │ │ │ │ bl 126a8 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, sl │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r8, #12 │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ add r0, r4, r9, lsl #4 │ │ │ │ mov r1, #24 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, #2 │ │ │ │ ldrcs r8, [r0, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -198886,15 +198885,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov ip, r4 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, sl │ │ │ │ mov r8, #9 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r4, ip │ │ │ │ - b d6810 │ │ │ │ + b d680c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -198911,15 +198910,15 @@ │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ mov r0, lr │ │ │ │ bl 126a8 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, sl │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r8, #2 │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -198936,15 +198935,15 @@ │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ mov r0, lr │ │ │ │ bl 12a80 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, sl │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r8, #15 │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ add r0, r4, r9, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -198966,15 +198965,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13830 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, sl │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r8, #3 │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -198991,15 +198990,15 @@ │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ mov r0, lr │ │ │ │ bl 126a8 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, sl │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r8, #7 │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ add r0, r4, r9, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -199021,15 +199020,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13830 │ │ │ │ mov ip, r4 │ │ │ │ mov r8, #1 │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r1, sl │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -199046,15 +199045,15 @@ │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ mov r0, lr │ │ │ │ bl 12a80 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, sl │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r8, #17 │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #24 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -199071,15 +199070,15 @@ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, lr │ │ │ │ bl 12804 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, sl │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r8, #5 │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ add r0, r4, r9, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -199101,15 +199100,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13830 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, sl │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r8, #13 │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -199126,15 +199125,15 @@ │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ mov r0, lr │ │ │ │ bl 126a8 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, sl │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r8, #6 │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ add r0, r4, r9, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -199156,15 +199155,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13830 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, sl │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r8, #18 │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ add r0, r4, r9, lsl #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ @@ -199186,15 +199185,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13830 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, sl │ │ │ │ ldm ip, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r8, #10 │ │ │ │ - b d680c │ │ │ │ + b d6808 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #20 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -199218,687 +199217,687 @@ │ │ │ │ stm r1, {r0, r2, r3, r5, r6, r7} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r9, r0 │ │ │ │ - bne d683c │ │ │ │ + bne d6838 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 154f30 │ │ │ │ + bl 154f2c │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ str r8, [r0, r9, lsl #2] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r9, r9, #1 │ │ │ │ str r9, [sp, #32] │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r5, r0 │ │ │ │ - bne d5f60 │ │ │ │ - ldr r1, [pc, #216] @ d694c │ │ │ │ + bne d5f5c │ │ │ │ + ldr r1, [pc, #216] @ d6948 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 152f10 │ │ │ │ - b d5f60 │ │ │ │ + bl 152f0c │ │ │ │ + b d5f5c │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r3, r8 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ bl 127ec │ │ │ │ cmp r7, #0 │ │ │ │ - beq d68c8 │ │ │ │ + beq d68c4 │ │ │ │ mov r5, r8 │ │ │ │ - b d68b0 │ │ │ │ + b d68ac │ │ │ │ add r5, r5, #24 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq d68c8 │ │ │ │ + beq d68c4 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d68a4 │ │ │ │ + beq d68a0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12dbc │ │ │ │ - b d68a4 │ │ │ │ + b d68a0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d68dc │ │ │ │ + beq d68d8 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d68f0 │ │ │ │ + beq d68ec │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add sl, sp, #48 @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d6920 │ │ │ │ - b d6928 │ │ │ │ + bne d691c │ │ │ │ + b d6924 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6928 │ │ │ │ + beq d6924 │ │ │ │ mov r0, sl │ │ │ │ bl 12dbc │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl d6950 │ │ │ │ + bl d694c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6944 │ │ │ │ + beq d6940 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq sp, r3, r8, lsl pc │ │ │ │ + eoreq sp, r3, ip, lsl pc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r4, r7} │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d6990 │ │ │ │ + beq d698c │ │ │ │ mov r6, r4 │ │ │ │ - b d6978 │ │ │ │ + b d6974 │ │ │ │ add r6, r6, #24 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq d6990 │ │ │ │ + beq d698c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d696c │ │ │ │ + beq d6968 │ │ │ │ mov r0, r6 │ │ │ │ bl 12dbc │ │ │ │ - b d696c │ │ │ │ + b d6968 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d69a8 │ │ │ │ + beq d69a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ - ldr r4, [pc, #148] @ d6a68 │ │ │ │ + ldr r4, [pc, #148] @ d6a64 │ │ │ │ add r4, pc, r4 │ │ │ │ add r7, r4, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d6a1c │ │ │ │ + bne d6a18 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6a54 │ │ │ │ + beq d6a50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1357a0 │ │ │ │ + bl 13579c │ │ │ │ ldrb r1, [r8] │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ subs r0, r0, r1 │ │ │ │ movne r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #56] @ d6a6c │ │ │ │ + ldr r0, [pc, #56] @ d6a68 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #40] @ d6a70 │ │ │ │ + ldr r3, [pc, #40] @ d6a6c │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d69e8 │ │ │ │ - ldr r0, [pc, #24] @ d6a74 │ │ │ │ + b d69e4 │ │ │ │ + ldr r0, [pc, #24] @ d6a70 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - mlaeq r4, r0, r0, sl │ │ │ │ - eoreq pc, r3, r4, lsl sl @ │ │ │ │ - eoreq sp, r3, r8, lsl ip │ │ │ │ - ldrdeq lr, [r3], -r4 @ │ │ │ │ + mlaeq r4, r4, r0, sl │ │ │ │ + eoreq pc, r3, r8, lsl sl @ │ │ │ │ + eoreq sp, r3, ip, lsl ip │ │ │ │ + ldrdeq lr, [r3], -r8 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ - ldr r7, [pc, #584] @ d6ce4 │ │ │ │ + ldr r7, [pc, #584] @ d6ce0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, r7, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d6c8c │ │ │ │ + bne d6c88 │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6cc4 │ │ │ │ + beq d6cc0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1317ec │ │ │ │ + bl 1317e8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6ae8 │ │ │ │ + beq d6ae4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq d6b50 │ │ │ │ - b d6b20 │ │ │ │ + beq d6b4c │ │ │ │ + b d6b1c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #20 │ │ │ │ - bne d6b20 │ │ │ │ + bne d6b1c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r2, #20 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - ldr r1, [pc, #500] @ d6cfc │ │ │ │ + ldr r1, [pc, #500] @ d6cf8 │ │ │ │ cmp r6, #2 │ │ │ │ mov r0, r5 │ │ │ │ addcs r0, r0, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 13308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6c54 │ │ │ │ + beq d6c50 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc d6b50 │ │ │ │ + bcc d6b4c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d6b50 │ │ │ │ - bl 2c075c │ │ │ │ + bne d6b4c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ add r1, r0, r4 │ │ │ │ - ldr r0, [pc, #404] @ d6cf4 │ │ │ │ + ldr r0, [pc, #404] @ d6cf0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6cd4 │ │ │ │ + beq d6cd0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ cmp r6, #3 │ │ │ │ - bne d6b94 │ │ │ │ + bne d6b90 │ │ │ │ mov r6, #3 │ │ │ │ - b d6bb8 │ │ │ │ + b d6bb4 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ cmp r6, #2 │ │ │ │ - bcc d6bb4 │ │ │ │ + bcc d6bb0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble d6cd0 │ │ │ │ + ble d6ccc │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ add r1, pc, #8 │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [r1, r6, lsl #2] │ │ │ │ add pc, r1, r2 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ mov r2, r4 │ │ │ │ cmp r5, #20 │ │ │ │ - bne d6c08 │ │ │ │ - ldr r1, [pc, #268] @ d6d00 │ │ │ │ + bne d6c04 │ │ │ │ + ldr r1, [pc, #268] @ d6cfc │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 13308 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ cmp r6, #2 │ │ │ │ - bne d6c84 │ │ │ │ + bne d6c80 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d6c38 │ │ │ │ - bl 2c075c │ │ │ │ + bne d6c34 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, r4, #8 │ │ │ │ cmp r5, #20 │ │ │ │ - beq d6bec │ │ │ │ - b d6c08 │ │ │ │ + beq d6be8 │ │ │ │ + b d6c04 │ │ │ │ cmp r6, #2 │ │ │ │ - bcc d6c80 │ │ │ │ + bcc d6c7c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d6c80 │ │ │ │ - bl 2c075c │ │ │ │ + bne d6c7c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #68] @ d6ce8 │ │ │ │ + ldr r0, [pc, #68] @ d6ce4 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #52] @ d6cec │ │ │ │ + ldr r3, [pc, #52] @ d6ce8 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d6ab0 │ │ │ │ - ldr r0, [pc, #36] @ d6cf0 │ │ │ │ + b d6aac │ │ │ │ + ldr r0, [pc, #36] @ d6cec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #28] @ d6cf8 │ │ │ │ + ldr r0, [pc, #28] @ d6cf4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b d6ccc │ │ │ │ + b d6cc8 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r9, r4, r8, asr #31 │ │ │ │ - eoreq pc, r3, r4, lsr #15 │ │ │ │ - eoreq sp, r3, r8, lsr #19 │ │ │ │ - eoreq sp, r3, r4, asr lr │ │ │ │ - eoreq r9, r4, r8, lsl #29 │ │ │ │ - @ instruction: 0x0023f7b4 │ │ │ │ - eoreq r2, r0, r3, asr #7 │ │ │ │ - ldrdeq r2, [r0], -fp @ │ │ │ │ + eoreq r9, r4, ip, asr #31 │ │ │ │ + eoreq pc, r3, r8, lsr #15 │ │ │ │ + eoreq sp, r3, ip, lsr #19 │ │ │ │ + eoreq sp, r3, r8, asr lr │ │ │ │ + eoreq r9, r4, ip, lsl #29 │ │ │ │ + @ instruction: 0x0023f7b8 │ │ │ │ + eoreq r2, r0, r7, asr #7 │ │ │ │ + ldrdeq r2, [r0], -pc @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ - ldr r5, [pc, #1164] @ d71b8 │ │ │ │ + ldr r5, [pc, #1164] @ d71b4 │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d70f4 │ │ │ │ + bne d70f0 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d712c │ │ │ │ + beq d7128 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr sl, [pc, #1128] @ d71c8 │ │ │ │ + ldr sl, [pc, #1128] @ d71c4 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r1, [sl, #64] @ 0x40 │ │ │ │ add r4, r1, r0 │ │ │ │ ldrb r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #16 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq d713c │ │ │ │ + beq d7138 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ add r1, r0, r9 │ │ │ │ ldrb r0, [sl, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7148 │ │ │ │ + beq d7144 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ cmp r7, #3 │ │ │ │ - bne d6dbc │ │ │ │ + bne d6db8 │ │ │ │ mov r7, #3 │ │ │ │ - b d6de0 │ │ │ │ + b d6ddc │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ cmp r7, #2 │ │ │ │ - bcc d6ddc │ │ │ │ + bcc d6dd8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble d7160 │ │ │ │ + ble d715c │ │ │ │ ldr fp, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ cmp r7, #3 │ │ │ │ - beq d6e84 │ │ │ │ + beq d6e80 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r8 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d6e40 │ │ │ │ + bne d6e3c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ addne r0, r0, #8 │ │ │ │ cmp r7, #2 │ │ │ │ addcs r1, r1, #8 │ │ │ │ cmp r2, fp │ │ │ │ - bne d6e40 │ │ │ │ + bne d6e3c │ │ │ │ mov r2, fp │ │ │ │ bl 13308 │ │ │ │ clz r0, r0 │ │ │ │ lsr r8, r0, #5 │ │ │ │ cmp r7, #2 │ │ │ │ - bcc d6e6c │ │ │ │ + bcc d6e68 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d6e6c │ │ │ │ - bl 2c075c │ │ │ │ + bne d6e68 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ cmp r8, #0 │ │ │ │ mov r8, r5 │ │ │ │ - ldr r5, [pc, #856] @ d71d4 │ │ │ │ + ldr r5, [pc, #856] @ d71d0 │ │ │ │ mov r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne d70a8 │ │ │ │ + bne d70a4 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1317ec │ │ │ │ + bl 1317e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - beq d70b0 │ │ │ │ + beq d70ac │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ add r3, sp, #28 │ │ │ │ str r7, [sp, #24] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r8, [sp, #4] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr fp, [r4] │ │ │ │ cmp fp, r7 │ │ │ │ - bne d6f3c │ │ │ │ + bne d6f38 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq d6f04 │ │ │ │ + beq d6f00 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r6, #2 │ │ │ │ - beq d6f1c │ │ │ │ + beq d6f18 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ cmp r6, #1 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d6f30 │ │ │ │ - b d6f3c │ │ │ │ + beq d6f2c │ │ │ │ + b d6f38 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r6, #2 │ │ │ │ - bne d6ee8 │ │ │ │ + bne d6ee4 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ add r1, r8, #8 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d6f3c │ │ │ │ + bne d6f38 │ │ │ │ bl 13308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d70bc │ │ │ │ + beq d70b8 │ │ │ │ mov r4, #0 │ │ │ │ tst r7, #1 │ │ │ │ - beq d7068 │ │ │ │ + beq d7064 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ add r0, r0, r9 │ │ │ │ ldr sl, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7154 │ │ │ │ + beq d7150 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r1, [r1] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ - bl f2de4 │ │ │ │ + bl f2de0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl ed6c0 │ │ │ │ + bl ed6bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d6fbc │ │ │ │ + beq d6fb8 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d7010 │ │ │ │ + beq d700c │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r6, r0, #4 │ │ │ │ - b d6fe0 │ │ │ │ + b d6fdc │ │ │ │ add r6, r6, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq d7010 │ │ │ │ + beq d700c │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc d6fd4 │ │ │ │ + bcc d6fd0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d6fd4 │ │ │ │ - bl 2c075c │ │ │ │ + bne d6fd0 │ │ │ │ + bl 2c0758 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b d6fd4 │ │ │ │ + bl 2b93f8 │ │ │ │ + b d6fd0 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7028 │ │ │ │ + beq d7024 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 13734 │ │ │ │ clz r4, r4 │ │ │ │ cmp sl, #2 │ │ │ │ - bcc d7058 │ │ │ │ + bcc d7054 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d7058 │ │ │ │ - bl 2c075c │ │ │ │ + bne d7054 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r7, #0 │ │ │ │ - bne d709c │ │ │ │ + bne d7098 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r7, #0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc d709c │ │ │ │ + bcc d7098 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d709c │ │ │ │ - bl 2c075c │ │ │ │ + bne d7098 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d70b0 │ │ │ │ + beq d70ac │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, #1 │ │ │ │ cmp fp, #0 │ │ │ │ mov r7, fp │ │ │ │ - beq d7068 │ │ │ │ + beq d7064 │ │ │ │ cmp r6, #2 │ │ │ │ - bcc d70e8 │ │ │ │ + bcc d70e4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - beq d708c │ │ │ │ + beq d7088 │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #176] @ d71bc │ │ │ │ + ldr r0, [pc, #176] @ d71b8 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #160] @ d71c0 │ │ │ │ + ldr r3, [pc, #160] @ d71bc │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d6d40 │ │ │ │ - ldr r0, [pc, #144] @ d71c4 │ │ │ │ + b d6d3c │ │ │ │ + ldr r0, [pc, #144] @ d71c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b d7160 │ │ │ │ - ldr r0, [pc, #136] @ d71cc │ │ │ │ + b d715c │ │ │ │ + ldr r0, [pc, #136] @ d71c8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b d7134 │ │ │ │ - ldr r0, [pc, #128] @ d71d0 │ │ │ │ + b d7130 │ │ │ │ + ldr r0, [pc, #128] @ d71cc │ │ │ │ add r0, pc, r0 │ │ │ │ - b d7134 │ │ │ │ - ldr r0, [pc, #124] @ d71d8 │ │ │ │ + b d7130 │ │ │ │ + ldr r0, [pc, #124] @ d71d4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl e9240 │ │ │ │ - b d7170 │ │ │ │ + bl e923c │ │ │ │ + b d716c │ │ │ │ cmp sl, #2 │ │ │ │ - bcc d719c │ │ │ │ + bcc d7198 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d719c │ │ │ │ - bl 2c075c │ │ │ │ + bne d7198 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d71b4 │ │ │ │ + bne d71b0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 48a58 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r9, r4, r8, lsr sp │ │ │ │ - eoreq pc, r3, ip, lsr r3 @ │ │ │ │ - eoreq sp, r3, r0, asr #10 │ │ │ │ - eoreq sp, r3, ip, lsl #20 │ │ │ │ - eoreq r9, r4, r8, lsl #25 │ │ │ │ - eoreq lr, r3, ip, lsr #4 │ │ │ │ + eoreq r9, r4, ip, lsr sp │ │ │ │ eoreq pc, r3, r0, asr #6 │ │ │ │ - eoreq r9, r4, r4, ror #23 │ │ │ │ - eoreq pc, r3, r4, asr r3 @ │ │ │ │ + eoreq sp, r3, r4, asr #10 │ │ │ │ + eoreq sp, r3, r0, lsl sl │ │ │ │ + eoreq r9, r4, ip, lsl #25 │ │ │ │ + eoreq lr, r3, r0, lsr r2 │ │ │ │ + eoreq pc, r3, r4, asr #6 │ │ │ │ + eoreq r9, r4, r8, ror #23 │ │ │ │ + eoreq pc, r3, r8, asr r3 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d76f8 │ │ │ │ + beq d76f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ - ldr r5, [pc, #1384] @ d777c │ │ │ │ + ldr r5, [pc, #1384] @ d7778 │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, r5, #68 @ 0x44 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d76a0 │ │ │ │ + bne d769c │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d76d8 │ │ │ │ - ldr r0, [pc, #1360] @ d7794 │ │ │ │ + beq d76d4 │ │ │ │ + ldr r0, [pc, #1360] @ d7790 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ add r1, r1, r4 │ │ │ │ add r7, r1, r0 │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs d76e8 │ │ │ │ + bcs d76e4 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ add r4, r0, fp │ │ │ │ ldrb r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #16 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq d7734 │ │ │ │ + beq d7730 │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ - ldr r6, [pc, #1240] @ d7770 │ │ │ │ + ldr r6, [pc, #1240] @ d776c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7418 │ │ │ │ + beq d7414 │ │ │ │ add r3, r7, #80 @ 0x50 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r4, [sp] │ │ │ │ - bl eab5c │ │ │ │ + bl eab58 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr sl, [r7, #64] @ 0x40 │ │ │ │ mul r5, r1, r6 │ │ │ │ ldr r6, [r7, #68] @ 0x44 │ │ │ │ sub ip, sl, #20 │ │ │ │ and r8, r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -199907,24 +199906,24 @@ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ ldrb r1, [r0, r8]! │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ - ldr r2, [pc, #1152] @ d7774 │ │ │ │ + ldr r2, [pc, #1152] @ d7770 │ │ │ │ orr r0, r3, r0, lsl #8 │ │ │ │ orr r3, r1, r0, lsl #16 │ │ │ │ - ldr r1, [pc, #1144] @ d7778 │ │ │ │ + ldr r1, [pc, #1144] @ d7774 │ │ │ │ eor r0, r3, r5 │ │ │ │ add r1, r0, r1 │ │ │ │ bic r0, r2, r0 │ │ │ │ and r9, r0, r1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq d73e0 │ │ │ │ + beq d73dc │ │ │ │ and r1, r9, #65280 @ 0xff00 │ │ │ │ and r0, lr, r9, lsr #8 │ │ │ │ lsl r2, r9, #24 │ │ │ │ orr r0, r0, r9, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ orr r0, r1, r0 │ │ │ │ @@ -199934,122 +199933,122 @@ │ │ │ │ mov r5, r6 │ │ │ │ add r0, r8, r0, lsr #3 │ │ │ │ and r0, r0, r6 │ │ │ │ rsb r0, r0, #0 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ ldr r0, [r3, r0, lsl #2]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne d73c8 │ │ │ │ + bne d73c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmpne r0, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ addne r0, r0, #8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq d7398 │ │ │ │ + beq d7394 │ │ │ │ cmp r1, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq d73ac │ │ │ │ - b d73c8 │ │ │ │ + beq d73a8 │ │ │ │ + b d73c4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne d73c8 │ │ │ │ + bne d73c4 │ │ │ │ mov r6, ip │ │ │ │ bl 13308 │ │ │ │ mov ip, r6 │ │ │ │ mov lr, #65280 @ 0xff00 │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7680 │ │ │ │ + beq d767c │ │ │ │ sub r0, r9, #1 │ │ │ │ mov r6, r5 │ │ │ │ and r9, r0, r9 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r9, #0 │ │ │ │ - bne d7314 │ │ │ │ - ldr r0, [pc, #908] @ d7774 │ │ │ │ + bne d7310 │ │ │ │ + ldr r0, [pc, #908] @ d7770 │ │ │ │ mov r1, r6 │ │ │ │ - ldr r6, [pc, #896] @ d7770 │ │ │ │ + ldr r6, [pc, #896] @ d776c │ │ │ │ and r0, r3, r0 │ │ │ │ tst r0, r3, lsl #1 │ │ │ │ - bne d7418 │ │ │ │ + bne d7414 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, r8, r0 │ │ │ │ and r8, r0, r1 │ │ │ │ - b d72d4 │ │ │ │ + b d72d0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, fp │ │ │ │ mov r2, #0 │ │ │ │ - bl f2de4 │ │ │ │ + bl f2de0 │ │ │ │ ldr sl, [sp, #80] @ 0x50 │ │ │ │ add r1, r7, #88 @ 0x58 │ │ │ │ ldr r8, [sp, #76] @ 0x4c │ │ │ │ add r4, r7, #80 @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ add fp, r8, sl, lsl #4 │ │ │ │ cmp r8, fp │ │ │ │ - beq d75f8 │ │ │ │ + beq d75f4 │ │ │ │ ldm r8, {r0, r9} │ │ │ │ cmp r0, #2 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ movcs r0, r2 │ │ │ │ addcs r9, r9, #8 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ add r3, r8, #16 │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [sp, #108] @ 0x6c │ │ │ │ str r9, [sp, #116] @ 0x74 │ │ │ │ - beq d75d0 │ │ │ │ + beq d75cc │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #32] │ │ │ │ ldrd r2, [r1] │ │ │ │ ldrd r0, [r4] │ │ │ │ str r4, [sp, #28] │ │ │ │ add r4, sp, #108 @ 0x6c │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp] │ │ │ │ - bl eab5c │ │ │ │ + bl eab58 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r5, [r7, #64] @ 0x40 │ │ │ │ mul r4, r1, r6 │ │ │ │ ldr r6, [r7, #68] @ 0x44 │ │ │ │ sub ip, r5, #20 │ │ │ │ and r1, r6, r0 │ │ │ │ mov lr, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldrb r1, [r0, r1]! │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ - ldr r2, [pc, #652] @ d7774 │ │ │ │ + ldr r2, [pc, #652] @ d7770 │ │ │ │ orr r0, r3, r0, lsl #8 │ │ │ │ orr r3, r1, r0, lsl #16 │ │ │ │ - ldr r1, [pc, #644] @ d7778 │ │ │ │ + ldr r1, [pc, #644] @ d7774 │ │ │ │ eor r0, r3, r4 │ │ │ │ add r1, r0, r1 │ │ │ │ bic r0, r2, r0 │ │ │ │ and fp, r0, r1 │ │ │ │ cmp fp, #0 │ │ │ │ - beq d75ac │ │ │ │ + beq d75a8 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, fp, #65280 @ 0xff00 │ │ │ │ and r0, r0, fp, lsr #8 │ │ │ │ lsl r2, fp, #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r0, fp, lsr #24 │ │ │ │ orr r0, r1, r0 │ │ │ │ @@ -200063,83 +200062,83 @@ │ │ │ │ str r6, [sp, #20] │ │ │ │ rsb r0, r0, #0 │ │ │ │ str ip, [sp, #16] │ │ │ │ add r1, r0, r0, lsl #2 │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [r0, r1, lsl #2]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq d758c │ │ │ │ + beq d7588 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r2, r1 │ │ │ │ - bne d758c │ │ │ │ + bne d7588 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r9 │ │ │ │ cmp r3, #2 │ │ │ │ addcs r1, r1, #8 │ │ │ │ bl 13308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d75f4 │ │ │ │ + beq d75f0 │ │ │ │ sub r0, fp, #1 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ and fp, r0, fp │ │ │ │ ldr ip, [sp, #16] │ │ │ │ ldr lr, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp fp, #0 │ │ │ │ - bne d7508 │ │ │ │ - ldr r0, [pc, #448] @ d7774 │ │ │ │ + bne d7504 │ │ │ │ + ldr r0, [pc, #448] @ d7770 │ │ │ │ and r0, r3, r0 │ │ │ │ tst r0, r3, lsl #1 │ │ │ │ - bne d75d8 │ │ │ │ + bne d75d4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add lr, lr, #4 │ │ │ │ add r0, r0, lr │ │ │ │ and r1, r0, r6 │ │ │ │ - b d74c4 │ │ │ │ + b d74c0 │ │ │ │ mov r8, r3 │ │ │ │ - b d7444 │ │ │ │ + b d7440 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ - ldr r6, [pc, #392] @ d7770 │ │ │ │ + ldr r6, [pc, #392] @ d776c │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ - b d7444 │ │ │ │ + b d7440 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7614 │ │ │ │ + beq d7610 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ cmp sl, #0 │ │ │ │ - beq d7664 │ │ │ │ + beq d7660 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r4, r0, #4 │ │ │ │ - b d7634 │ │ │ │ + b d7630 │ │ │ │ add r4, r4, #16 │ │ │ │ subs sl, sl, #1 │ │ │ │ - beq d7664 │ │ │ │ + beq d7660 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc d7628 │ │ │ │ + bcc d7624 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d7628 │ │ │ │ - bl 2c075c │ │ │ │ + bne d7624 │ │ │ │ + bl 2c0758 │ │ │ │ ldm r4, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b d7628 │ │ │ │ + bl 2b93f8 │ │ │ │ + b d7624 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7678 │ │ │ │ + beq d7674 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 13734 │ │ │ │ subs r6, r8, fp │ │ │ │ movne r6, #1 │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r7, #56] @ 0x38 │ │ │ │ @@ -200148,48 +200147,48 @@ │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #200] @ d7780 │ │ │ │ + ldr r0, [pc, #200] @ d777c │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #184] @ d7784 │ │ │ │ + ldr r3, [pc, #184] @ d7780 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b d7228 │ │ │ │ - ldr r0, [pc, #168] @ d7788 │ │ │ │ + b d7224 │ │ │ │ + ldr r0, [pc, #168] @ d7784 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b d7740 │ │ │ │ - ldr r0, [pc, #168] @ d7798 │ │ │ │ + b d773c │ │ │ │ + ldr r0, [pc, #168] @ d7794 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ - b d7740 │ │ │ │ + b d773c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #124] @ d778c │ │ │ │ + ldr r1, [pc, #124] @ d7788 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #104] @ d7790 │ │ │ │ + ldr r1, [pc, #104] @ d778c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b d7740 │ │ │ │ - ldr r0, [pc, #96] @ d779c │ │ │ │ + b d773c │ │ │ │ + ldr r0, [pc, #96] @ d7798 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ sub r0, r0, #1 │ │ │ │ @@ -200199,23 +200198,23 @@ │ │ │ │ bl 1d458 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ - ldrdeq r9, [r4], -r4 @ │ │ │ │ - strdeq sp, [r3], -r8 @ │ │ │ │ - eoreq ip, r3, r4, ror #31 │ │ │ │ - ldrdeq sp, [r3], -r0 @ │ │ │ │ - eoreq sp, r3, r0, lsl #28 │ │ │ │ - mlaeq r3, r4, sl, sp │ │ │ │ - eoreq r9, r4, r4, lsr #26 │ │ │ │ - eoreq sl, r3, r4, lsr #6 │ │ │ │ - eoreq sp, r3, r4, lsr ip │ │ │ │ + ldrdeq r9, [r4], -r8 @ │ │ │ │ + strdeq sp, [r3], -ip @ │ │ │ │ + eoreq ip, r3, r8, ror #31 │ │ │ │ + ldrdeq sp, [r3], -r4 @ │ │ │ │ + eoreq sp, r3, r4, lsl #28 │ │ │ │ + mlaeq r3, r8, sl, sp │ │ │ │ + eoreq r9, r4, r8, lsr #26 │ │ │ │ + eoreq sl, r3, r8, lsr #6 │ │ │ │ + eoreq sp, r3, r8, lsr ip │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 13734 │ │ │ │ @@ -200231,15 +200230,15 @@ │ │ │ │ b 13734 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7820 │ │ │ │ + beq d781c │ │ │ │ mov r4, r0 │ │ │ │ bl 2e900 │ │ │ │ mov r0, r4 │ │ │ │ bl 2edb4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -200249,301 +200248,301 @@ │ │ │ │ bl 13230 │ │ │ │ mov r5, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ strb r5, [r0] │ │ │ │ mov r2, #23 │ │ │ │ stmib sp, {r0, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #156] @ d78e8 │ │ │ │ + ldr r1, [pc, #156] @ d78e4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 13b78 │ │ │ │ - ldr r0, [pc, #148] @ d78ec │ │ │ │ + ldr r0, [pc, #148] @ d78e8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #14 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d78b8 │ │ │ │ - ldr r1, [pc, #128] @ d78f4 │ │ │ │ + beq d78b4 │ │ │ │ + ldr r1, [pc, #128] @ d78f0 │ │ │ │ mov r2, #13 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ strb r5, [r4, #13] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, #96] @ d78f8 │ │ │ │ + ldr r2, [pc, #96] @ d78f4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ bl 12ba0 │ │ │ │ mov r0, r5 │ │ │ │ bl 127a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #48] @ d78f0 │ │ │ │ + ldr r2, [pc, #48] @ d78ec │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 127a4 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ - andseq r0, pc, fp, asr ip @ │ │ │ │ - mlaeq r4, r0, r1, r9 │ │ │ │ - strdeq pc, [r3], -r8 @ │ │ │ │ - andseq r0, pc, r4, asr #24 │ │ │ │ - andseq r0, pc, r5, lsr ip @ │ │ │ │ + andseq r0, pc, pc, asr ip @ │ │ │ │ + mlaeq r4, r4, r1, r9 │ │ │ │ + strdeq pc, [r3], -ip @ │ │ │ │ + andseq r0, pc, r8, asr #24 │ │ │ │ + andseq r0, pc, r9, lsr ip @ │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r3, #44] @ 0x2c │ │ │ │ mov ip, r0 │ │ │ │ - ldr r3, [pc, #20] @ d7924 │ │ │ │ + ldr r3, [pc, #20] @ d7920 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov ip, lr │ │ │ │ pop {fp, lr} │ │ │ │ bx ip │ │ │ │ - strdeq ip, [r3], -r0 @ │ │ │ │ + strdeq ip, [r3], -r4 @ │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r3, #44] @ 0x2c │ │ │ │ mov ip, r0 │ │ │ │ - ldr r3, [pc, #20] @ d7950 │ │ │ │ + ldr r3, [pc, #20] @ d794c │ │ │ │ mov r0, r2 │ │ │ │ mov r2, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov ip, lr │ │ │ │ pop {fp, lr} │ │ │ │ bx ip │ │ │ │ - ldrdeq ip, [r3], -r4 @ │ │ │ │ + ldrdeq ip, [r3], -r8 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #7 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #776] @ d7c84 │ │ │ │ + ldr r1, [pc, #776] @ d7c80 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ strb r1, [sp, #9] │ │ │ │ add r4, sp, #12 │ │ │ │ strb r0, [sp, #8] │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 12faa0 │ │ │ │ - ldr r6, [pc, #736] @ d7c88 │ │ │ │ + bl 12fa9c │ │ │ │ + ldr r6, [pc, #736] @ d7c84 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #4 │ │ │ │ mov r3, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [sp] │ │ │ │ - ldr r1, [pc, #716] @ d7c8c │ │ │ │ + ldr r1, [pc, #716] @ d7c88 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [r5] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 12fe0c │ │ │ │ + bl 12fe08 │ │ │ │ str r6, [sp] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #688] @ d7c90 │ │ │ │ + ldr r1, [pc, #688] @ d7c8c │ │ │ │ add r3, sp, #24 │ │ │ │ mov r2, #11 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [r5] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 130204 │ │ │ │ + bl 130200 │ │ │ │ str r6, [sp] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #652] @ d7c94 │ │ │ │ + ldr r1, [pc, #652] @ d7c90 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [r5] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 130600 │ │ │ │ + bl 1305fc │ │ │ │ str r6, [sp] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #616] @ d7c98 │ │ │ │ + ldr r1, [pc, #616] @ d7c94 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [r5] │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 130994 │ │ │ │ + bl 130990 │ │ │ │ str r6, [sp] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #580] @ d7c9c │ │ │ │ + ldr r1, [pc, #580] @ d7c98 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ mov r2, #9 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ strb r0, [sp, #75] @ 0x4b │ │ │ │ - ldr r0, [pc, #548] @ d7ca0 │ │ │ │ + ldr r0, [pc, #548] @ d7c9c │ │ │ │ add r3, sp, #75 @ 0x4b │ │ │ │ mov r2, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r1, [pc, #532] @ d7ca4 │ │ │ │ + ldr r1, [pc, #532] @ d7ca0 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r0, [r5] │ │ │ │ - ldr r1, [pc, #516] @ d7ca8 │ │ │ │ + ldr r1, [pc, #516] @ d7ca4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #60] @ 0x3c │ │ │ │ add r0, r1, r0 │ │ │ │ - ldr r1, [pc, #504] @ d7cac │ │ │ │ + ldr r1, [pc, #504] @ d7ca8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7ad4 │ │ │ │ + beq d7ad0 │ │ │ │ bl 12d44 │ │ │ │ - b d7ad8 │ │ │ │ + b d7ad4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r0, [pc, #460] @ d7cb0 │ │ │ │ + ldr r0, [pc, #460] @ d7cac │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ mov r2, #18 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r1, [pc, #444] @ d7cb4 │ │ │ │ + ldr r1, [pc, #444] @ d7cb0 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r0, [sp, #9] │ │ │ │ ldrb r4, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne d7b5c │ │ │ │ + bne d7b58 │ │ │ │ mov r0, #1 │ │ │ │ tst r4, #1 │ │ │ │ - bne d7b54 │ │ │ │ + bne d7b50 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r3, [r1, #32] │ │ │ │ ands r1, r2, #4 │ │ │ │ - ldr r2, [pc, #384] @ d7cb8 │ │ │ │ - ldr r1, [pc, #384] @ d7cbc │ │ │ │ + ldr r2, [pc, #384] @ d7cb4 │ │ │ │ + ldr r1, [pc, #384] @ d7cb8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ moveq r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ moveq r2, #2 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ strb r0, [sp, #8] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7b6c │ │ │ │ + beq d7b68 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7b80 │ │ │ │ + beq d7b7c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7b94 │ │ │ │ + beq d7b90 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7ba8 │ │ │ │ + beq d7ba4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7bbc │ │ │ │ + beq d7bb8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7bd0 │ │ │ │ + beq d7bcc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 13734 │ │ │ │ and r0, r4, #1 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7c18 │ │ │ │ + beq d7c14 │ │ │ │ bl 13d10 │ │ │ │ - b d7c18 │ │ │ │ + b d7c14 │ │ │ │ mov r4, r0 │ │ │ │ - b d7c2c │ │ │ │ + b d7c28 │ │ │ │ mov r4, r0 │ │ │ │ - b d7c40 │ │ │ │ + b d7c3c │ │ │ │ mov r4, r0 │ │ │ │ - b d7c54 │ │ │ │ + b d7c50 │ │ │ │ mov r4, r0 │ │ │ │ - b d7c68 │ │ │ │ + b d7c64 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7c2c │ │ │ │ + beq d7c28 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7c40 │ │ │ │ + beq d7c3c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7c54 │ │ │ │ + beq d7c50 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7c68 │ │ │ │ + beq d7c64 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7c7c │ │ │ │ + beq d7c78 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq r1, r0, r9, lsl #20 │ │ │ │ - @ instruction: 0xfffe4160 │ │ │ │ - @ instruction: 0x001eb4bc │ │ │ │ - eoreq r0, r0, r9, asr fp │ │ │ │ - eoreq r0, r0, ip, lsl fp │ │ │ │ - eoreq r0, r0, r3, lsl #22 │ │ │ │ - ldrdeq r0, [r0], -r2 @ │ │ │ │ + eoreq r1, r0, sp, lsl #20 │ │ │ │ + @ instruction: 0xfffe4164 │ │ │ │ + andseq fp, lr, r0, asr #9 │ │ │ │ + eoreq r0, r0, sp, asr fp │ │ │ │ + eoreq r0, r0, r0, lsr #22 │ │ │ │ + eoreq r0, r0, r7, lsl #22 │ │ │ │ + ldrdeq r0, [r0], -r6 @ │ │ │ │ andeq r9, r5, r8, asr r7 │ │ │ │ - andseq fp, lr, r4, ror #7 │ │ │ │ - eoreq r8, r4, r0, asr #31 │ │ │ │ - eoreq r8, r4, r4, lsr pc │ │ │ │ + andseq fp, lr, r8, ror #7 │ │ │ │ + eoreq r8, r4, r4, asr #31 │ │ │ │ + eoreq r8, r4, r8, lsr pc │ │ │ │ ldrdeq r9, [r5], -r0 │ │ │ │ - andseq r2, pc, r8, asr ip @ │ │ │ │ - andseq r7, pc, r3, asr #31 │ │ │ │ - mlaeq r0, fp, sp, r1 │ │ │ │ + andseq r2, pc, ip, asr ip @ │ │ │ │ + andseq r7, pc, r7, asr #31 │ │ │ │ + mlaeq r0, pc, sp, r1 @ │ │ │ │ b 12e58 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #460 @ 0x1cc │ │ │ │ add r7, sp, #64 @ 0x40 │ │ │ │ mov r9, r0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r8, r3 │ │ │ │ @@ -200554,20 +200553,20 @@ │ │ │ │ bl 137d0 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ strb r6, [r7, r4] │ │ │ │ bl 12618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7e04 │ │ │ │ + beq d7e00 │ │ │ │ mov sl, r0 │ │ │ │ bl 136a4 │ │ │ │ ldrb r0, [sl, #8] │ │ │ │ tst r0, #1 │ │ │ │ - beq d7e70 │ │ │ │ + beq d7e6c │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -200580,251 +200579,251 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 129cc │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d7ee0 │ │ │ │ + beq d7edc │ │ │ │ add fp, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ bl 13b6c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7f1c │ │ │ │ + beq d7f18 │ │ │ │ mov r1, fp │ │ │ │ add r8, sp, #8 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ bl 130a4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r4, #56 @ 0x38 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7f8c │ │ │ │ + beq d7f88 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 133c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d7dfc │ │ │ │ + beq d7df8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #460 @ 0x1cc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #3 │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #552] @ d8040 │ │ │ │ + ldr r0, [pc, #552] @ d803c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #516] @ d8044 │ │ │ │ + ldr r0, [pc, #516] @ d8040 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #500] @ d8048 │ │ │ │ + ldr r0, [pc, #500] @ d8044 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #484] @ d804c │ │ │ │ + ldr r1, [pc, #484] @ d8048 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #480] @ d8068 │ │ │ │ + ldr r0, [pc, #480] @ d8064 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #444] @ d806c │ │ │ │ + ldr r0, [pc, #444] @ d8068 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #428] @ d8070 │ │ │ │ + ldr r0, [pc, #428] @ d806c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ bl 1d3f8 │ │ │ │ - b d7fe0 │ │ │ │ + b d7fdc │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #344] @ d8050 │ │ │ │ + ldr r0, [pc, #344] @ d804c │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #328] @ d8054 │ │ │ │ - ldr r3, [pc, #328] @ d8058 │ │ │ │ + ldr r0, [pc, #328] @ d8050 │ │ │ │ + ldr r3, [pc, #328] @ d8054 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b d7fe0 │ │ │ │ + b d7fdc │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #296] @ d805c │ │ │ │ + ldr r0, [pc, #296] @ d8058 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #260] @ d8060 │ │ │ │ + ldr r0, [pc, #260] @ d805c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #244] @ d8064 │ │ │ │ + ldr r0, [pc, #244] @ d8060 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ bl 1d3f8 │ │ │ │ - b d7fe0 │ │ │ │ + b d7fdc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #456] @ 0x1c8 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #196] @ d8074 │ │ │ │ + ldr r1, [pc, #196] @ d8070 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str fp, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #180] @ d8078 │ │ │ │ + ldr r0, [pc, #180] @ d8074 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #164] @ d807c │ │ │ │ + ldr r1, [pc, #164] @ d8078 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d7ffc │ │ │ │ + beq d7ff8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8030 │ │ │ │ + beq d802c │ │ │ │ add r0, sp, #32 │ │ │ │ bl 12dbc │ │ │ │ mov r0, sl │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq lr, r3, ip, lsr #7 │ │ │ │ + @ instruction: 0x0023e3b0 │ │ │ │ andeq r5, r7, r8, asr #30 │ │ │ │ andeq r2, r8, ip, rrx │ │ │ │ - eoreq lr, r3, r0, ror r3 │ │ │ │ - eoreq pc, r3, r0, lsr ip @ │ │ │ │ - eoreq r1, r0, lr, lsl r9 │ │ │ │ - eoreq ip, r3, ip, lsr r8 │ │ │ │ - eoreq lr, r3, r8, ror r2 │ │ │ │ + eoreq lr, r3, r4, ror r3 │ │ │ │ + eoreq pc, r3, r4, lsr ip @ │ │ │ │ + eoreq r1, r0, r2, lsr #18 │ │ │ │ + eoreq ip, r3, r0, asr #16 │ │ │ │ + eoreq lr, r3, ip, ror r2 │ │ │ │ andeq r5, r7, ip, lsr #28 │ │ │ │ andeq r1, r8, r0, asr pc │ │ │ │ - eoreq lr, r3, ip, lsl #6 │ │ │ │ + eoreq lr, r3, r0, lsl r3 │ │ │ │ ldrdeq r5, [r7], -r8 │ │ │ │ strdeq r1, [r8], -ip │ │ │ │ - eoreq lr, r3, r8, asr #4 │ │ │ │ + eoreq lr, r3, ip, asr #4 │ │ │ │ andeq r7, r7, r0, lsl pc │ │ │ │ - eoreq lr, r3, r8, lsr #4 │ │ │ │ + eoreq lr, r3, ip, lsr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d81fc │ │ │ │ + beq d81f8 │ │ │ │ str r4, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #1512] @ d86a4 │ │ │ │ + ldr r0, [pc, #1512] @ d86a0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ add r1, r1, r8 │ │ │ │ add r9, r1, r0 │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r5, #44]! @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8610 │ │ │ │ - ldr r1, [pc, #1484] @ d86b0 │ │ │ │ + beq d860c │ │ │ │ + ldr r1, [pc, #1484] @ d86ac │ │ │ │ mov r0, r8 │ │ │ │ - ldr r3, [pc, #1480] @ d86b4 │ │ │ │ + ldr r3, [pc, #1480] @ d86b0 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl d7cc4 │ │ │ │ + bl d7cc0 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d8598 │ │ │ │ + bne d8594 │ │ │ │ adds sl, r6, r4 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ - bcs d85a8 │ │ │ │ + bcs d85a4 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ cmp r7, sl │ │ │ │ - bcc d85c0 │ │ │ │ + bcc d85bc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add fp, r9, #4 │ │ │ │ str r4, [r9, #12] │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -200837,78 +200836,78 @@ │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ sub r0, r7, sl │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ str sl, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - beq d8194 │ │ │ │ + beq d8190 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ lsl r6, r6, #2 │ │ │ │ add r4, r0, r4, lsl #2 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ bl 13d10 │ │ │ │ subs r6, r6, #4 │ │ │ │ - bne d8184 │ │ │ │ + bne d8180 │ │ │ │ add r6, r5, #20 │ │ │ │ mov r0, #4 │ │ │ │ cmp r7, sl │ │ │ │ str r8, [sp, #16] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bne d8298 │ │ │ │ + bne d8294 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ bl 47610 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r0, r5 │ │ │ │ - beq d83e4 │ │ │ │ + beq d83e0 │ │ │ │ sub r0, r0, r5 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ lsr r6, r0, #2 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 13d10 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne d81dc │ │ │ │ + bne d81d8 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - bne d83f4 │ │ │ │ - b d8420 │ │ │ │ + bne d83f0 │ │ │ │ + b d841c │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 13230 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #23 │ │ │ │ strb r5, [r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #1184] @ d86cc │ │ │ │ + ldr r1, [pc, #1184] @ d86c8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 13b78 │ │ │ │ - ldr r0, [pc, #1176] @ d86d0 │ │ │ │ + ldr r0, [pc, #1176] @ d86cc │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #14 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d862c │ │ │ │ - ldr r1, [pc, #1156] @ d86d8 │ │ │ │ + beq d8628 │ │ │ │ + ldr r1, [pc, #1156] @ d86d4 │ │ │ │ mov r2, #13 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ strb r5, [r4, #13] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, #1124] @ d86dc │ │ │ │ + ldr r2, [pc, #1124] @ d86d8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ bl 12ba0 │ │ │ │ mov r0, r5 │ │ │ │ bl 127a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ @@ -200916,131 +200915,131 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9, #12] │ │ │ │ mov r8, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, sl │ │ │ │ str fp, [sp, #4] │ │ │ │ - beq d8304 │ │ │ │ + beq d8300 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ mov r4, #0 │ │ │ │ add r5, r1, r0, lsl #2 │ │ │ │ lsl r1, sl, #2 │ │ │ │ sub fp, r1, r0, lsl #2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, r4 │ │ │ │ - beq d81bc │ │ │ │ + beq d81b8 │ │ │ │ add r8, r4, #1 │ │ │ │ str r8, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl d5a68 │ │ │ │ + bl d5a64 │ │ │ │ str r0, [r5, r4, lsl #2] │ │ │ │ subs fp, fp, #4 │ │ │ │ mov r4, r8 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9, #12] │ │ │ │ - bne d82c8 │ │ │ │ + bne d82c4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ subs r0, r1, r8 │ │ │ │ movcs r7, r0 │ │ │ │ cmp r8, r1 │ │ │ │ - bcs d83bc │ │ │ │ + bcs d83b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, r1 │ │ │ │ cmp r0, r7 │ │ │ │ - bcc d85d8 │ │ │ │ + bcc d85d4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r4, sl, r7 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ add r0, r1, r4, lsl #2 │ │ │ │ add r1, r1, sl, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 12ac8 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, r4 │ │ │ │ - beq d83bc │ │ │ │ + beq d83b8 │ │ │ │ ldr r1, [r9, #8] │ │ │ │ ldr fp, [sp, #20] │ │ │ │ add r5, r1, r0, lsl #2 │ │ │ │ lsl r1, r4, #2 │ │ │ │ cmp r8, fp │ │ │ │ sub r7, r1, r0, lsl #2 │ │ │ │ movhi fp, r8 │ │ │ │ cmp fp, r8 │ │ │ │ - beq d81bc │ │ │ │ + beq d81b8 │ │ │ │ add r4, r8, #1 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl d5a68 │ │ │ │ + bl d5a64 │ │ │ │ str r0, [r5], #4 │ │ │ │ subs r7, r7, #4 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ mov r8, r4 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9, #12] │ │ │ │ - bne d8378 │ │ │ │ + bne d8374 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ subs r7, r0, r4 │ │ │ │ movcc r7, #0 │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ lsl r4, r7, #2 │ │ │ │ mov r0, #0 │ │ │ │ cmnls r4, #-2147483644 @ 0x80000004 │ │ │ │ - bls d8454 │ │ │ │ - ldr r2, [pc, #752] @ d86c8 │ │ │ │ + bls d8450 │ │ │ │ + ldr r2, [pc, #752] @ d86c4 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b d8640 │ │ │ │ + b d863c │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d8420 │ │ │ │ + beq d841c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ cmp r1, r6 │ │ │ │ - beq d8418 │ │ │ │ + beq d8414 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add r0, r2, r6, lsl #2 │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ lsl r2, r5, #2 │ │ │ │ bl 12ac8 │ │ │ │ add r0, r6, r5 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r0, [r9] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ mov r0, r8 │ │ │ │ - bl d87d8 │ │ │ │ + bl d87d4 │ │ │ │ mov r0, r8 │ │ │ │ bl 12b04 │ │ │ │ mov r0, r8 │ │ │ │ bl 131b8 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d8484 │ │ │ │ - ldr r0, [pc, #604] @ d86c4 │ │ │ │ + beq d8480 │ │ │ │ + ldr r0, [pc, #604] @ d86c0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d848c │ │ │ │ + bne d8488 │ │ │ │ mov r0, #4 │ │ │ │ - b d83d0 │ │ │ │ + b d83cc │ │ │ │ mov r0, #4 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ @@ -201051,240 +201050,240 @@ │ │ │ │ cmp r6, #0 │ │ │ │ add sl, r7, r6, lsl #2 │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ mov r4, r7 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ - beq d8564 │ │ │ │ + beq d8560 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, r4, fp │ │ │ │ str r8, [sp, #20] │ │ │ │ sub r0, r0, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - bcc d85f4 │ │ │ │ + bcc d85f0 │ │ │ │ add r8, fp, r6 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ lsl r2, r4, #2 │ │ │ │ add r0, r1, r8, lsl #2 │ │ │ │ add r1, r1, fp, lsl #2 │ │ │ │ bl 12ac8 │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ mov r4, r7 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, r8 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ - beq d8564 │ │ │ │ + beq d8560 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r4, r7 │ │ │ │ add r0, r0, r1, lsl #2 │ │ │ │ lsl r1, r1, #2 │ │ │ │ sub r1, r1, fp, lsl #2 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r3, [r4], #4 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [r0], #4 │ │ │ │ subsne r2, r2, #4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ - bne d8540 │ │ │ │ + bne d853c │ │ │ │ str r4, [sp, #84] @ 0x54 │ │ │ │ cmp sl, r4 │ │ │ │ - beq d8584 │ │ │ │ + beq d8580 │ │ │ │ sub r0, sl, r4 │ │ │ │ lsr r5, r0, #2 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ bl 13d10 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne d8574 │ │ │ │ + bne d8570 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d81bc │ │ │ │ + beq d81b8 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ - b d81bc │ │ │ │ - ldr r0, [pc, #288] @ d86c0 │ │ │ │ + b d81b8 │ │ │ │ + ldr r0, [pc, #288] @ d86bc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d2d8 │ │ │ │ - b d8640 │ │ │ │ - ldr r2, [pc, #268] @ d86bc │ │ │ │ + b d863c │ │ │ │ + ldr r2, [pc, #268] @ d86b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - b d8640 │ │ │ │ - ldr r2, [pc, #240] @ d86b8 │ │ │ │ + b d863c │ │ │ │ + ldr r2, [pc, #240] @ d86b4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b d8640 │ │ │ │ + b d863c │ │ │ │ mov r0, #4 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, #4 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ bl 167f4 │ │ │ │ - b d8330 │ │ │ │ + b d832c │ │ │ │ mov r0, #4 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #4 │ │ │ │ bl 167f4 │ │ │ │ - b d84f4 │ │ │ │ - ldr r0, [pc, #144] @ d86a8 │ │ │ │ + b d84f0 │ │ │ │ + ldr r0, [pc, #144] @ d86a4 │ │ │ │ mov r1, #26 │ │ │ │ - ldr r2, [pc, #140] @ d86ac │ │ │ │ + ldr r2, [pc, #140] @ d86a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b d8640 │ │ │ │ - ldr r2, [pc, #160] @ d86d4 │ │ │ │ + b d863c │ │ │ │ + ldr r2, [pc, #160] @ d86d0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 47b7c │ │ │ │ - b d8680 │ │ │ │ + b d867c │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ bl a2d3c │ │ │ │ - b d8680 │ │ │ │ + b d867c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 127a4 │ │ │ │ bl 1d458 │ │ │ │ - b d8680 │ │ │ │ - b d8680 │ │ │ │ + b d867c │ │ │ │ + b d867c │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ - b d868c │ │ │ │ + b d8688 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ bl 47594 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ ldr r0, [r9] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r8, r4, ip, lsl #24 │ │ │ │ - @ instruction: 0x001efadc │ │ │ │ - eoreq ip, r3, r4, lsr r2 │ │ │ │ - @ instruction: 0x001f02d2 │ │ │ │ - mlaeq r3, ip, sl, ip │ │ │ │ - eoreq r3, r4, r8, lsr #21 │ │ │ │ - eoreq r3, r4, r0, asr #21 │ │ │ │ - eoreq ip, r3, r8, asr #5 │ │ │ │ - eoreq r8, r4, r0, lsl #11 │ │ │ │ - eoreq r6, r4, r8, lsl #29 │ │ │ │ - andseq r0, pc, fp, ror r2 @ │ │ │ │ - @ instruction: 0x002487b0 │ │ │ │ - eoreq pc, r3, r4, lsl #3 │ │ │ │ - andseq r0, pc, r4, ror #4 │ │ │ │ - andseq r0, pc, r5, asr r2 @ │ │ │ │ + eoreq r8, r4, r0, lsl ip │ │ │ │ + andseq pc, lr, r0, ror #21 │ │ │ │ + eoreq ip, r3, r8, lsr r2 │ │ │ │ + @ instruction: 0x001f02d6 │ │ │ │ + eoreq ip, r3, r0, lsr #21 │ │ │ │ + eoreq r3, r4, ip, lsr #21 │ │ │ │ + eoreq r3, r4, r4, asr #21 │ │ │ │ + eoreq ip, r3, ip, asr #5 │ │ │ │ + eoreq r8, r4, r4, lsl #11 │ │ │ │ + eoreq r6, r4, ip, lsl #29 │ │ │ │ + andseq r0, pc, pc, ror r2 @ │ │ │ │ + @ instruction: 0x002487b4 │ │ │ │ + eoreq pc, r3, r8, lsl #3 │ │ │ │ + andseq r0, pc, r8, ror #4 │ │ │ │ + andseq r0, pc, r9, asr r2 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #20 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #188] @ d87c4 │ │ │ │ + ldr r1, [pc, #188] @ d87c0 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #12] │ │ │ │ strb r1, [sp, #13] │ │ │ │ mov r2, #5 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r0, [pc, #156] @ d87c8 │ │ │ │ + ldr r0, [pc, #156] @ d87c4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r1, [pc, #148] @ d87cc │ │ │ │ + ldr r1, [pc, #148] @ d87c8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ - beq d8764 │ │ │ │ + beq d8760 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne d879c │ │ │ │ + bne d8798 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #68] @ d87d0 │ │ │ │ + ldr r1, [pc, #68] @ d87cc │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #32] @ d87d4 │ │ │ │ + ldr r1, [pc, #32] @ d87d0 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andseq r0, pc, sp, ror #19 │ │ │ │ - @ instruction: 0xfff934b8 │ │ │ │ - mulseq pc, r7, r8 @ │ │ │ │ - andseq r7, pc, r3, ror r3 @ │ │ │ │ - eoreq r1, r0, fp, lsr #2 │ │ │ │ + @ instruction: 0x001f09f1 │ │ │ │ + @ instruction: 0xfff934bc │ │ │ │ + mulseq pc, fp, r8 @ │ │ │ │ + andseq r7, pc, r7, ror r3 @ │ │ │ │ + eoreq r1, r0, pc, lsr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, #632] @ d8a60 │ │ │ │ + ldr r1, [pc, #632] @ d8a5c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r1, #92] @ 0x5c │ │ │ │ add sl, r2, r0 │ │ │ │ ldr r0, [sl, r1]! │ │ │ │ cmn r0, #-2147483646 @ 0x80000002 │ │ │ │ - bhi d89e4 │ │ │ │ + bhi d89e0 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [sl] │ │ │ │ ldr r1, [sl, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d89c8 │ │ │ │ + beq d89c4 │ │ │ │ ldr r5, [sl, #8] │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r4, [r0] │ │ │ │ bl 1269c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d89f0 │ │ │ │ + beq d89ec │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #0 │ │ │ │ bl 12780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8a00 │ │ │ │ + beq d89fc │ │ │ │ mov r8, r0 │ │ │ │ bl 130bc │ │ │ │ add r1, sp, #4 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ @@ -201296,35 +201295,35 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 13ba8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r9, r0, #3 │ │ │ │ str r9, [sl, #28] │ │ │ │ ldr r6, [sl, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq d8a1c │ │ │ │ + beq d8a18 │ │ │ │ ldr r4, [sl, #8] │ │ │ │ ldr r0, [r4], #4 │ │ │ │ bl 12a38 │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq d88dc │ │ │ │ + beq d88d8 │ │ │ │ sub r0, r6, #1 │ │ │ │ bic r6, r0, #-1073741824 @ 0xc0000000 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ bl 12a38 │ │ │ │ cmp r5, r0 │ │ │ │ movle r5, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne d88c4 │ │ │ │ + bne d88c0 │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r9 │ │ │ │ - beq d8998 │ │ │ │ + beq d8994 │ │ │ │ ldr r6, [sl, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq d8a28 │ │ │ │ + beq d8a24 │ │ │ │ ldr r4, [sl, #8] │ │ │ │ mov r7, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ str r7, [sp, #12] │ │ │ │ add r2, sp, #20 │ │ │ │ str r7, [sp, #8] │ │ │ │ @@ -201333,15 +201332,15 @@ │ │ │ │ str r7, [sp, #28] │ │ │ │ str r7, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ ldr r0, [r4], #4 │ │ │ │ bl 13e60 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r6, #1 │ │ │ │ - beq d8994 │ │ │ │ + beq d8990 │ │ │ │ sub r0, r6, #1 │ │ │ │ str r8, [sp] │ │ │ │ bic r8, r0, #-1073741824 @ 0xc0000000 │ │ │ │ add fp, sp, #4 │ │ │ │ add r6, sp, #20 │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ @@ -201355,15 +201354,15 @@ │ │ │ │ str r7, [sp, #20] │ │ │ │ ldr r0, [r4], #4 │ │ │ │ bl 13e60 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r5, r0 │ │ │ │ movle r5, r0 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne d894c │ │ │ │ + bne d8948 │ │ │ │ ldr r8, [sp] │ │ │ │ add r0, r5, #6 │ │ │ │ ldrb r1, [sl, #52] @ 0x34 │ │ │ │ str r0, [sl, #32] │ │ │ │ cmp r1, #0 │ │ │ │ movne r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ @@ -201377,72 +201376,72 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sl, #28] │ │ │ │ str r1, [sl, #32] │ │ │ │ str r1, [sl, #36] @ 0x24 │ │ │ │ str r0, [sl] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #140] @ d8a78 │ │ │ │ + ldr r0, [pc, #140] @ d8a74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ - ldr r0, [pc, #108] @ d8a64 │ │ │ │ + ldr r0, [pc, #108] @ d8a60 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b d8a34 │ │ │ │ - ldr r0, [pc, #96] @ d8a68 │ │ │ │ + b d8a30 │ │ │ │ + ldr r0, [pc, #96] @ d8a64 │ │ │ │ mov r1, #31 │ │ │ │ - ldr r2, [pc, #92] @ d8a6c │ │ │ │ + ldr r2, [pc, #92] @ d8a68 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b d8a34 │ │ │ │ - ldr r0, [pc, #76] @ d8a70 │ │ │ │ - add r0, pc, r0 │ │ │ │ b d8a30 │ │ │ │ - ldr r0, [pc, #68] @ d8a74 │ │ │ │ + ldr r0, [pc, #76] @ d8a6c │ │ │ │ + add r0, pc, r0 │ │ │ │ + b d8a2c │ │ │ │ + ldr r0, [pc, #68] @ d8a70 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 12b64 │ │ │ │ - b d8a4c │ │ │ │ + b d8a48 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sl] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq r8, r4, r0, ror #9 │ │ │ │ - eoreq fp, r3, r0, asr #29 │ │ │ │ - andseq pc, lr, r3, asr #14 │ │ │ │ - @ instruction: 0x0023beb4 │ │ │ │ - @ instruction: 0x0023beb4 │ │ │ │ + eoreq r8, r4, r4, ror #9 │ │ │ │ + eoreq fp, r3, r4, asr #29 │ │ │ │ + andseq pc, lr, r7, asr #14 │ │ │ │ + @ instruction: 0x0023beb8 │ │ │ │ @ instruction: 0x0023beb8 │ │ │ │ - eoreq fp, r3, ip, lsl #30 │ │ │ │ + @ instruction: 0x0023bebc │ │ │ │ + eoreq fp, r3, r0, lsl pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #412 @ 0x19c │ │ │ │ - ldr r7, [pc, #3676] @ d98e8 │ │ │ │ + ldr r7, [pc, #3676] @ d98e4 │ │ │ │ mov sl, r1 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ ldr r1, [r7, #92] @ 0x5c │ │ │ │ add r1, r2, r1 │ │ │ │ sub r4, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl dc164 │ │ │ │ + bl dc160 │ │ │ │ mov r5, r0 │ │ │ │ bl 13ae8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ add fp, sp, #232 @ 0xe8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq db73c │ │ │ │ + beq db738 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r5, r0, #4 │ │ │ │ ldr r0, [sl] │ │ │ │ add sl, sp, #264 @ 0x108 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ @@ -201460,61 +201459,61 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ bl 13df4 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #3508] @ d98ec │ │ │ │ + ldr r1, [pc, #3508] @ d98e8 │ │ │ │ mov r2, #14 │ │ │ │ - ldr r3, [pc, #3504] @ d98f0 │ │ │ │ + ldr r3, [pc, #3504] @ d98ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl dc334 │ │ │ │ - ldr r1, [pc, #3492] @ d98f4 │ │ │ │ + bl dc330 │ │ │ │ + ldr r1, [pc, #3492] @ d98f0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #3488] @ d98f8 │ │ │ │ + ldr r3, [pc, #3488] @ d98f4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl dc334 │ │ │ │ + bl dc330 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ - bl dc164 │ │ │ │ - ldr r1, [pc, #3452] @ d98fc │ │ │ │ + bl dc160 │ │ │ │ + ldr r1, [pc, #3452] @ d98f8 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r1, #92] @ 0x5c │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r1 │ │ │ │ add r6, r0, #100 @ 0x64 │ │ │ │ bl 12bc4 │ │ │ │ mov r8, r0 │ │ │ │ add r4, sp, #384 @ 0x180 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl dc42c │ │ │ │ + bl dc428 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, sl │ │ │ │ ldm r1, {r0, r2, r3, r4, r6, r7} │ │ │ │ add fp, fp, #4 │ │ │ │ stm ip, {r0, r2, r3, r4, r6, r7} │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3c418 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8c34 │ │ │ │ + beq d8c30 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq db95c │ │ │ │ + beq db958 │ │ │ │ mov r0, r5 │ │ │ │ bl 12a8c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ bl 1308c │ │ │ │ @@ -201522,50 +201521,50 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ bl 138d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ mov r5, r0 │ │ │ │ - b d8bd0 │ │ │ │ + b d8bcc │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #268] @ 0x10c │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ orrs r2, r1, r2 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ - beq dba54 │ │ │ │ + beq dba50 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 13da0 │ │ │ │ ldr r0, [sp, #284] @ 0x11c │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bleq 14bb0c │ │ │ │ + bleq 14bb08 │ │ │ │ mov r0, r8 │ │ │ │ bl 12a68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1065353216 @ 0x3f800000 │ │ │ │ bl 13938 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 134e8 │ │ │ │ mov r0, r5 │ │ │ │ bl 13dc4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12f18 │ │ │ │ - ldr r1, [pc, #3980] @ d9c40 │ │ │ │ + ldr r1, [pc, #3980] @ d9c3c │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ str r0, [fp, #8] │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r1, [fp] │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ @@ -201576,18 +201575,18 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 13df4 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #276] @ 0x114 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ str r1, [sp, #268] @ 0x10c │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ add r4, sp, #264 @ 0x108 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ bl 13cbc │ │ │ │ @@ -201604,20 +201603,20 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 12798 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ bl 13d10 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs dba64 │ │ │ │ + bcs dba60 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq db70c │ │ │ │ + beq db708 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r0, r4, #4 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ add r8, r2, r1, lsl #2 │ │ │ │ add r1, r0, #8 │ │ │ │ add r0, r0, #4 │ │ │ │ @@ -201626,75 +201625,75 @@ │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ add r1, r1, #4 │ │ │ │ add r0, r0, #8 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3700] @ d9c44 │ │ │ │ + ldr r0, [pc, #3700] @ d9c40 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #3688] @ d9c48 │ │ │ │ + ldr r0, [pc, #3688] @ d9c44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [pc, #3680] @ d9c4c │ │ │ │ + ldr r0, [pc, #3680] @ d9c48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #3672] @ d9c50 │ │ │ │ + ldr r0, [pc, #3672] @ d9c4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov sl, r7 │ │ │ │ - b d8e20 │ │ │ │ + b d8e1c │ │ │ │ mov r7, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 13d10 │ │ │ │ mov sl, r7 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ cmp r2, r8 │ │ │ │ - beq db6fc │ │ │ │ + beq db6f8 │ │ │ │ ldr r0, [r2], #4 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8e14 │ │ │ │ + beq d8e10 │ │ │ │ mov r9, r0 │ │ │ │ bl 1398c │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8e04 │ │ │ │ - ldr r1, [pc, #3592] @ d9c54 │ │ │ │ + beq d8e00 │ │ │ │ + ldr r1, [pc, #3592] @ d9c50 │ │ │ │ mov r0, r9 │ │ │ │ - ldr r3, [pc, #3588] @ d9c58 │ │ │ │ + ldr r3, [pc, #3588] @ d9c54 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov fp, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 2a128 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8fdc │ │ │ │ + beq d8fd8 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ mov r0, r9 │ │ │ │ bl 12f84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 13df4 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str r7, [r5] │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r1, #1056964608 @ 0x3f000000 │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r1, #1056964608 @ 0x3f000000 │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ add r6, sp, #264 @ 0x108 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 12888 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ mov r3, r6 │ │ │ │ @@ -201708,98 +201707,98 @@ │ │ │ │ mov r0, r9 │ │ │ │ str r7, [r5] │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ bl 1299c │ │ │ │ ldr r7, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, sl │ │ │ │ - beq db988 │ │ │ │ + beq db984 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ ldr sl, [sp, #120] @ 0x78 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ mov r8, fp │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcs d91d0 │ │ │ │ - ldr r0, [pc, #3868] @ d9e58 │ │ │ │ + bcs d91cc │ │ │ │ + ldr r0, [pc, #3868] @ d9e54 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #3852] @ d9e5c │ │ │ │ + ldr r1, [pc, #3852] @ d9e58 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d8f74 │ │ │ │ + beq d8f70 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d92f0 │ │ │ │ - ldr r0, [pc, #3812] @ d9e60 │ │ │ │ + bne d92ec │ │ │ │ + ldr r0, [pc, #3812] @ d9e5c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi d91c4 │ │ │ │ - ldr r0, [pc, #3796] @ d9e64 │ │ │ │ + bhi d91c0 │ │ │ │ + ldr r0, [pc, #3796] @ d9e60 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #44] @ 0x2c │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc d8fc0 │ │ │ │ + bcc d8fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq d91c4 │ │ │ │ - ldr r0, [pc, #3768] @ d9e68 │ │ │ │ + beq d91c0 │ │ │ │ + ldr r0, [pc, #3768] @ d9e64 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq d91c4 │ │ │ │ - ldr r1, [pc, #3748] @ d9e6c │ │ │ │ + beq d91c0 │ │ │ │ + ldr r1, [pc, #3748] @ d9e68 │ │ │ │ cmp r0, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [r1, #36] @ 0x24 │ │ │ │ - bne d8fe8 │ │ │ │ + bne d8fe4 │ │ │ │ mov fp, r7 │ │ │ │ - b d906c │ │ │ │ + b d9068 │ │ │ │ mov r7, sl │ │ │ │ mov r8, fp │ │ │ │ - b d8e08 │ │ │ │ + b d8e04 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #3696] @ d9e70 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #3696] @ d9e6c │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #3676] @ d9e74 │ │ │ │ + ldr r1, [pc, #3676] @ d9e70 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r2, r1 │ │ │ │ - ldr r1, [pc, #3668] @ d9e78 │ │ │ │ + ldr r1, [pc, #3668] @ d9e74 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r0, r1 │ │ │ │ - bne d9048 │ │ │ │ + bne d9044 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d91c4 │ │ │ │ - ldr r0, [pc, #4060] @ da040 │ │ │ │ + beq d91c0 │ │ │ │ + ldr r0, [pc, #4060] @ da03c │ │ │ │ mov fp, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr sl, [r0, #36] @ 0x24 │ │ │ │ mov r0, sl │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ mov r5, #1 │ │ │ │ @@ -201808,34 +201807,34 @@ │ │ │ │ addne ip, sp, #212 @ 0xd4 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ ldrne r7, [r0, #12] │ │ │ │ strne r6, [sp, #228] @ 0xe4 │ │ │ │ stmne ip, {r1, r2, r3, r7} │ │ │ │ strne r6, [sp, #400] @ 0x190 │ │ │ │ strne r5, [sp, #388] @ 0x184 │ │ │ │ - ldrne r4, [pc, #3996] @ da044 │ │ │ │ + ldrne r4, [pc, #3996] @ da040 │ │ │ │ strne r6, [sp, #396] @ 0x18c │ │ │ │ addne r4, pc, r4 │ │ │ │ strne r4, [sp, #384] @ 0x180 │ │ │ │ movne r4, #4 │ │ │ │ strne r4, [sp, #392] @ 0x188 │ │ │ │ cmpne r2, #1 │ │ │ │ - beq db9c4 │ │ │ │ + beq db9c0 │ │ │ │ add ip, sp, #232 @ 0xe8 │ │ │ │ str r5, [sp, #248] @ 0xf8 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #3952] @ da048 │ │ │ │ + ldr r1, [pc, #3952] @ da044 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ add r1, sp, #252 @ 0xfc │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ - ldr r1, [pc, #3928] @ da04c │ │ │ │ + ldr r1, [pc, #3928] @ da048 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ mov r0, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #188 @ 0xbc │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ @@ -201848,527 +201847,527 @@ │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ str sl, [sp, #284] @ 0x11c │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #4064] @ da12c │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #4064] @ da128 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r6, [pc, #4048] @ da130 │ │ │ │ - ldr r4, [pc, #4048] @ da134 │ │ │ │ + ldr r6, [pc, #4048] @ da12c │ │ │ │ + ldr r4, [pc, #4048] @ da130 │ │ │ │ add r6, pc, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ moveq r6, r2 │ │ │ │ moveq r4, r1 │ │ │ │ - bne d9198 │ │ │ │ + bne d9194 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ mov r7, fp │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r4, r0, #8 │ │ │ │ - b d919c │ │ │ │ + b d9198 │ │ │ │ mov r7, fp │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d91c4 │ │ │ │ + beq d91c0 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ bl 13d10 │ │ │ │ - b d8e08 │ │ │ │ + b d8e04 │ │ │ │ cmp r0, #3 │ │ │ │ - bne d9420 │ │ │ │ - ldr r0, [pc, #3928] @ da138 │ │ │ │ + bne d941c │ │ │ │ + ldr r0, [pc, #3928] @ da134 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r1, r0, r1 │ │ │ │ - ldr r0, [pc, #3912] @ da13c │ │ │ │ + ldr r0, [pc, #3912] @ da138 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbaa8 │ │ │ │ + beq dbaa4 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r6, [sp, #336] @ 0x150 │ │ │ │ mov r5, #3 │ │ │ │ cmp r6, #3 │ │ │ │ - beq d9254 │ │ │ │ + beq d9250 │ │ │ │ ldr r5, [sp, #340] @ 0x154 │ │ │ │ cmp r6, #2 │ │ │ │ - bcc d9244 │ │ │ │ + bcc d9240 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble dbcc4 │ │ │ │ + ble dbcc0 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ cmp r5, #3 │ │ │ │ - bne d9620 │ │ │ │ + bne d961c │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 189f98 │ │ │ │ - ldr r0, [pc, #3788] @ da140 │ │ │ │ + bl 189f94 │ │ │ │ + ldr r0, [pc, #3788] @ da13c │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ mov r4, r0 │ │ │ │ str r4, [sp, #184] @ 0xb8 │ │ │ │ - ldr r0, [pc, #3764] @ da144 │ │ │ │ + ldr r0, [pc, #3764] @ da140 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi dab68 │ │ │ │ - ldr r0, [pc, #3748] @ da148 │ │ │ │ + bhi dab64 │ │ │ │ + ldr r0, [pc, #3748] @ da144 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #68] @ 0x44 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc d92d4 │ │ │ │ + bcc d92d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dab68 │ │ │ │ - ldr r0, [pc, #3720] @ da14c │ │ │ │ + beq dab64 │ │ │ │ + ldr r0, [pc, #3720] @ da148 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #60 @ 0x3c │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq dab68 │ │ │ │ - ldr r1, [pc, #3700] @ da150 │ │ │ │ + beq dab64 │ │ │ │ + ldr r1, [pc, #3700] @ da14c │ │ │ │ cmp r0, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [r1, #60] @ 0x3c │ │ │ │ - bne da15c │ │ │ │ + bne da158 │ │ │ │ mov fp, r7 │ │ │ │ - b da1e0 │ │ │ │ + b da1dc │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl dc164 │ │ │ │ + bl dc160 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #3660] @ da154 │ │ │ │ + ldr r0, [pc, #3660] @ da150 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r1, r0, r1 │ │ │ │ - ldr r0, [pc, #3644] @ da158 │ │ │ │ + ldr r0, [pc, #3644] @ da154 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbad0 │ │ │ │ + beq dbacc │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r5, [sp, #336] @ 0x150 │ │ │ │ mov r6, #3 │ │ │ │ cmp r5, #3 │ │ │ │ - beq d937c │ │ │ │ + beq d9378 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ cmp r5, #2 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - bcc d9370 │ │ │ │ + bcc d936c │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble dbcc4 │ │ │ │ + ble dbcc0 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ mov r6, r5 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ cmp r6, #3 │ │ │ │ - bne d953c │ │ │ │ + bne d9538 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 189f98 │ │ │ │ - ldr r0, [pc, #3972] @ da320 │ │ │ │ + bl 189f94 │ │ │ │ + ldr r0, [pc, #3972] @ da31c │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ mov r1, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 13d10 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #3940] @ da324 │ │ │ │ + ldr r0, [pc, #3940] @ da320 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi da67c │ │ │ │ - ldr r0, [pc, #3924] @ da328 │ │ │ │ + bhi da678 │ │ │ │ + ldr r0, [pc, #3924] @ da324 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc d9404 │ │ │ │ + bcc d9400 │ │ │ │ cmp r0, #0 │ │ │ │ - beq da67c │ │ │ │ - ldr r0, [pc, #3896] @ da32c │ │ │ │ + beq da678 │ │ │ │ + ldr r0, [pc, #3896] @ da328 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq da67c │ │ │ │ - ldr r1, [pc, #4088] @ da404 │ │ │ │ + beq da678 │ │ │ │ + ldr r1, [pc, #4088] @ da400 │ │ │ │ cmp r0, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r5, [r1, #48] @ 0x30 │ │ │ │ - bne d9c5c │ │ │ │ + bne d9c58 │ │ │ │ mov fp, r7 │ │ │ │ - b d9ce0 │ │ │ │ + b d9cdc │ │ │ │ ldr sl, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #4060] @ da408 │ │ │ │ + ldr r0, [pc, #4060] @ da404 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r1, r0, r1 │ │ │ │ - ldr r0, [pc, #4044] @ da40c │ │ │ │ + ldr r0, [pc, #4044] @ da408 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbaa8 │ │ │ │ + beq dbaa4 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r5, [sp, #336] @ 0x150 │ │ │ │ mov r6, #3 │ │ │ │ cmp r5, #3 │ │ │ │ - beq d949c │ │ │ │ + beq d9498 │ │ │ │ ldr sl, [sp, #340] @ 0x154 │ │ │ │ cmp r5, #2 │ │ │ │ - bcc d9490 │ │ │ │ + bcc d948c │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble dbcc4 │ │ │ │ + ble dbcc0 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ mov r6, r5 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ cmp r6, #3 │ │ │ │ str sl, [sp, #68] @ 0x44 │ │ │ │ - bne d96cc │ │ │ │ + bne d96c8 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 189f98 │ │ │ │ - ldr r0, [pc, #3920] @ da410 │ │ │ │ + bl 189f94 │ │ │ │ + ldr r0, [pc, #3920] @ da40c │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ mov r4, r0 │ │ │ │ str r4, [sp, #184] @ 0xb8 │ │ │ │ - ldr r0, [pc, #4076] @ da4c8 │ │ │ │ + ldr r0, [pc, #4076] @ da4c4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi dab28 │ │ │ │ - ldr r0, [pc, #4060] @ da4cc │ │ │ │ + bhi dab24 │ │ │ │ + ldr r0, [pc, #4060] @ da4c8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc d9520 │ │ │ │ + bcc d951c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dab28 │ │ │ │ - ldr r0, [pc, #4032] @ da4d0 │ │ │ │ + beq dab24 │ │ │ │ + ldr r0, [pc, #4032] @ da4cc │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq dab28 │ │ │ │ - ldr r1, [pc, #4012] @ da4d4 │ │ │ │ + beq dab24 │ │ │ │ + ldr r1, [pc, #4012] @ da4d0 │ │ │ │ cmp r0, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr sl, [r1, #24] │ │ │ │ - bne d9e7c │ │ │ │ + bne d9e78 │ │ │ │ mov fp, r7 │ │ │ │ - b d9f00 │ │ │ │ - ldr r0, [pc, #3988] @ da4d8 │ │ │ │ + b d9efc │ │ │ │ + ldr r0, [pc, #3988] @ da4d4 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r1, r0, r1 │ │ │ │ - ldr r0, [pc, #3972] @ da4dc │ │ │ │ + ldr r0, [pc, #3972] @ da4d8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbafc │ │ │ │ + beq dbaf8 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r7, [sp, #336] @ 0x150 │ │ │ │ mov r5, #3 │ │ │ │ cmp r7, #3 │ │ │ │ - beq d95b8 │ │ │ │ + beq d95b4 │ │ │ │ ldr sl, [sp, #340] @ 0x154 │ │ │ │ cmp r7, #2 │ │ │ │ - bcc d95ac │ │ │ │ + bcc d95a8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble dbcc4 │ │ │ │ + ble dbcc0 │ │ │ │ ldr r0, [sp, #344] @ 0x158 │ │ │ │ mov r5, r7 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ cmp r5, #3 │ │ │ │ - bne d9730 │ │ │ │ + bne d972c │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 189f98 │ │ │ │ - ldr r0, [pc, #3848] @ da4e0 │ │ │ │ + bl 189f94 │ │ │ │ + ldr r0, [pc, #3848] @ da4dc │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ mov r1, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - bcc d93ac │ │ │ │ + bcc d93a8 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d93ac │ │ │ │ - bl 2c075c │ │ │ │ + bne d93a8 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b93fc │ │ │ │ - b d93ac │ │ │ │ + bl 2b93f8 │ │ │ │ + b d93a8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ str r5, [sp, #268] @ 0x10c │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ - ldr r0, [pc, #3748] @ da4e4 │ │ │ │ + ldr r0, [pc, #3748] @ da4e0 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #4088] @ da64c │ │ │ │ + ldr r1, [pc, #4088] @ da648 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq dbb0c │ │ │ │ + beq dbb08 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ - bl dc5e4 │ │ │ │ + bl dc5e0 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d9900 │ │ │ │ + beq d98fc │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ ldr r4, [sp, #388] @ 0x184 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc d9284 │ │ │ │ + bcc d9280 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d9284 │ │ │ │ - bl 2c075c │ │ │ │ + bne d9280 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ - bl 2b93fc │ │ │ │ - b d9284 │ │ │ │ + bl 2b93f8 │ │ │ │ + b d9280 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ - bl 1317ec │ │ │ │ + bl 1317e8 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ cmp r0, #2 │ │ │ │ - bne d9820 │ │ │ │ + bne d981c │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ - bl 189f98 │ │ │ │ - ldr r0, [pc, #4008] @ da69c │ │ │ │ + bl 189f94 │ │ │ │ + ldr r0, [pc, #4008] @ da698 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ mov r1, #31 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - bcc d94d0 │ │ │ │ + bcc d94cc │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d94d0 │ │ │ │ - bl 2c075c │ │ │ │ + bne d94cc │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ - b da3fc │ │ │ │ + b da3f8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ - ldr r0, [pc, #3920] @ da6a0 │ │ │ │ + ldr r0, [pc, #3920] @ da69c │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #3904] @ da6a4 │ │ │ │ + ldr r1, [pc, #3904] @ da6a0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq dbb54 │ │ │ │ + beq dbb50 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ - bl dc5e4 │ │ │ │ + bl dc5e0 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ ldr r6, [sp, #388] @ 0x184 │ │ │ │ cmp r0, #0 │ │ │ │ - beq da050 │ │ │ │ + beq da04c │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc d97dc │ │ │ │ + bcc d97d8 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d97dc │ │ │ │ - bl 2c075c │ │ │ │ + bne d97d8 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ cmp r5, #2 │ │ │ │ - bcc d9808 │ │ │ │ + bcc d9804 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d9808 │ │ │ │ - bl 2c075c │ │ │ │ + bne d9804 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 13d10 │ │ │ │ cmp r5, #0 │ │ │ │ - bne d93b4 │ │ │ │ - b da68c │ │ │ │ + bne d93b0 │ │ │ │ + b da688 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ ldm r2, {r1, r2} │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #388] @ 0x184 │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ stm r7, {r1, r2} │ │ │ │ str r3, [sp, #236] @ 0xec │ │ │ │ stm r0, {r4, r6, sl} │ │ │ │ - ldr r0, [pc, #3664] @ da6a8 │ │ │ │ + ldr r0, [pc, #3664] @ da6a4 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #3648] @ da6ac │ │ │ │ + ldr r1, [pc, #3648] @ da6a8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq dbb64 │ │ │ │ + beq dbb60 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ - bl dc5e4 │ │ │ │ + bl dc5e0 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq da330 │ │ │ │ + beq da32c │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ ldr r4, [sp, #388] @ 0x184 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc da3c8 │ │ │ │ + bcc da3c4 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne da3c8 │ │ │ │ - bl 2c075c │ │ │ │ + bne da3c4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ - bl 2b93fc │ │ │ │ - b da3c8 │ │ │ │ - mlaeq r4, r4, r2, r8 │ │ │ │ - andseq pc, lr, lr, lsl #17 │ │ │ │ - ldrdeq ip, [r3], -r4 @ │ │ │ │ - andseq pc, lr, r6, ror #16 │ │ │ │ - eoreq ip, r3, r4, lsr #3 │ │ │ │ - eoreq r8, r4, r4, ror #7 │ │ │ │ + bl 2b93f8 │ │ │ │ + b da3c4 │ │ │ │ + mlaeq r4, r8, r2, r8 │ │ │ │ + mulseq lr, r2, r8 │ │ │ │ + ldrdeq ip, [r3], -r8 @ │ │ │ │ + andseq pc, lr, sl, ror #16 │ │ │ │ + eoreq ip, r3, r8, lsr #3 │ │ │ │ + eoreq r8, r4, r8, ror #7 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc d9944 │ │ │ │ + bcc d9940 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d9944 │ │ │ │ - bl 2c075c │ │ │ │ + bne d9940 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ bl 12bc4 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r2, r7 │ │ │ │ @@ -202384,56 +202383,56 @@ │ │ │ │ orr r2, r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ bl 12708 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1317ec │ │ │ │ + bl 1317e8 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ cmp r0, #2 │ │ │ │ - bne da414 │ │ │ │ + bne da410 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl dc164 │ │ │ │ + bl dc160 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - ldr r0, [pc, #3800] @ da8a4 │ │ │ │ + ldr r0, [pc, #3800] @ da8a0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ ldr r6, [r0, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #132] @ 0x84 │ │ │ │ mov r2, #14 │ │ │ │ - ldr r1, [pc, #3780] @ da8a8 │ │ │ │ - ldr r3, [pc, #3780] @ da8ac │ │ │ │ + ldr r1, [pc, #3780] @ da8a4 │ │ │ │ + ldr r3, [pc, #3780] @ da8a8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl dc334 │ │ │ │ - ldr r1, [pc, #3764] @ da8b0 │ │ │ │ + bl dc330 │ │ │ │ + ldr r1, [pc, #3764] @ da8ac │ │ │ │ mov sl, r0 │ │ │ │ - ldr r3, [pc, #3760] @ da8b4 │ │ │ │ + ldr r3, [pc, #3760] @ da8b0 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #12 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl dc334 │ │ │ │ + bl dc330 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r4, r5 │ │ │ │ mov r1, #10485760 @ 0xa00000 │ │ │ │ add r0, r0, r6 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r6, [sp, #128] @ 0x80 │ │ │ │ orr r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r7, [r6] │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ mov r2, r5 │ │ │ │ mov r4, r0 │ │ │ │ bl 12888 │ │ │ │ mov r1, #27262976 @ 0x1a00000 │ │ │ │ @@ -202441,15 +202440,15 @@ │ │ │ │ orr r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ ldr fp, [sp, #264] @ 0x108 │ │ │ │ str r7, [r6] │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str sl, [sp, #24] │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 12888 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -202460,15 +202459,15 @@ │ │ │ │ bl 1308c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ bl 138d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ - bl 2c112c │ │ │ │ + bl 2c1128 │ │ │ │ mov sl, #18874368 @ 0x1200000 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, r1, r0 │ │ │ │ orr sl, sl, #1073741824 @ 0x40000000 │ │ │ │ orr r6, r0, sl │ │ │ │ mov r2, #10485760 @ 0xa00000 │ │ │ │ orr r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ @@ -202486,39 +202485,39 @@ │ │ │ │ mov r2, sl │ │ │ │ bl 12a20 │ │ │ │ ldr fp, [sp, #128] @ 0x80 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ str r7, [fp] │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ mov r2, sl │ │ │ │ bl 12888 │ │ │ │ ldr r0, [fp] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r4, [sp, #264] @ 0x108 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ bl 13ae8 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r7, [fp] │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ - bl 2c0934 │ │ │ │ + bl 2c0930 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ mov r1, #27262976 @ 0x1a00000 │ │ │ │ orr r1, r1, #1073741824 @ 0x40000000 │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ mov r1, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ mov r2, sl │ │ │ │ bl 12888 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ @@ -202527,15 +202526,15 @@ │ │ │ │ bl 1308c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ bl 138d8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c112c │ │ │ │ + bl 2c1128 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, r1, r0 │ │ │ │ mov r1, #18874368 @ 0x1200000 │ │ │ │ mov r2, #10485760 @ 0xa00000 │ │ │ │ orr r1, r1, #1073741824 @ 0x40000000 │ │ │ │ orr r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ orr r4, r0, r1 │ │ │ │ @@ -202551,52 +202550,52 @@ │ │ │ │ mov r0, r5 │ │ │ │ orr r2, r2, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ mov sl, r5 │ │ │ │ bl 12a20 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 13d10 │ │ │ │ - b da9f8 │ │ │ │ + b da9f4 │ │ │ │ @ instruction: 0x3e99999a │ │ │ │ - eoreq r7, r4, r0, lsl sp │ │ │ │ - eoreq fp, r3, r0, asr #25 │ │ │ │ - eoreq r0, r4, r0, lsr sl │ │ │ │ - andseq r8, pc, ip, asr #9 │ │ │ │ - andseq lr, pc, r7, asr r5 @ │ │ │ │ - eoreq r8, r3, r0, lsl #9 │ │ │ │ + eoreq r7, r4, r4, lsl sp │ │ │ │ + eoreq fp, r3, r4, asr #25 │ │ │ │ + eoreq r0, r4, r4, lsr sl │ │ │ │ + @ instruction: 0x001f84d0 │ │ │ │ + andseq lr, pc, fp, asr r5 @ │ │ │ │ + eoreq r8, r3, r4, lsl #9 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #3928] @ dabcc │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #3928] @ dabc8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #3908] @ dabd0 │ │ │ │ + ldr r1, [pc, #3908] @ dabcc │ │ │ │ add r1, pc, r1 │ │ │ │ movne r2, r1 │ │ │ │ - ldr r1, [pc, #3900] @ dabd4 │ │ │ │ + ldr r1, [pc, #3900] @ dabd0 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r0, r1 │ │ │ │ - bne d9cbc │ │ │ │ + bne d9cb8 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq da67c │ │ │ │ - ldr r0, [pc, #3840] @ dabd8 │ │ │ │ + beq da678 │ │ │ │ + ldr r0, [pc, #3840] @ dabd4 │ │ │ │ mov fp, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r5, [r0, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, #1 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ @@ -202606,52 +202605,52 @@ │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ ldrne r7, [r0, #12] │ │ │ │ stmne ip, {r1, r2, r3, r7} │ │ │ │ movne ip, #0 │ │ │ │ strne r6, [sp, #168] @ 0xa8 │ │ │ │ strne r6, [sp, #204] @ 0xcc │ │ │ │ strne r4, [sp, #192] @ 0xc0 │ │ │ │ - ldrne r6, [pc, #3772] @ dabdc │ │ │ │ + ldrne r6, [pc, #3772] @ dabd8 │ │ │ │ strne r4, [sp, #200] @ 0xc8 │ │ │ │ addne r6, pc, r6 │ │ │ │ strne r6, [sp, #188] @ 0xbc │ │ │ │ addne r6, sp, #172 @ 0xac │ │ │ │ strne r6, [sp, #196] @ 0xc4 │ │ │ │ - ldrne r6, [pc, #3752] @ dabe0 │ │ │ │ + ldrne r6, [pc, #3752] @ dabdc │ │ │ │ addne r6, pc, r6 │ │ │ │ strne r6, [sp, #176] @ 0xb0 │ │ │ │ addne r6, sp, #148 @ 0x94 │ │ │ │ strne r6, [sp, #172] @ 0xac │ │ │ │ cmpne r2, #1 │ │ │ │ - beq dbae0 │ │ │ │ + beq dbadc │ │ │ │ add lr, sp, #212 @ 0xd4 │ │ │ │ cmp r2, #3 │ │ │ │ add r6, sp, #144 @ 0x90 │ │ │ │ str r4, [sp, #228] @ 0xe4 │ │ │ │ stm lr, {r1, r2, r3, r7} │ │ │ │ str r6, [sp, #180] @ 0xb4 │ │ │ │ - bcc dbae0 │ │ │ │ + bcc dbadc │ │ │ │ mov r6, #2 │ │ │ │ add lr, sp, #232 @ 0xe8 │ │ │ │ stm lr, {r1, r2, r3, r7} │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ str r6, [sp, #248] @ 0xf8 │ │ │ │ - ldr r2, [pc, #4024] @ dad3c │ │ │ │ + ldr r2, [pc, #4024] @ dad38 │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ add r1, sp, #180 @ 0xb4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ str r2, [sp, #296] @ 0x128 │ │ │ │ str r2, [sp, #284] @ 0x11c │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #276] @ 0x114 │ │ │ │ - ldr r1, [pc, #3980] @ dad40 │ │ │ │ + ldr r1, [pc, #3980] @ dad3c │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ mov r0, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ @@ -202664,75 +202663,75 @@ │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [sp, #384] @ 0x180 │ │ │ │ str r5, [sp, #404] @ 0x194 │ │ │ │ str ip, [sp, #388] @ 0x184 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #4012] @ dadb8 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #4012] @ dadb4 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r6, [pc, #3996] @ dadbc │ │ │ │ - ldr r4, [pc, #3996] @ dadc0 │ │ │ │ + ldr r6, [pc, #3996] @ dadb8 │ │ │ │ + ldr r4, [pc, #3996] @ dadbc │ │ │ │ add r6, pc, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ moveq r6, r2 │ │ │ │ moveq r4, r1 │ │ │ │ - bne da650 │ │ │ │ + bne da64c │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ mov r7, fp │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r4, r0, #8 │ │ │ │ - b da654 │ │ │ │ - eoreq r7, r4, r4, lsr #22 │ │ │ │ - mlaeq r4, r8, sl, r7 │ │ │ │ - eoreq r7, r4, r0, lsr #9 │ │ │ │ - eoreq r7, r4, r4, lsl #10 │ │ │ │ - eoreq r7, r4, r4, ror #9 │ │ │ │ - eoreq r7, r4, r8, asr #9 │ │ │ │ - eoreq r7, r4, ip, ror r5 │ │ │ │ - eoreq r1, r4, r0, asr #27 │ │ │ │ - andseq sl, pc, ip, lsr #14 │ │ │ │ + b da650 │ │ │ │ + eoreq r7, r4, r8, lsr #22 │ │ │ │ + mlaeq r4, ip, sl, r7 │ │ │ │ + eoreq r7, r4, r4, lsr #9 │ │ │ │ + eoreq r7, r4, r8, lsl #10 │ │ │ │ + eoreq r7, r4, r8, ror #9 │ │ │ │ + eoreq r7, r4, ip, asr #9 │ │ │ │ + eoreq r7, r4, r0, lsl #11 │ │ │ │ + eoreq r1, r4, r4, asr #27 │ │ │ │ + andseq sl, pc, r0, lsr r7 @ │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #4088] @ dae8c │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #4088] @ dae88 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #4068] @ dae90 │ │ │ │ + ldr r1, [pc, #4068] @ dae8c │ │ │ │ add r1, pc, r1 │ │ │ │ movne r2, r1 │ │ │ │ - ldr r1, [pc, #4060] @ dae94 │ │ │ │ + ldr r1, [pc, #4060] @ dae90 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r0, r1 │ │ │ │ - bne d9edc │ │ │ │ + bne d9ed8 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dab28 │ │ │ │ - ldr r0, [pc, #4068] @ daedc │ │ │ │ + beq dab24 │ │ │ │ + ldr r0, [pc, #4068] @ daed8 │ │ │ │ mov fp, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr sl, [r0, #24] │ │ │ │ mov r0, sl │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ mov r4, #1 │ │ │ │ @@ -202741,39 +202740,39 @@ │ │ │ │ addne ip, sp, #212 @ 0xd4 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ ldrne r7, [r0, #12] │ │ │ │ strne r6, [sp, #228] @ 0xe4 │ │ │ │ stmne ip, {r1, r2, r3, r7} │ │ │ │ strne r6, [sp, #400] @ 0x190 │ │ │ │ strne r4, [sp, #388] @ 0x184 │ │ │ │ - ldrne r5, [pc, #4004] @ daee0 │ │ │ │ + ldrne r5, [pc, #4004] @ daedc │ │ │ │ strne r4, [sp, #396] @ 0x18c │ │ │ │ addne r5, pc, r5 │ │ │ │ strne r5, [sp, #384] @ 0x180 │ │ │ │ addne r5, sp, #252 @ 0xfc │ │ │ │ strne r5, [sp, #392] @ 0x188 │ │ │ │ - ldrne r5, [pc, #3984] @ daee4 │ │ │ │ + ldrne r5, [pc, #3984] @ daee0 │ │ │ │ addne r5, pc, r5 │ │ │ │ strne r5, [sp, #256] @ 0x100 │ │ │ │ addne r5, sp, #184 @ 0xb8 │ │ │ │ strne r5, [sp, #252] @ 0xfc │ │ │ │ cmpne r2, #1 │ │ │ │ - beq dbb1c │ │ │ │ + beq dbb18 │ │ │ │ add ip, sp, #232 @ 0xe8 │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #3944] @ daee8 │ │ │ │ + ldr r1, [pc, #3944] @ daee4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ - ldr r1, [pc, #3920] @ daeec │ │ │ │ + ldr r1, [pc, #3920] @ daee8 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ mov r0, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #188 @ 0xbc │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ @@ -202786,137 +202785,137 @@ │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ mov r1, #0 │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ str sl, [sp, #284] @ 0x11c │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #3836] @ daef0 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #3836] @ daeec │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r6, [pc, #3820] @ daef4 │ │ │ │ - ldr r4, [pc, #3820] @ daef8 │ │ │ │ + ldr r6, [pc, #3820] @ daef0 │ │ │ │ + ldr r4, [pc, #3820] @ daef4 │ │ │ │ add r6, pc, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ moveq r6, r2 │ │ │ │ moveq r4, r1 │ │ │ │ - bne daafc │ │ │ │ + bne daaf8 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ mov r7, fp │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r4, r0, #8 │ │ │ │ - b dab00 │ │ │ │ - eoreq r7, r4, ip, lsr #8 │ │ │ │ - eoreq fp, r3, ip, ror #16 │ │ │ │ - mlaeq r3, r8, r8, fp │ │ │ │ - eoreq fp, r3, r4, asr #16 │ │ │ │ + b daafc │ │ │ │ + eoreq r7, r4, r0, lsr r4 │ │ │ │ + eoreq fp, r3, r0, ror r8 │ │ │ │ + mlaeq r3, ip, r8, fp │ │ │ │ + eoreq fp, r3, r8, asr #16 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc da088 │ │ │ │ + bcc da084 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne da088 │ │ │ │ - bl 2c075c │ │ │ │ + bne da084 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ stm r0, {r4, r5, sl} │ │ │ │ - ldr r0, [pc, #3676] @ daefc │ │ │ │ + ldr r0, [pc, #3676] @ daef8 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #3660] @ daf00 │ │ │ │ + ldr r1, [pc, #3660] @ daefc │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq dbb74 │ │ │ │ + beq dbb70 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ - bl dc5e4 │ │ │ │ + bl dc5e0 │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ ldr r5, [sp, #388] @ 0x184 │ │ │ │ cmp r0, #0 │ │ │ │ - beq da4e8 │ │ │ │ + beq da4e4 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc d980c │ │ │ │ + bcc d9808 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d980c │ │ │ │ - bl 2c075c │ │ │ │ + bne d9808 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ - bl 2b93fc │ │ │ │ - b d980c │ │ │ │ - eoreq r7, r4, r4, lsr r4 │ │ │ │ - eoreq r1, r4, r4, ror ip │ │ │ │ - andseq sl, pc, r8, ror #11 │ │ │ │ - eoreq r7, r4, r0, lsl #17 │ │ │ │ + bl 2b93f8 │ │ │ │ + b d9808 │ │ │ │ + eoreq r7, r4, r8, lsr r4 │ │ │ │ + eoreq r1, r4, r8, ror ip │ │ │ │ + andseq sl, pc, ip, ror #11 │ │ │ │ + eoreq r7, r4, r4, lsl #17 │ │ │ │ + strdeq r7, [r4], -r8 @ │ │ │ │ + andseq pc, lr, sl, asr #1 │ │ │ │ + mlaeq r4, r0, r1, r7 │ │ │ │ strdeq r7, [r4], -r4 @ │ │ │ │ - andseq pc, lr, r6, asr #1 │ │ │ │ - eoreq r7, r4, ip, lsl #3 │ │ │ │ - strdeq r7, [r4], -r0 @ │ │ │ │ + ldrdeq r7, [r4], -r4 @ │ │ │ │ + @ instruction: 0x002471b8 │ │ │ │ + eoreq r7, r4, ip, asr r7 │ │ │ │ ldrdeq r7, [r4], -r0 @ │ │ │ │ - @ instruction: 0x002471b4 │ │ │ │ - eoreq r7, r4, r8, asr r7 │ │ │ │ - eoreq r7, r4, ip, asr #13 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #3472] @ daf04 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #3472] @ daf00 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #3452] @ daf08 │ │ │ │ + ldr r1, [pc, #3452] @ daf04 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r2, r1 │ │ │ │ - ldr r1, [pc, #3444] @ daf0c │ │ │ │ + ldr r1, [pc, #3444] @ daf08 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r0, r1 │ │ │ │ - bne da1bc │ │ │ │ + bne da1b8 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dab68 │ │ │ │ - ldr r0, [pc, #3384] @ daf10 │ │ │ │ + beq dab64 │ │ │ │ + ldr r0, [pc, #3384] @ daf0c │ │ │ │ mov fp, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr sl, [r0, #60] @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ mov r4, #1 │ │ │ │ @@ -202925,39 +202924,39 @@ │ │ │ │ addne ip, sp, #212 @ 0xd4 │ │ │ │ ldrne r3, [r0, #8] │ │ │ │ ldrne r7, [r0, #12] │ │ │ │ strne r6, [sp, #228] @ 0xe4 │ │ │ │ stmne ip, {r1, r2, r3, r7} │ │ │ │ strne r6, [sp, #400] @ 0x190 │ │ │ │ strne r4, [sp, #388] @ 0x184 │ │ │ │ - ldrne r5, [pc, #3320] @ daf14 │ │ │ │ + ldrne r5, [pc, #3320] @ daf10 │ │ │ │ strne r4, [sp, #396] @ 0x18c │ │ │ │ addne r5, pc, r5 │ │ │ │ strne r5, [sp, #384] @ 0x180 │ │ │ │ addne r5, sp, #252 @ 0xfc │ │ │ │ strne r5, [sp, #392] @ 0x188 │ │ │ │ - ldrne r5, [pc, #3300] @ daf18 │ │ │ │ + ldrne r5, [pc, #3300] @ daf14 │ │ │ │ addne r5, pc, r5 │ │ │ │ strne r5, [sp, #256] @ 0x100 │ │ │ │ addne r5, sp, #184 @ 0xb8 │ │ │ │ strne r5, [sp, #252] @ 0xfc │ │ │ │ cmpne r2, #1 │ │ │ │ - beq dbb38 │ │ │ │ + beq dbb34 │ │ │ │ add ip, sp, #232 @ 0xe8 │ │ │ │ str r4, [sp, #248] @ 0xf8 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #4056] @ db238 │ │ │ │ + ldr r1, [pc, #4056] @ db234 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ add r1, sp, #172 @ 0xac │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ add r1, sp, #232 @ 0xe8 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ - ldr r1, [pc, #4032] @ db23c │ │ │ │ + ldr r1, [pc, #4032] @ db238 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ mov r0, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r0, sp, #188 @ 0xbc │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ @@ -202970,167 +202969,167 @@ │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ add r1, sp, #140 @ 0x8c │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ mov r1, #0 │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ str sl, [sp, #284] @ 0x11c │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #3948] @ db240 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #3948] @ db23c │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r6, [pc, #3932] @ db244 │ │ │ │ - ldr r4, [pc, #3932] @ db248 │ │ │ │ + ldr r6, [pc, #3932] @ db240 │ │ │ │ + ldr r4, [pc, #3932] @ db244 │ │ │ │ add r6, pc, r6 │ │ │ │ add r4, pc, r4 │ │ │ │ moveq r6, r2 │ │ │ │ moveq r4, r1 │ │ │ │ - bne dab3c │ │ │ │ + bne dab38 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ mov r7, fp │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r4, r0, #8 │ │ │ │ - b dab40 │ │ │ │ - andseq lr, lr, r2, lsl #31 │ │ │ │ - eoreq r7, r4, ip, asr r0 │ │ │ │ - eoreq r7, r4, r0, asr #1 │ │ │ │ - eoreq r7, r4, r0, lsr #1 │ │ │ │ + b dab3c │ │ │ │ + andseq lr, lr, r6, lsl #31 │ │ │ │ + eoreq r7, r4, r0, rrx │ │ │ │ + eoreq r7, r4, r4, asr #1 │ │ │ │ + eoreq r7, r4, r4, lsr #1 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc da370 │ │ │ │ + bcc da36c │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne da370 │ │ │ │ - bl 2c075c │ │ │ │ + bne da36c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ - bl 2b93fc │ │ │ │ - ldr r0, [pc, #3796] @ db24c │ │ │ │ + bl 2b93f8 │ │ │ │ + ldr r0, [pc, #3796] @ db248 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #3780] @ db250 │ │ │ │ + ldr r1, [pc, #3780] @ db24c │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq dbb84 │ │ │ │ + beq dbb80 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ add r2, sp, #232 @ 0xe8 │ │ │ │ - bl dc5e4 │ │ │ │ + bl dc5e0 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #1 │ │ │ │ - bne da6b0 │ │ │ │ + bne da6ac │ │ │ │ ldr r4, [sp, #268] @ 0x10c │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ cmp r0, #2 │ │ │ │ - bcc d94d0 │ │ │ │ + bcc d94cc │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne d94d0 │ │ │ │ - bl 2c075c │ │ │ │ + bne d94cc │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ - bl 2b93fc │ │ │ │ - b d94d0 │ │ │ │ - eoreq r7, r4, r4, lsl #1 │ │ │ │ - eoreq r7, r4, r4, lsr r6 │ │ │ │ - eoreq r7, r4, r8, lsr #11 │ │ │ │ - andseq lr, lr, ip, ror #27 │ │ │ │ + bl 2b93f8 │ │ │ │ + b d94cc │ │ │ │ + eoreq r7, r4, r8, lsl #1 │ │ │ │ + eoreq r7, r4, r8, lsr r6 │ │ │ │ + eoreq r7, r4, ip, lsr #11 │ │ │ │ + @ instruction: 0x001eedf0 │ │ │ │ add r3, sp, #384 @ 0x180 │ │ │ │ add ip, sp, #264 @ 0x108 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #3948] @ db398 │ │ │ │ + ldr r0, [pc, #3948] @ db394 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r0, r0, r1 │ │ │ │ - ldr r1, [pc, #3932] @ db39c │ │ │ │ + ldr r1, [pc, #3932] @ db398 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq dbb94 │ │ │ │ + beq dbb90 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r1, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #188 @ 0xbc │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ - bl dc5e4 │ │ │ │ + bl dc5e0 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne da8b8 │ │ │ │ + bne da8b4 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc da4b4 │ │ │ │ + bcc da4b0 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne da4b4 │ │ │ │ - bl 2c075c │ │ │ │ + bne da4b0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, sl │ │ │ │ bl 12798 │ │ │ │ cmp r4, #0 │ │ │ │ - bne d9284 │ │ │ │ - b dab78 │ │ │ │ - eoreq r6, r4, r0, asr #30 │ │ │ │ - eoreq r6, r4, r4, lsr #31 │ │ │ │ - eoreq r6, r4, r4, lsl #31 │ │ │ │ - eoreq r6, r4, r8, ror #30 │ │ │ │ - eoreq r7, r4, ip, lsl r5 │ │ │ │ - mlaeq r4, r0, r4, r7 │ │ │ │ - @ instruction: 0x001eecd4 │ │ │ │ - eoreq r7, r4, r0, lsr #8 │ │ │ │ + bne d9280 │ │ │ │ + b dab74 │ │ │ │ + eoreq r6, r4, r4, asr #30 │ │ │ │ + eoreq r6, r4, r8, lsr #31 │ │ │ │ + eoreq r6, r4, r8, lsl #31 │ │ │ │ + eoreq r6, r4, ip, ror #30 │ │ │ │ + eoreq r7, r4, r0, lsr #10 │ │ │ │ + mlaeq r4, r4, r4, r7 │ │ │ │ + @ instruction: 0x001eecd8 │ │ │ │ + eoreq r7, r4, r4, lsr #8 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc da52c │ │ │ │ + bcc da528 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne da52c │ │ │ │ - bl 2c075c │ │ │ │ + bne da528 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ bl 12bc4 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [r7] │ │ │ │ mov r2, r5 │ │ │ │ @@ -203156,78 +203155,78 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, #0 │ │ │ │ bl 138d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c112c │ │ │ │ + bl 2c1128 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, r1, r0 │ │ │ │ mov r1, #18874368 @ 0x1200000 │ │ │ │ mov r2, #10485760 @ 0xa00000 │ │ │ │ orr r1, r1, #1073741824 @ 0x40000000 │ │ │ │ orr r2, r2, #1073741824 @ 0x40000000 │ │ │ │ orr r1, r0, r1 │ │ │ │ mov r0, r8 │ │ │ │ str r8, [sp, #36] @ 0x24 │ │ │ │ bl 12a20 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ ldr r8, [sp, #132] @ 0x84 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #2 │ │ │ │ - bne dab98 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #4008] @ db5a8 │ │ │ │ + bne dab94 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #4008] @ db5a4 │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq db9e0 │ │ │ │ + beq db9dc │ │ │ │ bl 12918 │ │ │ │ bl 13944 │ │ │ │ mov r4, r0 │ │ │ │ bl 13410 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ mov r0, #1065353216 @ 0x3f800000 │ │ │ │ cmp r6, #0 │ │ │ │ - beq dabe4 │ │ │ │ + beq dabe0 │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ - ldr r0, [pc, #3952] @ db5ac │ │ │ │ + ldr r0, [pc, #3952] @ db5a8 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ - ldr r0, [pc, #3948] @ db5b0 │ │ │ │ + ldr r0, [pc, #3948] @ db5ac │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ - ldr r0, [pc, #3944] @ db5b4 │ │ │ │ - b dabfc │ │ │ │ - mlaeq r4, r4, r3, r7 │ │ │ │ + ldr r0, [pc, #3944] @ db5b0 │ │ │ │ + b dabf8 │ │ │ │ + mlaeq r4, r8, r3, r7 │ │ │ │ mov r7, fp │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq da67c │ │ │ │ + beq da678 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ str sl, [sp, #120] @ 0x78 │ │ │ │ bl 13d10 │ │ │ │ - b dab78 │ │ │ │ - @ instruction: 0x001eebd2 │ │ │ │ - eoreq r7, r4, r0, lsl r3 │ │ │ │ - eoreq r7, r4, r4, lsl #5 │ │ │ │ - eoreq r7, r4, r8, lsl #4 │ │ │ │ - eoreq r7, r4, ip, ror r1 │ │ │ │ + b dab74 │ │ │ │ + @ instruction: 0x001eebd6 │ │ │ │ + eoreq r7, r4, r4, lsl r3 │ │ │ │ + eoreq r7, r4, r8, lsl #5 │ │ │ │ + eoreq r7, r4, ip, lsl #4 │ │ │ │ + eoreq r7, r4, r0, lsl #3 │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ ldr r8, [r5] │ │ │ │ bl 12bc4 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ mov sl, #0 │ │ │ │ mov r1, r6 │ │ │ │ @@ -203254,15 +203253,15 @@ │ │ │ │ bl 1308c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ bl 138d8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c112c │ │ │ │ + bl 2c1128 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, r1, r0 │ │ │ │ mov r1, #18874368 @ 0x1200000 │ │ │ │ mov r2, #10485760 @ 0xa00000 │ │ │ │ orr r1, r1, #1073741824 @ 0x40000000 │ │ │ │ orr r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ orr r1, r0, r1 │ │ │ │ @@ -203306,18 +203305,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13df4 │ │ │ │ str sl, [sp, #276] @ 0x114 │ │ │ │ str sl, [sp, #272] @ 0x110 │ │ │ │ str sl, [sp, #268] @ 0x10c │ │ │ │ str sl, [sp, #264] @ 0x108 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r6, [sp] │ │ │ │ bl 13cbc │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ @@ -203333,47 +203332,47 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 12798 │ │ │ │ ldr r0, [sp, #232] @ 0xe8 │ │ │ │ mov r8, fp │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #236] @ 0xec │ │ │ │ cmp r0, #2 │ │ │ │ - bcc da89c │ │ │ │ + bcc da898 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne da89c │ │ │ │ - bl 2c075c │ │ │ │ + bne da898 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ - b dab78 │ │ │ │ - mlaeq r4, ip, r5, r7 │ │ │ │ - andseq lr, lr, r6, ror #19 │ │ │ │ - eoreq fp, r3, r8, lsr #6 │ │ │ │ - @ instruction: 0x001ee9ba │ │ │ │ - strdeq fp, [r3], -r8 @ │ │ │ │ + b dab74 │ │ │ │ + eoreq r7, r4, r0, lsr #11 │ │ │ │ + andseq lr, lr, sl, ror #19 │ │ │ │ + eoreq fp, r3, ip, lsr #6 │ │ │ │ + @ instruction: 0x001ee9be │ │ │ │ + strdeq fp, [r3], -ip @ │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ mov sl, r7 │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c112c │ │ │ │ + bl 2c1128 │ │ │ │ mov fp, #10485760 @ 0xa00000 │ │ │ │ and r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ orr fp, fp, #1073741824 @ 0x40000000 │ │ │ │ orr r1, r0, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ add r6, sp, #188 @ 0xbc │ │ │ │ mov r1, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 12888 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, r4 │ │ │ │ @@ -203395,15 +203394,15 @@ │ │ │ │ bl 1308c │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ bl 138d8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c112c │ │ │ │ + bl 2c1128 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, r1, r0 │ │ │ │ mov r1, #18874368 @ 0x1200000 │ │ │ │ mov r2, #10485760 @ 0xa00000 │ │ │ │ orr r1, r1, #1073741824 @ 0x40000000 │ │ │ │ orr r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ orr r4, r0, r1 │ │ │ │ @@ -203418,24 +203417,24 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r2, fp │ │ │ │ bl 12a20 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc da9f0 │ │ │ │ + bcc da9ec │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne da9f0 │ │ │ │ - bl 2c075c │ │ │ │ + bne da9ec │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add fp, sp, #264 @ 0x108 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, sl │ │ │ │ bl 12a68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1073741824 @ 0x40000000 │ │ │ │ bl 13938 │ │ │ │ @@ -203471,18 +203470,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13df4 │ │ │ │ str r7, [sp, #276] @ 0x114 │ │ │ │ str r7, [sp, #272] @ 0x110 │ │ │ │ str r7, [sp, #268] @ 0x10c │ │ │ │ str r7, [sp, #264] @ 0x108 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r6, [sp] │ │ │ │ bl 13cbc │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ @@ -203494,79 +203493,79 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 12984 │ │ │ │ mov r0, r5 │ │ │ │ bl 12654 │ │ │ │ mov r0, sl │ │ │ │ bl 12798 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ - b dab78 │ │ │ │ + b dab74 │ │ │ │ mov r7, fp │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dab28 │ │ │ │ + beq dab24 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ - b dab78 │ │ │ │ + b dab74 │ │ │ │ mov r7, fp │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dab68 │ │ │ │ + beq dab64 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ bl 13d10 │ │ │ │ mov r0, r9 │ │ │ │ bl 13d10 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ cmp r2, r8 │ │ │ │ - bne d8dfc │ │ │ │ - b db6fc │ │ │ │ + bne d8df8 │ │ │ │ + b db6f8 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #276] @ 0x114 │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ str r5, [sp, #268] @ 0x10c │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ mov r5, #0 │ │ │ │ bl 137ac │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ add ip, sp, #232 @ 0xe8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b dac04 │ │ │ │ - eoreq r6, r4, r8, lsl #18 │ │ │ │ - eoreq r1, r4, ip, asr #2 │ │ │ │ - @ instruction: 0x001f9ab8 │ │ │ │ - @ instruction: 0x002467b8 │ │ │ │ - strdeq sl, [r3], -ip @ │ │ │ │ - @ instruction: 0xfff576e8 │ │ │ │ + b dac00 │ │ │ │ + eoreq r6, r4, ip, lsl #18 │ │ │ │ + eoreq r1, r4, r0, asr r1 │ │ │ │ + @ instruction: 0x001f9abc │ │ │ │ + @ instruction: 0x002467bc │ │ │ │ + eoreq sl, r3, r0, lsl #24 │ │ │ │ + @ instruction: 0xfff576ec │ │ │ │ str r0, [sp, #244] @ 0xf4 │ │ │ │ - ldr r0, [pc, #4088] @ dbbe8 │ │ │ │ + ldr r0, [pc, #4088] @ dbbe4 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ - ldr r0, [pc, #4084] @ dbbec │ │ │ │ + ldr r0, [pc, #4084] @ dbbe8 │ │ │ │ str r0, [sp, #236] @ 0xec │ │ │ │ - ldr r0, [pc, #4080] @ dbbf0 │ │ │ │ + ldr r0, [pc, #4080] @ dbbec │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 12a68 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #1073741824 @ 0x40000000 │ │ │ │ bl 13938 │ │ │ │ @@ -203590,18 +203589,18 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 13df4 │ │ │ │ str r5, [sp, #276] @ 0x114 │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ str r5, [sp, #268] @ 0x10c │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r3, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r6, [sp] │ │ │ │ bl 13cbc │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ @@ -203615,208 +203614,208 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 12654 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 498e0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbc00 │ │ │ │ + beq dbbfc │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 498e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbbc0 │ │ │ │ + beq dbbbc │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #4088] @ dbcfc │ │ │ │ + ldr r1, [pc, #4088] @ dbcf8 │ │ │ │ str r4, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r1, #92] @ 0x5c │ │ │ │ add r0, r0, r8 │ │ │ │ add r7, r0, r1 │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne dad44 │ │ │ │ + bne dad40 │ │ │ │ ldr r0, [r8] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r5, [sp, #128] @ 0x80 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ - b db078 │ │ │ │ - ldrdeq sl, [r3], -ip @ │ │ │ │ - eoreq sl, r3, r4, lsl #23 │ │ │ │ + b db074 │ │ │ │ + eoreq sl, r3, r0, ror #23 │ │ │ │ + eoreq sl, r3, r8, lsl #23 │ │ │ │ mov r0, r9 │ │ │ │ bl 1389c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbbf4 │ │ │ │ + beq dbbf0 │ │ │ │ bl 13944 │ │ │ │ mov r4, r0 │ │ │ │ bl 13890 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ str r8, [sp, #12] │ │ │ │ - beq daddc │ │ │ │ + beq dadd8 │ │ │ │ bl 13944 │ │ │ │ mov r8, r0 │ │ │ │ bl 1398c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dadc4 │ │ │ │ + beq dadc0 │ │ │ │ mov r0, r8 │ │ │ │ str r8, [sp, #120] @ 0x78 │ │ │ │ bl 2da9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dadd8 │ │ │ │ + beq dadd4 │ │ │ │ mov r8, r0 │ │ │ │ bl 1398c │ │ │ │ mov r1, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne daddc │ │ │ │ - b dadd0 │ │ │ │ - eoreq r6, r4, r4, ror r7 │ │ │ │ - @ instruction: 0x00240fb4 │ │ │ │ - andseq r9, pc, r8, lsr #18 │ │ │ │ + bne dadd8 │ │ │ │ + b dadcc │ │ │ │ + eoreq r6, r4, r8, ror r7 │ │ │ │ + @ instruction: 0x00240fb8 │ │ │ │ + andseq r9, pc, ip, lsr #18 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r1 │ │ │ │ bl 13d10 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #20] │ │ │ │ bl 127f8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - beq dae44 │ │ │ │ + beq dae40 │ │ │ │ bl 13944 │ │ │ │ mov r6, r0 │ │ │ │ bl 1398c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dae30 │ │ │ │ + beq dae2c │ │ │ │ mov r0, r6 │ │ │ │ bl 2da7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dae40 │ │ │ │ + beq dae3c │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 1398c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne dae44 │ │ │ │ - b dae38 │ │ │ │ + bne dae40 │ │ │ │ + b dae34 │ │ │ │ mov r1, r6 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r1 │ │ │ │ bl 13d10 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ clz r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ lsr r4, r2, #5 │ │ │ │ - beq dae98 │ │ │ │ + beq dae94 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ cmp r2, #0 │ │ │ │ - beq dbc5c │ │ │ │ + beq dbc58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq daec8 │ │ │ │ + beq daec4 │ │ │ │ mov r4, r1 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ mov r1, r4 │ │ │ │ - b daf24 │ │ │ │ - eoreq r6, r4, r8, ror #13 │ │ │ │ - eoreq r0, r4, ip, lsr #30 │ │ │ │ - mulseq pc, r8, r8 @ │ │ │ │ + b daf20 │ │ │ │ + eoreq r6, r4, ip, ror #13 │ │ │ │ + eoreq r0, r4, r0, lsr pc │ │ │ │ + mulseq pc, ip, r8 @ │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq daf1c │ │ │ │ + beq daf18 │ │ │ │ cmp r6, #0 │ │ │ │ - beq db6b0 │ │ │ │ + beq db6ac │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq dae78 │ │ │ │ + beq dae74 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 13d10 │ │ │ │ mov r1, r4 │ │ │ │ - b daf2c │ │ │ │ + b daf28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne dbc74 │ │ │ │ + bne dbc70 │ │ │ │ mov r1, r0 │ │ │ │ mov r6, r2 │ │ │ │ - b daf2c │ │ │ │ - mlaeq r4, r8, r5, r6 │ │ │ │ - ldrdeq sl, [r3], -r0 @ │ │ │ │ - @ instruction: 0xfff574cc │ │ │ │ - strdeq sl, [r3], -r0 @ │ │ │ │ - mlaeq r3, ip, r9, sl │ │ │ │ - eoreq r6, r4, ip, lsl #11 │ │ │ │ - eoreq r0, r4, ip, asr #27 │ │ │ │ - andseq r9, pc, r0, asr #14 │ │ │ │ - eoreq r6, r4, r0, asr #19 │ │ │ │ - eoreq r6, r4, r4, lsr r9 │ │ │ │ - eoreq r6, r4, r8, lsl #8 │ │ │ │ - eoreq r0, r4, ip, asr #24 │ │ │ │ - @ instruction: 0x001f95b8 │ │ │ │ - @ instruction: 0x002462b8 │ │ │ │ - eoreq sl, r3, r8, lsl #14 │ │ │ │ - @ instruction: 0xfff571ec │ │ │ │ + b daf28 │ │ │ │ + mlaeq r4, ip, r5, r6 │ │ │ │ + ldrdeq sl, [r3], -r4 @ │ │ │ │ + @ instruction: 0xfff574d0 │ │ │ │ + strdeq sl, [r3], -r4 @ │ │ │ │ + eoreq sl, r3, r0, lsr #19 │ │ │ │ + mlaeq r4, r0, r5, r6 │ │ │ │ + ldrdeq r0, [r4], -r0 @ │ │ │ │ + andseq r9, pc, r4, asr #14 │ │ │ │ + eoreq r6, r4, r4, asr #19 │ │ │ │ + eoreq r6, r4, r8, lsr r9 │ │ │ │ + eoreq r6, r4, ip, lsl #8 │ │ │ │ + eoreq r0, r4, r0, asr ip │ │ │ │ + @ instruction: 0x001f95bc │ │ │ │ + @ instruction: 0x002462bc │ │ │ │ + eoreq sl, r3, ip, lsl #14 │ │ │ │ + @ instruction: 0xfff571f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq dbc7c │ │ │ │ + beq dbc78 │ │ │ │ cmp r1, #0 │ │ │ │ - beq daf34 │ │ │ │ + beq daf30 │ │ │ │ mov r0, r1 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #20] │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ bl 13074 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbc0c │ │ │ │ + beq dbc08 │ │ │ │ bl 13944 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ - ldr r0, [pc, #4080] @ dbf5c │ │ │ │ + ldr r0, [pc, #4080] @ dbf58 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #52 @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne db6c0 │ │ │ │ - ldr r0, [pc, #4088] @ dbf80 │ │ │ │ + bne db6bc │ │ │ │ + ldr r0, [pc, #4088] @ dbf7c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbc1c │ │ │ │ + beq dbc18 │ │ │ │ mov r0, r8 │ │ │ │ bl 12f84 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 13df4 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ str r5, [r7] │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r1, #1056964608 @ 0x3f000000 │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r1, #1056964608 @ 0x3f000000 │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ add r4, sp, #264 @ 0x108 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 12888 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ mov r3, r4 │ │ │ │ @@ -203827,22 +203826,22 @@ │ │ │ │ str r0, [r2] │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ mov r0, r8 │ │ │ │ str r5, [r7] │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ bl 1299c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbc4c │ │ │ │ + beq dbc48 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r7] │ │ │ │ str r1, [r2, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c112c │ │ │ │ + bl 2c1128 │ │ │ │ bic r1, r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [r0] │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ @@ -203862,138 +203861,138 @@ │ │ │ │ bl 12888 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r8, [r5] │ │ │ │ str r4, [r5] │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ - bl 2c0934 │ │ │ │ + bl 2c0930 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 2c0934 │ │ │ │ + bl 2c0930 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c112c │ │ │ │ + bl 2c1128 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c112c │ │ │ │ + bl 2c1128 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ mov r1, r7 │ │ │ │ bl 12888 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ mov r2, r8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r5] │ │ │ │ bl 1308c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c112c │ │ │ │ + bl 2c1128 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ mov r1, #1056964608 @ 0x3f000000 │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ mov r1, #1056964608 @ 0x3f000000 │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ mov r2, #38273024 @ 0x2480000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #38273024 @ 0x2480000 │ │ │ │ orr r2, r2, #1073741824 @ 0x40000000 │ │ │ │ cmp r5, #0 │ │ │ │ orr r0, r0, #-1073741824 @ 0xc0000000 │ │ │ │ movmi r0, r2 │ │ │ │ str r5, [sp, #24] │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 12ca8 │ │ │ │ mov r0, #1073741824 @ 0x40000000 │ │ │ │ bl 13938 │ │ │ │ - ldr r1, [pc, #3948] @ dc114 │ │ │ │ + ldr r1, [pc, #3948] @ dc110 │ │ │ │ mov r2, #2 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 12fb4 │ │ │ │ mov r0, r6 │ │ │ │ bl 12a68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 134e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12f18 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #3656] @ dc02c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #3656] @ dc028 │ │ │ │ str r5, [sp, #28] │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq db998 │ │ │ │ + beq db994 │ │ │ │ bl 12918 │ │ │ │ bl 13944 │ │ │ │ mov r4, r0 │ │ │ │ bl 13410 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ ldr r7, [sp, #132] @ 0x84 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, #1065353216 @ 0x3f800000 │ │ │ │ - beq db254 │ │ │ │ + beq db250 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ - ldr r0, [pc, #3592] @ dc030 │ │ │ │ + ldr r0, [pc, #3592] @ dc02c │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ - ldr r0, [pc, #3588] @ dc034 │ │ │ │ + ldr r0, [pc, #3588] @ dc030 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ - ldr r0, [pc, #3584] @ dc038 │ │ │ │ - b db26c │ │ │ │ - eoreq sl, r3, r0, lsl r7 │ │ │ │ - @ instruction: 0x0023a6bc │ │ │ │ - eoreq r6, r4, ip, lsr #5 │ │ │ │ - eoreq r0, r4, ip, ror #21 │ │ │ │ - andseq r9, pc, r0, ror #8 │ │ │ │ - eoreq r6, r4, r8, ror #13 │ │ │ │ - eoreq r6, r4, ip, asr r6 │ │ │ │ + ldr r0, [pc, #3584] @ dc034 │ │ │ │ + b db268 │ │ │ │ + eoreq sl, r3, r4, lsl r7 │ │ │ │ + eoreq sl, r3, r0, asr #13 │ │ │ │ + @ instruction: 0x002462b0 │ │ │ │ + strdeq r0, [r4], -r0 @ │ │ │ │ + andseq r9, pc, r4, ror #8 │ │ │ │ + eoreq r6, r4, ip, ror #13 │ │ │ │ + eoreq r6, r4, r0, ror #12 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ - ldr r0, [pc, #3548] @ dc03c │ │ │ │ + ldr r0, [pc, #3548] @ dc038 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ - ldr r0, [pc, #3544] @ dc040 │ │ │ │ + ldr r0, [pc, #3544] @ dc03c │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ - ldr r0, [pc, #3540] @ dc044 │ │ │ │ + ldr r0, [pc, #3540] @ dc040 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ mov r0, r7 │ │ │ │ mov r5, #0 │ │ │ │ bl 12f84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 13df4 │ │ │ │ str r5, [sp, #276] @ 0x114 │ │ │ │ str r5, [sp, #272] @ 0x110 │ │ │ │ str r5, [sp, #268] @ 0x10c │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ add r8, sp, #264 @ 0x108 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp] │ │ │ │ bl 13cbc │ │ │ │ @@ -204004,100 +204003,100 @@ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ mov r0, r4 │ │ │ │ bl 12984 │ │ │ │ mov r0, r4 │ │ │ │ bl 12654 │ │ │ │ - ldr r1, [pc, #3632] @ dc128 │ │ │ │ + ldr r1, [pc, #3632] @ dc124 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r1, #92] @ 0x5c │ │ │ │ add r0, r0, r7 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbbcc │ │ │ │ + beq dbbc8 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mov r0, r8 │ │ │ │ - bl 1359b8 │ │ │ │ + bl 1359b4 │ │ │ │ ldr r6, [sp, #264] @ 0x108 │ │ │ │ ldr r7, [sp, #268] @ 0x10c │ │ │ │ ldr r4, [sp, #272] @ 0x110 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1359b8 │ │ │ │ + bl 1359b4 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ ldr r2, [sp, #268] @ 0x10c │ │ │ │ subs r3, r6, r0 │ │ │ │ sbcs r3, r7, r2 │ │ │ │ - bcc dbba4 │ │ │ │ + bcc dbba0 │ │ │ │ subs r6, r6, r0 │ │ │ │ ldr r3, [sp, #272] @ 0x110 │ │ │ │ sbc r0, r7, r2 │ │ │ │ - ldr r7, [pc, #3296] @ dc048 │ │ │ │ + ldr r7, [pc, #3296] @ dc044 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs db380 │ │ │ │ + bcs db37c │ │ │ │ orrs r2, r6, r0 │ │ │ │ - beq dbba4 │ │ │ │ + beq dbba0 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r4, r4, r7 │ │ │ │ sbc r0, r0, #0 │ │ │ │ sub r3, r4, r3 │ │ │ │ mov r2, #1 │ │ │ │ cmp r3, r7 │ │ │ │ - bcs db3a0 │ │ │ │ + bcs db39c │ │ │ │ mov r1, r3 │ │ │ │ - b db3d4 │ │ │ │ - eoreq r6, r4, r4, lsr r6 │ │ │ │ - eoreq r6, r4, r8, lsr #11 │ │ │ │ - ldr r4, [pc, #3236] @ dc04c │ │ │ │ + b db3d0 │ │ │ │ + eoreq r6, r4, r8, lsr r6 │ │ │ │ + eoreq r6, r4, ip, lsr #11 │ │ │ │ + ldr r4, [pc, #3236] @ dc048 │ │ │ │ lsr r2, r3, #9 │ │ │ │ umull r7, r1, r2, r4 │ │ │ │ adds r2, r6, r1, lsr #7 │ │ │ │ adcs r2, r0, #0 │ │ │ │ adcs r2, r5, #0 │ │ │ │ - bne dba40 │ │ │ │ - ldr r7, [pc, #3212] @ dc050 │ │ │ │ + bne dba3c │ │ │ │ + ldr r7, [pc, #3212] @ dc04c │ │ │ │ lsr r2, r1, #7 │ │ │ │ adds r6, r6, r2 │ │ │ │ adc r0, r0, #0 │ │ │ │ mla r1, r2, r7, r3 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r3, [pc, #3424] @ dc13c │ │ │ │ + ldr r3, [pc, #3424] @ dc138 │ │ │ │ mov r4, #576 @ 0x240 │ │ │ │ orr r4, r4, #999424 @ 0xf4000 │ │ │ │ mov r7, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ add r3, sp, #384 @ 0x180 │ │ │ │ str r3, [sp, #188] @ 0xbc │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #268] @ 0x10c │ │ │ │ - ldr r3, [pc, #3388] @ dc140 │ │ │ │ + ldr r3, [pc, #3388] @ dc13c │ │ │ │ str r2, [sp, #276] @ 0x114 │ │ │ │ add r2, sp, #188 @ 0xbc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #264] @ 0x108 │ │ │ │ str r2, [sp, #272] @ 0x110 │ │ │ │ umull r2, r3, r6, r4 │ │ │ │ str r5, [sp, #280] @ 0x118 │ │ │ │ umlal r3, r7, r0, r4 │ │ │ │ - ldr r4, [pc, #3116] @ dc054 │ │ │ │ + ldr r4, [pc, #3116] @ dc050 │ │ │ │ umull r0, r6, r1, r4 │ │ │ │ adds r0, r2, r6, lsr #6 │ │ │ │ adcs r1, r3, #0 │ │ │ │ adcs r2, r7, #0 │ │ │ │ adc r3, r5, #0 │ │ │ │ - bl 2c0a7c │ │ │ │ - ldr r3, [pc, #3092] @ dc058 │ │ │ │ + bl 2c0a78 │ │ │ │ + ldr r3, [pc, #3092] @ dc054 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1748 │ │ │ │ + bl 2c1744 │ │ │ │ bl 13b90 │ │ │ │ str r1, [sp, #388] @ 0x184 │ │ │ │ str r0, [sp, #384] @ 0x180 │ │ │ │ add r7, sp, #264 @ 0x108 │ │ │ │ add r0, sp, #212 @ 0xd4 │ │ │ │ mov r1, r7 │ │ │ │ bl 312a4 │ │ │ │ @@ -204106,26 +204105,26 @@ │ │ │ │ ldr r4, [sp, #220] @ 0xdc │ │ │ │ ldr r6, [r0, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #276] @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ bl 12d38 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne db698 │ │ │ │ + bne db694 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq db4c0 │ │ │ │ + beq db4bc │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r4, sp, #384 @ 0x180 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ str r5, [sp, #396] @ 0x18c │ │ │ │ mov r1, r4 │ │ │ │ @@ -204142,67 +204141,67 @@ │ │ │ │ ldr r0, [sp, #396] @ 0x18c │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ bl 13548 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmn r0, #1 │ │ │ │ - ble db5b8 │ │ │ │ + ble db5b4 │ │ │ │ mov r1, #27262976 @ 0x1a00000 │ │ │ │ ldr r8, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ orr r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ mov r5, #0 │ │ │ │ str r5, [r8] │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c112c │ │ │ │ + bl 2c1128 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl 2c112c │ │ │ │ + bl 2c1128 │ │ │ │ add r6, sp, #264 @ 0x108 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 12888 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ add r4, sp, #384 @ 0x180 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ str r0, [r2] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ mov r1, r4 │ │ │ │ bl 138cc │ │ │ │ - b db624 │ │ │ │ + b db620 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ cdpcc 2, 10, cr10, cr2, cr3, {5} │ │ │ │ cdpcc 2, 12, cr12, cr2, cr3, {6} │ │ │ │ svccc 0x0076f6f7 │ │ │ │ mov r1, #27262976 @ 0x1a00000 │ │ │ │ ldr r8, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ orr r1, r1, #1073741824 @ 0x40000000 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ str r5, [r8] │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 2c0cc8 │ │ │ │ + bl 2c0cc4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl 2c112c │ │ │ │ + bl 2c1128 │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r0 │ │ │ │ bl 12888 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [r8] │ │ │ │ @@ -204237,123 +204236,123 @@ │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 12798 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 12798 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 13d10 │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ - b da68c │ │ │ │ + b da688 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne db4b8 │ │ │ │ - b db4c0 │ │ │ │ + bne db4b4 │ │ │ │ + b db4bc │ │ │ │ cmp r1, #0 │ │ │ │ - bne dbc98 │ │ │ │ + bne dbc94 │ │ │ │ mov r6, r0 │ │ │ │ - b daf34 │ │ │ │ + b daf30 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #384] @ 0x180 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ - ldr r0, [pc, #2592] @ dc0f8 │ │ │ │ + ldr r0, [pc, #2592] @ dc0f4 │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #2576] @ dc0fc │ │ │ │ + ldr r3, [pc, #2576] @ dc0f8 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ mov r5, #0 │ │ │ │ - b daf80 │ │ │ │ + b daf7c │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ ldr r6, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [r3] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r1, [pc, #2440] @ dc0a0 │ │ │ │ + ldr r1, [pc, #2440] @ dc09c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ ldr r2, [r0, #160] @ 0xa0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq db940 │ │ │ │ + beq db93c │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r1, #92] @ 0x5c │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - b db938 │ │ │ │ - ldr r0, [pc, #2328] @ dc05c │ │ │ │ + b db934 │ │ │ │ + ldr r0, [pc, #2328] @ dc058 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - bcs db914 │ │ │ │ - ldr r8, [pc, #2312] @ dc060 │ │ │ │ + bcs db910 │ │ │ │ + ldr r8, [pc, #2312] @ dc05c │ │ │ │ add r8, pc, r8 │ │ │ │ ldrb r0, [r8, #20] │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcs db90c │ │ │ │ + bcs db908 │ │ │ │ ldr r9, [r8, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - beq db7f0 │ │ │ │ - ldr r0, [pc, #2296] @ dc074 │ │ │ │ + beq db7ec │ │ │ │ + ldr r0, [pc, #2296] @ dc070 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r2, [pc, #2276] @ dc078 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r2, [pc, #2276] @ dc074 │ │ │ │ cmp r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ ldr r6, [r2, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #2260] @ dc07c │ │ │ │ - ldr r0, [pc, #2260] @ dc080 │ │ │ │ + ldr r1, [pc, #2260] @ dc078 │ │ │ │ + ldr r0, [pc, #2260] @ dc07c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ moveq r1, r6 │ │ │ │ moveq r0, r3 │ │ │ │ - bne db7d8 │ │ │ │ + bne db7d4 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ tst r2, #1 │ │ │ │ ldrne r2, [r1, #8] │ │ │ │ subne r2, r2, #1 │ │ │ │ bicne r2, r2, #7 │ │ │ │ addne r0, r0, r2 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq db914 │ │ │ │ + beq db910 │ │ │ │ ldr r9, [r8, #12] │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq dbab8 │ │ │ │ + beq dbab4 │ │ │ │ mov r5, #0 │ │ │ │ add ip, sp, #188 @ 0xbc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ str r5, [sp, #204] @ 0xcc │ │ │ │ stm ip, {r1, r2, r3, r6} │ │ │ │ - ldr r1, [pc, #2144] @ dc084 │ │ │ │ + ldr r1, [pc, #2144] @ dc080 │ │ │ │ str r5, [sp, #400] @ 0x190 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #220] @ 0xdc │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ str r1, [sp, #212] @ 0xd4 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #388] @ 0x184 │ │ │ │ - ldr r2, [pc, #2108] @ dc088 │ │ │ │ + ldr r2, [pc, #2108] @ dc084 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ add r0, sp, #212 @ 0xd4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #384] @ 0x180 │ │ │ │ mov r2, #4 │ │ │ │ str r5, [sp, #396] @ 0x18c │ │ │ │ str r2, [sp, #392] @ 0x188 │ │ │ │ @@ -204361,494 +204360,494 @@ │ │ │ │ str r1, [sp, #236] @ 0xec │ │ │ │ str r1, [sp, #264] @ 0x108 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #232] @ 0xe8 │ │ │ │ str r5, [sp, #268] @ 0x10c │ │ │ │ str r9, [sp, #284] @ 0x11c │ │ │ │ str fp, [sp, #280] @ 0x118 │ │ │ │ - ldr r0, [pc, #2048] @ dc08c │ │ │ │ + ldr r0, [pc, #2048] @ dc088 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #2036] @ dc090 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #2036] @ dc08c │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r6, [pc, #2020] @ dc094 │ │ │ │ - ldr r5, [pc, #2020] @ dc098 │ │ │ │ + ldr r6, [pc, #2020] @ dc090 │ │ │ │ + ldr r5, [pc, #2020] @ dc094 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ moveq r6, r2 │ │ │ │ moveq r5, r1 │ │ │ │ - bne db8e0 │ │ │ │ + bne db8dc │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r5, r0, #8 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq db914 │ │ │ │ + beq db910 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ add r1, sp, #264 @ 0x108 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ - b db914 │ │ │ │ + b db910 │ │ │ │ cmp r0, #0 │ │ │ │ - bne db948 │ │ │ │ + bne db944 │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ ldr r3, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [r0, #160] @ 0xa0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq db940 │ │ │ │ + beq db93c │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ ldr r1, [r7, #92] @ 0x5c │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [sl] │ │ │ │ sub r0, r3, r0 │ │ │ │ blx r2 │ │ │ │ add sp, sp, #412 @ 0x19c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r8, #12 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - bne db768 │ │ │ │ - b db914 │ │ │ │ - ldr r0, [pc, #1792] @ dc064 │ │ │ │ + bne db764 │ │ │ │ + b db910 │ │ │ │ + ldr r0, [pc, #1792] @ dc060 │ │ │ │ add r2, sp, #188 @ 0xbc │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1776] @ dc068 │ │ │ │ - ldr r3, [pc, #1776] @ dc06c │ │ │ │ + ldr r0, [pc, #1776] @ dc064 │ │ │ │ + ldr r3, [pc, #1776] @ dc068 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1812] @ dc0a4 │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1812] @ dc0a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1912] @ dc118 │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1912] @ dc114 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne dba0c │ │ │ │ - ldr r0, [pc, #1884] @ dc11c │ │ │ │ + bne dba08 │ │ │ │ + ldr r0, [pc, #1884] @ dc118 │ │ │ │ add r0, pc, r0 │ │ │ │ - b dba14 │ │ │ │ - ldr r0, [pc, #1920] @ dc14c │ │ │ │ + b dba10 │ │ │ │ + ldr r0, [pc, #1920] @ dc148 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #1916] @ dc150 │ │ │ │ + ldr r2, [pc, #1916] @ dc14c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1772] @ dc0d4 │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1772] @ dc0d0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne dba70 │ │ │ │ - ldr r0, [pc, #1744] @ dc0d8 │ │ │ │ + bne dba6c │ │ │ │ + ldr r0, [pc, #1744] @ dc0d4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b dba78 │ │ │ │ - ldr r0, [pc, #1808] @ dc124 │ │ │ │ + b dba74 │ │ │ │ + ldr r0, [pc, #1808] @ dc120 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ stmib r0, {r1, r2, r3} │ │ │ │ str r3, [r0, #16] │ │ │ │ - ldr r1, [pc, #1768] @ dc120 │ │ │ │ + ldr r1, [pc, #1768] @ dc11c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b dbcc4 │ │ │ │ + b dbcc0 │ │ │ │ mov r1, #25 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ bl 1d278 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1556] @ dc070 │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1556] @ dc06c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1584] @ dc09c │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1584] @ dc098 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ - ldr r0, [pc, #1640] @ dc0e0 │ │ │ │ + ldr r0, [pc, #1640] @ dc0dc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib r0, {r2, r3} │ │ │ │ str r1, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ - ldr r1, [pc, #1596] @ dc0dc │ │ │ │ + ldr r1, [pc, #1596] @ dc0d8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1528] @ dc0a8 │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1528] @ dc0a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1692] @ dc15c │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1692] @ dc158 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #1688] @ dc160 │ │ │ │ + ldr r2, [pc, #1688] @ dc15c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - ldr r0, [pc, #1516] @ dc0c4 │ │ │ │ + ldr r0, [pc, #1516] @ dc0c0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1628] @ dc144 │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1628] @ dc140 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #1624] @ dc148 │ │ │ │ + ldr r2, [pc, #1624] @ dc144 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1476] @ dc0c8 │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1476] @ dc0c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1440] @ dc0b4 │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1440] @ dc0b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1432] @ dc0bc │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1432] @ dc0b8 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #1428] @ dc0c0 │ │ │ │ + ldr r2, [pc, #1428] @ dc0bc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1556] @ dc154 │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1556] @ dc150 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #1552] @ dc158 │ │ │ │ + ldr r2, [pc, #1552] @ dc154 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1392] @ dc0cc │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1392] @ dc0c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1344] @ dc0ac │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1344] @ dc0a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1364] @ dc0d0 │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1364] @ dc0cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1316] @ dc0b0 │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1316] @ dc0ac │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1308] @ dc0b8 │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1308] @ dc0b4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1416] @ dc134 │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1416] @ dc130 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #1408] @ dc138 │ │ │ │ + ldr r0, [pc, #1408] @ dc134 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - b dba44 │ │ │ │ - ldr r0, [pc, #1308] @ dc0e4 │ │ │ │ + b dba40 │ │ │ │ + ldr r0, [pc, #1308] @ dc0e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b dbbfc │ │ │ │ - ldr r0, [pc, #1368] @ dc12c │ │ │ │ + b dbbf8 │ │ │ │ + ldr r0, [pc, #1368] @ dc128 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ - ldr r2, [pc, #1364] @ dc130 │ │ │ │ + ldr r2, [pc, #1364] @ dc12c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b dbcc4 │ │ │ │ + b dbcc0 │ │ │ │ mrccc 0, 0, r9, cr0, cr1, {4} │ │ │ │ ldclcc 8, cr13, [r8, #868] @ 0x364 │ │ │ │ svccc 0x0060e0e1 │ │ │ │ - ldr r0, [pc, #1260] @ dc0e8 │ │ │ │ + ldr r0, [pc, #1260] @ dc0e4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ bl 1d258 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1248] @ dc0f4 │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1248] @ dc0f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dbcc4 │ │ │ │ + b dbcc0 │ │ │ │ str r8, [sp, #264] @ 0x108 │ │ │ │ - ldr r0, [pc, #1240] @ dc100 │ │ │ │ + ldr r0, [pc, #1240] @ dc0fc │ │ │ │ add r2, sp, #264 @ 0x108 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1224] @ dc104 │ │ │ │ - ldr r3, [pc, #1224] @ dc108 │ │ │ │ + ldr r0, [pc, #1224] @ dc100 │ │ │ │ + ldr r3, [pc, #1224] @ dc104 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b dbcc4 │ │ │ │ - ldr r0, [pc, #1208] @ dc10c │ │ │ │ + b dbcc0 │ │ │ │ + ldr r0, [pc, #1208] @ dc108 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dbcc4 │ │ │ │ + b dbcc0 │ │ │ │ mov r8, r6 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - b dbcac │ │ │ │ + b dbca8 │ │ │ │ mov r5, r1 │ │ │ │ - b dbca4 │ │ │ │ + b dbca0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne dbcc8 │ │ │ │ + bne dbcc4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 13d10 │ │ │ │ - ldr r0, [pc, #1148] @ dc110 │ │ │ │ + ldr r0, [pc, #1148] @ dc10c │ │ │ │ add r0, pc, r0 │ │ │ │ - b dbbfc │ │ │ │ + b dbbf8 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r8, #0 │ │ │ │ mov r6, #0 │ │ │ │ - ldr r0, [pc, #1080] @ dc0ec │ │ │ │ + ldr r0, [pc, #1080] @ dc0e8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #1076] @ dc0f0 │ │ │ │ + ldr r2, [pc, #1076] @ dc0ec │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r4, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r8, #0 │ │ │ │ mov r6, #1 │ │ │ │ - b dbcac │ │ │ │ - b dbcec │ │ │ │ + b dbca8 │ │ │ │ + b dbce8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ - b dbd14 │ │ │ │ - eoreq r6, r4, r0, lsr #32 │ │ │ │ + b dbd10 │ │ │ │ + eoreq r6, r4, r4, lsr #32 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ bl 13d10 │ │ │ │ - b dbd14 │ │ │ │ + b dbd10 │ │ │ │ mov r7, r0 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 13d10 │ │ │ │ - b dbfac │ │ │ │ + b dbfa8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq dbd54 │ │ │ │ + beq dbd50 │ │ │ │ cmp r6, #0 │ │ │ │ - beq dbd64 │ │ │ │ + beq dbd60 │ │ │ │ cmp r8, #0 │ │ │ │ - bne dbd74 │ │ │ │ + bne dbd70 │ │ │ │ cmp r5, #0 │ │ │ │ - bne dbd18 │ │ │ │ - b dbd20 │ │ │ │ + bne dbd14 │ │ │ │ + b dbd1c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13d10 │ │ │ │ cmp r6, #0 │ │ │ │ - bne dbd40 │ │ │ │ + bne dbd3c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 13d10 │ │ │ │ cmp r8, #0 │ │ │ │ - beq dbd48 │ │ │ │ + beq dbd44 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ cmp r5, #0 │ │ │ │ - bne dbd18 │ │ │ │ - b dbd20 │ │ │ │ - b dbf98 │ │ │ │ + bne dbd14 │ │ │ │ + b dbd1c │ │ │ │ + b dbf94 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dbf9c │ │ │ │ + beq dbf98 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ - b dbf9c │ │ │ │ - b dbdac │ │ │ │ + b dbf98 │ │ │ │ + b dbda8 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl 48a58 │ │ │ │ - b dbe58 │ │ │ │ - b dbdc0 │ │ │ │ + b dbe54 │ │ │ │ + b dbdbc │ │ │ │ mov r7, r0 │ │ │ │ - b dbe0c │ │ │ │ - b dbdcc │ │ │ │ + b dbe08 │ │ │ │ + b dbdc8 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl 48a58 │ │ │ │ - b dbfb4 │ │ │ │ - b dbf8c │ │ │ │ - b dbf98 │ │ │ │ - b dbf8c │ │ │ │ + b dbfb0 │ │ │ │ + b dbf88 │ │ │ │ + b dbf94 │ │ │ │ + b dbf88 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ bl 13d10 │ │ │ │ - b dbe58 │ │ │ │ - b dbe00 │ │ │ │ + b dbe54 │ │ │ │ + b dbdfc │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl 48a58 │ │ │ │ add r0, sp, #232 @ 0xe8 │ │ │ │ bl 48a58 │ │ │ │ - b dbfd0 │ │ │ │ - b dbe1c │ │ │ │ + b dbfcc │ │ │ │ + b dbe18 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl 48a58 │ │ │ │ cmp r5, #2 │ │ │ │ - bcc dbfb4 │ │ │ │ + bcc dbfb0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne dbfb4 │ │ │ │ - bl 2c075c │ │ │ │ + bne dbfb0 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ - b dbf3c │ │ │ │ + b dbf38 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 12798 │ │ │ │ - b dbfd0 │ │ │ │ - b dbe80 │ │ │ │ - b dbe9c │ │ │ │ - b dbe70 │ │ │ │ + b dbfcc │ │ │ │ + b dbe7c │ │ │ │ + b dbe98 │ │ │ │ + b dbe6c │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl 48a58 │ │ │ │ - b dbfd0 │ │ │ │ + b dbfcc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ - b dbfd0 │ │ │ │ - b dbf10 │ │ │ │ + b dbfcc │ │ │ │ + b dbf0c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ - b dbfd0 │ │ │ │ - b dbeb8 │ │ │ │ + b dbfcc │ │ │ │ + b dbeb4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ - b dbfbc │ │ │ │ + b dbfb8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - bcc dbfd0 │ │ │ │ + bcc dbfcc │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne dbfd0 │ │ │ │ - bl 2c075c │ │ │ │ + bne dbfcc │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ - bl 2b93fc │ │ │ │ - b dbfd0 │ │ │ │ + bl 2b93f8 │ │ │ │ + b dbfcc │ │ │ │ mov r7, r0 │ │ │ │ - b dbfb4 │ │ │ │ + b dbfb0 │ │ │ │ bl 1d63c │ │ │ │ mov r7, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - bcc dbfb4 │ │ │ │ + bcc dbfb0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne dbfb4 │ │ │ │ - bl 2c075c │ │ │ │ + bne dbfb0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 2b93fc │ │ │ │ - b dbfb4 │ │ │ │ - b dbfcc │ │ │ │ - mov r7, r0 │ │ │ │ - b dbfbc │ │ │ │ - mov r7, r0 │ │ │ │ - b dbfb4 │ │ │ │ - b dbfcc │ │ │ │ - eoreq r5, r4, ip, ror sl │ │ │ │ + bl 2b93f8 │ │ │ │ + b dbfb0 │ │ │ │ + b dbfc8 │ │ │ │ + mov r7, r0 │ │ │ │ + b dbfb8 │ │ │ │ + mov r7, r0 │ │ │ │ + b dbfb0 │ │ │ │ + b dbfc8 │ │ │ │ + eoreq r5, r4, r0, lsl #21 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #284] @ 0x11c │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne dc010 │ │ │ │ - bl 14bb0c │ │ │ │ - b dc010 │ │ │ │ - eoreq r5, r4, r0, lsr #27 │ │ │ │ + bne dc00c │ │ │ │ + bl 14bb08 │ │ │ │ + b dc00c │ │ │ │ + eoreq r5, r4, r4, lsr #27 │ │ │ │ mov r7, r0 │ │ │ │ - b dc010 │ │ │ │ + b dc00c │ │ │ │ mov r7, r0 │ │ │ │ - b dbfac │ │ │ │ - b dbfcc │ │ │ │ + b dbfa8 │ │ │ │ + b dbfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13dc4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 12798 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 12798 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ bl 13d10 │ │ │ │ - b dbfd0 │ │ │ │ b dbfcc │ │ │ │ + b dbfc8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ bl 13d10 │ │ │ │ - b dbfe0 │ │ │ │ + b dbfdc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 13d10 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r1] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - b dc004 │ │ │ │ + b dc000 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #264 @ 0x108 │ │ │ │ bl 2ca8c │ │ │ │ mov r0, r8 │ │ │ │ bl 12798 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ bl 13d10 │ │ │ │ @@ -204858,314 +204857,314 @@ │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ mrccc 4, 7, APSR_nzcv, cr4, cr5, {7} │ │ │ │ svccc 0x0051d1d2 │ │ │ │ cdpcc 12, 4, cr12, cr12, cr13, {6} │ │ │ │ mrccc 2, 6, sp, cr2, cr3, {6} │ │ │ │ svccc 0x0022a2a3 │ │ │ │ mrccc 8, 0, r9, cr8, cr9, {4} │ │ │ │ - blcc fe78e850 <__bss_end__@@Base+0xfe46d764> │ │ │ │ + blcc fe78e84c <__bss_end__@@Base+0xfe46d760> │ │ │ │ andeq r4, r4, r3, lsl #23 │ │ │ │ strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ addmi r4, pc, r0 │ │ │ │ - ldrdeq r4, [r4], -r8 @ │ │ │ │ - eoreq r4, r4, ip, lsr sp │ │ │ │ - mlaeq r3, r4, r1, r9 │ │ │ │ - @ instruction: 0x001fdeb2 │ │ │ │ - mlaeq r3, r0, sp, r8 │ │ │ │ - eoreq r9, r3, r4, ror r8 │ │ │ │ - eoreq r5, r4, ip, asr r3 │ │ │ │ - eoreq r4, r4, ip, ror #27 │ │ │ │ - eoreq pc, r3, ip, lsr #12 │ │ │ │ - andseq r7, pc, r0, lsr #31 │ │ │ │ - eoreq r9, r3, r8, lsl r1 │ │ │ │ - strheq r9, [r3], -r4 @ │ │ │ │ - eoreq r5, r4, r4, asr r2 │ │ │ │ - eoreq r4, r4, r4, ror #25 │ │ │ │ - eoreq pc, r3, r4, lsr #10 │ │ │ │ - mulseq pc, r8, lr @ │ │ │ │ - eoreq r8, r3, r4, asr #30 │ │ │ │ - eoreq r5, r4, r0, lsl r6 │ │ │ │ - eoreq r8, r3, r0, asr #31 │ │ │ │ - eoreq sl, r3, r0, ror #19 │ │ │ │ - eoreq sl, r3, r4, asr #18 │ │ │ │ - eoreq sl, r3, r4, lsr #18 │ │ │ │ - mlaeq r3, ip, r9, sl │ │ │ │ - eoreq sl, r3, r4, lsl r9 │ │ │ │ - mulseq pc, pc, fp @ │ │ │ │ - eoreq r8, r3, r0, lsr lr │ │ │ │ - @ instruction: 0x0023a9b8 │ │ │ │ - eoreq sl, r3, ip, lsl #19 │ │ │ │ - eoreq sl, r3, r4, asr r9 │ │ │ │ - eoreq sl, r3, r4, lsr r9 │ │ │ │ - strdeq r4, [r4], -r8 @ │ │ │ │ - eoreq ip, r3, ip, lsr #12 │ │ │ │ - eoreq ip, r3, ip, lsl r5 │ │ │ │ - @ instruction: 0x0023c5b4 │ │ │ │ - eoreq r8, r3, r8, ror #29 │ │ │ │ - eoreq r8, r3, r4, asr #28 │ │ │ │ - andseq ip, pc, ip, asr #18 │ │ │ │ - eoreq r8, r3, r0, asr #27 │ │ │ │ - eoreq r8, r3, ip, lsr lr │ │ │ │ - eoreq r9, r3, r8, lsr #11 │ │ │ │ - eoreq r8, r3, r0, ror #30 │ │ │ │ - eoreq r8, r3, r0, lsr lr │ │ │ │ - andseq sp, pc, lr, ror #23 │ │ │ │ - eoreq r8, r3, ip, ror #21 │ │ │ │ - eoreq r8, r3, ip, lsl lr │ │ │ │ - eoreq r8, r3, ip, lsr #28 │ │ │ │ - andseq r7, lr, ip, lsl lr │ │ │ │ - eoreq r5, r4, r0, asr #32 │ │ │ │ - eoreq ip, r3, r4, ror r6 │ │ │ │ - eoreq ip, r3, r4, lsl #11 │ │ │ │ - eoreq ip, r3, r8, lsl r6 │ │ │ │ - eoreq r5, r4, r0, lsr sl │ │ │ │ - andseq ip, lr, r1, lsl r7 │ │ │ │ + ldrdeq r4, [r4], -ip @ │ │ │ │ + eoreq r4, r4, r0, asr #26 │ │ │ │ + mlaeq r3, r8, r1, r9 │ │ │ │ + @ instruction: 0x001fdeb6 │ │ │ │ + mlaeq r3, r4, sp, r8 │ │ │ │ + eoreq r9, r3, r8, ror r8 │ │ │ │ + eoreq r5, r4, r0, ror #6 │ │ │ │ + strdeq r4, [r4], -r0 @ │ │ │ │ + eoreq pc, r3, r0, lsr r6 @ │ │ │ │ + andseq r7, pc, r4, lsr #31 │ │ │ │ + eoreq r9, r3, ip, lsl r1 │ │ │ │ + strheq r9, [r3], -r8 @ │ │ │ │ + eoreq r5, r4, r8, asr r2 │ │ │ │ + eoreq r4, r4, r8, ror #25 │ │ │ │ + eoreq pc, r3, r8, lsr #10 │ │ │ │ + mulseq pc, ip, lr @ │ │ │ │ + eoreq r8, r3, r8, asr #30 │ │ │ │ + eoreq r5, r4, r4, lsl r6 │ │ │ │ + eoreq r8, r3, r4, asr #31 │ │ │ │ + eoreq sl, r3, r4, ror #19 │ │ │ │ + eoreq sl, r3, r8, asr #18 │ │ │ │ + eoreq sl, r3, r8, lsr #18 │ │ │ │ + eoreq sl, r3, r0, lsr #19 │ │ │ │ + eoreq sl, r3, r8, lsl r9 │ │ │ │ + andseq fp, pc, r3, lsr #23 │ │ │ │ + eoreq r8, r3, r4, lsr lr │ │ │ │ + @ instruction: 0x0023a9bc │ │ │ │ + mlaeq r3, r0, r9, sl │ │ │ │ + eoreq sl, r3, r8, asr r9 │ │ │ │ + eoreq sl, r3, r8, lsr r9 │ │ │ │ + strdeq r4, [r4], -ip @ │ │ │ │ + eoreq ip, r3, r0, lsr r6 │ │ │ │ + eoreq ip, r3, r0, lsr #10 │ │ │ │ + @ instruction: 0x0023c5b8 │ │ │ │ + eoreq r8, r3, ip, ror #29 │ │ │ │ + eoreq r8, r3, r8, asr #28 │ │ │ │ + andseq ip, pc, r0, asr r9 @ │ │ │ │ + eoreq r8, r3, r4, asr #27 │ │ │ │ + eoreq r8, r3, r0, asr #28 │ │ │ │ + eoreq r9, r3, ip, lsr #11 │ │ │ │ + eoreq r8, r3, r4, ror #30 │ │ │ │ + eoreq r8, r3, r4, lsr lr │ │ │ │ + @ instruction: 0x001fdbf2 │ │ │ │ strdeq r8, [r3], -r0 @ │ │ │ │ - andseq fp, lr, fp, ror fp │ │ │ │ - strdeq r8, [r3], -r8 @ │ │ │ │ + eoreq r8, r3, r0, lsr #28 │ │ │ │ + eoreq r8, r3, r0, lsr lr │ │ │ │ + andseq r7, lr, r0, lsr #28 │ │ │ │ + eoreq r5, r4, r4, asr #32 │ │ │ │ + eoreq ip, r3, r8, ror r6 │ │ │ │ + eoreq ip, r3, r8, lsl #11 │ │ │ │ + eoreq ip, r3, ip, lsl r6 │ │ │ │ + eoreq r5, r4, r4, lsr sl │ │ │ │ + andseq ip, lr, r5, lsl r7 │ │ │ │ + strdeq r8, [r3], -r4 @ │ │ │ │ + andseq fp, lr, pc, ror fp │ │ │ │ + strdeq r8, [r3], -ip @ │ │ │ │ andeq lr, r6, r8, asr #21 │ │ │ │ - eoreq r9, r3, r4, lsl #13 │ │ │ │ - @ instruction: 0x001fbbdb │ │ │ │ - eoreq r8, r3, ip, lsl #29 │ │ │ │ - @ instruction: 0x001fbcf7 │ │ │ │ - @ instruction: 0x00238fb8 │ │ │ │ - andseq fp, pc, r3, lsl #23 │ │ │ │ - eoreq r8, r3, r4, asr lr │ │ │ │ - andseq fp, pc, r3, lsl #24 │ │ │ │ - eoreq r8, r3, r4, ror #28 │ │ │ │ + eoreq r9, r3, r8, lsl #13 │ │ │ │ + @ instruction: 0x001fbbdf │ │ │ │ + mlaeq r3, r0, lr, r8 │ │ │ │ + @ instruction: 0x001fbcfb │ │ │ │ + @ instruction: 0x00238fbc │ │ │ │ + andseq fp, pc, r7, lsl #23 │ │ │ │ + eoreq r8, r3, r8, asr lr │ │ │ │ + andseq fp, pc, r7, lsl #24 │ │ │ │ + eoreq r8, r3, r8, ror #28 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #396] @ dc300 │ │ │ │ + ldr r1, [pc, #396] @ dc2fc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r1, #92] @ 0x5c │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc224 │ │ │ │ + beq dc220 │ │ │ │ bl 129c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc2bc │ │ │ │ + beq dc2b8 │ │ │ │ bl 13944 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ - ldr r0, [pc, #328] @ dc304 │ │ │ │ + ldr r0, [pc, #328] @ dc300 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #20 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne dc284 │ │ │ │ - ldr r0, [pc, #312] @ dc310 │ │ │ │ + bne dc280 │ │ │ │ + ldr r0, [pc, #312] @ dc30c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ addne sp, sp, #48 @ 0x30 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ str r4, [sp, #16] │ │ │ │ - ldr r0, [pc, #276] @ dc314 │ │ │ │ + ldr r0, [pc, #276] @ dc310 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #260] @ dc318 │ │ │ │ - ldr r3, [pc, #260] @ dc31c │ │ │ │ + ldr r0, [pc, #260] @ dc314 │ │ │ │ + ldr r3, [pc, #260] @ dc318 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - bl de5f0 │ │ │ │ - bl 14dcec │ │ │ │ + bl de5ec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #212] @ dc320 │ │ │ │ + ldr r0, [pc, #212] @ dc31c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #188] @ dc324 │ │ │ │ + ldr r0, [pc, #188] @ dc320 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #172] @ dc328 │ │ │ │ + ldr r1, [pc, #172] @ dc324 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #108] @ dc308 │ │ │ │ + ldr r0, [pc, #108] @ dc304 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #92] @ dc30c │ │ │ │ + ldr r3, [pc, #92] @ dc308 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b dc1d0 │ │ │ │ - ldr r0, [pc, #104] @ dc32c │ │ │ │ + b dc1cc │ │ │ │ + ldr r0, [pc, #104] @ dc328 │ │ │ │ mov r1, #17 │ │ │ │ - ldr r2, [pc, #100] @ dc330 │ │ │ │ + ldr r2, [pc, #100] @ dc32c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x00244bb4 │ │ │ │ - eoreq r4, r4, r8, lsr #17 │ │ │ │ - eoreq sl, r3, r4, ror #5 │ │ │ │ - eoreq r8, r3, r8, lsl #7 │ │ │ │ - mlaeq r4, r0, sp, r4 │ │ │ │ - ldrdeq r8, [r3], -r8 @ │ │ │ │ - andseq sp, pc, r6, lsl r6 @ │ │ │ │ - eoreq r8, r3, r4, ror #9 │ │ │ │ - eoreq sl, r3, r4, lsr #2 │ │ │ │ + @ instruction: 0x00244bb8 │ │ │ │ + eoreq r4, r4, ip, lsr #17 │ │ │ │ + eoreq sl, r3, r8, ror #5 │ │ │ │ + eoreq r8, r3, ip, lsl #7 │ │ │ │ + mlaeq r4, r4, sp, r4 │ │ │ │ + ldrdeq r8, [r3], -ip @ │ │ │ │ + andseq sp, pc, sl, lsl r6 @ │ │ │ │ + eoreq r8, r3, r8, ror #9 │ │ │ │ + eoreq sl, r3, r8, lsr #2 │ │ │ │ andeq sp, r7, r8, asr ip │ │ │ │ - eoreq sl, r3, r0, lsl #2 │ │ │ │ - andseq fp, lr, r3, asr #30 │ │ │ │ - eoreq r8, r3, r0, lsl #14 │ │ │ │ + eoreq sl, r3, r4, lsl #2 │ │ │ │ + andseq fp, lr, r7, asr #30 │ │ │ │ + eoreq r8, r3, r4, lsl #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl de2f8 │ │ │ │ + bl de2f4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r4, #56 @ 0x38 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc3a4 │ │ │ │ + beq dc3a0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 133c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq dc39c │ │ │ │ + beq dc398 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #88] @ dc420 │ │ │ │ + ldr r1, [pc, #88] @ dc41c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #68] @ dc424 │ │ │ │ + ldr r0, [pc, #68] @ dc420 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #52] @ dc428 │ │ │ │ + ldr r1, [pc, #52] @ dc424 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc418 │ │ │ │ + beq dc414 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq r9, r3, ip, lsr #28 │ │ │ │ + eoreq r9, r3, r0, lsr lr │ │ │ │ strdeq r3, [r7], -r4 │ │ │ │ - eoreq r9, r3, ip, lsl #28 │ │ │ │ + eoreq r9, r3, r0, lsl lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr sl, [r1] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, sl │ │ │ │ bl 12af8 │ │ │ │ - ldr r9, [pc, #372] @ dc5c4 │ │ │ │ + ldr r9, [pc, #372] @ dc5c0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r9, pc, r9 │ │ │ │ add r7, r9, #68 @ 0x44 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne dc520 │ │ │ │ + bne dc51c │ │ │ │ ldr r1, [r9, #56] @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc558 │ │ │ │ + beq dc554 │ │ │ │ mov r0, sl │ │ │ │ bl 13ae8 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc570 │ │ │ │ + beq dc56c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, r0 │ │ │ │ strb r6, [r0, #8] │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [r7, #4] │ │ │ │ str r1, [r7] │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc57c │ │ │ │ + beq dc578 │ │ │ │ str r7, [r0] │ │ │ │ mov r3, r0 │ │ │ │ str r5, [r0, #4] │ │ │ │ - ldr r0, [pc, #232] @ dc5d0 │ │ │ │ + ldr r0, [pc, #232] @ dc5cc │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r6} │ │ │ │ mov r0, sl │ │ │ │ - ldr r1, [pc, #220] @ dc5d4 │ │ │ │ - ldr r2, [pc, #220] @ dc5d8 │ │ │ │ + ldr r1, [pc, #220] @ dc5d0 │ │ │ │ + ldr r2, [pc, #220] @ dc5d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 127c8 │ │ │ │ stm r4, {r0, r6} │ │ │ │ str r6, [r4, #8] │ │ │ │ str r5, [r4, #12] │ │ │ │ str r8, [r4, #16] │ │ │ │ @@ -205174,290 +205173,290 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #12 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #136] @ dc5c8 │ │ │ │ + ldr r0, [pc, #136] @ dc5c4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #128] @ dc5cc │ │ │ │ + ldr r3, [pc, #128] @ dc5c8 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b dc470 │ │ │ │ - ldr r0, [pc, #124] @ dc5dc │ │ │ │ + b dc46c │ │ │ │ + ldr r0, [pc, #124] @ dc5d8 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - ldr r2, [pc, #120] @ dc5e0 │ │ │ │ + ldr r2, [pc, #120] @ dc5dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 142ac │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ - bne dc5ac │ │ │ │ + bne dc5a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 14bb0c │ │ │ │ + bl 14bb08 │ │ │ │ ldr r0, [r7] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ moveq r0, r7 │ │ │ │ - bleq 14bb0c │ │ │ │ + bleq 14bb08 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq r4, r4, ip, lsl #11 │ │ │ │ - eoreq r8, r3, r8, ror pc │ │ │ │ - eoreq r8, r3, r4, ror #2 │ │ │ │ - @ instruction: 0xfffda5b4 │ │ │ │ - andseq fp, lr, lr, asr #21 │ │ │ │ - @ instruction: 0xffff5c78 │ │ │ │ - andseq fp, lr, r8, lsr #20 │ │ │ │ - eoreq r7, r3, r4, lsr #29 │ │ │ │ + mlaeq r4, r0, r5, r4 │ │ │ │ + eoreq r8, r3, ip, ror pc │ │ │ │ + eoreq r8, r3, r8, ror #2 │ │ │ │ + @ instruction: 0xfffda5b8 │ │ │ │ + @ instruction: 0x001ebad2 │ │ │ │ + @ instruction: 0xffff5c7c │ │ │ │ + andseq fp, lr, ip, lsr #20 │ │ │ │ + eoreq r7, r3, r8, lsr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #404 @ 0x194 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bl dc164 │ │ │ │ - ldr r2, [pc, #4084] @ dd604 │ │ │ │ + bl dc160 │ │ │ │ + ldr r2, [pc, #4084] @ dd600 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [r2, #88] @ 0x58 │ │ │ │ ldr r2, [r2, #92] @ 0x5c │ │ │ │ add r1, r1, r0 │ │ │ │ add r0, r1, r2 │ │ │ │ add r1, r0, #100 @ 0x64 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ - bl dc42c │ │ │ │ + bl dc428 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ ldr r6, [r5] │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldmib r5, {r0, sl} │ │ │ │ add r9, sp, #336 @ 0x150 │ │ │ │ mov r8, #0 │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - ldr r4, [pc, #4068] @ dd644 │ │ │ │ + ldr r4, [pc, #4068] @ dd640 │ │ │ │ addcs sl, sl, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ - b dc674 │ │ │ │ + b dc670 │ │ │ │ mov r0, r7 │ │ │ │ bl 13d10 │ │ │ │ add r8, r8, #1 │ │ │ │ mov r0, r9 │ │ │ │ bl 3c418 │ │ │ │ cmp r0, #1 │ │ │ │ - bne dc6fc │ │ │ │ + bne dc6f8 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ddc7c │ │ │ │ + beq ddc78 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldrb r1, [r4] │ │ │ │ add r0, r0, r7 │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ - beq ddcac │ │ │ │ + beq ddca8 │ │ │ │ cmp r1, r6 │ │ │ │ ldreq r1, [r0, #12] │ │ │ │ cmpeq r1, r5 │ │ │ │ - bne dc668 │ │ │ │ + bne dc664 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r1, #2 │ │ │ │ mov r1, sl │ │ │ │ addcs r0, r0, #8 │ │ │ │ bl 13308 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 13d10 │ │ │ │ cmp r4, #0 │ │ │ │ - ldr r4, [pc, #4052] @ dd6c8 │ │ │ │ + ldr r4, [pc, #4052] @ dd6c4 │ │ │ │ add r4, pc, r4 │ │ │ │ - bne dc670 │ │ │ │ + bne dc66c │ │ │ │ mov r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ ldr r2, [sp, #340] @ 0x154 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ orrs r2, r1, r2 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ str r3, [sp, #340] @ 0x154 │ │ │ │ - beq dde10 │ │ │ │ + beq dde0c │ │ │ │ ldr r0, [r0] │ │ │ │ bl 13da0 │ │ │ │ ldr r0, [sp, #356] @ 0x164 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bleq 14bb0c │ │ │ │ - ldr r5, [pc, #3976] @ dd6cc │ │ │ │ + bleq 14bb08 │ │ │ │ + ldr r5, [pc, #3976] @ dd6c8 │ │ │ │ mov r7, #1 │ │ │ │ tst r4, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ - bne dc874 │ │ │ │ + bne dc870 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dca38 │ │ │ │ + beq dca34 │ │ │ │ ldr r4, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc870 │ │ │ │ + beq dc86c │ │ │ │ ldr sl, [sp, #132] @ 0x84 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl dc42c │ │ │ │ + bl dc428 │ │ │ │ add r5, r4, #4 │ │ │ │ add fp, sp, #336 @ 0x150 │ │ │ │ mov r8, #0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ bl 3c418 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne dcbf4 │ │ │ │ + bne dcbf0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ddcec │ │ │ │ + beq ddce8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, sl │ │ │ │ - bl f2de4 │ │ │ │ + bl f2de0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r8 │ │ │ │ - bl ed6c0 │ │ │ │ + bl ed6bc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc7ec │ │ │ │ + beq dc7e8 │ │ │ │ ldr r1, [sp, #364] @ 0x16c │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ ldr r7, [sp, #360] @ 0x168 │ │ │ │ cmp r7, #0 │ │ │ │ - beq dc840 │ │ │ │ + beq dc83c │ │ │ │ ldr r0, [sp, #356] @ 0x164 │ │ │ │ add r8, r0, #4 │ │ │ │ - b dc810 │ │ │ │ + b dc80c │ │ │ │ add r8, r8, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq dc840 │ │ │ │ + beq dc83c │ │ │ │ ldr r0, [r8, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc dc804 │ │ │ │ + bcc dc800 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne dc804 │ │ │ │ - bl 2c075c │ │ │ │ + bne dc800 │ │ │ │ + bl 2c0758 │ │ │ │ ldm r8, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b dc804 │ │ │ │ + bl 2b93f8 │ │ │ │ + b dc800 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc854 │ │ │ │ + beq dc850 │ │ │ │ ldr r0, [sp, #356] @ 0x164 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ cmp r4, #1 │ │ │ │ mov r8, r9 │ │ │ │ - beq dcbf0 │ │ │ │ + beq dcbec │ │ │ │ add r8, r8, #1 │ │ │ │ - b dc788 │ │ │ │ + b dc784 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bhi dcc44 │ │ │ │ - ldr r5, [pc, #3904] @ dd7c8 │ │ │ │ + bhi dcc40 │ │ │ │ + ldr r5, [pc, #3904] @ dd7c4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r0, [r5, #92] @ 0x5c │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc dc8b0 │ │ │ │ + bcc dc8ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq dcc44 │ │ │ │ + beq dcc40 │ │ │ │ add r0, r5, #84 @ 0x54 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq dcc44 │ │ │ │ + beq dcc40 │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - beq dc938 │ │ │ │ - ldr r0, [pc, #3848] @ dd7cc │ │ │ │ + beq dc934 │ │ │ │ + ldr r0, [pc, #3848] @ dd7c8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r2, [pc, #3828] @ dd7d0 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r2, [pc, #3828] @ dd7cc │ │ │ │ cmp r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ ldr r6, [r2, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #3812] @ dd7d4 │ │ │ │ - ldr r0, [pc, #3812] @ dd7d8 │ │ │ │ + ldr r1, [pc, #3812] @ dd7d0 │ │ │ │ + ldr r0, [pc, #3812] @ dd7d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ moveq r1, r6 │ │ │ │ moveq r0, r3 │ │ │ │ - bne dc920 │ │ │ │ + bne dc91c │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ tst r2, #1 │ │ │ │ ldrne r2, [r1, #8] │ │ │ │ subne r2, r2, #1 │ │ │ │ bicne r2, r2, #7 │ │ │ │ addne r0, r0, r2 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dcc44 │ │ │ │ + beq dcc40 │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #4060] @ dd91c │ │ │ │ + ldr r0, [pc, #4060] @ dd918 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r6, [pc, #4036] @ dd920 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r6, [pc, #4036] @ dd91c │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #2 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #4016] @ dd924 │ │ │ │ - ldr r1, [pc, #4016] @ dd928 │ │ │ │ + ldr r3, [pc, #4016] @ dd920 │ │ │ │ + ldr r1, [pc, #4016] @ dd924 │ │ │ │ add r3, pc, r3 │ │ │ │ add r1, pc, r1 │ │ │ │ movne r2, r3 │ │ │ │ movne r0, r1 │ │ │ │ - bne dc9a4 │ │ │ │ + bne dc9a0 │ │ │ │ ldr r1, [r6, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ @@ -205465,122 +205464,122 @@ │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ sub r1, r7, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ orrs r0, r1, r0 │ │ │ │ - bne dcc44 │ │ │ │ + bne dcc40 │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ - bl dc42c │ │ │ │ + bl dc428 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ stm r0, {r5, r7, r8} │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ - ldr r6, [pc, #3884] @ dd92c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r6, [pc, #3884] @ dd928 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ ldr r4, [sp, #144] @ 0x90 │ │ │ │ ldr r5, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #1 │ │ │ │ - bne dccbc │ │ │ │ - ldr r1, [pc, #3860] @ dd930 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne dccb8 │ │ │ │ + ldr r1, [pc, #3860] @ dd92c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r9, [r2, r1]! │ │ │ │ - ldr r1, [pc, #3848] @ dd934 │ │ │ │ + ldr r1, [pc, #3848] @ dd930 │ │ │ │ ldr r8, [r2, #4] │ │ │ │ ldr r6, [r0, r1]! │ │ │ │ ldr r7, [r0, #4] │ │ │ │ - b dccf8 │ │ │ │ - ldr r7, [pc, #3832] @ dd938 │ │ │ │ + b dccf4 │ │ │ │ + ldr r7, [pc, #3832] @ dd934 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r0, [r7, #80] @ 0x50 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc dca68 │ │ │ │ + bcc dca64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc75c │ │ │ │ + beq dc758 │ │ │ │ add r0, r7, #72 @ 0x48 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq dc75c │ │ │ │ + beq dc758 │ │ │ │ mov fp, r5 │ │ │ │ ldr r5, [r7, #72] @ 0x48 │ │ │ │ - ldr r9, [pc, #3780] @ dd93c │ │ │ │ + ldr r9, [pc, #3780] @ dd938 │ │ │ │ cmp r0, #2 │ │ │ │ - ldr sl, [pc, #3776] @ dd940 │ │ │ │ - ldr r8, [pc, #3776] @ dd944 │ │ │ │ + ldr sl, [pc, #3776] @ dd93c │ │ │ │ + ldr r8, [pc, #3776] @ dd940 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r4, [pc, #3772] @ dd948 │ │ │ │ + ldr r4, [pc, #3772] @ dd944 │ │ │ │ add sl, pc, sl │ │ │ │ add r8, pc, r8 │ │ │ │ add r4, pc, r4 │ │ │ │ - beq dcafc │ │ │ │ + beq dcaf8 │ │ │ │ add r0, r9, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sl, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [sl, #80] @ 0x50 │ │ │ │ movne r2, r8 │ │ │ │ movne r0, r4 │ │ │ │ - bne dcae0 │ │ │ │ + bne dcadc │ │ │ │ ldr r1, [sl, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ mov r5, fp │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc75c │ │ │ │ + beq dc758 │ │ │ │ ldr r5, [r7, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r0, #28]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq dde40 │ │ │ │ + beq dde3c │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r1, #0 │ │ │ │ add ip, sp, #300 @ 0x12c │ │ │ │ ldr r7, [r0, #8] │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ add r3, sp, #248 @ 0xf8 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ str r6, [sp, #312] @ 0x138 │ │ │ │ - ldr r2, [pc, #3604] @ dd94c │ │ │ │ + ldr r2, [pc, #3604] @ dd948 │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ str r2, [sp, #140] @ 0x8c │ │ │ │ add r2, sp, #300 @ 0x12c │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #172] @ 0xac │ │ │ │ - ldr r2, [pc, #3568] @ dd950 │ │ │ │ + ldr r2, [pc, #3568] @ dd94c │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #180] @ 0xb4 │ │ │ │ - ldr r3, [pc, #3548] @ dd954 │ │ │ │ + ldr r3, [pc, #3548] @ dd950 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ add r0, r9, #32 │ │ │ │ add r3, pc, r3 │ │ │ │ @@ -205588,160 +205587,160 @@ │ │ │ │ str r2, [sp, #336] @ 0x150 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ str r1, [sp, #340] @ 0x154 │ │ │ │ str r5, [sp, #356] @ 0x164 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [sl, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [sl, #80] @ 0x50 │ │ │ │ moveq r4, r1 │ │ │ │ moveq r8, r2 │ │ │ │ - bne dcdc8 │ │ │ │ + bne dcdc4 │ │ │ │ ldr r0, [sl, #72] @ 0x48 │ │ │ │ mov r5, fp │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r4, r0, #8 │ │ │ │ - b dcdcc │ │ │ │ + b dcdc8 │ │ │ │ mov r7, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ ldr r2, [sp, #172] @ 0xac │ │ │ │ str r3, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #172] @ 0xac │ │ │ │ orrs r2, r1, r2 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ - ldr r5, [pc, #4048] @ ddbe8 │ │ │ │ + ldr r5, [pc, #4048] @ ddbe4 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq dde20 │ │ │ │ + beq dde1c │ │ │ │ ldr r0, [r0] │ │ │ │ bl 13da0 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bleq 14bb0c │ │ │ │ + bleq 14bb08 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bls dc880 │ │ │ │ + bls dc87c │ │ │ │ tst r7, #1 │ │ │ │ - beq ddc10 │ │ │ │ - ldr r1, [pc, #4088] @ ddc4c │ │ │ │ + beq ddc0c │ │ │ │ + ldr r1, [pc, #4088] @ ddc48 │ │ │ │ mov r2, #14 │ │ │ │ - ldr r3, [pc, #4084] @ ddc50 │ │ │ │ + ldr r3, [pc, #4084] @ ddc4c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl dc334 │ │ │ │ - ldr r1, [pc, #4068] @ ddc54 │ │ │ │ + bl dc330 │ │ │ │ + ldr r1, [pc, #4068] @ ddc50 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #4064] @ ddc58 │ │ │ │ + ldr r3, [pc, #4064] @ ddc54 │ │ │ │ mov r2, #12 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl dc334 │ │ │ │ + bl dc330 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2c0934 │ │ │ │ + bl 2c0930 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, #0 │ │ │ │ - b ddc38 │ │ │ │ + b ddc34 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r1, [r0, r6] │ │ │ │ add r9, sp, #336 @ 0x150 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #3156] @ dd934 │ │ │ │ + ldr r1, [pc, #3156] @ dd930 │ │ │ │ ldm r9, {r6, r7, r9} │ │ │ │ ldr r8, [sp, #348] @ 0x15c │ │ │ │ str r6, [r2, r1]! │ │ │ │ - ldr r1, [pc, #3136] @ dd930 │ │ │ │ + ldr r1, [pc, #3136] @ dd92c │ │ │ │ str r7, [r2, #4] │ │ │ │ str r9, [r0, r1]! │ │ │ │ str r8, [r0, #4] │ │ │ │ - ldr r1, [pc, #3124] @ dd934 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #3124] @ dd930 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r6, #1 │ │ │ │ str r2, [r0, r1]! │ │ │ │ adc r1, r7, #0 │ │ │ │ cmp r5, r4 │ │ │ │ str r1, [r0, #4] │ │ │ │ - bne dcd6c │ │ │ │ + bne dcd68 │ │ │ │ mov r4, #0 │ │ │ │ mov ip, #4 │ │ │ │ str r9, [sp, #176] @ 0xb0 │ │ │ │ str r6, [sp, #168] @ 0xa8 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ str ip, [sp, #188] @ 0xbc │ │ │ │ str r4, [sp, #184] @ 0xb8 │ │ │ │ - ldr r0, [pc, #4064] @ ddd1c │ │ │ │ + ldr r0, [pc, #4064] @ ddd18 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ str r8, [sp, #180] @ 0xb4 │ │ │ │ str r7, [sp, #172] @ 0xac │ │ │ │ - ldr r0, [pc, #4048] @ ddd20 │ │ │ │ + ldr r0, [pc, #4048] @ ddd1c │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r3} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ str r3, [sp, #204] @ 0xcc │ │ │ │ - b dce30 │ │ │ │ + b dce2c │ │ │ │ sub r4, r5, r4 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ mov r1, r4 │ │ │ │ - bl 115e24 │ │ │ │ + bl 115e20 │ │ │ │ mov r0, #28 │ │ │ │ umull r5, r1, r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne dde7c │ │ │ │ + bne dde78 │ │ │ │ cmn r5, #-2147483644 @ 0x80000004 │ │ │ │ - bhi dde7c │ │ │ │ + bhi dde78 │ │ │ │ mov sl, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq dcdf8 │ │ │ │ - ldr r0, [pc, #4072] @ ddd94 │ │ │ │ + beq dcdf4 │ │ │ │ + ldr r0, [pc, #4072] @ ddd90 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dde78 │ │ │ │ + beq dde74 │ │ │ │ mov ip, r0 │ │ │ │ - b dce00 │ │ │ │ + b dcdfc │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [r8, #40] @ 0x28 │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dc75c │ │ │ │ + beq dc758 │ │ │ │ ldr r2, [r8, #44] @ 0x2c │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ - b dc75c │ │ │ │ + b dc758 │ │ │ │ mov ip, #4 │ │ │ │ mov r4, #0 │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ add r2, sp, #196 @ 0xc4 │ │ │ │ str sl, [sp, #192] @ 0xc0 │ │ │ │ ldm r5, {r0, r1, r3, r5} │ │ │ │ str ip, [sp, #188] @ 0xbc │ │ │ │ @@ -205766,24 +205765,24 @@ │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ sub r5, r2, r1 │ │ │ │ add r1, r5, #1 │ │ │ │ lsreq r5, r1, #1 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ cmp r1, r5 │ │ │ │ - bcc ddc5c │ │ │ │ + bcc ddc58 │ │ │ │ sub r0, r4, r0 │ │ │ │ add r1, r8, #16 │ │ │ │ cmp r0, r5 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bcs dcea0 │ │ │ │ + bcs dce9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 11516c │ │ │ │ + bl 115168 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ add r0, r5, #12 │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -205799,49 +205798,49 @@ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, r8, #8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [pc, #4088] @ ddefc │ │ │ │ + ldr r0, [pc, #4088] @ ddef8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b dcf10 │ │ │ │ + b dcf0c │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ bl 3c418 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r1, [pc, #4092] @ ddf20 │ │ │ │ + ldr r1, [pc, #4092] @ ddf1c │ │ │ │ add r1, pc, r1 │ │ │ │ cmp r0, #1 │ │ │ │ - bne dd958 │ │ │ │ + bne dd954 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ddd54 │ │ │ │ + beq ddd50 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ add r6, sp, #300 @ 0x12c │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ add r4, r0, r7 │ │ │ │ ldrb r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #16 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq ddd84 │ │ │ │ + beq ddd80 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #1 │ │ │ │ - bl f2de4 │ │ │ │ + bl f2de0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ - ldr r0, [pc, #4068] @ ddf70 │ │ │ │ + ldr r0, [pc, #4068] @ ddf6c │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ mov r0, #3 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ @@ -205850,40 +205849,40 @@ │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #1 │ │ │ │ - bne dcfd4 │ │ │ │ + bne dcfd0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - b dcfdc │ │ │ │ + b dcfd8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, r0, #8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ddd24 │ │ │ │ + bne ddd20 │ │ │ │ ldr fp, [sp, #296] @ 0x128 │ │ │ │ ldr r4, [sp, #360] @ 0x168 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ str fp, [sp, #124] @ 0x7c │ │ │ │ - beq dd084 │ │ │ │ + beq dd080 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ ldr r5, [sp, #356] @ 0x164 │ │ │ │ - ldr r0, [pc, #4072] @ de01c │ │ │ │ + ldr r0, [pc, #4072] @ de018 │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ mov r0, #3 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ @@ -205891,81 +205890,81 @@ │ │ │ │ mov r0, #32 │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ cmp r0, #2 │ │ │ │ addcs r1, r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dddbc │ │ │ │ + bne dddb8 │ │ │ │ ldr sl, [sp, #288] @ 0x120 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ - bne dd648 │ │ │ │ + bne dd644 │ │ │ │ mov r5, #4 │ │ │ │ mov r8, #0 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dd0ac │ │ │ │ + beq dd0a8 │ │ │ │ ldr r1, [sp, #364] @ 0x16c │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ ldr r4, [sp, #360] @ 0x168 │ │ │ │ cmp r4, #0 │ │ │ │ - beq dd100 │ │ │ │ + beq dd0fc │ │ │ │ ldr r0, [sp, #356] @ 0x164 │ │ │ │ add r6, r0, #4 │ │ │ │ - b dd0d0 │ │ │ │ + b dd0cc │ │ │ │ add r6, r6, #16 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq dd100 │ │ │ │ + beq dd0fc │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc dd0c4 │ │ │ │ + bcc dd0c0 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne dd0c4 │ │ │ │ - bl 2c075c │ │ │ │ + bne dd0c0 │ │ │ │ + bl 2c0758 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b dd0c4 │ │ │ │ + bl 2b93f8 │ │ │ │ + b dd0c0 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dd114 │ │ │ │ + beq dd110 │ │ │ │ ldr r0, [sp, #356] @ 0x164 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ bl 13d10 │ │ │ │ ldr r1, [sp, #172] @ 0xac │ │ │ │ - ldr r2, [pc, #4092] @ de124 │ │ │ │ + ldr r2, [pc, #4092] @ de120 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #300] @ 0x12c │ │ │ │ eor r3, r1, r2 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ - ldr r7, [pc, #4084] @ de130 │ │ │ │ + ldr r7, [pc, #4084] @ de12c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ eor r4, r0, r7 │ │ │ │ str r4, [r9] │ │ │ │ str r3, [r9, #4] │ │ │ │ - ldr r3, [pc, #4068] @ de134 │ │ │ │ + ldr r3, [pc, #4068] @ de130 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #304] @ 0x130 │ │ │ │ ldm r2, {r2, r5} │ │ │ │ eor r3, r5, r3 │ │ │ │ - ldr r7, [pc, #4052] @ de138 │ │ │ │ + ldr r7, [pc, #4052] @ de134 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ eor r4, r2, r7 │ │ │ │ str r4, [sl] │ │ │ │ str r3, [sl, #4] │ │ │ │ - ldr r3, [pc, #4036] @ de13c │ │ │ │ - ldr r7, [pc, #4036] @ de140 │ │ │ │ + ldr r3, [pc, #4036] @ de138 │ │ │ │ + ldr r7, [pc, #4036] @ de13c │ │ │ │ eor r3, r5, r3 │ │ │ │ str r8, [sp, #308] @ 0x134 │ │ │ │ eor r4, r2, r7 │ │ │ │ str r4, [r6] │ │ │ │ str r3, [r6, #4] │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -205974,30 +205973,30 @@ │ │ │ │ stm r3, {r2, r5} │ │ │ │ mov r2, #0 │ │ │ │ ldr r5, [sp, #76] @ 0x4c │ │ │ │ str r2, [r5] │ │ │ │ str r2, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r2, [r5, #12] │ │ │ │ - ldr r2, [pc, #3972] @ de144 │ │ │ │ + ldr r2, [pc, #3972] @ de140 │ │ │ │ eor r1, r1, r2 │ │ │ │ str r1, [sp, #340] @ 0x154 │ │ │ │ - ldr r1, [pc, #3964] @ de148 │ │ │ │ + ldr r1, [pc, #3964] @ de144 │ │ │ │ mov r2, fp │ │ │ │ eor r0, r0, r1 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ mov r0, r4 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ strb r0, [sp, #288] @ 0x120 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r7, [sp, #392] @ 0x188 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r8, [r5] │ │ │ │ ldrd r4, [r6] │ │ │ │ orr ip, r1, r7, lsl #24 │ │ │ │ eor r7, ip, r5 │ │ │ │ ldr r2, [sp, #336] @ 0x150 │ │ │ │ @@ -206119,15 +206118,15 @@ │ │ │ │ eor r9, r0, r2 │ │ │ │ adds r0, r9, r6 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ adc r0, r7, fp │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq dd904 │ │ │ │ + beq dd900 │ │ │ │ lsl r0, sl, #16 │ │ │ │ eor r1, r6, sl, lsr #16 │ │ │ │ orr r0, r0, r8, lsr #16 │ │ │ │ ldr ip, [sp, #196] @ 0xc4 │ │ │ │ eor r0, r0, fp │ │ │ │ lsl r1, r1, #21 │ │ │ │ ldr sl, [sp, #200] @ 0xc8 │ │ │ │ @@ -206138,15 +206137,15 @@ │ │ │ │ mov r7, #0 │ │ │ │ eor r0, r0, r1 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ str ip, [sp, #104] @ 0x68 │ │ │ │ eor r0, r0, r1 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ eor r1, r0, r1 │ │ │ │ - ldr r0, [pc, #3324] @ de14c │ │ │ │ + ldr r0, [pc, #3324] @ de148 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ lsr r2, r1, #25 │ │ │ │ mul lr, r2, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ @@ -206155,65 +206154,65 @@ │ │ │ │ mov r0, ip │ │ │ │ str r7, [sp, #116] @ 0x74 │ │ │ │ ldrb r1, [r0, r6]! │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ - ldr r2, [pc, #3224] @ de12c │ │ │ │ + ldr r2, [pc, #3224] @ de128 │ │ │ │ orr r0, r3, r0, lsl #8 │ │ │ │ orr r0, r1, r0, lsl #16 │ │ │ │ - ldr r1, [pc, #3248] @ de150 │ │ │ │ + ldr r1, [pc, #3248] @ de14c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ eor r0, r0, lr │ │ │ │ add r1, r0, r1 │ │ │ │ bic r0, r2, r0 │ │ │ │ and r9, r0, r1 │ │ │ │ - b dd4bc │ │ │ │ + b dd4b8 │ │ │ │ sub r0, r9, #1 │ │ │ │ and r9, r0, r9 │ │ │ │ cmp r9, #0 │ │ │ │ - beq dd528 │ │ │ │ + beq dd524 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r9, #65280 @ 0xff00 │ │ │ │ and r0, r0, r9, lsr #8 │ │ │ │ lsl r2, r9, #24 │ │ │ │ orr r0, r0, r9, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ add r0, r6, r0, lsr #3 │ │ │ │ and r0, r0, sl │ │ │ │ ldr r7, [fp, -r0, lsl #2] │ │ │ │ cmp r4, r7 │ │ │ │ - bls ddda4 │ │ │ │ + bls ddda0 │ │ │ │ rsb r8, r7, r7, lsl #3 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ add r0, r5, r8, lsl #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne dd4b4 │ │ │ │ + bne dd4b0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 13308 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dd4b4 │ │ │ │ - b dd5ac │ │ │ │ - ldr r0, [pc, #3068] @ de12c │ │ │ │ + bne dd4b0 │ │ │ │ + b dd5a8 │ │ │ │ + ldr r0, [pc, #3068] @ de128 │ │ │ │ mov r1, #1 │ │ │ │ ldr r8, [sp, #112] @ 0x70 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ ldr ip, [sp, #104] @ 0x68 │ │ │ │ and r0, r8, r0 │ │ │ │ ldr lr, [sp, #100] @ 0x64 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r7, [sp, #116] @ 0x74 │ │ │ │ - beq dd594 │ │ │ │ + beq dd590 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dd57c │ │ │ │ + beq dd578 │ │ │ │ mov r1, #65280 @ 0xff00 │ │ │ │ and r2, r0, #65280 @ 0xff00 │ │ │ │ and r1, r1, r0, lsr #8 │ │ │ │ lsl r3, r0, #24 │ │ │ │ orr r1, r1, r0, lsr #24 │ │ │ │ orr r2, r3, r2, lsl #8 │ │ │ │ orr r1, r2, r1 │ │ │ │ @@ -206222,112 +206221,112 @@ │ │ │ │ add r1, r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ and r1, r1, sl │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, r0 │ │ │ │ movne r1, #1 │ │ │ │ tst r0, r8, lsl #1 │ │ │ │ - bne dd7dc │ │ │ │ + bne dd7d8 │ │ │ │ add r7, r7, #4 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ add r0, r6, r7 │ │ │ │ - b dd46c │ │ │ │ + b dd468 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ cmp r7, r4 │ │ │ │ - bcs ddd98 │ │ │ │ + bcs ddd94 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ add r3, sp, #300 @ 0x12c │ │ │ │ add r0, r0, r8, lsl #2 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ add r8, sp, #168 @ 0xa8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ add r0, r0, #12 │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dd5f4 │ │ │ │ + beq dd5f0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 13734 │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq dcf0c │ │ │ │ + beq dcf08 │ │ │ │ add r7, r4, #4 │ │ │ │ - b dd610 │ │ │ │ - eoreq r4, r4, r4, asr r9 │ │ │ │ + b dd60c │ │ │ │ + eoreq r4, r4, r8, asr r9 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r7, r7, #12 │ │ │ │ cmp r6, #0 │ │ │ │ - beq dd630 │ │ │ │ + beq dd62c │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq dd608 │ │ │ │ + beq dd604 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 13734 │ │ │ │ - b dd608 │ │ │ │ + b dd604 │ │ │ │ cmp r5, #0 │ │ │ │ - beq dcf0c │ │ │ │ + beq dcf08 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ - b dcf0c │ │ │ │ - eoreq r4, r4, r4, lsl #7 │ │ │ │ + b dcf08 │ │ │ │ + eoreq r4, r4, r8, lsl #7 │ │ │ │ lsl r8, r4, #4 │ │ │ │ sub r0, r8, #16 │ │ │ │ ldr r9, [sp, #292] @ 0x124 │ │ │ │ lsr r1, r0, #4 │ │ │ │ cmp r1, #3 │ │ │ │ mov r1, #3 │ │ │ │ lsrhi r1, r0, #4 │ │ │ │ add r6, r1, #1 │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ lsl r7, r0, #2 │ │ │ │ cmn r7, #-2147483644 @ 0x80000004 │ │ │ │ - bhi dddf8 │ │ │ │ + bhi dddf4 │ │ │ │ ldr r4, [sp, #296] @ 0x128 │ │ │ │ - ldr r0, [pc, #2860] @ de1b0 │ │ │ │ + ldr r0, [pc, #2860] @ de1ac │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r7 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dddec │ │ │ │ + beq ddde8 │ │ │ │ str r6, [sp, #276] @ 0x114 │ │ │ │ sub r6, r8, #32 │ │ │ │ add r5, r5, #16 │ │ │ │ str r4, [r0, #8] │ │ │ │ mov r8, #1 │ │ │ │ mov r4, #0 │ │ │ │ str sl, [r0] │ │ │ │ str r9, [r0, #4] │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b dd6fc │ │ │ │ - strdeq r4, [r4], -r4 @ │ │ │ │ - ldrdeq r3, [r4], -r0 @ │ │ │ │ + b dd6f8 │ │ │ │ + strdeq r4, [r4], -r8 @ │ │ │ │ + ldrdeq r3, [r4], -r4 @ │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ add r5, r5, #16 │ │ │ │ sub r6, r6, #16 │ │ │ │ add r8, r8, #1 │ │ │ │ add r0, r0, r4 │ │ │ │ add r4, r4, #12 │ │ │ │ str r9, [r0, #12] │ │ │ │ str fp, [r0, #16] │ │ │ │ str sl, [r0, #20] │ │ │ │ cmn r6, #16 │ │ │ │ str r8, [sp, #284] @ 0x11c │ │ │ │ - beq dd7ac │ │ │ │ + beq dd7a8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ str r0, [sp, #292] @ 0x124 │ │ │ │ str r1, [sp, #288] @ 0x120 │ │ │ │ - ldr r0, [pc, #2708] @ de1b8 │ │ │ │ + ldr r0, [pc, #2708] @ de1b4 │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ mov r0, #3 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ @@ -206335,53 +206334,53 @@ │ │ │ │ mov r0, #32 │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ cmp r0, #2 │ │ │ │ addcs r1, r1, #8 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ddcbc │ │ │ │ + bne ddcb8 │ │ │ │ ldr r9, [sp, #288] @ 0x120 │ │ │ │ ldr r7, [sp, #276] @ 0x114 │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ - beq dd7b0 │ │ │ │ + beq dd7ac │ │ │ │ ldr fp, [sp, #292] @ 0x124 │ │ │ │ cmp r8, r7 │ │ │ │ ldr sl, [sp, #296] @ 0x128 │ │ │ │ - bne dd6d8 │ │ │ │ + bne dd6d4 │ │ │ │ mov r0, #12 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #1 │ │ │ │ add r2, r0, r6, lsr #4 │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ mov r3, #4 │ │ │ │ bl 167f4 │ │ │ │ - b dd6d0 │ │ │ │ + b dd6cc │ │ │ │ ldr r7, [sp, #276] @ 0x114 │ │ │ │ ldr r5, [sp, #280] @ 0x118 │ │ │ │ ldr fp, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - bne dd09c │ │ │ │ - b dd0ac │ │ │ │ - eoreq r3, r4, ip, lsl #24 │ │ │ │ - eoreq r4, r4, r4, lsl r2 │ │ │ │ - eoreq r3, r4, r4, lsr #25 │ │ │ │ - eoreq lr, r3, r4, ror #9 │ │ │ │ - andseq r6, pc, r8, asr lr @ │ │ │ │ + bne dd098 │ │ │ │ + b dd0a8 │ │ │ │ + eoreq r3, r4, r0, lsl ip │ │ │ │ + eoreq r4, r4, r8, lsl r2 │ │ │ │ + eoreq r3, r4, r8, lsr #25 │ │ │ │ + eoreq lr, r3, r8, ror #9 │ │ │ │ + andseq r6, pc, ip, asr lr @ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ add r0, ip, r1 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bmi dd824 │ │ │ │ + bmi dd820 │ │ │ │ ldr r0, [ip] │ │ │ │ - ldr r1, [pc, #2352] @ de12c │ │ │ │ + ldr r1, [pc, #2352] @ de128 │ │ │ │ and r0, r0, r1 │ │ │ │ mov r1, #65280 @ 0xff00 │ │ │ │ and r2, r0, #65280 @ 0xff00 │ │ │ │ and r1, r1, r0, lsr #8 │ │ │ │ orr r1, r1, r0, lsr #24 │ │ │ │ lsl r0, r0, #24 │ │ │ │ orr r0, r0, r2, lsl #8 │ │ │ │ @@ -206407,138 +206406,138 @@ │ │ │ │ str r5, [r7, #-4] │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne dd898 │ │ │ │ + bne dd894 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 11516c │ │ │ │ + bl 115168 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ add r3, sp, #300 @ 0x12c │ │ │ │ ldr r7, [sp, #28] │ │ │ │ cmp r4, r0 │ │ │ │ str r6, [sp, #336] @ 0x150 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r7, {r1, r2, r3} │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #340] @ 0x154 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ - bne dd8d4 │ │ │ │ + bne dd8d0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 1152cc │ │ │ │ + bl 1152c8 │ │ │ │ rsb r0, r4, r4, lsl #3 │ │ │ │ ldr r1, [sp, #188] @ 0xbc │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ mov r1, r5 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ add r5, sp, #336 @ 0x150 │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ - b dcf10 │ │ │ │ + b dcf0c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ bl 16fc8 │ │ │ │ - b dd400 │ │ │ │ - mlaeq r4, r8, r1, r4 │ │ │ │ - eoreq r3, r4, r0, lsr #24 │ │ │ │ - eoreq lr, r3, r0, ror #8 │ │ │ │ - @ instruction: 0x001f6dd4 │ │ │ │ + b dd3fc │ │ │ │ + mlaeq r4, ip, r1, r4 │ │ │ │ + eoreq r3, r4, r4, lsr #24 │ │ │ │ + eoreq lr, r3, r4, ror #8 │ │ │ │ + @ instruction: 0x001f6dd8 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eoreq r3, r4, r4, asr sl │ │ │ │ - eoreq r4, r4, ip, asr r0 │ │ │ │ - strdeq r3, [r4], -r8 @ │ │ │ │ - eoreq lr, r3, r8, asr #6 │ │ │ │ - @ instruction: 0x001f6cbc │ │ │ │ - eoreq r7, r3, r4, lsl #28 │ │ │ │ - @ instruction: 0x00237ebc │ │ │ │ - @ instruction: 0xfff934a8 │ │ │ │ + eoreq r3, r4, r8, asr sl │ │ │ │ + eoreq r4, r4, r0, rrx │ │ │ │ + strdeq r3, [r4], -ip @ │ │ │ │ + eoreq lr, r3, ip, asr #6 │ │ │ │ + andseq r6, pc, r0, asr #25 │ │ │ │ + eoreq r7, r3, r8, lsl #28 │ │ │ │ + eoreq r7, r3, r0, asr #29 │ │ │ │ + @ instruction: 0xfff934ac │ │ │ │ ldr r1, [sp, #248] @ 0xf8 │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [sp, #252] @ 0xfc │ │ │ │ ldr r0, [sp, #264] @ 0x108 │ │ │ │ orrs r2, r1, r2 │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ str r3, [sp, #252] @ 0xfc │ │ │ │ - beq dde30 │ │ │ │ + beq dde2c │ │ │ │ ldr r0, [r0] │ │ │ │ bl 13da0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bleq 14bb0c │ │ │ │ + bleq 14bb08 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldm r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ - ldr r0, [pc, #2076] @ de1d0 │ │ │ │ + ldr r0, [pc, #2076] @ de1cc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r5, [pc, #2068] @ de1d4 │ │ │ │ + ldr r5, [pc, #2068] @ de1d0 │ │ │ │ cmp r0, #1 │ │ │ │ add r5, pc, r5 │ │ │ │ - bhi ddb48 │ │ │ │ + bhi ddb44 │ │ │ │ ldrb r0, [r5, #104] @ 0x68 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc dd9f0 │ │ │ │ + bcc dd9ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq ddb48 │ │ │ │ + beq ddb44 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq ddb48 │ │ │ │ + beq ddb44 │ │ │ │ ldr r4, [r5, #96] @ 0x60 │ │ │ │ cmp r0, #2 │ │ │ │ - beq dda70 │ │ │ │ + beq dda6c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r7, [pc, #1988] @ de1d8 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r7, [pc, #1988] @ de1d4 │ │ │ │ cmp r0, #2 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r1, [r7, #76] @ 0x4c │ │ │ │ ldr r2, [r7, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #1972] @ de1dc │ │ │ │ - ldr r0, [pc, #1972] @ de1e0 │ │ │ │ + ldr r3, [pc, #1972] @ de1d8 │ │ │ │ + ldr r0, [pc, #1972] @ de1dc │ │ │ │ add r3, pc, r3 │ │ │ │ add r0, pc, r0 │ │ │ │ moveq r3, r2 │ │ │ │ moveq r0, r1 │ │ │ │ - bne dda58 │ │ │ │ + bne dda54 │ │ │ │ ldr r1, [r7, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r3, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ddb48 │ │ │ │ + beq ddb44 │ │ │ │ ldr r4, [r5, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ addne ip, sp, #136 @ 0x88 │ │ │ │ movne r3, #0 │ │ │ │ @@ -206547,545 +206546,545 @@ │ │ │ │ stmne ip, {r1, r2, r7} │ │ │ │ movne ip, #2 │ │ │ │ strne r3, [sp, #152] @ 0x98 │ │ │ │ strne r3, [sp, #184] @ 0xb8 │ │ │ │ addne r3, sp, #288 @ 0x120 │ │ │ │ strne r6, [sp, #148] @ 0x94 │ │ │ │ strne ip, [sp, #172] @ 0xac │ │ │ │ - ldrne r5, [pc, #1840] @ de1e4 │ │ │ │ + ldrne r5, [pc, #1840] @ de1e0 │ │ │ │ strne r3, [sp, #176] @ 0xb0 │ │ │ │ addne r5, pc, r5 │ │ │ │ strne r5, [sp, #168] @ 0xa8 │ │ │ │ movne r5, #1 │ │ │ │ strne r5, [sp, #180] @ 0xb4 │ │ │ │ - ldrne r3, [pc, #1820] @ de1e8 │ │ │ │ + ldrne r3, [pc, #1820] @ de1e4 │ │ │ │ addne r3, pc, r3 │ │ │ │ strne r3, [sp, #292] @ 0x124 │ │ │ │ addne r3, sp, #128 @ 0x80 │ │ │ │ strne r3, [sp, #288] @ 0x120 │ │ │ │ cmpne r2, #1 │ │ │ │ - beq dde5c │ │ │ │ + beq dde58 │ │ │ │ add r3, sp, #216 @ 0xd8 │ │ │ │ str r5, [sp, #232] @ 0xe8 │ │ │ │ str r6, [sp, #228] @ 0xe4 │ │ │ │ stm r3, {r1, r2, r7} │ │ │ │ - ldr r1, [pc, #1788] @ de1f4 │ │ │ │ + ldr r1, [pc, #1788] @ de1f0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #320] @ 0x140 │ │ │ │ add r1, sp, #276 @ 0x114 │ │ │ │ str r1, [sp, #316] @ 0x13c │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ str r1, [sp, #312] @ 0x138 │ │ │ │ - ldr r1, [pc, #1764] @ de1f8 │ │ │ │ + ldr r1, [pc, #1764] @ de1f4 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ str r8, [sp, #304] @ 0x130 │ │ │ │ str r1, [sp, #276] @ 0x114 │ │ │ │ str ip, [sp, #252] @ 0xfc │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ add r1, sp, #248 @ 0xf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dcfb8 │ │ │ │ + bl 1dcfb4 │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ddb64 │ │ │ │ + beq ddb60 │ │ │ │ ldr r1, [sp, #364] @ 0x16c │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ ldr r8, [sp, #356] @ 0x164 │ │ │ │ mov r5, #0 │ │ │ │ ldr r9, [sp, #360] @ 0x168 │ │ │ │ cmp r5, r9 │ │ │ │ - beq ddbec │ │ │ │ + beq ddbe8 │ │ │ │ rsb r0, r5, r5, lsl #3 │ │ │ │ mov r6, r8 │ │ │ │ ldr r0, [r6, r0, lsl #2]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq ddb94 │ │ │ │ + beq ddb90 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 13734 │ │ │ │ ldr sl, [r6, #16] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r7, [r6, #20] │ │ │ │ add r4, sl, #4 │ │ │ │ - b ddbb0 │ │ │ │ + b ddbac │ │ │ │ sub r7, r7, #1 │ │ │ │ add r4, r4, #12 │ │ │ │ cmp r7, #0 │ │ │ │ - beq ddbd0 │ │ │ │ + beq ddbcc │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ddba8 │ │ │ │ + beq ddba4 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 13734 │ │ │ │ - b ddba8 │ │ │ │ + b ddba4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ddb70 │ │ │ │ + beq ddb6c │ │ │ │ mov r0, sl │ │ │ │ bl 13734 │ │ │ │ - b ddb70 │ │ │ │ - eoreq r3, r4, r4, lsl #16 │ │ │ │ + b ddb6c │ │ │ │ + eoreq r3, r4, r8, lsl #16 │ │ │ │ ldr r0, [sp, #352] @ 0x160 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ddc00 │ │ │ │ + beq ddbfc │ │ │ │ ldr r0, [sp, #356] @ 0x164 │ │ │ │ bl 13734 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ tst r7, #1 │ │ │ │ - bne dcc4c │ │ │ │ + bne dcc48 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ - bl 189f98 │ │ │ │ - ldr r0, [pc, #1376] @ de180 │ │ │ │ + bl 189f94 │ │ │ │ + ldr r0, [pc, #1376] @ de17c │ │ │ │ add r2, sp, #336 @ 0x150 │ │ │ │ mov r1, #27 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #404 @ 0x194 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andseq fp, lr, lr, ror #14 │ │ │ │ - strheq r8, [r3], -r4 @ │ │ │ │ - andseq fp, lr, r2, asr #14 │ │ │ │ - eoreq r8, r3, r4, lsl #1 │ │ │ │ + andseq fp, lr, r2, ror r7 │ │ │ │ + strheq r8, [r3], -r8 @ │ │ │ │ + andseq fp, lr, r6, asr #14 │ │ │ │ + eoreq r8, r3, r8, lsl #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ bl 16fc8 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ - b dce7c │ │ │ │ - ldr r0, [pc, #1232] @ de154 │ │ │ │ + b dce78 │ │ │ │ + ldr r0, [pc, #1232] @ de150 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r2, lr, #147 @ 0x93 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1212] @ de158 │ │ │ │ - ldr r3, [pc, #1212] @ de15c │ │ │ │ + ldr r0, [pc, #1212] @ de154 │ │ │ │ + ldr r3, [pc, #1212] @ de158 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b dde8c │ │ │ │ - ldr r0, [pc, #1196] @ de160 │ │ │ │ + b dde88 │ │ │ │ + ldr r0, [pc, #1196] @ de15c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dde8c │ │ │ │ - ldr r0, [pc, #1272] @ de1bc │ │ │ │ + b dde88 │ │ │ │ + ldr r0, [pc, #1272] @ de1b8 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r2, lr, #147 @ 0x93 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1252] @ de1c0 │ │ │ │ - ldr r3, [pc, #1252] @ de1c4 │ │ │ │ + ldr r0, [pc, #1252] @ de1bc │ │ │ │ + ldr r3, [pc, #1252] @ de1c0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b dde8c │ │ │ │ - ldr r0, [pc, #1148] @ de170 │ │ │ │ + b dde88 │ │ │ │ + ldr r0, [pc, #1148] @ de16c │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r2, lr, #147 @ 0x93 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1128] @ de174 │ │ │ │ - ldr r3, [pc, #1128] @ de178 │ │ │ │ + ldr r0, [pc, #1128] @ de170 │ │ │ │ + ldr r3, [pc, #1128] @ de174 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b dde8c │ │ │ │ - eoreq r1, r4, r0, asr pc │ │ │ │ - eoreq r1, r4, ip, lsr pc │ │ │ │ - ldr r0, [pc, #1132] @ de198 │ │ │ │ + b dde88 │ │ │ │ + eoreq r1, r4, r4, asr pc │ │ │ │ + eoreq r1, r4, r0, asr #30 │ │ │ │ + ldr r0, [pc, #1132] @ de194 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r2, lr, #147 @ 0x93 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1112] @ de19c │ │ │ │ - ldr r3, [pc, #1112] @ de1a0 │ │ │ │ + ldr r0, [pc, #1112] @ de198 │ │ │ │ + ldr r3, [pc, #1112] @ de19c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b dde8c │ │ │ │ - ldr r0, [pc, #1068] @ de188 │ │ │ │ + b dde88 │ │ │ │ + ldr r0, [pc, #1068] @ de184 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r2, lr, #147 @ 0x93 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1048] @ de18c │ │ │ │ - ldr r3, [pc, #1048] @ de190 │ │ │ │ + ldr r0, [pc, #1048] @ de188 │ │ │ │ + ldr r3, [pc, #1048] @ de18c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b dde8c │ │ │ │ - ldr r0, [pc, #1032] @ de194 │ │ │ │ + b dde88 │ │ │ │ + ldr r0, [pc, #1032] @ de190 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dde8c │ │ │ │ - eoreq r3, r4, ip, lsr ip │ │ │ │ - ldr r0, [pc, #1064] @ de1c8 │ │ │ │ + b dde88 │ │ │ │ + eoreq r3, r4, r0, asr #24 │ │ │ │ + ldr r0, [pc, #1064] @ de1c4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ bl 1d5d0 │ │ │ │ - b dde8c │ │ │ │ - ldr r0, [pc, #992] @ de1a4 │ │ │ │ + b dde88 │ │ │ │ + ldr r0, [pc, #992] @ de1a0 │ │ │ │ add lr, sp, #256 @ 0x100 │ │ │ │ add r2, lr, #147 @ 0x93 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #972] @ de1a8 │ │ │ │ - ldr r3, [pc, #972] @ de1ac │ │ │ │ + ldr r0, [pc, #972] @ de1a4 │ │ │ │ + ldr r3, [pc, #972] @ de1a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b dde8c │ │ │ │ + b dde88 │ │ │ │ mov r0, #4 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ - b dddfc │ │ │ │ + b dddf8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #944] @ de1b4 │ │ │ │ + ldr r2, [pc, #944] @ de1b0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b dde8c │ │ │ │ - ldr r0, [pc, #844] @ de164 │ │ │ │ + b dde88 │ │ │ │ + ldr r0, [pc, #844] @ de160 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dde8c │ │ │ │ - ldr r0, [pc, #852] @ de17c │ │ │ │ + b dde88 │ │ │ │ + ldr r0, [pc, #852] @ de178 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dde8c │ │ │ │ - ldr r0, [pc, #916] @ de1cc │ │ │ │ + b dde88 │ │ │ │ + ldr r0, [pc, #916] @ de1c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b dde8c │ │ │ │ - ldr r0, [pc, #800] @ de168 │ │ │ │ + b dde88 │ │ │ │ + ldr r0, [pc, #800] @ de164 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #796] @ de16c │ │ │ │ + ldr r2, [pc, #796] @ de168 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b dde8c │ │ │ │ - ldr r0, [pc, #904] @ de1ec │ │ │ │ + b dde88 │ │ │ │ + ldr r0, [pc, #904] @ de1e8 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #900] @ de1f0 │ │ │ │ + ldr r2, [pc, #900] @ de1ec │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b dde8c │ │ │ │ + b dde88 │ │ │ │ mov r0, #4 │ │ │ │ - ldr r2, [pc, #768] @ de184 │ │ │ │ + ldr r2, [pc, #768] @ de180 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r8, r0 │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ - b de0ec │ │ │ │ + b de0e8 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ - bl e92d4 │ │ │ │ - b de10c │ │ │ │ + bl e92d0 │ │ │ │ + b de108 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ddf28 │ │ │ │ + beq ddf24 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ - b ddf28 │ │ │ │ + b ddf24 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ - bl 115404 │ │ │ │ + bl 115400 │ │ │ │ cmp r6, #0 │ │ │ │ - bne de0fc │ │ │ │ - b de104 │ │ │ │ + bne de0f8 │ │ │ │ + b de100 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ - bl 115394 │ │ │ │ - b de104 │ │ │ │ - eoreq r8, r3, r4, lsl r8 │ │ │ │ + bl 115390 │ │ │ │ + b de100 │ │ │ │ + eoreq r8, r3, r8, lsl r8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne de10c │ │ │ │ - bl 14bb0c │ │ │ │ - b de10c │ │ │ │ - eoreq r3, r4, r4, asr #21 │ │ │ │ + bne de108 │ │ │ │ + bl 14bb08 │ │ │ │ + b de108 │ │ │ │ + eoreq r3, r4, r8, asr #21 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl e92d4 │ │ │ │ - b de114 │ │ │ │ + bl e92d0 │ │ │ │ + b de110 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ - bl de1fc │ │ │ │ + bl de1f8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - beq ddf8c │ │ │ │ - b de114 │ │ │ │ - eoreq r4, r3, r4, lsr #18 │ │ │ │ + beq ddf88 │ │ │ │ + b de110 │ │ │ │ + eoreq r4, r3, r8, lsr #18 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #356] @ 0x164 │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bne de114 │ │ │ │ - bl 14bb0c │ │ │ │ + bne de110 │ │ │ │ + bl 14bb08 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq de098 │ │ │ │ + beq de094 │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ - b de098 │ │ │ │ - b ddfbc │ │ │ │ + b de094 │ │ │ │ + b ddfb8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq de098 │ │ │ │ + beq de094 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ bl 13734 │ │ │ │ - b de098 │ │ │ │ - b ddfe4 │ │ │ │ - b de000 │ │ │ │ - b de008 │ │ │ │ + b de094 │ │ │ │ + b ddfe0 │ │ │ │ + b ddffc │ │ │ │ + b de004 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq de0ac │ │ │ │ + beq de0a8 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ - b de0a4 │ │ │ │ + b de0a0 │ │ │ │ mov r8, r0 │ │ │ │ - b de0b4 │ │ │ │ + b de0b0 │ │ │ │ mov r8, r0 │ │ │ │ - b de104 │ │ │ │ + b de100 │ │ │ │ mov r8, r0 │ │ │ │ - b de02c │ │ │ │ - b de038 │ │ │ │ - mlaeq r3, r0, r6, r7 │ │ │ │ + b de028 │ │ │ │ + b de034 │ │ │ │ + mlaeq r3, r4, r6, r7 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ - bl e9240 │ │ │ │ + bl e923c │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ - b de03c │ │ │ │ + b de038 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ bl 2ca8c │ │ │ │ - b de114 │ │ │ │ + b de110 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne de088 │ │ │ │ - b de090 │ │ │ │ - b de074 │ │ │ │ + bne de084 │ │ │ │ + b de08c │ │ │ │ + b de070 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq de090 │ │ │ │ + beq de08c │ │ │ │ ldr fp, [sp, #292] @ 0x124 │ │ │ │ mov r0, fp │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ - bl 1e0dc8 │ │ │ │ + bl 1e0dc4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq de0ac │ │ │ │ + beq de0a8 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ bl 3c58c │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ bl 13d10 │ │ │ │ - b de104 │ │ │ │ + b de100 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 13d10 │ │ │ │ - b de0d8 │ │ │ │ b de0d4 │ │ │ │ + b de0d0 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #336 @ 0x150 │ │ │ │ bl 2ca8c │ │ │ │ - b de114 │ │ │ │ + b de110 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ - bl 115404 │ │ │ │ + bl 115400 │ │ │ │ cmp r4, #0 │ │ │ │ - beq de104 │ │ │ │ + beq de100 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #248 @ 0xf8 │ │ │ │ bl 5dbc4 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl de1fc │ │ │ │ + bl de1f8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldclvs 7, cr6, [r9], #-404 @ 0xfffffe6c │ │ │ │ bl 1d63c │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ cdpvs 2, 6, cr7, cr5, cr1, {3} │ │ │ │ - strbtvs r7, [pc], #-609 @ de13c │ │ │ │ + strbtvs r7, [pc], #-609 @ de138 │ │ │ │ cdpvs 15, 6, cr6, cr4, cr13, {3} │ │ │ │ strbtvc r6, [r5], #-1122 @ 0xfffffb9e │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ cmnvc pc, #6464 @ 0x1940 │ │ │ │ rsbsvc r6, r3, r5, ror r5 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ - eoreq r6, r3, r0, ror lr │ │ │ │ - andseq fp, pc, lr, lsl #23 │ │ │ │ - eoreq r6, r3, ip, ror #20 │ │ │ │ - @ instruction: 0x002376bc │ │ │ │ - @ instruction: 0x002374b8 │ │ │ │ - andseq r9, pc, fp, ror r8 @ │ │ │ │ - ldrdeq r6, [r3], -ip @ │ │ │ │ - eoreq r6, r3, r0, lsl #28 │ │ │ │ - andseq fp, pc, lr, lsl fp @ │ │ │ │ - strdeq r6, [r3], -ip @ │ │ │ │ - eoreq r7, r3, r8, lsr #9 │ │ │ │ - andseq sl, lr, r1, asr #12 │ │ │ │ - eoreq r7, r3, r8, ror r4 │ │ │ │ - mlaeq r3, r8, sp, r6 │ │ │ │ - @ instruction: 0x001fbab6 │ │ │ │ - eoreq r3, r3, r0, ror fp │ │ │ │ - eoreq r7, r3, r4, ror #11 │ │ │ │ - eoreq r0, r4, r4, ror sp │ │ │ │ - andseq sl, pc, r1, asr r3 @ │ │ │ │ - eoreq r3, r3, r0, lsl #23 │ │ │ │ - ldrdeq r0, [r4], -ip @ │ │ │ │ - @ instruction: 0x001fa2b9 │ │ │ │ - strdeq r6, [r3], -ip @ │ │ │ │ - eoreq r3, r4, r4, ror #6 │ │ │ │ - eoreq r1, r4, ip, asr r4 │ │ │ │ - eoreq r6, r3, r0, lsr #31 │ │ │ │ - ldrdeq r0, [r4], -ip @ │ │ │ │ - @ instruction: 0x001fa3b9 │ │ │ │ - strdeq r6, [r3], -ip @ │ │ │ │ - eoreq r7, r3, r8, lsl #20 │ │ │ │ - mlaeq r3, r8, r4, r7 │ │ │ │ - eoreq r2, r4, r8, ror #20 │ │ │ │ - ldrdeq r2, [r4], -r0 @ │ │ │ │ - eoreq r2, r4, ip, ror #22 │ │ │ │ - eoreq sp, r3, ip, lsr #7 │ │ │ │ - andseq r5, pc, r0, lsr #26 │ │ │ │ - eoreq r6, r3, r8, lsr pc │ │ │ │ - @ instruction: 0xfff9256c │ │ │ │ - andseq r9, pc, pc, asr r8 @ │ │ │ │ - mlaeq r3, r0, fp, r6 │ │ │ │ - eoreq r6, r3, r8, lsl pc │ │ │ │ - eoreq r6, r3, r4, lsr #28 │ │ │ │ + eoreq r6, r3, r4, ror lr │ │ │ │ + mulseq pc, r2, fp @ │ │ │ │ + eoreq r6, r3, r0, ror sl │ │ │ │ + eoreq r7, r3, r0, asr #13 │ │ │ │ + @ instruction: 0x002374bc │ │ │ │ + andseq r9, pc, pc, ror r8 @ │ │ │ │ + eoreq r6, r3, r0, ror #23 │ │ │ │ + eoreq r6, r3, r4, lsl #28 │ │ │ │ + andseq fp, pc, r2, lsr #22 │ │ │ │ + eoreq r6, r3, r0, lsl #20 │ │ │ │ + eoreq r7, r3, ip, lsr #9 │ │ │ │ + andseq sl, lr, r5, asr #12 │ │ │ │ + eoreq r7, r3, ip, ror r4 │ │ │ │ + mlaeq r3, ip, sp, r6 │ │ │ │ + @ instruction: 0x001fbaba │ │ │ │ + eoreq r3, r3, r4, ror fp │ │ │ │ + eoreq r7, r3, r8, ror #11 │ │ │ │ + eoreq r0, r4, r8, ror sp │ │ │ │ + andseq sl, pc, r5, asr r3 @ │ │ │ │ + eoreq r3, r3, r4, lsl #23 │ │ │ │ + eoreq r0, r4, r0, ror #25 │ │ │ │ + @ instruction: 0x001fa2bd │ │ │ │ + eoreq r6, r3, r0, lsl #18 │ │ │ │ + eoreq r3, r4, r8, ror #6 │ │ │ │ + eoreq r1, r4, r0, ror #8 │ │ │ │ + eoreq r6, r3, r4, lsr #31 │ │ │ │ + eoreq r0, r4, r0, ror #27 │ │ │ │ + @ instruction: 0x001fa3bd │ │ │ │ + eoreq r6, r3, r0, lsl #20 │ │ │ │ + eoreq r7, r3, ip, lsl #20 │ │ │ │ + mlaeq r3, ip, r4, r7 │ │ │ │ + eoreq r2, r4, ip, ror #20 │ │ │ │ + ldrdeq r2, [r4], -r4 @ │ │ │ │ + eoreq r2, r4, r0, ror fp │ │ │ │ + @ instruction: 0x0023d3b0 │ │ │ │ + andseq r5, pc, r4, lsr #26 │ │ │ │ + eoreq r6, r3, ip, lsr pc │ │ │ │ + @ instruction: 0xfff92570 │ │ │ │ + andseq r9, pc, r3, ror #16 │ │ │ │ + mlaeq r3, r4, fp, r6 │ │ │ │ + eoreq r6, r3, ip, lsl pc │ │ │ │ + eoreq r6, r3, r8, lsr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq de224 │ │ │ │ + beq de220 │ │ │ │ ldr r1, [r8, #28] │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ ldr r9, [r8, #20] │ │ │ │ mov r4, #0 │ │ │ │ ldr sl, [r8, #24] │ │ │ │ cmp r4, sl │ │ │ │ - beq de2a8 │ │ │ │ + beq de2a4 │ │ │ │ rsb r0, r4, r4, lsl #3 │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r5, r0, lsl #2]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq de254 │ │ │ │ + beq de250 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 13734 │ │ │ │ ldr fp, [r5, #16] │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ add r6, fp, #4 │ │ │ │ - b de270 │ │ │ │ + b de26c │ │ │ │ sub r7, r7, #1 │ │ │ │ add r6, r6, #12 │ │ │ │ cmp r7, #0 │ │ │ │ - beq de290 │ │ │ │ + beq de28c │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq de268 │ │ │ │ + beq de264 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 13734 │ │ │ │ - b de268 │ │ │ │ + b de264 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq de230 │ │ │ │ + beq de22c │ │ │ │ mov r0, fp │ │ │ │ bl 13734 │ │ │ │ - b de230 │ │ │ │ + b de22c │ │ │ │ ldr r0, [r8, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq de2c4 │ │ │ │ + beq de2c0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r3, #44] @ 0x2c │ │ │ │ mov ip, r0 │ │ │ │ - ldr r3, [pc, #20] @ de2f4 │ │ │ │ + ldr r3, [pc, #20] @ de2f0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, ip │ │ │ │ add r3, pc, r3 │ │ │ │ mov ip, lr │ │ │ │ pop {fp, lr} │ │ │ │ bx ip │ │ │ │ - eoreq r6, r3, r0, lsl r5 │ │ │ │ + eoreq r6, r3, r4, lsl r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r5, [r1] │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -207097,21 +207096,21 @@ │ │ │ │ bl 137d0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ strb r7, [r6, r4] │ │ │ │ bl 12618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq de3f8 │ │ │ │ + beq de3f4 │ │ │ │ mov fp, r0 │ │ │ │ ldr r8, [sp, #488] @ 0x1e8 │ │ │ │ bl 136a4 │ │ │ │ ldrb r0, [fp, #8] │ │ │ │ tst r0, #1 │ │ │ │ - beq de464 │ │ │ │ + beq de460 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -207124,122 +207123,122 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 129cc │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - beq de4d4 │ │ │ │ + beq de4d0 │ │ │ │ add r6, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ bl 13b6c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq de510 │ │ │ │ + beq de50c │ │ │ │ ldm r6, {r0, r1, r2, r3, r5, r7} │ │ │ │ stm sl, {r0, r1, r2, r3, r5, r7} │ │ │ │ mov r0, fp │ │ │ │ bl 130a4 │ │ │ │ add sp, sp, #452 @ 0x1c4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #3 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #432] @ de5bc │ │ │ │ + ldr r0, [pc, #432] @ de5b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #396] @ de5c0 │ │ │ │ + ldr r0, [pc, #396] @ de5bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #380] @ de5c4 │ │ │ │ + ldr r0, [pc, #380] @ de5c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #364] @ de5c8 │ │ │ │ + ldr r1, [pc, #364] @ de5c4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #360] @ de5e4 │ │ │ │ + ldr r0, [pc, #360] @ de5e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #324] @ de5e8 │ │ │ │ + ldr r0, [pc, #324] @ de5e4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #308] @ de5ec │ │ │ │ + ldr r0, [pc, #308] @ de5e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ bl 1d3f8 │ │ │ │ - b de57c │ │ │ │ + b de578 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #224] @ de5cc │ │ │ │ + ldr r0, [pc, #224] @ de5c8 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #208] @ de5d0 │ │ │ │ - ldr r3, [pc, #208] @ de5d4 │ │ │ │ + ldr r0, [pc, #208] @ de5cc │ │ │ │ + ldr r3, [pc, #208] @ de5d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b de57c │ │ │ │ + b de578 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #176] @ de5d8 │ │ │ │ + ldr r0, [pc, #176] @ de5d4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #140] @ de5dc │ │ │ │ + ldr r0, [pc, #140] @ de5d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #124] @ de5e0 │ │ │ │ + ldr r0, [pc, #124] @ de5dc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ bl 1d3f8 │ │ │ │ @@ -207248,230 +207247,230 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq de5ac │ │ │ │ + beq de5a8 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 12dbc │ │ │ │ mov r0, fp │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x00237db8 │ │ │ │ + @ instruction: 0x00237dbc │ │ │ │ andeq pc, r6, r4, asr r9 @ │ │ │ │ andeq fp, r7, r8, ror sl │ │ │ │ - eoreq r7, r3, ip, ror sp │ │ │ │ - eoreq r9, r3, ip, lsr r6 │ │ │ │ - andseq fp, pc, sl, lsr #6 │ │ │ │ - eoreq r6, r3, r8, asr #4 │ │ │ │ - eoreq r7, r3, r4, lsl #25 │ │ │ │ + eoreq r7, r3, r0, lsl #27 │ │ │ │ + eoreq r9, r3, r0, asr #12 │ │ │ │ + andseq fp, pc, lr, lsr #6 │ │ │ │ + eoreq r6, r3, ip, asr #4 │ │ │ │ + eoreq r7, r3, r8, lsl #25 │ │ │ │ andeq pc, r6, r8, lsr r8 @ │ │ │ │ andeq fp, r7, ip, asr r9 │ │ │ │ - eoreq r7, r3, r8, lsl sp │ │ │ │ + eoreq r7, r3, ip, lsl sp │ │ │ │ andeq pc, r6, r4, ror #17 │ │ │ │ andeq fp, r7, r8, lsl #20 │ │ │ │ b 13a28 │ │ │ │ b 13470 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r0, [r0] │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq de62c │ │ │ │ + beq de628 │ │ │ │ mov r4, r0 │ │ │ │ - bl de708 │ │ │ │ + bl de704 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13d10 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ mov r4, #128 @ 0x80 │ │ │ │ bl 13230 │ │ │ │ mov r5, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ strb r5, [r0] │ │ │ │ mov r2, #23 │ │ │ │ stmib sp, {r0, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #156] @ de6f4 │ │ │ │ + ldr r1, [pc, #156] @ de6f0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 13b78 │ │ │ │ - ldr r0, [pc, #148] @ de6f8 │ │ │ │ + ldr r0, [pc, #148] @ de6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #14 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq de6c4 │ │ │ │ - ldr r1, [pc, #128] @ de700 │ │ │ │ + beq de6c0 │ │ │ │ + ldr r1, [pc, #128] @ de6fc │ │ │ │ mov r2, #13 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ strb r5, [r4, #13] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, #96] @ de704 │ │ │ │ + ldr r2, [pc, #96] @ de700 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ bl 12ba0 │ │ │ │ mov r0, r5 │ │ │ │ bl 127a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #48] @ de6fc │ │ │ │ + ldr r2, [pc, #48] @ de6f8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 127a4 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ - andseq r9, lr, pc, asr #28 │ │ │ │ - eoreq r2, r4, r4, lsl #7 │ │ │ │ - eoreq r9, r3, ip, ror #1 │ │ │ │ - andseq r9, lr, r8, lsr lr │ │ │ │ - andseq r9, lr, r9, lsr #28 │ │ │ │ + andseq r9, lr, r3, asr lr │ │ │ │ + eoreq r2, r4, r8, lsl #7 │ │ │ │ + strdeq r9, [r3], -r0 @ │ │ │ │ + andseq r9, lr, ip, lsr lr │ │ │ │ + andseq r9, lr, sp, lsr #28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #460] @ de8e4 │ │ │ │ + ldr r0, [pc, #460] @ de8e0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r7, [r0, #88] @ 0x58 │ │ │ │ ldr r8, [r0, #92] @ 0x5c │ │ │ │ mov r0, r4 │ │ │ │ - bl dc164 │ │ │ │ + bl dc160 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #436] @ de8e8 │ │ │ │ + ldr r0, [pc, #436] @ de8e4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ add r1, r1, r6 │ │ │ │ add r0, r1, r0 │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ bl 13ae8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ add r0, r7, r4 │ │ │ │ cmp r5, #0 │ │ │ │ add r8, r0, r8 │ │ │ │ - beq de8a4 │ │ │ │ - ldr r1, [pc, #380] @ de8ec │ │ │ │ + beq de8a0 │ │ │ │ + ldr r1, [pc, #380] @ de8e8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r3, [pc, #376] @ de8f0 │ │ │ │ + ldr r3, [pc, #376] @ de8ec │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl dc334 │ │ │ │ - ldr r1, [pc, #360] @ de8f4 │ │ │ │ + bl dc330 │ │ │ │ + ldr r1, [pc, #360] @ de8f0 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r3, [pc, #356] @ de8f8 │ │ │ │ + ldr r3, [pc, #356] @ de8f4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #22 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl dc334 │ │ │ │ + bl dc330 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0934 │ │ │ │ + bl 2c0930 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #-1090519040 @ 0xbf000000 │ │ │ │ - bl 2c0ea8 │ │ │ │ + bl 2c0ea4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c06f4 │ │ │ │ + bl 2c06f0 │ │ │ │ bl 12a8c │ │ │ │ mov r1, #-822083584 @ 0xcf000000 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2c144c │ │ │ │ + bl 2c1448 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c15d4 │ │ │ │ + bl 2c15d0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #-1325400064 @ 0xb1000000 │ │ │ │ moveq r4, #-2147483648 @ 0x80000000 │ │ │ │ - bl 2c06f8 │ │ │ │ + bl 2c06f4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r5 │ │ │ │ mvnne r4, #-2147483648 @ 0x80000000 │ │ │ │ - bl 2c14f4 │ │ │ │ + bl 2c14f0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ ldr r0, [r8] │ │ │ │ str r4, [r8, #44] @ 0x2c │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs de8b8 │ │ │ │ + bcs de8b4 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [r8] │ │ │ │ ldr r1, [r8, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq de89c │ │ │ │ + beq de898 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ lsl r7, r1, #2 │ │ │ │ - b de86c │ │ │ │ + b de868 │ │ │ │ subs r7, r7, #4 │ │ │ │ - beq de894 │ │ │ │ + beq de890 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq de864 │ │ │ │ + beq de860 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 29908 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ - b de864 │ │ │ │ + b de860 │ │ │ │ ldr r0, [r8] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r8] │ │ │ │ str r4, [r8, #44] @ 0x2c │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcc de844 │ │ │ │ - ldr r0, [pc, #60] @ de8fc │ │ │ │ + bcc de840 │ │ │ │ + ldr r0, [pc, #60] @ de8f8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r8] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq r2, r4, r0, lsl r6 │ │ │ │ - eoreq r2, r4, r4, lsr r8 │ │ │ │ - andseq r9, lr, r6, asr #24 │ │ │ │ - eoreq r6, r3, r8, lsl #11 │ │ │ │ - andseq sl, lr, r0, lsr #1 │ │ │ │ - eoreq r6, r3, r8, lsl #11 │ │ │ │ - eoreq r6, r3, r0, lsr #4 │ │ │ │ + eoreq r2, r4, r4, lsl r6 │ │ │ │ + eoreq r2, r4, r8, lsr r8 │ │ │ │ + andseq r9, lr, sl, asr #24 │ │ │ │ + eoreq r6, r3, ip, lsl #11 │ │ │ │ + andseq sl, lr, r4, lsr #1 │ │ │ │ + eoreq r6, r3, ip, lsl #11 │ │ │ │ + eoreq r6, r3, r4, lsr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #436 @ 0x1b4 │ │ │ │ add r8, sp, #40 @ 0x28 │ │ │ │ mov r9, r0 │ │ │ │ ldr r5, [r0] │ │ │ │ mov sl, r3 │ │ │ │ mov r0, r8 │ │ │ │ @@ -207481,15 +207480,15 @@ │ │ │ │ bl 137d0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r8 │ │ │ │ strb r7, [r8, r4] │ │ │ │ bl 12618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dea0c │ │ │ │ + beq dea08 │ │ │ │ mov fp, r0 │ │ │ │ bl 136a4 │ │ │ │ ldr r1, [sl] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ @@ -207506,277 +207505,277 @@ │ │ │ │ stm r0, {r1, r2, r4, r5, r6, r7} │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ mov r2, fp │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 14eb74 │ │ │ │ + bl 14eb70 │ │ │ │ mov r0, fp │ │ │ │ bl 129cc │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq dea74 │ │ │ │ + beq dea70 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r0, r9 │ │ │ │ bl 13200 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq de9fc │ │ │ │ + beq de9f8 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 12dbc │ │ │ │ mov r0, fp │ │ │ │ bl 130a4 │ │ │ │ add sp, sp, #436 @ 0x1b4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #3 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #184] @ dead8 │ │ │ │ + ldr r0, [pc, #184] @ dead4 │ │ │ │ ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ - ldr r0, [pc, #144] @ deadc │ │ │ │ + ldr r0, [pc, #144] @ dead8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #128] @ deae0 │ │ │ │ + ldr r0, [pc, #128] @ deadc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 1d3f8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #428] @ 0x1ac │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ - ldr r0, [pc, #88] @ deae4 │ │ │ │ + ldr r0, [pc, #88] @ deae0 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #72] @ deae8 │ │ │ │ - ldr r3, [pc, #72] @ deaec │ │ │ │ + ldr r0, [pc, #72] @ deae4 │ │ │ │ + ldr r3, [pc, #72] @ deae8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq deac8 │ │ │ │ + beq deac4 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 12dbc │ │ │ │ mov r0, fp │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq r7, r3, r0, lsr #15 │ │ │ │ + eoreq r7, r3, r4, lsr #15 │ │ │ │ andeq pc, r6, ip, lsr r3 @ │ │ │ │ andeq fp, r7, r0, ror #8 │ │ │ │ - mlaeq r3, ip, r0, r9 │ │ │ │ - andseq sl, pc, sl, lsl #27 │ │ │ │ - eoreq r5, r3, r8, lsr #25 │ │ │ │ + eoreq r9, r3, r0, lsr #1 │ │ │ │ + andseq sl, pc, lr, lsl #27 │ │ │ │ + eoreq r5, r3, ip, lsr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq df1a0 │ │ │ │ + beq df19c │ │ │ │ mov fp, r0 │ │ │ │ - ldr r0, [pc, #2288] @ df3fc │ │ │ │ + ldr r0, [pc, #2288] @ df3f8 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r9, r0, #80 @ 0x50 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne df0a0 │ │ │ │ + bne df09c │ │ │ │ ldr r4, [r8] │ │ │ │ - ldr r5, [pc, #2252] @ df408 │ │ │ │ + ldr r5, [pc, #2252] @ df404 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, #80] @ 0x50 │ │ │ │ mov r1, r7 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq deb68 │ │ │ │ + beq deb64 │ │ │ │ mov r0, r8 │ │ │ │ bl 139f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne deba8 │ │ │ │ - b df1bc │ │ │ │ + bne deba4 │ │ │ │ + b df1b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq df028 │ │ │ │ + beq df024 │ │ │ │ mov r0, r8 │ │ │ │ bl 139f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq df1bc │ │ │ │ + beq df1b8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq df028 │ │ │ │ + beq df024 │ │ │ │ cmp r6, #1 │ │ │ │ - beq df1c4 │ │ │ │ + beq df1c0 │ │ │ │ add r4, r8, #24 │ │ │ │ mov r1, #24 │ │ │ │ mov r5, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq df1ec │ │ │ │ + beq df1e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12b70 │ │ │ │ cmp r6, #3 │ │ │ │ - bcc df214 │ │ │ │ + bcc df210 │ │ │ │ add r4, r8, #48 @ 0x30 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq df258 │ │ │ │ + beq df254 │ │ │ │ mov r0, r4 │ │ │ │ bl 138e4 │ │ │ │ cmp r6, #3 │ │ │ │ - beq df280 │ │ │ │ + beq df27c │ │ │ │ add r4, r8, #72 @ 0x48 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str fp, [sp, #12] │ │ │ │ mov r5, #60 @ 0x3c │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq df2c8 │ │ │ │ + beq df2c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 138e4 │ │ │ │ cmp r6, #5 │ │ │ │ - bcc df314 │ │ │ │ + bcc df310 │ │ │ │ mov fp, r0 │ │ │ │ mov r7, r1 │ │ │ │ bl 12f0c │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r5, #96]! @ 0x60 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dec80 │ │ │ │ + beq dec7c │ │ │ │ mov r0, r5 │ │ │ │ bl 139f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne decc0 │ │ │ │ - b df35c │ │ │ │ + bne decbc │ │ │ │ + b df358 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq df37c │ │ │ │ + beq df378 │ │ │ │ mov r0, r5 │ │ │ │ bl 139f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq df35c │ │ │ │ + beq df358 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r6 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq df37c │ │ │ │ + beq df378 │ │ │ │ ldr r4, [r8, #104] @ 0x68 │ │ │ │ mov r1, #1 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 128dc │ │ │ │ mov r0, r4 │ │ │ │ bl 12ff0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ded14 │ │ │ │ + beq ded10 │ │ │ │ bl 13944 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, sl │ │ │ │ mov r4, r0 │ │ │ │ str fp, [sp] │ │ │ │ str r7, [sp, #4] │ │ │ │ bl 12978 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ cmp r5, #0 │ │ │ │ - beq df010 │ │ │ │ - ldr r1, [pc, #1824] @ df43c │ │ │ │ + beq df00c │ │ │ │ + ldr r1, [pc, #1824] @ df438 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r1, #92] @ 0x5c │ │ │ │ add r0, r0, r6 │ │ │ │ add r6, r0, r1 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq df364 │ │ │ │ + beq df360 │ │ │ │ bl 13854 │ │ │ │ cmp r0, #2 │ │ │ │ - beq df010 │ │ │ │ + beq df00c │ │ │ │ ldrb r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq deea4 │ │ │ │ + beq deea0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ ldr r4, [r6, #40] @ 0x28 │ │ │ │ - bl 2c1134 │ │ │ │ + bl 2c1130 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ bl 13728 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ ldr r4, [r6, #40] @ 0x28 │ │ │ │ - bl 2c1134 │ │ │ │ + bl 2c1130 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ bl 13704 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - ldr r8, [pc, #1732] @ df458 │ │ │ │ + ldr r8, [pc, #1732] @ df454 │ │ │ │ cmp r4, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq df0d8 │ │ │ │ + beq df0d4 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #9 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq df3c0 │ │ │ │ + beq df3bc │ │ │ │ mov r1, #97 @ 0x61 │ │ │ │ - ldr r2, [pc, #1584] @ df3ec │ │ │ │ + ldr r2, [pc, #1584] @ df3e8 │ │ │ │ mov r3, r0 │ │ │ │ strb r1, [r0, #3] │ │ │ │ - ldr r1, [pc, #1568] @ df3e8 │ │ │ │ + ldr r1, [pc, #1568] @ df3e4 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ strb r2, [r3, #4]! │ │ │ │ mov r7, #0 │ │ │ │ strb r1, [r0] │ │ │ │ strb r5, [r3, #3] │ │ │ │ lsr r5, r2, #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ @@ -207791,121 +207790,121 @@ │ │ │ │ strb r2, [r0, #2] │ │ │ │ mov r0, r4 │ │ │ │ bl 13e6c │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq df0f4 │ │ │ │ + beq df0f0 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #7 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq df3d4 │ │ │ │ - ldr r1, [pc, #1568] @ df45c │ │ │ │ + beq df3d0 │ │ │ │ + ldr r1, [pc, #1568] @ df458 │ │ │ │ mov r2, #6 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ strb r7, [r5, #6] │ │ │ │ bl 13e6c │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq df0f4 │ │ │ │ + beq df0f0 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #10 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq df3ac │ │ │ │ - ldr r1, [pc, #1492] @ df460 │ │ │ │ + beq df3a8 │ │ │ │ + ldr r1, [pc, #1492] @ df45c │ │ │ │ mov r2, #9 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #9] │ │ │ │ - b deff4 │ │ │ │ + b deff0 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ ldr r4, [r6, #40] @ 0x28 │ │ │ │ - bl 2c1134 │ │ │ │ + bl 2c1130 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ bl 13728 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ ldr r4, [r6, #40] @ 0x28 │ │ │ │ - bl 2c1134 │ │ │ │ + bl 2c1130 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r1 │ │ │ │ bl 13704 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - ldr r7, [pc, #1368] @ df440 │ │ │ │ + ldr r7, [pc, #1368] @ df43c │ │ │ │ cmp r4, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq df0d8 │ │ │ │ + beq df0d4 │ │ │ │ ldrb r0, [r7, #32] │ │ │ │ mov r0, #10 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq df3ac │ │ │ │ - ldr r1, [pc, #1336] @ df444 │ │ │ │ + beq df3a8 │ │ │ │ + ldr r1, [pc, #1336] @ df440 │ │ │ │ mov r2, #9 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ strb r8, [r5, #9] │ │ │ │ bl 13e6c │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq df10c │ │ │ │ + beq df108 │ │ │ │ ldrb r0, [r7, #32] │ │ │ │ mov r0, #7 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq df3d4 │ │ │ │ - ldr r1, [pc, #1272] @ df454 │ │ │ │ + beq df3d0 │ │ │ │ + ldr r1, [pc, #1272] @ df450 │ │ │ │ mov r2, #6 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ strb r8, [r5, #6] │ │ │ │ bl 129f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r5, [r6, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq df10c │ │ │ │ + beq df108 │ │ │ │ ldrb r0, [r7, #32] │ │ │ │ mov r0, #9 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq df3c0 │ │ │ │ + beq df3bc │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #97 @ 0x61 │ │ │ │ strb r1, [r4, #8] │ │ │ │ - ldr r1, [pc, #1072] @ df3ec │ │ │ │ + ldr r1, [pc, #1072] @ df3e8 │ │ │ │ mov r2, r4 │ │ │ │ strb r0, [r4, #3] │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ - ldr r0, [pc, #1052] @ df3e8 │ │ │ │ + ldr r0, [pc, #1052] @ df3e4 │ │ │ │ strb r1, [r2, #4]! │ │ │ │ strb r0, [r4] │ │ │ │ strb r3, [r2, #3] │ │ │ │ lsr r3, r1, #16 │ │ │ │ lsr r1, r1, #8 │ │ │ │ strb r3, [r2, #2] │ │ │ │ strb r1, [r4, #5] │ │ │ │ @@ -207925,330 +207924,330 @@ │ │ │ │ str r0, [r1] │ │ │ │ str r0, [r1, #4] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne df168 │ │ │ │ + bne df164 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r4, [sp, #20] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #936] @ df414 │ │ │ │ + ldr r1, [pc, #936] @ df410 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #916] @ df418 │ │ │ │ + ldr r0, [pc, #916] @ df414 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r1, [pc, #864] @ df3f8 │ │ │ │ + ldr r1, [pc, #864] @ df3f4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ strb r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #832] @ df400 │ │ │ │ + ldr r0, [pc, #832] @ df3fc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #824] @ df404 │ │ │ │ + ldr r3, [pc, #824] @ df400 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b deb30 │ │ │ │ - bl d7cc0 │ │ │ │ - bl 14dcec │ │ │ │ + b deb2c │ │ │ │ + bl d7cbc │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b df120 │ │ │ │ - bl d7cc0 │ │ │ │ - bl 14dcec │ │ │ │ + b df11c │ │ │ │ + bl d7cbc │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ - b df120 │ │ │ │ - bl d7cc0 │ │ │ │ - bl 14dcec │ │ │ │ + b df11c │ │ │ │ + bl d7cbc │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #792] @ df448 │ │ │ │ + ldr r0, [pc, #792] @ df444 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #768] @ df44c │ │ │ │ + ldr r0, [pc, #768] @ df448 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #752] @ df450 │ │ │ │ + ldr r1, [pc, #752] @ df44c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ strb r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #644] @ df40c │ │ │ │ + ldr r0, [pc, #644] @ df408 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #636] @ df410 │ │ │ │ + ldr r3, [pc, #636] @ df40c │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b df040 │ │ │ │ + b df03c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #568] @ df3f0 │ │ │ │ + ldr r1, [pc, #568] @ df3ec │ │ │ │ add r1, pc, r1 │ │ │ │ - b df22c │ │ │ │ + b df228 │ │ │ │ mov r0, #1 │ │ │ │ - b df048 │ │ │ │ + b df044 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #576] @ df41c │ │ │ │ + ldr r0, [pc, #576] @ df418 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b df238 │ │ │ │ + b df234 │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #532] @ df424 │ │ │ │ + ldr r1, [pc, #532] @ df420 │ │ │ │ add r1, pc, r1 │ │ │ │ - b df2ec │ │ │ │ + b df2e8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #500] @ df420 │ │ │ │ + ldr r1, [pc, #500] @ df41c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #16 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #428] @ df3f4 │ │ │ │ + ldr r1, [pc, #428] @ df3f0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #16] │ │ │ │ - b df08c │ │ │ │ + b df088 │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #492] @ df468 │ │ │ │ + ldr r1, [pc, #492] @ df464 │ │ │ │ add r1, pc, r1 │ │ │ │ - b df2ec │ │ │ │ + b df2e8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #404] @ df42c │ │ │ │ + ldr r0, [pc, #404] @ df428 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #380] @ df430 │ │ │ │ + ldr r0, [pc, #380] @ df42c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ - b df08c │ │ │ │ + b df088 │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #384] @ df46c │ │ │ │ + ldr r1, [pc, #384] @ df468 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #292] @ df428 │ │ │ │ + ldr r0, [pc, #292] @ df424 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b df090 │ │ │ │ + b df08c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #264] @ df434 │ │ │ │ + ldr r0, [pc, #264] @ df430 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #240] @ df438 │ │ │ │ + ldr r0, [pc, #240] @ df434 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #4 │ │ │ │ - b df08c │ │ │ │ + b df088 │ │ │ │ mov r1, #1 │ │ │ │ - b df384 │ │ │ │ - ldr r0, [pc, #260] @ df470 │ │ │ │ + b df380 │ │ │ │ + ldr r0, [pc, #260] @ df46c │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #256] @ df474 │ │ │ │ + ldr r2, [pc, #256] @ df470 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ bl 12f0c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #188] @ df464 │ │ │ │ + ldr r1, [pc, #188] @ df460 │ │ │ │ add r1, pc, r1 │ │ │ │ - b df06c │ │ │ │ - ldr r2, [pc, #196] @ df478 │ │ │ │ + b df068 │ │ │ │ + ldr r2, [pc, #196] @ df474 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #184] @ df480 │ │ │ │ + ldr r2, [pc, #184] @ df47c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #160] @ df47c │ │ │ │ + ldr r2, [pc, #160] @ df478 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ cmnvs r0, r5, ror #16 │ │ │ │ strbtvs r6, [r5], #-1134 @ 0xfffffb92 │ │ │ │ - eoreq r5, r3, r8, asr #20 │ │ │ │ + eoreq r5, r3, ip, asr #20 │ │ │ │ andeq r0, r6, r0, asr sp │ │ │ │ - ldrdeq r5, [r3], -ip @ │ │ │ │ - ldrdeq r1, [r4], -r4 @ │ │ │ │ - eoreq r6, r3, r8, lsr r4 │ │ │ │ - eoreq r2, r3, ip, lsr #26 │ │ │ │ - eoreq r2, r4, ip, lsl #3 │ │ │ │ - eoreq r6, r3, r0, ror r3 │ │ │ │ - eoreq r2, r3, r4, ror #24 │ │ │ │ - eoreq r5, r3, r4, lsr #23 │ │ │ │ - @ instruction: 0xfff4ecdc │ │ │ │ - eoreq r5, r3, ip, lsr sl │ │ │ │ - eoreq r5, r3, r4, lsl #20 │ │ │ │ - eoreq r5, r3, r8, lsl sl │ │ │ │ - @ instruction: 0xfff4e930 │ │ │ │ - @ instruction: 0x002359b0 │ │ │ │ + eoreq r5, r3, r0, ror #23 │ │ │ │ + ldrdeq r1, [r4], -r8 @ │ │ │ │ + eoreq r6, r3, ip, lsr r4 │ │ │ │ + eoreq r2, r3, r0, lsr sp │ │ │ │ + mlaeq r4, r0, r1, r2 │ │ │ │ + eoreq r6, r3, r4, ror r3 │ │ │ │ + eoreq r2, r3, r8, ror #24 │ │ │ │ + eoreq r5, r3, r8, lsr #23 │ │ │ │ + @ instruction: 0xfff4ece0 │ │ │ │ + eoreq r5, r3, r0, asr #20 │ │ │ │ + eoreq r5, r3, r8, lsl #20 │ │ │ │ + eoreq r5, r3, ip, lsl sl │ │ │ │ + @ instruction: 0xfff4e934 │ │ │ │ + @ instruction: 0x002359b4 │ │ │ │ andeq r0, r6, r4, ror #25 │ │ │ │ - eoreq r5, r3, r4, lsr r9 │ │ │ │ + eoreq r5, r3, r8, lsr r9 │ │ │ │ andeq r0, r6, r0, asr ip │ │ │ │ - eoreq r1, r4, ip, lsr #31 │ │ │ │ - strdeq r1, [r4], -ip @ │ │ │ │ - andseq r9, lr, r0, ror #11 │ │ │ │ - eoreq r7, r3, r0, asr #4 │ │ │ │ + @ instruction: 0x00241fb0 │ │ │ │ + eoreq r1, r4, r0, lsl #22 │ │ │ │ + andseq r9, lr, r4, ror #11 │ │ │ │ + eoreq r7, r3, r4, asr #4 │ │ │ │ andeq sl, r7, r4, ror sp │ │ │ │ - eoreq r7, r3, ip, lsl r2 │ │ │ │ - mulseq lr, r9, r5 │ │ │ │ - eoreq r1, r4, r0, asr ip │ │ │ │ - @ instruction: 0x001e96b9 │ │ │ │ - andseq r9, lr, r0, ror #12 │ │ │ │ - eoreq r5, r3, r8, asr #17 │ │ │ │ - eoreq r5, r3, r4, asr #19 │ │ │ │ - eoreq r5, r3, ip, ror #18 │ │ │ │ - andseq r9, lr, ip, asr r1 │ │ │ │ - eoreq r5, r3, r8, ror r8 │ │ │ │ - eoreq r8, r3, r4, lsl #8 │ │ │ │ - ldrdeq r8, [r3], -ip @ │ │ │ │ - strdeq r8, [r3], -r0 @ │ │ │ │ + eoreq r7, r3, r0, lsr #4 │ │ │ │ + mulseq lr, sp, r5 │ │ │ │ + eoreq r1, r4, r4, asr ip │ │ │ │ + @ instruction: 0x001e96bd │ │ │ │ + andseq r9, lr, r4, ror #12 │ │ │ │ + eoreq r5, r3, ip, asr #17 │ │ │ │ + eoreq r5, r3, r8, asr #19 │ │ │ │ + eoreq r5, r3, r0, ror r9 │ │ │ │ + andseq r9, lr, r0, ror #2 │ │ │ │ + eoreq r5, r3, ip, ror r8 │ │ │ │ + eoreq r8, r3, r8, lsl #8 │ │ │ │ + eoreq r8, r3, r0, ror #7 │ │ │ │ + strdeq r8, [r3], -r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r5, r1 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq df558 │ │ │ │ + beq df554 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 13b90 │ │ │ │ mov r3, #31457280 @ 0x1e00000 │ │ │ │ mov r2, #0 │ │ │ │ orr r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 2c0d20 │ │ │ │ + bl 2c0d1c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c09fc │ │ │ │ + bl 2c09f8 │ │ │ │ mov r2, #1069547520 @ 0x3fc00000 │ │ │ │ - ldr r3, [pc, #300] @ df614 │ │ │ │ + ldr r3, [pc, #300] @ df610 │ │ │ │ orr r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov r7, r0 │ │ │ │ cmp r8, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ moveq r7, #-2147483648 @ 0x80000000 │ │ │ │ - bl 2c0da0 │ │ │ │ + bl 2c0d9c │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ mvnne r7, #-2147483648 @ 0x80000000 │ │ │ │ - bl 2c08f4 │ │ │ │ + bl 2c08f0 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r0, [pc, #252] @ df624 │ │ │ │ + ldr r0, [pc, #252] @ df620 │ │ │ │ movne r7, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ add r1, r1, r4 │ │ │ │ add r0, r1, r0 │ │ │ │ str r7, [r0, #36] @ 0x24 │ │ │ │ @@ -208263,67 +208262,67 @@ │ │ │ │ bl 13230 │ │ │ │ mov r5, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ strb r5, [r0] │ │ │ │ mov r2, #23 │ │ │ │ stmib sp, {r0, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #148] @ df618 │ │ │ │ + ldr r1, [pc, #148] @ df614 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 13b78 │ │ │ │ - ldr r0, [pc, #140] @ df61c │ │ │ │ + ldr r0, [pc, #140] @ df618 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #14 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq df5f0 │ │ │ │ - ldr r1, [pc, #124] @ df628 │ │ │ │ + beq df5ec │ │ │ │ + ldr r1, [pc, #124] @ df624 │ │ │ │ mov r2, #13 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ strb r5, [r4, #13] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, #92] @ df62c │ │ │ │ + ldr r2, [pc, #92] @ df628 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ bl 12ba0 │ │ │ │ mov r0, r5 │ │ │ │ bl 127a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #40] @ df620 │ │ │ │ + ldr r2, [pc, #40] @ df61c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 127a4 │ │ │ │ bl 1d458 │ │ │ │ - ldrshmi pc, [pc, #255] @ df71b @ │ │ │ │ - andseq r8, lr, r3, lsr #30 │ │ │ │ - eoreq r1, r4, r8, asr r4 │ │ │ │ - eoreq r8, r3, r0, asr #3 │ │ │ │ - mlaeq r4, ip, r7, r1 │ │ │ │ - andseq r8, lr, ip, lsl #30 │ │ │ │ - @ instruction: 0x001e8efd │ │ │ │ + ldrshmi pc, [pc, #255] @ df717 @ │ │ │ │ + andseq r8, lr, r7, lsr #30 │ │ │ │ + eoreq r1, r4, ip, asr r4 │ │ │ │ + eoreq r8, r3, r4, asr #3 │ │ │ │ + eoreq r1, r4, r0, lsr #15 │ │ │ │ + andseq r8, lr, r0, lsl pc │ │ │ │ + andseq r8, lr, r1, lsl #30 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq df670 │ │ │ │ + beq df66c │ │ │ │ mov r4, r0 │ │ │ │ - bl d87d8 │ │ │ │ + bl d87d4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12b04 │ │ │ │ mov r0, r4 │ │ │ │ bl 131b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ @@ -208333,396 +208332,396 @@ │ │ │ │ bl 13230 │ │ │ │ mov r5, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ strb r5, [r0] │ │ │ │ mov r2, #23 │ │ │ │ stmib sp, {r0, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #156] @ df738 │ │ │ │ + ldr r1, [pc, #156] @ df734 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 13b78 │ │ │ │ - ldr r0, [pc, #148] @ df73c │ │ │ │ + ldr r0, [pc, #148] @ df738 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #14 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq df708 │ │ │ │ - ldr r1, [pc, #128] @ df744 │ │ │ │ + beq df704 │ │ │ │ + ldr r1, [pc, #128] @ df740 │ │ │ │ mov r2, #13 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ strb r5, [r4, #13] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, #96] @ df748 │ │ │ │ + ldr r2, [pc, #96] @ df744 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ bl 12ba0 │ │ │ │ mov r0, r5 │ │ │ │ bl 127a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #48] @ df740 │ │ │ │ + ldr r2, [pc, #48] @ df73c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 127a4 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ - andseq r8, lr, fp, lsl #28 │ │ │ │ - eoreq r1, r4, r0, asr #6 │ │ │ │ - eoreq r8, r3, r8, lsr #1 │ │ │ │ - @ instruction: 0x001e8df4 │ │ │ │ - andseq r8, lr, r5, ror #27 │ │ │ │ + andseq r8, lr, pc, lsl #28 │ │ │ │ + eoreq r1, r4, r4, asr #6 │ │ │ │ + eoreq r8, r3, ip, lsr #1 │ │ │ │ + @ instruction: 0x001e8df8 │ │ │ │ + andseq r8, lr, r9, ror #27 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl df76c │ │ │ │ + bl df768 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r6, #0 │ │ │ │ ldr r5, [r0] │ │ │ │ str r6, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq df80c │ │ │ │ + beq df808 │ │ │ │ mov r7, #1073741827 @ 0x40000003 │ │ │ │ mov r0, #12 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #128] @ df82c │ │ │ │ + ldr r0, [pc, #128] @ df828 │ │ │ │ str r6, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #4 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 14c058 │ │ │ │ + bl 14c054 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #14 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #76] @ df830 │ │ │ │ + ldr r0, [pc, #76] @ df82c │ │ │ │ str r6, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r6, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 14c058 │ │ │ │ + bl 14c054 │ │ │ │ str r4, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #32] @ df834 │ │ │ │ + ldr r0, [pc, #32] @ df830 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r8, lr, r2, lsl ip │ │ │ │ - andseq r8, lr, r6, ror #23 │ │ │ │ - eoreq sp, r3, r8, ror r8 │ │ │ │ + andseq r8, lr, r6, lsl ip │ │ │ │ + andseq r8, lr, sl, ror #23 │ │ │ │ + eoreq sp, r3, ip, ror r8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - bl df9d4 │ │ │ │ + bl df9d0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #68] @ df898 │ │ │ │ + ldr r0, [pc, #68] @ df894 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #36] @ df89c │ │ │ │ + ldr r1, [pc, #36] @ df898 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #12] @ df8a0 │ │ │ │ + ldr r1, [pc, #12] @ df89c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ andeq sl, r7, ip, ror #12 │ │ │ │ - eoreq r6, r3, ip, lsl #31 │ │ │ │ - eoreq r5, r3, ip, asr #5 │ │ │ │ + mlaeq r3, r0, pc, r6 @ │ │ │ │ + ldrdeq r5, [r3], -r0 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #92] @ df928 │ │ │ │ + ldr r1, [pc, #92] @ df924 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #72] @ df92c │ │ │ │ + ldr r0, [pc, #72] @ df928 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #56] @ df930 │ │ │ │ + ldr r0, [pc, #56] @ df92c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #32] @ df934 │ │ │ │ + ldr r0, [pc, #32] @ df930 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #24] @ df938 │ │ │ │ + ldr r1, [pc, #24] @ df934 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - mlaeq r3, ip, r2, r5 │ │ │ │ - @ instruction: 0xfff4e350 │ │ │ │ + eoreq r5, r3, r0, lsr #5 │ │ │ │ + @ instruction: 0xfff4e354 │ │ │ │ andeq sl, r7, r8, asr #11 │ │ │ │ - mulseq pc, r8, r1 @ │ │ │ │ - eoreq r5, r3, ip, lsr r2 │ │ │ │ + mulseq pc, ip, r1 @ │ │ │ │ + eoreq r5, r3, r0, asr #4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #92] @ df9c0 │ │ │ │ + ldr r1, [pc, #92] @ df9bc │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #72] @ df9c4 │ │ │ │ + ldr r0, [pc, #72] @ df9c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #56] @ df9c8 │ │ │ │ + ldr r0, [pc, #56] @ df9c4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #32] @ df9cc │ │ │ │ + ldr r0, [pc, #32] @ df9c8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #24] @ df9d0 │ │ │ │ + ldr r1, [pc, #24] @ df9cc │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - eoreq r5, r3, r4, lsl r2 │ │ │ │ - @ instruction: 0xfff4e2b8 │ │ │ │ + eoreq r5, r3, r8, lsl r2 │ │ │ │ + @ instruction: 0xfff4e2bc │ │ │ │ andeq sl, r7, r0, lsr r5 │ │ │ │ - andseq r0, pc, r0, lsl #2 │ │ │ │ - eoreq r5, r3, r4, lsr #3 │ │ │ │ + andseq r0, pc, r4, lsl #2 │ │ │ │ + eoreq r5, r3, r8, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 129cc │ │ │ │ mov r4, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #24] @ dfa48 │ │ │ │ + ldr r0, [pc, #24] @ dfa44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #16] @ dfa4c │ │ │ │ - ldr r3, [pc, #16] @ dfa50 │ │ │ │ + ldr r0, [pc, #16] @ dfa48 │ │ │ │ + ldr r3, [pc, #16] @ dfa4c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - eoreq r8, r3, r0, lsl #2 │ │ │ │ - andseq r9, pc, lr, ror #27 │ │ │ │ - eoreq r4, r3, ip, lsl #26 │ │ │ │ + eoreq r8, r3, r4, lsl #2 │ │ │ │ + @ instruction: 0x001f9df2 │ │ │ │ + eoreq r4, r3, r0, lsl sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq dfcc4 │ │ │ │ + beq dfcc0 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ bl 6c688 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bne dfd50 │ │ │ │ + bne dfd4c │ │ │ │ cmp r5, #1 │ │ │ │ - beq dfd7c │ │ │ │ + beq dfd78 │ │ │ │ add r1, r6, #24 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 14eee8 │ │ │ │ + bl 14eee4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bne dfda4 │ │ │ │ + bne dfda0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ ldr r9, [r6, #8] │ │ │ │ - ldr r8, [pc, #984] @ dfe8c │ │ │ │ + ldr r8, [pc, #984] @ dfe88 │ │ │ │ ldr r0, [r0] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r4, [r8, #88] @ 0x58 │ │ │ │ ldr r7, [r8, #92] @ 0x5c │ │ │ │ ldr r5, [r0] │ │ │ │ bl 12f24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dfdf0 │ │ │ │ + beq dfdec │ │ │ │ str sl, [sp, #4] │ │ │ │ add r0, r4, r9 │ │ │ │ - ldr r4, [pc, #932] @ dfe90 │ │ │ │ + ldr r4, [pc, #932] @ dfe8c │ │ │ │ add r7, r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, r4, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne dfd18 │ │ │ │ + bne dfd14 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ mov r1, #8 │ │ │ │ - ldr r3, [pc, #896] @ dfe9c │ │ │ │ + ldr r3, [pc, #896] @ dfe98 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ mov sl, r0 │ │ │ │ bl 29908 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ mov r1, sl │ │ │ │ bl 12c84 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - bne dfdfc │ │ │ │ + bne dfdf8 │ │ │ │ ldr fp, [r7, #12] │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ cmp fp, #0 │ │ │ │ - beq dfba0 │ │ │ │ + beq dfb9c │ │ │ │ ldr r8, [r7, #8] │ │ │ │ sub r5, fp, #1 │ │ │ │ mov r6, #0 │ │ │ │ add r4, r8, #4 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ bl 12d44 │ │ │ │ add r9, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dfbac │ │ │ │ + beq dfba8 │ │ │ │ bl 13d10 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmn r5, #1 │ │ │ │ mov r6, r9 │ │ │ │ - bne dfb6c │ │ │ │ + bne dfb68 │ │ │ │ mov r8, #0 │ │ │ │ - b dfc1c │ │ │ │ + b dfc18 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - b dfc3c │ │ │ │ + b dfc38 │ │ │ │ ldr r6, [r8, r6, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r8, #1 │ │ │ │ cmp r9, fp │ │ │ │ - bne dfbf4 │ │ │ │ - b dfc1c │ │ │ │ + bne dfbf0 │ │ │ │ + b dfc18 │ │ │ │ ldr r6, [r4] │ │ │ │ mov r0, r6 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ add r8, r8, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq dfc1c │ │ │ │ + beq dfc18 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq dfbd0 │ │ │ │ + beq dfbcc │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [r4, -r8, lsl #2] │ │ │ │ add r4, r4, #4 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne dfbf4 │ │ │ │ + bne dfbf0 │ │ │ │ sub r0, fp, r8 │ │ │ │ str r0, [r7, #12] │ │ │ │ ldr r0, [r7] │ │ │ │ adds r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ - ldr r4, [pc, #620] @ dfea4 │ │ │ │ + ldr r4, [pc, #620] @ dfea0 │ │ │ │ add r4, pc, r4 │ │ │ │ - bcc dfe18 │ │ │ │ + bcc dfe14 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r0, #4 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq dfe08 │ │ │ │ + beq dfe04 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r0] │ │ │ │ bl 12a44 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r5, [r7, #12] │ │ │ │ cmp r5, r0 │ │ │ │ - bne dfc8c │ │ │ │ - ldr r1, [pc, #552] @ dfeac │ │ │ │ + bne dfc88 │ │ │ │ + ldr r1, [pc, #552] @ dfea8 │ │ │ │ add r0, r7, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1108c0 │ │ │ │ + bl 1108bc │ │ │ │ ldr r0, [r7, #8] │ │ │ │ str r6, [r0, r5, lsl #2] │ │ │ │ add r0, r5, #1 │ │ │ │ str r0, [r7, #12] │ │ │ │ ldr r0, [r7] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ @@ -208733,496 +208732,496 @@ │ │ │ │ str r4, [r0, #4] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #408] @ dfe74 │ │ │ │ + ldr r1, [pc, #408] @ dfe70 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ str r1, [sp, #28] │ │ │ │ - ldr r1, [pc, #384] @ dfe78 │ │ │ │ + ldr r1, [pc, #384] @ dfe74 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #20 │ │ │ │ - ldr r1, [pc, #360] @ dfe7c │ │ │ │ + ldr r1, [pc, #360] @ dfe78 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #20 │ │ │ │ strb r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #348] @ dfe94 │ │ │ │ + ldr r0, [pc, #348] @ dfe90 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #340] @ dfe98 │ │ │ │ + ldr r3, [pc, #340] @ dfe94 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b dfb0c │ │ │ │ + b dfb08 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #268] @ dfe84 │ │ │ │ + ldr r1, [pc, #268] @ dfe80 │ │ │ │ add r1, pc, r1 │ │ │ │ - b dfdcc │ │ │ │ + b dfdc8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #236] @ dfe80 │ │ │ │ + ldr r0, [pc, #236] @ dfe7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b dfce8 │ │ │ │ + b dfce4 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #228] @ dfeb0 │ │ │ │ + ldr r1, [pc, #228] @ dfeac │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #164] @ dfe88 │ │ │ │ + ldr r0, [pc, #164] @ dfe84 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #8 │ │ │ │ - b dfd04 │ │ │ │ - ldr r0, [pc, #188] @ dfeb4 │ │ │ │ + b dfd00 │ │ │ │ + ldr r0, [pc, #188] @ dfeb0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - ldr r0, [pc, #156] @ dfea0 │ │ │ │ + ldr r0, [pc, #156] @ dfe9c │ │ │ │ add r0, pc, r0 │ │ │ │ - b dfe20 │ │ │ │ + b dfe1c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 142ac │ │ │ │ - b dfe24 │ │ │ │ - ldr r0, [pc, #136] @ dfea8 │ │ │ │ + b dfe20 │ │ │ │ + ldr r0, [pc, #136] @ dfea4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d2d8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b dfe44 │ │ │ │ + b dfe40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, sl │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r5, [r3], -ip @ │ │ │ │ + eoreq r5, r3, r0, ror #7 │ │ │ │ andeq r0, r6, r0, lsr #5 │ │ │ │ + ldrdeq r5, [r3], -r8 @ │ │ │ │ + eoreq r5, r3, r0, asr #6 │ │ │ │ + eoreq r5, r3, r4, asr r3 │ │ │ │ + @ instruction: 0xfff4df80 │ │ │ │ + eoreq r1, r4, r4, ror r2 │ │ │ │ + strdeq r0, [r4], -r4 @ │ │ │ │ + eoreq r4, r3, r4, asr pc │ │ │ │ + eoreq r2, r3, r8, rrx │ │ │ │ + eoreq r1, r3, r4, asr r7 │ │ │ │ + strdeq r5, [r3], -r8 @ │ │ │ │ + @ instruction: 0x00240db4 │ │ │ │ + eoreq r5, r3, ip, asr #3 │ │ │ │ + eoreq r5, r3, r4, asr r3 │ │ │ │ + eoreq r5, r3, r8, lsl r3 │ │ │ │ ldrdeq r5, [r3], -r4 @ │ │ │ │ - eoreq r5, r3, ip, lsr r3 │ │ │ │ - eoreq r5, r3, r0, asr r3 │ │ │ │ - @ instruction: 0xfff4df7c │ │ │ │ - eoreq r1, r4, r0, ror r2 │ │ │ │ - strdeq r0, [r4], -r0 @ │ │ │ │ - eoreq r4, r3, r0, asr pc │ │ │ │ - eoreq r2, r3, r4, rrx │ │ │ │ - eoreq r1, r3, r0, asr r7 │ │ │ │ - strdeq r5, [r3], -r4 @ │ │ │ │ - @ instruction: 0x00240db0 │ │ │ │ - eoreq r5, r3, r8, asr #3 │ │ │ │ - eoreq r5, r3, r0, asr r3 │ │ │ │ - eoreq r5, r3, r4, lsl r3 │ │ │ │ - ldrdeq r5, [r3], -r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq e00cc │ │ │ │ + beq e00c8 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ bl 6c688 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bne e0174 │ │ │ │ + bne e0170 │ │ │ │ cmp r6, #1 │ │ │ │ - beq e01a0 │ │ │ │ + beq e019c │ │ │ │ add r1, r5, #24 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 14eee8 │ │ │ │ + bl 14eee4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bne e01c8 │ │ │ │ + bne e01c4 │ │ │ │ ldr r9, [r5, #8] │ │ │ │ ldr r5, [r5, #32] │ │ │ │ - ldr r4, [pc, #824] @ e0250 │ │ │ │ + ldr r4, [pc, #824] @ e024c │ │ │ │ ldr r0, [r5] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr fp, [r4, #88] @ 0x58 │ │ │ │ ldr sl, [r4, #92] @ 0x5c │ │ │ │ ldr r6, [r0] │ │ │ │ bl 12f24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e0120 │ │ │ │ + beq e011c │ │ │ │ mov r0, r5 │ │ │ │ bl 130d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e00b8 │ │ │ │ + beq e00b4 │ │ │ │ str r7, [sp, #4] │ │ │ │ bl 13944 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ - ldr r0, [pc, #736] @ e0254 │ │ │ │ + ldr r0, [pc, #736] @ e0250 │ │ │ │ add r0, pc, r0 │ │ │ │ add r7, r0, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne e012c │ │ │ │ + bne e0128 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r0, r6 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e0164 │ │ │ │ + beq e0160 │ │ │ │ add r0, fp, r9 │ │ │ │ add sl, r0, sl │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - bne e0214 │ │ │ │ + bne e0210 │ │ │ │ ldr r9, [sl, #12] │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ cmp r9, #0 │ │ │ │ - beq e00a4 │ │ │ │ + beq e00a0 │ │ │ │ ldr fp, [sl, #8] │ │ │ │ sub r4, r9, #1 │ │ │ │ mov r5, #0 │ │ │ │ add r7, fp, #4 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e0010 │ │ │ │ + beq e000c │ │ │ │ mov r6, r0 │ │ │ │ bl 13d10 │ │ │ │ cmp r6, r8 │ │ │ │ - beq e0010 │ │ │ │ + beq e000c │ │ │ │ sub r4, r4, #1 │ │ │ │ add r7, r7, #4 │ │ │ │ add r5, r5, #1 │ │ │ │ cmn r4, #1 │ │ │ │ - bne dffd4 │ │ │ │ + bne dffd0 │ │ │ │ mov r5, #0 │ │ │ │ - b e0090 │ │ │ │ + b e008c │ │ │ │ ldr r6, [fp, r5, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ add r0, r5, #1 │ │ │ │ mov r5, #1 │ │ │ │ cmp r0, r9 │ │ │ │ - bne e005c │ │ │ │ - b e0090 │ │ │ │ + bne e0058 │ │ │ │ + b e008c │ │ │ │ ldr r6, [r7] │ │ │ │ mov r0, r6 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ add r5, r5, #1 │ │ │ │ add r7, r7, #4 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq e0090 │ │ │ │ + beq e008c │ │ │ │ ldr r0, [r7] │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e0038 │ │ │ │ + beq e0034 │ │ │ │ mov r6, r0 │ │ │ │ bl 13d10 │ │ │ │ cmp r6, r8 │ │ │ │ - beq e0038 │ │ │ │ + beq e0034 │ │ │ │ ldr r0, [r7] │ │ │ │ str r0, [r7, -r5, lsl #2] │ │ │ │ add r7, r7, #4 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne e005c │ │ │ │ + bne e0058 │ │ │ │ sub r0, r9, r5 │ │ │ │ str r0, [sl, #12] │ │ │ │ ldr r0, [sl] │ │ │ │ add r0, r0, #1 │ │ │ │ - b e00a8 │ │ │ │ + b e00a4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ str r0, [r7, #4] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #340] @ e0238 │ │ │ │ + ldr r1, [pc, #340] @ e0234 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ str r1, [sp, #28] │ │ │ │ - ldr r1, [pc, #316] @ e023c │ │ │ │ + ldr r1, [pc, #316] @ e0238 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #20 │ │ │ │ - ldr r1, [pc, #292] @ e0240 │ │ │ │ + ldr r1, [pc, #292] @ e023c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r0, [pc, #324] @ e026c │ │ │ │ + ldr r0, [pc, #324] @ e0268 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #276] @ e0258 │ │ │ │ + ldr r0, [pc, #276] @ e0254 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #260] @ e025c │ │ │ │ + ldr r3, [pc, #260] @ e0258 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b dff88 │ │ │ │ - ldr r0, [pc, #244] @ e0260 │ │ │ │ + b dff84 │ │ │ │ + ldr r0, [pc, #244] @ e025c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b e0220 │ │ │ │ + b e021c │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #172] @ e0248 │ │ │ │ + ldr r1, [pc, #172] @ e0244 │ │ │ │ add r1, pc, r1 │ │ │ │ - b e01f0 │ │ │ │ + b e01ec │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #140] @ e0244 │ │ │ │ + ldr r0, [pc, #140] @ e0240 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b e00f0 │ │ │ │ + b e00ec │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #120] @ e0268 │ │ │ │ + ldr r1, [pc, #120] @ e0264 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #68] @ e024c │ │ │ │ + ldr r0, [pc, #68] @ e0248 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #8 │ │ │ │ - b e010c │ │ │ │ - ldr r0, [pc, #72] @ e0264 │ │ │ │ + b e0108 │ │ │ │ + ldr r0, [pc, #72] @ e0260 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d2d8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq r5, r3, r4, lsl r0 │ │ │ │ + eoreq r5, r3, r8, lsl r0 │ │ │ │ muleq r5, r8, lr │ │ │ │ - eoreq r4, r3, ip, asr #31 │ │ │ │ - eoreq r4, r3, r8, asr pc │ │ │ │ - eoreq r4, r3, ip, ror #30 │ │ │ │ - @ instruction: 0xfff4db58 │ │ │ │ - eoreq r0, r4, ip, lsl #28 │ │ │ │ - eoreq r0, r4, r4, ror sl │ │ │ │ - eoreq r4, r3, ip, lsr fp │ │ │ │ - strdeq r4, [r3], -r4 @ │ │ │ │ - eoreq r4, r3, ip, lsr #29 │ │ │ │ - eoreq r4, r3, ip, lsl #28 │ │ │ │ - eoreq r4, r3, r0, lsr pc │ │ │ │ - eoreq r4, r3, r0, ror #29 │ │ │ │ + ldrdeq r4, [r3], -r0 @ │ │ │ │ + eoreq r4, r3, ip, asr pc │ │ │ │ + eoreq r4, r3, r0, ror pc │ │ │ │ + @ instruction: 0xfff4db5c │ │ │ │ + eoreq r0, r4, r0, lsl lr │ │ │ │ + eoreq r0, r4, r8, ror sl │ │ │ │ + eoreq r4, r3, r0, asr #22 │ │ │ │ + strdeq r4, [r3], -r8 @ │ │ │ │ + @ instruction: 0x00234eb0 │ │ │ │ + eoreq r4, r3, r0, lsl lr │ │ │ │ + eoreq r4, r3, r4, lsr pc │ │ │ │ + eoreq r4, r3, r4, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq e0488 │ │ │ │ + beq e0484 │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r4, r2 │ │ │ │ mov fp, r1 │ │ │ │ bl 6c688 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bne e0590 │ │ │ │ + bne e058c │ │ │ │ cmp r4, #1 │ │ │ │ - beq e05bc │ │ │ │ + beq e05b8 │ │ │ │ add r1, fp, #24 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 14eee8 │ │ │ │ + bl 14eee4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bne e05e4 │ │ │ │ + bne e05e0 │ │ │ │ ldr r4, [fp, #32] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r6, [r0] │ │ │ │ bl 12f24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e04dc │ │ │ │ + beq e04d8 │ │ │ │ mov r0, r4 │ │ │ │ bl 130d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e0630 │ │ │ │ + beq e062c │ │ │ │ bl 13944 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ - ldr r0, [pc, #1068] @ e0740 │ │ │ │ + ldr r0, [pc, #1068] @ e073c │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne e04e8 │ │ │ │ - ldr r5, [pc, #1052] @ e074c │ │ │ │ + bne e04e4 │ │ │ │ + ldr r5, [pc, #1052] @ e0748 │ │ │ │ mov r0, r7 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e063c │ │ │ │ + beq e0638 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ ldr r1, [r5, #92] @ 0x5c │ │ │ │ add r0, r0, r4 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r0, #44] @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ bl 29908 │ │ │ │ mov r0, r4 │ │ │ │ - bl dc164 │ │ │ │ + bl dc160 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ bl 13494 │ │ │ │ - ldr sl, [pc, #984] @ e075c │ │ │ │ + ldr sl, [pc, #984] @ e0758 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ add sl, pc, sl │ │ │ │ - beq e03c8 │ │ │ │ + beq e03c4 │ │ │ │ ldr r0, [r7] │ │ │ │ add r4, sl, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r9, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne e0520 │ │ │ │ + bne e051c │ │ │ │ ldr r1, [sl, #52] @ 0x34 │ │ │ │ mov r0, r9 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e066c │ │ │ │ + beq e0668 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ bl 2fba4 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [fp, #32] │ │ │ │ bl 13ac4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e045c │ │ │ │ + beq e0458 │ │ │ │ bl 13944 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r4, sl, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne e0558 │ │ │ │ + bne e0554 │ │ │ │ ldr r1, [sl, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e0460 │ │ │ │ + bne e045c │ │ │ │ str r5, [sp, #20] │ │ │ │ - ldr r0, [pc, #836] @ e077c │ │ │ │ + ldr r0, [pc, #836] @ e0778 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #820] @ e0780 │ │ │ │ - ldr r3, [pc, #820] @ e0784 │ │ │ │ + ldr r0, [pc, #820] @ e077c │ │ │ │ + ldr r3, [pc, #820] @ e0780 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b e0698 │ │ │ │ + b e0694 │ │ │ │ mov r5, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ bl 2f9a0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 13d10 │ │ │ │ mov r0, #0 │ │ │ │ @@ -209230,258 +209229,258 @@ │ │ │ │ str r0, [r8, #4] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #648] @ e0728 │ │ │ │ + ldr r1, [pc, #648] @ e0724 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #8 │ │ │ │ str r1, [sp, #28] │ │ │ │ - ldr r1, [pc, #624] @ e072c │ │ │ │ + ldr r1, [pc, #624] @ e0728 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #20 │ │ │ │ - ldr r1, [pc, #600] @ e0730 │ │ │ │ + ldr r1, [pc, #600] @ e072c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r0, [pc, #680] @ e078c │ │ │ │ + ldr r0, [pc, #680] @ e0788 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #580] @ e0744 │ │ │ │ + ldr r0, [pc, #580] @ e0740 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #564] @ e0748 │ │ │ │ + ldr r3, [pc, #564] @ e0744 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b e0328 │ │ │ │ + b e0324 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #552] @ e0760 │ │ │ │ + ldr r0, [pc, #552] @ e075c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #536] @ e0764 │ │ │ │ + ldr r3, [pc, #536] @ e0760 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b e03b4 │ │ │ │ + b e03b0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #516] @ e0774 │ │ │ │ + ldr r0, [pc, #516] @ e0770 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #500] @ e0778 │ │ │ │ + ldr r3, [pc, #500] @ e0774 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b e0418 │ │ │ │ + b e0414 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #384] @ e0738 │ │ │ │ + ldr r1, [pc, #384] @ e0734 │ │ │ │ add r1, pc, r1 │ │ │ │ - b e060c │ │ │ │ + b e0608 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #352] @ e0734 │ │ │ │ + ldr r0, [pc, #352] @ e0730 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ - b e04ac │ │ │ │ + b e04a8 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #380] @ e0788 │ │ │ │ + ldr r1, [pc, #380] @ e0784 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #280] @ e073c │ │ │ │ + ldr r0, [pc, #280] @ e0738 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #8 │ │ │ │ - b e04c8 │ │ │ │ - ldr r0, [pc, #344] @ e0790 │ │ │ │ + b e04c4 │ │ │ │ + ldr r0, [pc, #344] @ e078c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ str r6, [sp, #20] │ │ │ │ - ldr r0, [pc, #264] @ e0750 │ │ │ │ + ldr r0, [pc, #264] @ e074c │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #248] @ e0754 │ │ │ │ - ldr r3, [pc, #248] @ e0758 │ │ │ │ + ldr r0, [pc, #248] @ e0750 │ │ │ │ + ldr r3, [pc, #248] @ e0754 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b e0698 │ │ │ │ + b e0694 │ │ │ │ str r7, [sp, #20] │ │ │ │ - ldr r0, [pc, #240] @ e0768 │ │ │ │ + ldr r0, [pc, #240] @ e0764 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #224] @ e076c │ │ │ │ - ldr r3, [pc, #224] @ e0770 │ │ │ │ + ldr r0, [pc, #224] @ e0768 │ │ │ │ + ldr r3, [pc, #224] @ e076c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - b e06f0 │ │ │ │ + b e06ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 13d10 │ │ │ │ - b e06ec │ │ │ │ + b e06e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - b e06f0 │ │ │ │ + b e06ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13d10 │ │ │ │ - b e06ec │ │ │ │ + b e06e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ - b e0714 │ │ │ │ + b e0710 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq r4, r3, r8, lsl #25 │ │ │ │ + eoreq r4, r3, ip, lsl #25 │ │ │ │ ldrdeq pc, [r5], -ip │ │ │ │ - eoreq r4, r3, r0, lsl ip │ │ │ │ - eoreq r4, r3, ip, ror #22 │ │ │ │ - eoreq r4, r3, r0, lsl #23 │ │ │ │ - @ instruction: 0xfff4d73c │ │ │ │ - ldrdeq r0, [r4], -r4 @ │ │ │ │ - eoreq r4, r3, r0, lsl #15 │ │ │ │ - eoreq r4, r3, r8, lsr r1 │ │ │ │ - strdeq r0, [r4], -r4 @ │ │ │ │ - eoreq r4, r3, r8, lsl #20 │ │ │ │ - andseq r9, pc, lr, asr #3 │ │ │ │ - eoreq r4, r3, ip, asr #1 │ │ │ │ + eoreq r4, r3, r4, lsl ip │ │ │ │ + eoreq r4, r3, r0, ror fp │ │ │ │ + eoreq r4, r3, r4, lsl #23 │ │ │ │ + @ instruction: 0xfff4d740 │ │ │ │ ldrdeq r0, [r4], -r8 @ │ │ │ │ - eoreq r5, r3, r0, lsl pc │ │ │ │ - eoreq r4, r3, r4, lsl r1 │ │ │ │ - eoreq r4, r3, r8, ror #19 │ │ │ │ - mulseq pc, lr, r1 @ │ │ │ │ - eoreq r4, r3, ip, asr r0 │ │ │ │ - ldrdeq r5, [r3], -r8 @ │ │ │ │ - ldrdeq r4, [r3], -ip @ │ │ │ │ - eoreq r4, r3, r8, lsr ip │ │ │ │ - @ instruction: 0x001f93de │ │ │ │ - mlaeq r3, ip, r2, r4 │ │ │ │ - eoreq r4, r3, r4, asr #22 │ │ │ │ - eoreq r4, r3, r4, asr fp │ │ │ │ - eoreq r4, r3, r0, lsl sl │ │ │ │ + eoreq r4, r3, r4, lsl #15 │ │ │ │ + eoreq r4, r3, ip, lsr r1 │ │ │ │ + strdeq r0, [r4], -r8 @ │ │ │ │ + eoreq r4, r3, ip, lsl #20 │ │ │ │ + @ instruction: 0x001f91d2 │ │ │ │ + ldrdeq r4, [r3], -r0 @ │ │ │ │ + ldrdeq r0, [r4], -ip @ │ │ │ │ + eoreq r5, r3, r4, lsl pc │ │ │ │ + eoreq r4, r3, r8, lsl r1 │ │ │ │ + eoreq r4, r3, ip, ror #19 │ │ │ │ + andseq r9, pc, r2, lsr #3 │ │ │ │ + eoreq r4, r3, r0, rrx │ │ │ │ + ldrdeq r5, [r3], -ip @ │ │ │ │ + eoreq r4, r3, r0, ror #1 │ │ │ │ + eoreq r4, r3, ip, lsr ip │ │ │ │ + andseq r9, pc, r2, ror #7 │ │ │ │ + eoreq r4, r3, r0, lsr #5 │ │ │ │ + eoreq r4, r3, r8, asr #22 │ │ │ │ + eoreq r4, r3, r8, asr fp │ │ │ │ + eoreq r4, r3, r4, lsl sl │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq e08ac │ │ │ │ + beq e08a8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ bl 6c688 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bne e0944 │ │ │ │ + bne e0940 │ │ │ │ cmp r6, #1 │ │ │ │ - beq e096c │ │ │ │ + beq e0968 │ │ │ │ add r1, r5, #24 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 14eee8 │ │ │ │ + bl 14eee4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bne e0994 │ │ │ │ + bne e0990 │ │ │ │ ldr r5, [r5, #32] │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r6, [r0] │ │ │ │ bl 12f24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e0900 │ │ │ │ + beq e08fc │ │ │ │ mov r0, r5 │ │ │ │ bl 130d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e09dc │ │ │ │ + beq e09d8 │ │ │ │ bl 13944 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ - ldr r0, [pc, #552] @ e0a60 │ │ │ │ + ldr r0, [pc, #552] @ e0a5c │ │ │ │ add r0, pc, r0 │ │ │ │ add r7, r0, #52 @ 0x34 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne e090c │ │ │ │ - ldr r0, [pc, #536] @ e0a6c │ │ │ │ + bne e0908 │ │ │ │ + ldr r0, [pc, #536] @ e0a68 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r6 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e09e8 │ │ │ │ + beq e09e4 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #0 │ │ │ │ bl 29908 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ bl 2f9a0 │ │ │ │ @@ -209495,298 +209494,298 @@ │ │ │ │ str r6, [r4, #4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #388] @ e0a48 │ │ │ │ + ldr r1, [pc, #388] @ e0a44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #364] @ e0a4c │ │ │ │ + ldr r1, [pc, #364] @ e0a48 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr r1, [pc, #340] @ e0a50 │ │ │ │ + ldr r1, [pc, #340] @ e0a4c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r0, [pc, #376] @ e0a80 │ │ │ │ + ldr r0, [pc, #376] @ e0a7c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #320] @ e0a64 │ │ │ │ + ldr r0, [pc, #320] @ e0a60 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #304] @ e0a68 │ │ │ │ + ldr r3, [pc, #304] @ e0a64 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b e084c │ │ │ │ + b e0848 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r1, [pc, #240] @ e0a58 │ │ │ │ + ldr r1, [pc, #240] @ e0a54 │ │ │ │ add r1, pc, r1 │ │ │ │ - b e09b8 │ │ │ │ + b e09b4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #208] @ e0a54 │ │ │ │ + ldr r0, [pc, #208] @ e0a50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b e08d0 │ │ │ │ + b e08cc │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r1, [pc, #196] @ e0a7c │ │ │ │ + ldr r1, [pc, #196] @ e0a78 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #140] @ e0a5c │ │ │ │ + ldr r0, [pc, #140] @ e0a58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ - b e08ec │ │ │ │ - ldr r0, [pc, #160] @ e0a84 │ │ │ │ + b e08e8 │ │ │ │ + ldr r0, [pc, #160] @ e0a80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r0, [pc, #124] @ e0a70 │ │ │ │ + ldr r0, [pc, #124] @ e0a6c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #108] @ e0a74 │ │ │ │ - ldr r3, [pc, #108] @ e0a78 │ │ │ │ + ldr r0, [pc, #108] @ e0a70 │ │ │ │ + ldr r3, [pc, #108] @ e0a74 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b e0a34 │ │ │ │ + b e0a30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - mlaeq r3, r4, r8, r4 │ │ │ │ + mlaeq r3, r8, r8, r4 │ │ │ │ @ instruction: 0x0005f6b8 │ │ │ │ - eoreq r4, r3, ip, ror #15 │ │ │ │ - eoreq r4, r3, ip, ror #15 │ │ │ │ - eoreq r4, r3, r0, lsl #16 │ │ │ │ - @ instruction: 0xfff4d390 │ │ │ │ - @ instruction: 0x002401b0 │ │ │ │ - eoreq r4, r3, ip, asr r3 │ │ │ │ - eoreq r3, r3, r4, lsl sp │ │ │ │ - ldrdeq r0, [r4], -r4 @ │ │ │ │ - eoreq r4, r3, ip, lsr #13 │ │ │ │ - andseq r8, pc, r2, lsr #28 │ │ │ │ - eoreq r3, r3, r0, lsr #26 │ │ │ │ - eoreq r4, r3, r8, asr #15 │ │ │ │ - eoreq r4, r3, r0, lsl #15 │ │ │ │ - @ instruction: 0x002346b4 │ │ │ │ + strdeq r4, [r3], -r0 @ │ │ │ │ + strdeq r4, [r3], -r0 @ │ │ │ │ + eoreq r4, r3, r4, lsl #16 │ │ │ │ + @ instruction: 0xfff4d394 │ │ │ │ + @ instruction: 0x002401b4 │ │ │ │ + eoreq r4, r3, r0, ror #6 │ │ │ │ + eoreq r3, r3, r8, lsl sp │ │ │ │ + ldrdeq r0, [r4], -r8 @ │ │ │ │ + @ instruction: 0x002346b0 │ │ │ │ + andseq r8, pc, r6, lsr #28 │ │ │ │ + eoreq r3, r3, r4, lsr #26 │ │ │ │ + eoreq r4, r3, ip, asr #15 │ │ │ │ + eoreq r4, r3, r4, lsl #15 │ │ │ │ + @ instruction: 0x002346b8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq e0af4 │ │ │ │ + beq e0af0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ bl 6c688 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bne e0b48 │ │ │ │ - ldr r7, [pc, #224] @ e0b9c │ │ │ │ + bne e0b44 │ │ │ │ + ldr r7, [pc, #224] @ e0b98 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, r7, #108 @ 0x6c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ blne 163fc │ │ │ │ ldr r1, [r7, #76] @ 0x4c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 13398 │ │ │ │ str r6, [r4] │ │ │ │ str r6, [r4, #4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #132] @ e0b90 │ │ │ │ + ldr r1, [pc, #132] @ e0b8c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #108] @ e0b94 │ │ │ │ + ldr r1, [pc, #108] @ e0b90 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr r1, [pc, #84] @ e0b98 │ │ │ │ + ldr r1, [pc, #84] @ e0b94 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r1, [pc, #52] @ e0ba0 │ │ │ │ + ldr r1, [pc, #52] @ e0b9c │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #32] @ e0ba4 │ │ │ │ + ldr r0, [pc, #32] @ e0ba0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ - b e0b34 │ │ │ │ - eoreq r4, r3, ip, ror r6 │ │ │ │ + b e0b30 │ │ │ │ + eoreq r4, r3, r0, lsl #13 │ │ │ │ andeq pc, r5, r0, ror r4 @ │ │ │ │ - eoreq r4, r3, r4, lsr #11 │ │ │ │ - mlaeq r4, r0, r1, r0 │ │ │ │ - eoreq r4, r3, r4, lsr #12 │ │ │ │ - @ instruction: 0xfff4d1dc │ │ │ │ + eoreq r4, r3, r8, lsr #11 │ │ │ │ + mlaeq r4, r4, r1, r0 │ │ │ │ + eoreq r4, r3, r8, lsr #12 │ │ │ │ + @ instruction: 0xfff4d1e0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e0bc8 │ │ │ │ + bl e0bc4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ str r1, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq e0d8c │ │ │ │ - ldr r6, [pc, #552] @ e0e18 │ │ │ │ + beq e0d88 │ │ │ │ + ldr r6, [pc, #552] @ e0e14 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r4, r6, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne e0d54 │ │ │ │ + bne e0d50 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #16 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r0, [pc, #500] @ e0e24 │ │ │ │ + ldr r0, [pc, #500] @ e0e20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69b14 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, #1073741827 @ 0x40000003 │ │ │ │ mov r0, #12 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #464] @ e0e28 │ │ │ │ + ldr r0, [pc, #464] @ e0e24 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #28] │ │ │ │ str r5, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 14c058 │ │ │ │ + bl 14c054 │ │ │ │ mov sl, r0 │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, #14 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #408] @ e0e2c │ │ │ │ + ldr r0, [pc, #408] @ e0e28 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #28] │ │ │ │ str r4, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 14c058 │ │ │ │ + bl 14c054 │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #1073741827 @ 0x40000003 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #22 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #352] @ e0e30 │ │ │ │ + ldr r0, [pc, #352] @ e0e2c │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #28] │ │ │ │ str r4, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 14c058 │ │ │ │ + bl 14c054 │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #320] @ e0e34 │ │ │ │ + ldr r0, [pc, #320] @ e0e30 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69304 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #304] @ e0e38 │ │ │ │ + ldr r0, [pc, #304] @ e0e34 │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69304 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #288] @ e0e3c │ │ │ │ + ldr r0, [pc, #288] @ e0e38 │ │ │ │ mov r1, #14 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69304 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #272] @ e0e40 │ │ │ │ + ldr r0, [pc, #272] @ e0e3c │ │ │ │ mov r1, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 69304 │ │ │ │ add r1, r7, #16 │ │ │ │ stm r7, {r8, sl, fp} │ │ │ │ str r9, [r7, #12] │ │ │ │ stm r1, {r4, r5, r6} │ │ │ │ @@ -209795,76 +209794,76 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #20 │ │ │ │ strb r0, [sp, #75] @ 0x4b │ │ │ │ add r0, sp, #75 @ 0x4b │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #168] @ e0e1c │ │ │ │ + ldr r0, [pc, #168] @ e0e18 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #160] @ e0e20 │ │ │ │ + ldr r3, [pc, #160] @ e0e1c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b e0c0c │ │ │ │ - ldr r0, [pc, #176] @ e0e44 │ │ │ │ + b e0c08 │ │ │ │ + ldr r0, [pc, #176] @ e0e40 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 130a4 │ │ │ │ - b e0dac │ │ │ │ + b e0da8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 130a4 │ │ │ │ - b e0dbc │ │ │ │ + b e0db8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 130a4 │ │ │ │ - b e0dcc │ │ │ │ + b e0dc8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 130a4 │ │ │ │ - b e0ddc │ │ │ │ + b e0dd8 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 130a4 │ │ │ │ mov r0, sl │ │ │ │ bl 130a4 │ │ │ │ mov r0, r8 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ - b e0de4 │ │ │ │ + b e0de0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq pc, r3, ip, ror #28 │ │ │ │ - ldrdeq r5, [r3], -ip @ │ │ │ │ - eoreq r1, r3, ip, lsr r0 │ │ │ │ - andseq r3, lr, ip, asr #1 │ │ │ │ - andseq r7, lr, r6, ror #14 │ │ │ │ - andseq r7, lr, r6, lsr r7 │ │ │ │ - andseq r7, lr, r4, ror #22 │ │ │ │ - andseq r7, lr, r6, asr fp │ │ │ │ - andseq r7, lr, r0, asr fp │ │ │ │ - andseq r7, lr, r7, asr #22 │ │ │ │ - andseq r7, lr, r1, asr #22 │ │ │ │ - strdeq ip, [r3], -r8 @ │ │ │ │ + eoreq pc, r3, r0, ror lr @ │ │ │ │ + eoreq r5, r3, r0, ror #13 │ │ │ │ + eoreq r1, r3, r0, asr #32 │ │ │ │ + ldrsbeq r3, [lr], -r0 │ │ │ │ + andseq r7, lr, sl, ror #14 │ │ │ │ + andseq r7, lr, sl, lsr r7 │ │ │ │ + andseq r7, lr, r8, ror #22 │ │ │ │ + andseq r7, lr, sl, asr fp │ │ │ │ + andseq r7, lr, r4, asr fp │ │ │ │ + andseq r7, lr, fp, asr #22 │ │ │ │ + andseq r7, lr, r5, asr #22 │ │ │ │ + strdeq ip, [r3], -ip @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r2] │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e0e8c │ │ │ │ - ldr r1, [pc, #236] @ e0f54 │ │ │ │ + beq e0e88 │ │ │ │ + ldr r1, [pc, #236] @ e0f50 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #88] @ 0x58 │ │ │ │ ldr r1, [r1, #92] @ 0x5c │ │ │ │ add r2, r2, r0 │ │ │ │ add r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r1, #16] │ │ │ │ @@ -209876,337 +209875,337 @@ │ │ │ │ bl 13230 │ │ │ │ mov r5, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ strb r5, [r0] │ │ │ │ mov r2, #23 │ │ │ │ stmib sp, {r0, r5} │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #144] @ e0f48 │ │ │ │ + ldr r1, [pc, #144] @ e0f44 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 13b78 │ │ │ │ - ldr r0, [pc, #136] @ e0f4c │ │ │ │ + ldr r0, [pc, #136] @ e0f48 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #14 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e0f24 │ │ │ │ - ldr r1, [pc, #120] @ e0f58 │ │ │ │ + beq e0f20 │ │ │ │ + ldr r1, [pc, #120] @ e0f54 │ │ │ │ mov r2, #13 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ strb r5, [r4, #13] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ - ldr r2, [pc, #88] @ e0f5c │ │ │ │ + ldr r2, [pc, #88] @ e0f58 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r3, r5 │ │ │ │ bl 12ba0 │ │ │ │ mov r0, r5 │ │ │ │ bl 127a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ e0f50 │ │ │ │ + ldr r2, [pc, #36] @ e0f4c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 127a4 │ │ │ │ bl 1d458 │ │ │ │ - andseq r7, lr, pc, ror #11 │ │ │ │ - eoreq pc, r3, r4, lsr #22 │ │ │ │ - eoreq r6, r3, ip, lsl #17 │ │ │ │ - eoreq pc, r3, r0, asr #29 │ │ │ │ - @ instruction: 0x001e75d8 │ │ │ │ - andseq r7, lr, r9, asr #11 │ │ │ │ + @ instruction: 0x001e75f3 │ │ │ │ + eoreq pc, r3, r8, lsr #22 │ │ │ │ + mlaeq r3, r0, r8, r6 │ │ │ │ + eoreq pc, r3, r4, asr #29 │ │ │ │ + @ instruction: 0x001e75dc │ │ │ │ + andseq r7, lr, sp, asr #11 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - bl df9d4 │ │ │ │ + bl df9d0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #68] @ e0fc0 │ │ │ │ + ldr r0, [pc, #68] @ e0fbc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #36] @ e0fc4 │ │ │ │ + ldr r1, [pc, #36] @ e0fc0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #12] @ e0fc8 │ │ │ │ + ldr r1, [pc, #12] @ e0fc4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ andeq r8, r7, r4, asr #30 │ │ │ │ - eoreq r5, r3, r4, ror #16 │ │ │ │ - ldrdeq r3, [r3], -ip @ │ │ │ │ + eoreq r5, r3, r8, ror #16 │ │ │ │ + eoreq r3, r3, r0, ror #25 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #92] @ e1050 │ │ │ │ + ldr r1, [pc, #92] @ e104c │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #72] @ e1054 │ │ │ │ + ldr r0, [pc, #72] @ e1050 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #56] @ e1058 │ │ │ │ + ldr r0, [pc, #56] @ e1054 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #32] @ e105c │ │ │ │ + ldr r0, [pc, #32] @ e1058 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #24] @ e1060 │ │ │ │ + ldr r1, [pc, #24] @ e105c │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - eoreq r3, r3, r4, ror fp │ │ │ │ - @ instruction: 0xfff4cc28 │ │ │ │ + eoreq r3, r3, r8, ror fp │ │ │ │ + @ instruction: 0xfff4cc2c │ │ │ │ andeq r8, r7, r0, lsr #29 │ │ │ │ - andseq lr, lr, r0, ror sl │ │ │ │ - eoreq r3, r3, ip, asr #24 │ │ │ │ + andseq lr, lr, r4, ror sl │ │ │ │ + eoreq r3, r3, r0, asr ip │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #92] @ e10e8 │ │ │ │ + ldr r1, [pc, #92] @ e10e4 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #72] @ e10ec │ │ │ │ + ldr r0, [pc, #72] @ e10e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #56] @ e10f0 │ │ │ │ + ldr r0, [pc, #56] @ e10ec │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #32] @ e10f4 │ │ │ │ + ldr r0, [pc, #32] @ e10f0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #24] @ e10f8 │ │ │ │ + ldr r1, [pc, #24] @ e10f4 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - eoreq r3, r3, ip, ror #21 │ │ │ │ - @ instruction: 0xfff4cb90 │ │ │ │ + strdeq r3, [r3], -r0 @ │ │ │ │ + @ instruction: 0xfff4cb94 │ │ │ │ andeq r8, r7, r8, lsl #28 │ │ │ │ - @ instruction: 0x001ee9d8 │ │ │ │ - @ instruction: 0x00233bb4 │ │ │ │ + @ instruction: 0x001ee9dc │ │ │ │ + @ instruction: 0x00233bb8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #92] @ e1180 │ │ │ │ + ldr r1, [pc, #92] @ e117c │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #72] @ e1184 │ │ │ │ + ldr r0, [pc, #72] @ e1180 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #56] @ e1188 │ │ │ │ + ldr r0, [pc, #56] @ e1184 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #32] @ e118c │ │ │ │ + ldr r0, [pc, #32] @ e1188 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #24] @ e1190 │ │ │ │ + ldr r1, [pc, #24] @ e118c │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - eoreq r3, r3, ip, ror fp │ │ │ │ - @ instruction: 0xfff4caf8 │ │ │ │ + eoreq r3, r3, r0, lsl #23 │ │ │ │ + @ instruction: 0xfff4cafc │ │ │ │ andeq r8, r7, r0, ror sp │ │ │ │ - andseq lr, lr, r0, asr #18 │ │ │ │ - eoreq r3, r3, ip, lsl fp │ │ │ │ + andseq lr, lr, r4, asr #18 │ │ │ │ + eoreq r3, r3, r0, lsr #22 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #92] @ e1214 │ │ │ │ + ldr r1, [pc, #92] @ e1210 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #72] @ e1218 │ │ │ │ + ldr r0, [pc, #72] @ e1214 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #56] @ e121c │ │ │ │ + ldr r0, [pc, #56] @ e1218 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #32] @ e1220 │ │ │ │ + ldr r0, [pc, #32] @ e121c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #24] @ e1224 │ │ │ │ + ldr r1, [pc, #24] @ e1220 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - eoreq r3, r3, r8, lsl #22 │ │ │ │ - @ instruction: 0xfff4ca64 │ │ │ │ + eoreq r3, r3, ip, lsl #22 │ │ │ │ + @ instruction: 0xfff4ca68 │ │ │ │ ldrdeq r8, [r7], -ip │ │ │ │ - andseq r7, lr, r5, lsr r7 │ │ │ │ - eoreq r3, r3, r8, lsl #21 │ │ │ │ + andseq r7, lr, r9, lsr r7 │ │ │ │ + eoreq r3, r3, ip, lsl #21 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #92] @ e12a8 │ │ │ │ + ldr r1, [pc, #92] @ e12a4 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #72] @ e12ac │ │ │ │ + ldr r0, [pc, #72] @ e12a8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #56] @ e12b0 │ │ │ │ + ldr r0, [pc, #56] @ e12ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #32] @ e12b4 │ │ │ │ + ldr r0, [pc, #32] @ e12b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #24] @ e12b8 │ │ │ │ + ldr r1, [pc, #24] @ e12b4 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - eoreq r3, r3, r4, lsl #21 │ │ │ │ - @ instruction: 0xfff4c9d0 │ │ │ │ + eoreq r3, r3, r8, lsl #21 │ │ │ │ + @ instruction: 0xfff4c9d4 │ │ │ │ andeq r8, r7, r8, asr #24 │ │ │ │ - andseq r7, lr, r2, asr r6 │ │ │ │ - strdeq r3, [r3], -r4 @ │ │ │ │ + andseq r7, lr, r6, asr r6 │ │ │ │ + strdeq r3, [r3], -r8 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #92] @ e133c │ │ │ │ + ldr r1, [pc, #92] @ e1338 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #72] @ e1340 │ │ │ │ + ldr r0, [pc, #72] @ e133c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #56] @ e1344 │ │ │ │ + ldr r0, [pc, #56] @ e1340 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #32] @ e1348 │ │ │ │ + ldr r0, [pc, #32] @ e1344 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #24] @ e134c │ │ │ │ + ldr r1, [pc, #24] @ e1348 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - eoreq r3, r3, r0, lsl #20 │ │ │ │ - @ instruction: 0xfff4c93c │ │ │ │ + eoreq r3, r3, r4, lsl #20 │ │ │ │ + @ instruction: 0xfff4c940 │ │ │ │ @ instruction: 0x00078bb4 │ │ │ │ - andseq r7, lr, sp, lsl #12 │ │ │ │ - eoreq r3, r3, r0, ror #18 │ │ │ │ + andseq r7, lr, r1, lsl r6 │ │ │ │ + eoreq r3, r3, r4, ror #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #456 @ 0x1c8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #13 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #968] @ e1738 │ │ │ │ - ldr r1, [pc, #952] @ e172c │ │ │ │ + ldr r0, [pc, #968] @ e1734 │ │ │ │ + ldr r1, [pc, #952] @ e1728 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #944] @ e1730 │ │ │ │ + ldr r1, [pc, #944] @ e172c │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #936] @ e1734 │ │ │ │ + ldr r1, [pc, #936] @ e1730 │ │ │ │ ldr r0, [r8] │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ strh r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, r6 │ │ │ │ bl 12618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e14c4 │ │ │ │ + beq e14c0 │ │ │ │ mov r9, r0 │ │ │ │ bl 136a4 │ │ │ │ ldrb r0, [r9, #8] │ │ │ │ tst r0, #1 │ │ │ │ - beq e1534 │ │ │ │ + beq e1530 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -210219,263 +210218,263 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 129cc │ │ │ │ mov r6, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - beq e15a8 │ │ │ │ + beq e15a4 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ bl 13b6c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e15e4 │ │ │ │ + beq e15e0 │ │ │ │ mov r1, sl │ │ │ │ add r8, sp, #8 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r9 │ │ │ │ bl 130a4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ bl 6d380 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs e1658 │ │ │ │ + bcs e1654 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, sp, #8 │ │ │ │ bl 6d380 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq e14a4 │ │ │ │ + beq e14a0 │ │ │ │ cmp r0, #2 │ │ │ │ - bne e16b4 │ │ │ │ + bne e16b0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12eac │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e14b8 │ │ │ │ + beq e14b4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #456 @ 0x1c8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #624] @ e174c │ │ │ │ + ldr r0, [pc, #624] @ e1748 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #588] @ e1750 │ │ │ │ + ldr r0, [pc, #588] @ e174c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #572] @ e1754 │ │ │ │ + ldr r0, [pc, #572] @ e1750 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #556] @ e1758 │ │ │ │ + ldr r1, [pc, #556] @ e1754 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #496] @ e173c │ │ │ │ + ldr r0, [pc, #496] @ e1738 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #460] @ e1740 │ │ │ │ + ldr r0, [pc, #460] @ e173c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #444] @ e1744 │ │ │ │ + ldr r0, [pc, #444] @ e1740 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #428] @ e1748 │ │ │ │ + ldr r1, [pc, #428] @ e1744 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b e16cc │ │ │ │ + b e16c8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #412] @ e175c │ │ │ │ + ldr r0, [pc, #412] @ e1758 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #396] @ e1760 │ │ │ │ - ldr r3, [pc, #396] @ e1764 │ │ │ │ + ldr r0, [pc, #396] @ e175c │ │ │ │ + ldr r3, [pc, #396] @ e1760 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b e16cc │ │ │ │ + b e16c8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #364] @ e1768 │ │ │ │ + ldr r0, [pc, #364] @ e1764 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #328] @ e176c │ │ │ │ + ldr r0, [pc, #328] @ e1768 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #312] @ e1770 │ │ │ │ + ldr r0, [pc, #312] @ e176c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #296] @ e1774 │ │ │ │ + ldr r1, [pc, #296] @ e1770 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b e16cc │ │ │ │ + b e16c8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #452] @ 0x1c4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #256] @ e1780 │ │ │ │ + ldr r1, [pc, #256] @ e177c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #240] @ e1784 │ │ │ │ + ldr r0, [pc, #240] @ e1780 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #224] @ e1788 │ │ │ │ + ldr r1, [pc, #224] @ e1784 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b e16cc │ │ │ │ - ldr r0, [pc, #188] @ e1778 │ │ │ │ + b e16c8 │ │ │ │ + ldr r0, [pc, #188] @ e1774 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #184] @ e177c │ │ │ │ + ldr r2, [pc, #184] @ e1778 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e16fc │ │ │ │ + beq e16f8 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r9 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1724 │ │ │ │ + beq e1720 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ cmnvc r9, #11520 @ 0x2d00 │ │ │ │ strbvs r6, [sp, #-366]! @ 0xfffffe92 │ │ │ │ ldclcs 5, cr7, [r3, #-392]! @ 0xfffffe78 │ │ │ │ - andseq r7, lr, r4, ror sp │ │ │ │ - eoreq r4, r3, r8, asr #24 │ │ │ │ + andseq r7, lr, r8, ror sp │ │ │ │ + eoreq r4, r3, ip, asr #24 │ │ │ │ andeq ip, r6, r4, lsl r8 │ │ │ │ andeq r8, r7, r8, lsr r9 │ │ │ │ - eoreq r3, r3, r0, lsl #24 │ │ │ │ - eoreq r4, r3, r8, ror #25 │ │ │ │ + eoreq r3, r3, r4, lsl #24 │ │ │ │ + eoreq r4, r3, ip, ror #25 │ │ │ │ andeq ip, r6, r4, lsl #17 │ │ │ │ andeq r8, r7, r8, lsr #19 │ │ │ │ - eoreq r4, r3, ip, lsr #25 │ │ │ │ - eoreq r6, r3, r8, ror #10 │ │ │ │ - andseq r8, pc, r6, asr r2 @ │ │ │ │ - eoreq r3, r3, r4, ror r1 │ │ │ │ - @ instruction: 0x00234bb0 │ │ │ │ + @ instruction: 0x00234cb0 │ │ │ │ + eoreq r6, r3, ip, ror #10 │ │ │ │ + andseq r8, pc, sl, asr r2 @ │ │ │ │ + eoreq r3, r3, r8, ror r1 │ │ │ │ + @ instruction: 0x00234bb4 │ │ │ │ andeq ip, r6, r4, ror #14 │ │ │ │ andeq r8, r7, r8, lsl #17 │ │ │ │ - eoreq r3, r3, r0, asr fp │ │ │ │ - andseq r6, pc, r4, asr #30 │ │ │ │ - eoreq r6, r3, r8, asr r4 │ │ │ │ - eoreq r4, r3, r8, ror fp │ │ │ │ + eoreq r3, r3, r4, asr fp │ │ │ │ + andseq r6, pc, r8, asr #30 │ │ │ │ + eoreq r6, r3, ip, asr r4 │ │ │ │ + eoreq r4, r3, ip, ror fp │ │ │ │ andeq lr, r6, r0, asr #16 │ │ │ │ - eoreq r4, r3, r8, asr fp │ │ │ │ + eoreq r4, r3, ip, asr fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #456 @ 0x1c8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #8 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ - ldr r0, [pc, #884] @ e1b20 │ │ │ │ + ldr r0, [pc, #884] @ e1b1c │ │ │ │ mov r7, #0 │ │ │ │ - ldr r1, [pc, #868] @ e1b18 │ │ │ │ + ldr r1, [pc, #868] @ e1b14 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ ldr r0, [r8] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #852] @ e1b1c │ │ │ │ + ldr r1, [pc, #852] @ e1b18 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ strb r7, [sp, #72] @ 0x48 │ │ │ │ bl 12618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e18d4 │ │ │ │ + beq e18d0 │ │ │ │ mov r9, r0 │ │ │ │ bl 136a4 │ │ │ │ ldrb r0, [r9, #8] │ │ │ │ tst r0, #1 │ │ │ │ - beq e1940 │ │ │ │ + beq e193c │ │ │ │ ldr r1, [r9, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -210488,230 +210487,230 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 129cc │ │ │ │ mov r6, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - beq e19b4 │ │ │ │ + beq e19b0 │ │ │ │ add sl, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, sl │ │ │ │ bl 13b6c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e19f0 │ │ │ │ + beq e19ec │ │ │ │ mov r1, sl │ │ │ │ add r8, sp, #8 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, r9 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ mov r4, #56 @ 0x38 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1a64 │ │ │ │ + beq e1a60 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 133c8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e18cc │ │ │ │ + beq e18c8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #456 @ 0x1c8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #3 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #588] @ e1b34 │ │ │ │ + ldr r0, [pc, #588] @ e1b30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #552] @ e1b38 │ │ │ │ + ldr r0, [pc, #552] @ e1b34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #536] @ e1b3c │ │ │ │ + ldr r0, [pc, #536] @ e1b38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #520] @ e1b40 │ │ │ │ + ldr r1, [pc, #520] @ e1b3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #460] @ e1b24 │ │ │ │ + ldr r0, [pc, #460] @ e1b20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #424] @ e1b28 │ │ │ │ + ldr r0, [pc, #424] @ e1b24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #408] @ e1b2c │ │ │ │ + ldr r0, [pc, #408] @ e1b28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #392] @ e1b30 │ │ │ │ + ldr r1, [pc, #392] @ e1b2c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b e1ab8 │ │ │ │ + b e1ab4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #376] @ e1b44 │ │ │ │ + ldr r0, [pc, #376] @ e1b40 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #360] @ e1b48 │ │ │ │ - ldr r3, [pc, #360] @ e1b4c │ │ │ │ + ldr r0, [pc, #360] @ e1b44 │ │ │ │ + ldr r3, [pc, #360] @ e1b48 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b e1ab8 │ │ │ │ + b e1ab4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #328] @ e1b50 │ │ │ │ + ldr r0, [pc, #328] @ e1b4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #292] @ e1b54 │ │ │ │ + ldr r0, [pc, #292] @ e1b50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #276] @ e1b58 │ │ │ │ + ldr r0, [pc, #276] @ e1b54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #260] @ e1b5c │ │ │ │ + ldr r1, [pc, #260] @ e1b58 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b e1ab8 │ │ │ │ + b e1ab4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #452] @ 0x1c4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #216] @ e1b60 │ │ │ │ + ldr r1, [pc, #216] @ e1b5c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #200] @ e1b64 │ │ │ │ + ldr r0, [pc, #200] @ e1b60 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #184] @ e1b68 │ │ │ │ + ldr r1, [pc, #184] @ e1b64 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1ad4 │ │ │ │ + beq e1ad0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1b08 │ │ │ │ + beq e1b04 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r9 │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x6e6f6974 │ │ │ │ cmnvs r1, #1610612742 @ 0x60000006 │ │ │ │ - andseq r1, lr, r0, lsr #16 │ │ │ │ - eoreq r4, r3, ip, lsr r8 │ │ │ │ + andseq r1, lr, r4, lsr #16 │ │ │ │ + eoreq r4, r3, r0, asr #16 │ │ │ │ andeq ip, r6, r8, lsl #8 │ │ │ │ andeq r8, r7, ip, lsr #10 │ │ │ │ - eoreq r3, r3, r4, lsr #16 │ │ │ │ - ldrdeq r4, [r3], -ip @ │ │ │ │ + eoreq r3, r3, r8, lsr #16 │ │ │ │ + eoreq r4, r3, r0, ror #17 │ │ │ │ andeq ip, r6, r8, ror r4 │ │ │ │ muleq r7, ip, r5 │ │ │ │ - eoreq r4, r3, r0, lsr #17 │ │ │ │ - eoreq r6, r3, ip, asr r1 │ │ │ │ - andseq r7, pc, sl, asr #28 │ │ │ │ - eoreq r2, r3, r8, ror #26 │ │ │ │ - eoreq r4, r3, r4, lsr #15 │ │ │ │ + eoreq r4, r3, r4, lsr #17 │ │ │ │ + eoreq r6, r3, r0, ror #2 │ │ │ │ + andseq r7, pc, lr, asr #28 │ │ │ │ + eoreq r2, r3, ip, ror #26 │ │ │ │ + eoreq r4, r3, r8, lsr #15 │ │ │ │ andeq ip, r6, r8, asr r3 │ │ │ │ andeq r8, r7, ip, ror r4 │ │ │ │ - eoreq r3, r3, r4, ror r7 │ │ │ │ - eoreq r4, r3, r0, ror r7 │ │ │ │ + eoreq r3, r3, r8, ror r7 │ │ │ │ + eoreq r4, r3, r4, ror r7 │ │ │ │ andeq lr, r6, r8, lsr r4 │ │ │ │ - eoreq r4, r3, r0, asr r7 │ │ │ │ + eoreq r4, r3, r4, asr r7 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ mov r5, sp │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r8 │ │ │ │ - bl 12ee9c │ │ │ │ + bl 12ee98 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e1c1c │ │ │ │ + bne e1c18 │ │ │ │ and r2, r6, #65280 @ 0xff00 │ │ │ │ lsl r3, r6, #24 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r0, r6, lsr #8 │ │ │ │ orr r2, r3, r2, lsl #8 │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ orr r1, r1, r6, lsr #24 │ │ │ │ @@ -210727,29 +210726,29 @@ │ │ │ │ orrne r6, r1, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r0, #4 │ │ │ │ - bne e1c34 │ │ │ │ + bne e1c30 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r9!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #104] @ e1ca4 │ │ │ │ + ldr r0, [pc, #104] @ e1ca0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -210765,19 +210764,19 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq lr, r3, ip, lsr #27 │ │ │ │ + @ instruction: 0x0023edb0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r2, [r1] │ │ │ │ add r7, pc, #16 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #18 │ │ │ │ movcs r3, #16 │ │ │ │ @@ -210802,35 +210801,35 @@ │ │ │ │ andeq r0, r0, r8, asr r0 │ │ │ │ muleq r0, r8, r1 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ tst r2, #1 │ │ │ │ - beq e1ee0 │ │ │ │ + beq e1edc │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #720] @ e2008 │ │ │ │ + ldr r0, [pc, #720] @ e2004 │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1fac │ │ │ │ + beq e1fa8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r6, #1 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - b e1ee8 │ │ │ │ + b e1ee4 │ │ │ │ mov r1, #16 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #13 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ @@ -210849,57 +210848,57 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #4 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq e1f48 │ │ │ │ + beq e1f44 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #528] @ e2004 │ │ │ │ + ldr r0, [pc, #528] @ e2000 │ │ │ │ mov r6, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1fac │ │ │ │ + beq e1fa8 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - b e1f50 │ │ │ │ + b e1f4c │ │ │ │ mov r1, #5 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #9 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #3 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq e1f64 │ │ │ │ + beq e1f60 │ │ │ │ add r1, r1, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl b9478 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ - b e1f70 │ │ │ │ + b e1f6c │ │ │ │ mov r1, #7 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #15 │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ @@ -210918,34 +210917,34 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r6, #0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ str r6, [sp] │ │ │ │ - beq e1f8c │ │ │ │ + beq e1f88 │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #260] @ e200c │ │ │ │ + ldr r0, [pc, #260] @ e2008 │ │ │ │ mov r7, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e1fb8 │ │ │ │ + beq e1fb4 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ add r3, sp, #8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - b e1f94 │ │ │ │ + b e1f90 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #17 │ │ │ │ stmib r0, {r1, r4} │ │ │ │ str r2, [r0] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -210973,110 +210972,110 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - b e1fe0 │ │ │ │ - b e1ff0 │ │ │ │ + b e1fdc │ │ │ │ + b e1fec │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl e2138 │ │ │ │ - b e1ffc │ │ │ │ + bl e2134 │ │ │ │ + b e1ff8 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - strdeq lr, [r3], -r0 @ │ │ │ │ - eoreq lr, r3, ip, lsr #25 │ │ │ │ - ldrdeq lr, [r3], -ip @ │ │ │ │ + strdeq lr, [r3], -r4 @ │ │ │ │ + @ instruction: 0x0023ecb0 │ │ │ │ + eoreq lr, r3, r0, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #18 │ │ │ │ movcs r2, #16 │ │ │ │ cmp r2, #15 │ │ │ │ popcc {r4, r5, r6, r7, r8, pc} │ │ │ │ - beq e2078 │ │ │ │ + beq e2074 │ │ │ │ cmp r2, #16 │ │ │ │ - bne e2094 │ │ │ │ + bne e2090 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e205c │ │ │ │ + beq e2058 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e20dc │ │ │ │ + beq e20d8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl e2010 │ │ │ │ - b e20d0 │ │ │ │ + bl e200c │ │ │ │ + b e20cc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e20dc │ │ │ │ + beq e20d8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl e2010 │ │ │ │ - b e20d0 │ │ │ │ + bl e200c │ │ │ │ + b e20cc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e20dc │ │ │ │ + beq e20d8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ add r7, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq e20c8 │ │ │ │ + beq e20c4 │ │ │ │ add r6, r0, #16 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r6 │ │ │ │ - b e20b0 │ │ │ │ + b e20ac │ │ │ │ cmp r5, #0 │ │ │ │ - beq e20dc │ │ │ │ + beq e20d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - b e20e4 │ │ │ │ + b e20e0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add r0, r6, #8 │ │ │ │ - bl e2138 │ │ │ │ - b e20f0 │ │ │ │ + bl e2134 │ │ │ │ + b e20ec │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq e20e8 │ │ │ │ + beq e20e4 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #16 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r6, r5 │ │ │ │ - b e2118 │ │ │ │ + b e2114 │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e2160 │ │ │ │ + beq e215c │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ @@ -211085,48 +211084,48 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e21fc │ │ │ │ + beq e21f8 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e23a4 │ │ │ │ + bne e23a0 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r4, r0, r7, lsl #2 │ │ │ │ addne r4, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r6, ip │ │ │ │ cmp r6, #0 │ │ │ │ - beq e21e8 │ │ │ │ + beq e21e4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq e22d0 │ │ │ │ + beq e22cc │ │ │ │ add r0, r0, r7 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne e21d0 │ │ │ │ + bne e21cc │ │ │ │ cmp lr, #0 │ │ │ │ - beq e2214 │ │ │ │ + beq e2210 │ │ │ │ cmp r0, r4 │ │ │ │ - bne e2220 │ │ │ │ - b e22d0 │ │ │ │ + bne e221c │ │ │ │ + b e22cc │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #544] @ e2428 │ │ │ │ + ldr r0, [pc, #544] @ e2424 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e2228 │ │ │ │ + b e2224 │ │ │ │ cmp r0, r4 │ │ │ │ - beq e22d0 │ │ │ │ + beq e22cc │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -211147,35 +211146,35 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ addcs r4, r4, #8 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e2378 │ │ │ │ + bne e2374 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e22b8 │ │ │ │ + beq e22b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #328] @ e242c │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #328] @ e2428 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -211201,289 +211200,289 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r4, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #196] @ e2430 │ │ │ │ + ldr r2, [pc, #196] @ e242c │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add ip, r6, #4 │ │ │ │ add r2, r8, #4 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ str r0, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e2434 │ │ │ │ + ldr r1, [pc, #120] @ e2430 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e2438 │ │ │ │ + ldr r1, [pc, #96] @ e2434 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e241c │ │ │ │ + beq e2418 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e241c │ │ │ │ + bl e200c │ │ │ │ + b e2418 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r1, lr, r0, ror #31 │ │ │ │ - eoreq lr, r3, r0, lsl #14 │ │ │ │ - ldrdeq ip, [r3], -r4 @ │ │ │ │ - eoreq r9, r3, ip, lsl ip │ │ │ │ - eoreq r9, r3, r0, lsl ip │ │ │ │ + andseq r1, lr, r4, ror #31 │ │ │ │ + eoreq lr, r3, r4, lsl #14 │ │ │ │ + ldrdeq ip, [r3], -r8 @ │ │ │ │ + eoreq r9, r3, r0, lsr #24 │ │ │ │ + eoreq r9, r3, r4, lsl ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r9, [r1, #32] │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r4, [r1, #36] @ 0x24 │ │ │ │ mov r7, r3 │ │ │ │ ldr r1, [r9] │ │ │ │ - ldr r5, [pc, #628] @ e26dc │ │ │ │ + ldr r5, [pc, #628] @ e26d8 │ │ │ │ add r0, r4, r0 │ │ │ │ sub r3, r1, #2 │ │ │ │ cmp r3, #18 │ │ │ │ add r5, pc, r5 │ │ │ │ movcs r3, #16 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ rsb r5, r3, #0 │ │ │ │ add r3, r3, r0 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r5 │ │ │ │ cmp r3, r0 │ │ │ │ - beq e24a8 │ │ │ │ + beq e24a4 │ │ │ │ sub r0, r3, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs e2638 │ │ │ │ + bcs e2634 │ │ │ │ add r4, r0, r4 │ │ │ │ str r4, [r6, #36] @ 0x24 │ │ │ │ cmp r1, #15 │ │ │ │ - bne e2514 │ │ │ │ + bne e2510 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r7 │ │ │ │ - bl 2be190 │ │ │ │ + bl 2be18c │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ cmp r5, #20 │ │ │ │ - bne e24dc │ │ │ │ + bne e24d8 │ │ │ │ mov r0, #31 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ add r3, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e2500 │ │ │ │ + beq e24fc │ │ │ │ mov r0, r6 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r2, sp, #16 │ │ │ │ str r5, [r6] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r6, {r0, r1, r2} │ │ │ │ ldr r1, [r9] │ │ │ │ sub r1, r1, #12 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi e2570 │ │ │ │ + bhi e256c │ │ │ │ add r2, pc, #8 │ │ │ │ mov r0, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ cmp r7, #256 @ 0x100 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bcs e2648 │ │ │ │ + bcs e2644 │ │ │ │ mov r0, #1 │ │ │ │ add r0, r4, r0 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r0, r0, r7 │ │ │ │ str r1, [r8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #340] @ e26e0 │ │ │ │ + ldr r0, [pc, #340] @ e26dc │ │ │ │ str r4, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #320] @ e26e4 │ │ │ │ + ldr r0, [pc, #320] @ e26e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #312] @ e26e8 │ │ │ │ + ldr r0, [pc, #312] @ e26e4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #304] @ e26ec │ │ │ │ + ldr r0, [pc, #304] @ e26e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #296] @ e26f0 │ │ │ │ + ldr r1, [pc, #296] @ e26ec │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #284] @ e26f4 │ │ │ │ + ldr r1, [pc, #284] @ e26f0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #272] @ e26f8 │ │ │ │ + ldr r0, [pc, #272] @ e26f4 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ bl 312a4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r9 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldmib sp, {r0, r1, r2} │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #16 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #188] @ e26fc │ │ │ │ + ldr r2, [pc, #188] @ e26f8 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #160] @ e2700 │ │ │ │ + ldr r0, [pc, #160] @ e26fc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #136] @ e2704 │ │ │ │ + ldr r0, [pc, #136] @ e2700 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #120] @ e2708 │ │ │ │ + ldr r1, [pc, #120] @ e2704 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ str r5, [r6] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r6, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne e26cc │ │ │ │ + bne e26c8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r6, lr, r4, lsl #29 │ │ │ │ - eoreq r9, r3, r8, ror #20 │ │ │ │ + andseq r6, lr, r8, lsl #29 │ │ │ │ + eoreq r9, r3, ip, ror #20 │ │ │ │ andeq sp, r5, r8, lsr r1 │ │ │ │ - andseq r0, lr, r4, ror #16 │ │ │ │ + andseq r0, lr, r8, ror #16 │ │ │ │ andeq r7, r7, r4, lsl #18 │ │ │ │ - @ instruction: 0x0023cdb8 │ │ │ │ - @ instruction: 0x0023cdb0 │ │ │ │ - eoreq ip, r3, r8, lsr #27 │ │ │ │ - eoreq sl, r3, r0, lsl #7 │ │ │ │ - eoreq ip, r3, r4, asr #24 │ │ │ │ + @ instruction: 0x0023cdbc │ │ │ │ + @ instruction: 0x0023cdb4 │ │ │ │ + eoreq ip, r3, ip, lsr #27 │ │ │ │ + eoreq sl, r3, r4, lsl #7 │ │ │ │ + eoreq ip, r3, r8, asr #24 │ │ │ │ andeq sp, r5, ip, lsl r9 │ │ │ │ - eoreq ip, r3, r0, lsr #24 │ │ │ │ + eoreq ip, r3, r4, lsr #24 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e2790 │ │ │ │ + beq e278c │ │ │ │ cmp r0, #19 │ │ │ │ - bne e2938 │ │ │ │ + bne e2934 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e277c │ │ │ │ + beq e2778 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e2868 │ │ │ │ + beq e2864 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e2764 │ │ │ │ + bne e2760 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e27a8 │ │ │ │ + beq e27a4 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e27b4 │ │ │ │ - b e2868 │ │ │ │ + bne e27b0 │ │ │ │ + b e2864 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #548] @ e29c0 │ │ │ │ + ldr r0, [pc, #548] @ e29bc │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e27bc │ │ │ │ + b e27b8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e2868 │ │ │ │ + beq e2864 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ mov r3, #20 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ @@ -211501,39 +211500,39 @@ │ │ │ │ strh r1, [sp, #44] @ 0x2c │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl 111660 │ │ │ │ + bl 11165c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e2910 │ │ │ │ + bne e290c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e284c │ │ │ │ + beq e2848 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #328] @ e29c4 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #328] @ e29c0 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -211559,109 +211558,109 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #196] @ e29c8 │ │ │ │ + ldr r2, [pc, #196] @ e29c4 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #124] @ e29cc │ │ │ │ + ldr r1, [pc, #124] @ e29c8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #100] @ e29d0 │ │ │ │ + ldr r1, [pc, #100] @ e29cc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e29b4 │ │ │ │ + beq e29b0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e29b4 │ │ │ │ + bl e200c │ │ │ │ + b e29b0 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r1, lr, ip, asr #20 │ │ │ │ - eoreq lr, r3, r8, ror #2 │ │ │ │ - eoreq ip, r3, ip, lsr r9 │ │ │ │ - eoreq r9, r3, r8, lsl #13 │ │ │ │ - eoreq r9, r3, ip, ror r6 │ │ │ │ + andseq r1, lr, r0, asr sl │ │ │ │ + eoreq lr, r3, ip, ror #2 │ │ │ │ + eoreq ip, r3, r0, asr #18 │ │ │ │ + eoreq r9, r3, ip, lsl #13 │ │ │ │ + eoreq r9, r3, r0, lsl #13 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e2a58 │ │ │ │ + beq e2a54 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e2be8 │ │ │ │ + bne e2be4 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e2a44 │ │ │ │ + beq e2a40 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e2b18 │ │ │ │ + beq e2b14 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e2a2c │ │ │ │ + bne e2a28 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e2a70 │ │ │ │ + beq e2a6c │ │ │ │ cmp r0, r6 │ │ │ │ - bne e2a7c │ │ │ │ - b e2b18 │ │ │ │ + bne e2a78 │ │ │ │ + b e2b14 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #520] @ e2c6c │ │ │ │ + ldr r0, [pc, #520] @ e2c68 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e2a84 │ │ │ │ + b e2a80 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e2b18 │ │ │ │ + beq e2b14 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -211677,35 +211676,35 @@ │ │ │ │ strh r0, [sp, #44] @ 0x2c │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e2c80 │ │ │ │ + bl e2c7c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e2bc0 │ │ │ │ + bne e2bbc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e2b00 │ │ │ │ + beq e2afc │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e2c70 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e2c6c │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -211731,107 +211730,107 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #192] @ e2c74 │ │ │ │ + ldr r2, [pc, #192] @ e2c70 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e2c78 │ │ │ │ + ldr r1, [pc, #120] @ e2c74 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e2c7c │ │ │ │ + ldr r1, [pc, #96] @ e2c78 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e2c60 │ │ │ │ + beq e2c5c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e2c60 │ │ │ │ + bl e200c │ │ │ │ + b e2c5c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r1, lr, r4, lsl #15 │ │ │ │ - @ instruction: 0x0023deb8 │ │ │ │ - eoreq ip, r3, ip, lsl #13 │ │ │ │ - ldrdeq r9, [r3], -r8 @ │ │ │ │ - eoreq r9, r3, ip, asr #7 │ │ │ │ + andseq r1, lr, r8, lsl #15 │ │ │ │ + @ instruction: 0x0023debc │ │ │ │ + mlaeq r3, r0, r6, ip │ │ │ │ + ldrdeq r9, [r3], -ip @ │ │ │ │ + ldrdeq r9, [r3], -r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, sp │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 12f07c │ │ │ │ + bl 12f078 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e2d04 │ │ │ │ + bne e2d00 │ │ │ │ and r1, r6, #65280 @ 0xff00 │ │ │ │ lsl r2, r6, #24 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ mov r3, #4 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ ldrb r2, [r5, #20] │ │ │ │ and r0, r0, r6, lsr #8 │ │ │ │ cmp r2, #0 │ │ │ │ orr r0, r0, r6, lsr #24 │ │ │ │ add r2, sp, #28 │ │ │ │ orrne r6, r1, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #28] │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne e2d1c │ │ │ │ + bne e2d18 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm r7!, {r0, r1, r2} │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #104] @ e2d8c │ │ │ │ + ldr r0, [pc, #104] @ e2d88 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -211847,60 +211846,60 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq sp, r3, r4, asr #25 │ │ │ │ + eoreq sp, r3, r8, asr #25 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e2e14 │ │ │ │ + beq e2e10 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e2fac │ │ │ │ + bne e2fa8 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e2e00 │ │ │ │ + beq e2dfc │ │ │ │ cmp r0, r6 │ │ │ │ - beq e2edc │ │ │ │ + beq e2ed8 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e2de8 │ │ │ │ + bne e2de4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e2e2c │ │ │ │ + beq e2e28 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e2e38 │ │ │ │ - b e2edc │ │ │ │ + bne e2e34 │ │ │ │ + b e2ed8 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #528] @ e3030 │ │ │ │ + ldr r0, [pc, #528] @ e302c │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e2e40 │ │ │ │ + b e2e3c │ │ │ │ cmp r0, r6 │ │ │ │ - beq e2edc │ │ │ │ + beq e2ed8 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -211918,35 +211917,35 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl 226890 │ │ │ │ + bl 22688c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e2f84 │ │ │ │ + bne e2f80 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e2ec4 │ │ │ │ + beq e2ec0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e3034 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e3030 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -211972,108 +211971,108 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #192] @ e3038 │ │ │ │ + ldr r2, [pc, #192] @ e3034 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e303c │ │ │ │ + ldr r1, [pc, #120] @ e3038 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e3040 │ │ │ │ + ldr r1, [pc, #96] @ e303c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e3024 │ │ │ │ + beq e3020 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e3024 │ │ │ │ + bl e200c │ │ │ │ + b e3020 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r1, lr, r8, asr #7 │ │ │ │ - strdeq sp, [r3], -r4 @ │ │ │ │ - eoreq ip, r3, r8, asr #5 │ │ │ │ - eoreq r9, r3, r4, lsl r0 │ │ │ │ - eoreq r9, r3, r8 │ │ │ │ + andseq r1, lr, ip, asr #7 │ │ │ │ + strdeq sp, [r3], -r8 @ │ │ │ │ + eoreq ip, r3, ip, asr #5 │ │ │ │ + eoreq r9, r3, r8, lsl r0 │ │ │ │ + eoreq r9, r3, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r9, [r5, #32] │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e30c8 │ │ │ │ + beq e30c4 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e325c │ │ │ │ + bne e3258 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ ldr lr, [r9, #4] │ │ │ │ ldr r0, [r9, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e30b4 │ │ │ │ + beq e30b0 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e318c │ │ │ │ + beq e3188 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e309c │ │ │ │ + bne e3098 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e30e0 │ │ │ │ + beq e30dc │ │ │ │ cmp r0, r6 │ │ │ │ - bne e30ec │ │ │ │ - b e318c │ │ │ │ + bne e30e8 │ │ │ │ + b e3188 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #524] @ e32e0 │ │ │ │ + ldr r0, [pc, #524] @ e32dc │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e30f4 │ │ │ │ + b e30f0 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e318c │ │ │ │ + beq e3188 │ │ │ │ ldr r0, [r0] │ │ │ │ add r7, ip, #1 │ │ │ │ str r7, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -212090,35 +212089,35 @@ │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl e1b6c │ │ │ │ + bl e1b68 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e3234 │ │ │ │ + bne e3230 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e3174 │ │ │ │ + beq e3170 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r9 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e32e4 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e32e0 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -212144,108 +212143,108 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r4, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #192] @ e32e8 │ │ │ │ + ldr r2, [pc, #192] @ e32e4 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e32ec │ │ │ │ + ldr r1, [pc, #120] @ e32e8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e32f0 │ │ │ │ + ldr r1, [pc, #96] @ e32ec │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e32d4 │ │ │ │ + beq e32d0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e32d4 │ │ │ │ + bl e200c │ │ │ │ + b e32d0 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r1, lr, r4, lsl r1 │ │ │ │ - eoreq sp, r3, r4, asr #16 │ │ │ │ - eoreq ip, r3, r8, lsl r0 │ │ │ │ - eoreq r8, r3, r4, ror #26 │ │ │ │ - eoreq r8, r3, r8, asr sp │ │ │ │ + andseq r1, lr, r8, lsl r1 │ │ │ │ + eoreq sp, r3, r8, asr #16 │ │ │ │ + eoreq ip, r3, ip, lsl r0 │ │ │ │ + eoreq r8, r3, r8, ror #26 │ │ │ │ + eoreq r8, r3, ip, asr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r9, [r5, #32] │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e3378 │ │ │ │ + beq e3374 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e350c │ │ │ │ + bne e3508 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ ldr lr, [r9, #4] │ │ │ │ ldr r0, [r9, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e3364 │ │ │ │ + beq e3360 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e343c │ │ │ │ + beq e3438 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e334c │ │ │ │ + bne e3348 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e3390 │ │ │ │ + beq e338c │ │ │ │ cmp r0, r6 │ │ │ │ - bne e339c │ │ │ │ - b e343c │ │ │ │ + bne e3398 │ │ │ │ + b e3438 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #524] @ e3590 │ │ │ │ + ldr r0, [pc, #524] @ e358c │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e33a4 │ │ │ │ + b e33a0 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e343c │ │ │ │ + beq e3438 │ │ │ │ ldr r0, [r0] │ │ │ │ add r7, ip, #1 │ │ │ │ str r7, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -212262,35 +212261,35 @@ │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 225cd8 │ │ │ │ + bl 225cd4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e34e4 │ │ │ │ + bne e34e0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e3424 │ │ │ │ + beq e3420 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r9 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e3594 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e3590 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -212316,108 +212315,108 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r4, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #192] @ e3598 │ │ │ │ + ldr r2, [pc, #192] @ e3594 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e359c │ │ │ │ + ldr r1, [pc, #120] @ e3598 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e35a0 │ │ │ │ + ldr r1, [pc, #96] @ e359c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e3584 │ │ │ │ + beq e3580 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e3584 │ │ │ │ + bl e200c │ │ │ │ + b e3580 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r0, lr, r4, ror #28 │ │ │ │ - mlaeq r3, r4, r5, sp │ │ │ │ - eoreq fp, r3, r8, ror #26 │ │ │ │ - @ instruction: 0x00238ab4 │ │ │ │ - eoreq r8, r3, r8, lsr #21 │ │ │ │ + andseq r0, lr, r8, ror #28 │ │ │ │ + mlaeq r3, r8, r5, sp │ │ │ │ + eoreq fp, r3, ip, ror #26 │ │ │ │ + @ instruction: 0x00238ab8 │ │ │ │ + eoreq r8, r3, ip, lsr #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e3628 │ │ │ │ + beq e3624 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e37d0 │ │ │ │ + bne e37cc │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e3614 │ │ │ │ + beq e3610 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e3700 │ │ │ │ + beq e36fc │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e35fc │ │ │ │ + bne e35f8 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e3640 │ │ │ │ + beq e363c │ │ │ │ cmp r0, r6 │ │ │ │ - bne e364c │ │ │ │ - b e3700 │ │ │ │ + bne e3648 │ │ │ │ + b e36fc │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #548] @ e3858 │ │ │ │ + ldr r0, [pc, #548] @ e3854 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e3654 │ │ │ │ + b e3650 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e3700 │ │ │ │ + beq e36fc │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ mov r3, #20 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ @@ -212438,36 +212437,36 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ bl 757cc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e37a8 │ │ │ │ + bne e37a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e36e4 │ │ │ │ + beq e36e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #328] @ e385c │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #328] @ e3858 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -212493,109 +212492,109 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #196] @ e3860 │ │ │ │ + ldr r2, [pc, #196] @ e385c │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #124] @ e3864 │ │ │ │ + ldr r1, [pc, #124] @ e3860 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #100] @ e3868 │ │ │ │ + ldr r1, [pc, #100] @ e3864 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e384c │ │ │ │ + beq e3848 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e384c │ │ │ │ + bl e200c │ │ │ │ + b e3848 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - @ instruction: 0x001e0bb4 │ │ │ │ - ldrdeq sp, [r3], -r0 @ │ │ │ │ - eoreq fp, r3, r4, lsr #21 │ │ │ │ - strdeq r8, [r3], -r0 @ │ │ │ │ - eoreq r8, r3, r4, ror #15 │ │ │ │ + @ instruction: 0x001e0bb8 │ │ │ │ + ldrdeq sp, [r3], -r4 @ │ │ │ │ + eoreq fp, r3, r8, lsr #21 │ │ │ │ + strdeq r8, [r3], -r4 @ │ │ │ │ + eoreq r8, r3, r8, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e38f0 │ │ │ │ + beq e38ec │ │ │ │ cmp r0, #19 │ │ │ │ - bne e3a88 │ │ │ │ + bne e3a84 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e38dc │ │ │ │ + beq e38d8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e39b8 │ │ │ │ + beq e39b4 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e38c4 │ │ │ │ + bne e38c0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e3908 │ │ │ │ + beq e3904 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e3914 │ │ │ │ - b e39b8 │ │ │ │ + bne e3910 │ │ │ │ + b e39b4 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #528] @ e3b0c │ │ │ │ + ldr r0, [pc, #528] @ e3b08 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e391c │ │ │ │ + b e3918 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e39b8 │ │ │ │ + beq e39b4 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -212613,35 +212612,35 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl 226890 │ │ │ │ + bl 22688c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e3a60 │ │ │ │ + bne e3a5c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e39a0 │ │ │ │ + beq e399c │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e3b10 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e3b0c │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -212667,108 +212666,108 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #192] @ e3b14 │ │ │ │ + ldr r2, [pc, #192] @ e3b10 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e3b18 │ │ │ │ + ldr r1, [pc, #120] @ e3b14 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e3b1c │ │ │ │ + ldr r1, [pc, #96] @ e3b18 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e3b00 │ │ │ │ + beq e3afc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e3b00 │ │ │ │ + bl e200c │ │ │ │ + b e3afc │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r0, lr, ip, ror #17 │ │ │ │ - eoreq sp, r3, r8, lsl r0 │ │ │ │ - eoreq fp, r3, ip, ror #15 │ │ │ │ - eoreq r8, r3, r8, lsr r5 │ │ │ │ - eoreq r8, r3, ip, lsr #10 │ │ │ │ + @ instruction: 0x001e08f0 │ │ │ │ + eoreq sp, r3, ip, lsl r0 │ │ │ │ + strdeq fp, [r3], -r0 @ │ │ │ │ + eoreq r8, r3, ip, lsr r5 │ │ │ │ + eoreq r8, r3, r0, lsr r5 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e3ba4 │ │ │ │ + beq e3ba0 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e3d48 │ │ │ │ + bne e3d44 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ mov r6, #4 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r4, r0, r7, lsl #2 │ │ │ │ movne r6, #16 │ │ │ │ addne r4, r0, r7, lsl #4 │ │ │ │ mov r7, ip │ │ │ │ cmp r7, #0 │ │ │ │ - beq e3b90 │ │ │ │ + beq e3b8c │ │ │ │ cmp r0, r4 │ │ │ │ - beq e3c78 │ │ │ │ + beq e3c74 │ │ │ │ add r0, r0, r6 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne e3b78 │ │ │ │ + bne e3b74 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e3bbc │ │ │ │ + beq e3bb8 │ │ │ │ cmp r0, r4 │ │ │ │ - bne e3bc8 │ │ │ │ - b e3c78 │ │ │ │ + bne e3bc4 │ │ │ │ + b e3c74 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #540] @ e3dcc │ │ │ │ + ldr r0, [pc, #540] @ e3dc8 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e3bd0 │ │ │ │ + b e3bcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq e3c78 │ │ │ │ + beq e3c74 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -212789,35 +212788,35 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ addcs r4, r4, #8 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e3d20 │ │ │ │ + bne e3d1c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e3c60 │ │ │ │ + beq e3c5c │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e3dd0 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e3dcc │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -212843,108 +212842,108 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r4, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #192] @ e3dd4 │ │ │ │ + ldr r2, [pc, #192] @ e3dd0 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e3dd8 │ │ │ │ + ldr r1, [pc, #120] @ e3dd4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e3ddc │ │ │ │ + ldr r1, [pc, #96] @ e3dd8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e3dc0 │ │ │ │ + beq e3dbc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e3dc0 │ │ │ │ + bl e200c │ │ │ │ + b e3dbc │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r0, lr, r8, lsr r6 │ │ │ │ - eoreq ip, r3, r8, asr sp │ │ │ │ - eoreq fp, r3, ip, lsr #10 │ │ │ │ - eoreq r8, r3, r8, ror r2 │ │ │ │ - eoreq r8, r3, ip, ror #4 │ │ │ │ + andseq r0, lr, ip, lsr r6 │ │ │ │ + eoreq ip, r3, ip, asr sp │ │ │ │ + eoreq fp, r3, r0, lsr r5 │ │ │ │ + eoreq r8, r3, ip, ror r2 │ │ │ │ + eoreq r8, r3, r0, ror r2 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e3e64 │ │ │ │ + beq e3e60 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e3ff4 │ │ │ │ + bne e3ff0 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e3e50 │ │ │ │ + beq e3e4c │ │ │ │ cmp r0, r6 │ │ │ │ - beq e3f24 │ │ │ │ + beq e3f20 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e3e38 │ │ │ │ + bne e3e34 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e3e7c │ │ │ │ + beq e3e78 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e3e88 │ │ │ │ - b e3f24 │ │ │ │ + bne e3e84 │ │ │ │ + b e3f20 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #520] @ e4078 │ │ │ │ + ldr r0, [pc, #520] @ e4074 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e3e90 │ │ │ │ + b e3e8c │ │ │ │ cmp r0, r6 │ │ │ │ - beq e3f24 │ │ │ │ + beq e3f20 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -212960,35 +212959,35 @@ │ │ │ │ strh r0, [sp, #44] @ 0x2c │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e408c │ │ │ │ + bl e4088 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e3fcc │ │ │ │ + bne e3fc8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e3f0c │ │ │ │ + beq e3f08 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e407c │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e4078 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -213014,148 +213013,148 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #192] @ e4080 │ │ │ │ + ldr r2, [pc, #192] @ e407c │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e4084 │ │ │ │ + ldr r1, [pc, #120] @ e4080 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e4088 │ │ │ │ + ldr r1, [pc, #96] @ e4084 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e406c │ │ │ │ + beq e4068 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e406c │ │ │ │ + bl e200c │ │ │ │ + b e4068 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r0, lr, r8, ror r3 │ │ │ │ - eoreq ip, r3, ip, lsr #21 │ │ │ │ - eoreq fp, r3, r0, lsl #5 │ │ │ │ - eoreq r7, r3, ip, asr #31 │ │ │ │ - eoreq r7, r3, r0, asr #31 │ │ │ │ + andseq r0, lr, ip, ror r3 │ │ │ │ + @ instruction: 0x0023cab0 │ │ │ │ + eoreq fp, r3, r4, lsl #5 │ │ │ │ + ldrdeq r7, [r3], -r0 @ │ │ │ │ + eoreq r7, r3, r4, asr #31 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, sp │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #16 │ │ │ │ - bne e4170 │ │ │ │ + bne e416c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #4 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e41e0 │ │ │ │ + bne e41dc │ │ │ │ ldr r1, [r5, #28] │ │ │ │ mov r7, sp │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 12f16c │ │ │ │ + bl 12f168 │ │ │ │ ldr r1, [sp] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne e4218 │ │ │ │ + bne e4214 │ │ │ │ and r2, r0, #65280 @ 0xff00 │ │ │ │ lsl r3, r0, #24 │ │ │ │ mov r1, #65280 @ 0xff00 │ │ │ │ orr r2, r3, r2, lsl #8 │ │ │ │ ldrb r3, [r5, #20] │ │ │ │ and r1, r1, r0, lsr #8 │ │ │ │ cmp r3, #0 │ │ │ │ orr r1, r1, r0, lsr #24 │ │ │ │ orrne r0, r2, r1 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #4 │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - beq e41d0 │ │ │ │ - ldr r0, [pc, #388] @ e42c8 │ │ │ │ + beq e41cc │ │ │ │ + ldr r0, [pc, #388] @ e42c4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne e425c │ │ │ │ + bne e4258 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b e4290 │ │ │ │ + b e428c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 12f07c │ │ │ │ + bl 12f078 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e4200 │ │ │ │ + bne e41fc │ │ │ │ and r1, r6, #65280 @ 0xff00 │ │ │ │ lsl r2, r6, #24 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ mov r3, #4 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ ldrb r2, [r5, #20] │ │ │ │ and r0, r0, r6, lsr #8 │ │ │ │ cmp r2, #0 │ │ │ │ orr r0, r0, r6, lsr #24 │ │ │ │ add r2, sp, #28 │ │ │ │ orrne r6, r1, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #28] │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne e4238 │ │ │ │ + bne e4234 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r1, r7, #8 │ │ │ │ ldr ip, [sp, #4] │ │ │ │ add r2, r8, #8 │ │ │ │ @@ -213174,23 +213173,23 @@ │ │ │ │ add r3, r8, #8 │ │ │ │ ldm ip, {r2, r4, r5, r6, r7} │ │ │ │ stm r3, {r2, r4, r5, r6, r7} │ │ │ │ str r1, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #140] @ e42cc │ │ │ │ + ldr r0, [pc, #140] @ e42c8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e4284 │ │ │ │ + beq e4280 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r1, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, #21 │ │ │ │ str r5, [r0, #12] │ │ │ │ str r1, [r8] │ │ │ │ @@ -213200,67 +213199,67 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ - b e42bc │ │ │ │ + bl 1e4e34 │ │ │ │ + b e42b8 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq ip, r3, r4, lsr #17 │ │ │ │ - eoreq ip, r3, r8, lsr #15 │ │ │ │ + eoreq ip, r3, r8, lsr #17 │ │ │ │ + eoreq ip, r3, ip, lsr #15 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e4354 │ │ │ │ + beq e4350 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e44fc │ │ │ │ + bne e44f8 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r4, r0, r7, lsl #2 │ │ │ │ addne r4, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r6, ip │ │ │ │ cmp r6, #0 │ │ │ │ - beq e4340 │ │ │ │ + beq e433c │ │ │ │ cmp r0, r4 │ │ │ │ - beq e4428 │ │ │ │ + beq e4424 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne e4328 │ │ │ │ + bne e4324 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e436c │ │ │ │ + beq e4368 │ │ │ │ cmp r0, r4 │ │ │ │ - bne e4378 │ │ │ │ - b e4428 │ │ │ │ + bne e4374 │ │ │ │ + b e4424 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #544] @ e4580 │ │ │ │ + ldr r0, [pc, #544] @ e457c │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e4380 │ │ │ │ + b e437c │ │ │ │ cmp r0, r4 │ │ │ │ - beq e4428 │ │ │ │ + beq e4424 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -213281,35 +213280,35 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ addcs r4, r4, #8 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e44d0 │ │ │ │ + bne e44cc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e4410 │ │ │ │ + beq e440c │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #328] @ e4584 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #328] @ e4580 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -213335,100 +213334,100 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r4, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #196] @ e4588 │ │ │ │ + ldr r2, [pc, #196] @ e4584 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add ip, r6, #4 │ │ │ │ add r2, r8, #4 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ str r0, [r8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e458c │ │ │ │ + ldr r1, [pc, #120] @ e4588 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e4590 │ │ │ │ + ldr r1, [pc, #96] @ e458c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e4574 │ │ │ │ + beq e4570 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e4574 │ │ │ │ + bl e200c │ │ │ │ + b e4570 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq pc, sp, r8, lsl #29 │ │ │ │ - eoreq ip, r3, r8, lsr #11 │ │ │ │ - eoreq sl, r3, ip, ror sp │ │ │ │ - eoreq r7, r3, r4, asr #21 │ │ │ │ - @ instruction: 0x00237ab8 │ │ │ │ + andseq pc, sp, ip, lsl #29 │ │ │ │ + eoreq ip, r3, ip, lsr #11 │ │ │ │ + eoreq sl, r3, r0, lsl #27 │ │ │ │ + eoreq r7, r3, r8, asr #21 │ │ │ │ + @ instruction: 0x00237abc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ add r7, sp, #40 @ 0x28 │ │ │ │ mov r6, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r1, [pc, #1120] @ e4a20 │ │ │ │ + ldr r1, [pc, #1120] @ e4a1c │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ movcs r0, #16 │ │ │ │ ldr r2, [r1, r0, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e4624 │ │ │ │ + bne e4620 │ │ │ │ ldr sl, [r5, #32] │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #15 │ │ │ │ - bne e467c │ │ │ │ + bne e4678 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 2be190 │ │ │ │ + bl 2be18c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #20 │ │ │ │ - bne e4644 │ │ │ │ + bne e4640 │ │ │ │ mov r0, #31 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r1, r7, #8 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ add r2, r9, #8 │ │ │ │ @@ -213439,25 +213438,25 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ add r3, sp, #16 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e4668 │ │ │ │ + beq e4664 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r2, sp, #16 │ │ │ │ str r4, [r5] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r5, {r0, r1, r2} │ │ │ │ ldr r0, [sl] │ │ │ │ sub r0, r0, #12 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi e47a8 │ │ │ │ + bhi e47a4 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ @@ -213472,279 +213471,279 @@ │ │ │ │ orr r0, r0, r6, lsr #24 │ │ │ │ mov r2, r6 │ │ │ │ orrne r2, r1, r0 │ │ │ │ str r2, [sp, #16] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ - beq e4754 │ │ │ │ - ldr r0, [pc, #816] @ e4a28 │ │ │ │ + beq e4750 │ │ │ │ + ldr r0, [pc, #816] @ e4a24 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne e48f8 │ │ │ │ + bne e48f4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b e497c │ │ │ │ + b e4978 │ │ │ │ cmp r6, #256 @ 0x100 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ - bcs e4920 │ │ │ │ + bcs e491c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #1 │ │ │ │ strb r6, [sp, #40] @ 0x28 │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne e48a0 │ │ │ │ + bne e489c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r6 │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne e486c │ │ │ │ - ldr r2, [pc, #680] @ e4a24 │ │ │ │ + bne e4868 │ │ │ │ + ldr r2, [pc, #680] @ e4a20 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne e48d4 │ │ │ │ + bne e48d0 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #632] @ e4a38 │ │ │ │ + ldr r0, [pc, #632] @ e4a34 │ │ │ │ str r7, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #612] @ e4a3c │ │ │ │ + ldr r0, [pc, #612] @ e4a38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #604] @ e4a40 │ │ │ │ + ldr r0, [pc, #604] @ e4a3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #596] @ e4a44 │ │ │ │ + ldr r0, [pc, #596] @ e4a40 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #588] @ e4a48 │ │ │ │ + ldr r1, [pc, #588] @ e4a44 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #576] @ e4a4c │ │ │ │ + ldr r1, [pc, #576] @ e4a48 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #564] @ e4a50 │ │ │ │ + ldr r0, [pc, #564] @ e4a4c │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ bl 312a4 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, sl │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add ip, sp, #40 @ 0x28 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #16 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldm r7!, {r0, r1, r2} │ │ │ │ stmia r9!, {r0, r1, r2} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #444] @ e4a30 │ │ │ │ + ldr r0, [pc, #444] @ e4a2c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne e48f8 │ │ │ │ + bne e48f4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b e497c │ │ │ │ - ldr r0, [pc, #388] @ e4a2c │ │ │ │ + b e4978 │ │ │ │ + ldr r0, [pc, #388] @ e4a28 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne e48f8 │ │ │ │ + bne e48f4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b e497c │ │ │ │ - ldr r0, [pc, #344] @ e4a34 │ │ │ │ + b e4978 │ │ │ │ + ldr r0, [pc, #344] @ e4a30 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq e4970 │ │ │ │ + beq e496c │ │ │ │ mov r1, #1 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r1, [r0] │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, #21 │ │ │ │ str r5, [r0, #12] │ │ │ │ str r1, [r9] │ │ │ │ str r0, [r9, #4] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #284] @ e4a54 │ │ │ │ + ldr r0, [pc, #284] @ e4a50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #260] @ e4a58 │ │ │ │ + ldr r0, [pc, #260] @ e4a54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #244] @ e4a5c │ │ │ │ + ldr r1, [pc, #244] @ e4a58 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ - b e4a14 │ │ │ │ + bl 1e4e34 │ │ │ │ + b e4a10 │ │ │ │ bl 1d63c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ str r4, [r5] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stmib r5, {r0, r1, r2} │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ - b e4a14 │ │ │ │ + bl 1e4e34 │ │ │ │ + b e4a10 │ │ │ │ bl 1d63c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ - b e4a14 │ │ │ │ + bl 1e4e34 │ │ │ │ + b e4a10 │ │ │ │ bl 1d63c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e4a14 │ │ │ │ + beq e4a10 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 13734 │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r4, lr, r0, lsr sp │ │ │ │ - andseq r0, pc, pc, asr #4 │ │ │ │ - strdeq ip, [r3], -r0 @ │ │ │ │ - eoreq ip, r3, r0, asr #2 │ │ │ │ - eoreq ip, r3, r4, ror r1 │ │ │ │ - eoreq ip, r3, ip, lsl #2 │ │ │ │ - eoreq r7, r3, r4, lsr r8 │ │ │ │ + andseq r4, lr, r4, lsr sp │ │ │ │ + andseq r0, pc, r3, asr r2 @ │ │ │ │ + strdeq ip, [r3], -r4 @ │ │ │ │ + eoreq ip, r3, r4, asr #2 │ │ │ │ + eoreq ip, r3, r8, ror r1 │ │ │ │ + eoreq ip, r3, r0, lsl r1 │ │ │ │ + eoreq r7, r3, r8, lsr r8 │ │ │ │ andeq sl, r5, r4, lsl #30 │ │ │ │ - andseq lr, sp, r0, lsr r6 │ │ │ │ + andseq lr, sp, r4, lsr r6 │ │ │ │ ldrdeq r5, [r7], -r0 │ │ │ │ - eoreq sl, r3, r4, lsl #23 │ │ │ │ - eoreq sl, r3, ip, ror fp │ │ │ │ - eoreq sl, r3, r4, ror fp │ │ │ │ - eoreq sl, r3, ip, ror #18 │ │ │ │ + eoreq sl, r3, r8, lsl #23 │ │ │ │ + eoreq sl, r3, r0, lsl #23 │ │ │ │ + eoreq sl, r3, r8, ror fp │ │ │ │ + eoreq sl, r3, r0, ror r9 │ │ │ │ andeq fp, r5, r4, asr #12 │ │ │ │ - eoreq sl, r3, r8, asr #18 │ │ │ │ + eoreq sl, r3, ip, asr #18 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e4ae4 │ │ │ │ + beq e4ae0 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e4ca0 │ │ │ │ + bne e4c9c │ │ │ │ ldr r7, [r3, #12] │ │ │ │ mov r4, #4 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ movne r4, #16 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, ip │ │ │ │ cmp r7, #0 │ │ │ │ - beq e4ad0 │ │ │ │ + beq e4acc │ │ │ │ cmp r0, r6 │ │ │ │ - beq e4bd0 │ │ │ │ + beq e4bcc │ │ │ │ add r0, r0, r4 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne e4ab8 │ │ │ │ + bne e4ab4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e4afc │ │ │ │ + beq e4af8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e4b08 │ │ │ │ - b e4bd0 │ │ │ │ + bne e4b04 │ │ │ │ + b e4bcc │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #592] @ e4d40 │ │ │ │ + ldr r0, [pc, #592] @ e4d3c │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e4b10 │ │ │ │ + b e4b0c │ │ │ │ cmp r0, r6 │ │ │ │ - beq e4bd0 │ │ │ │ + beq e4bcc │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -213759,47 +213758,47 @@ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ strh r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #28] │ │ │ │ strb r0, [sp, #42] @ 0x2a │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ mov r1, sp │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e4b90 │ │ │ │ + beq e4b8c │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e4c78 │ │ │ │ + bne e4c74 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e4bb8 │ │ │ │ + beq e4bb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #352] @ e4d44 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #352] @ e4d40 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -213825,115 +213824,115 @@ │ │ │ │ ldmne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #88 @ 0x58 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #220] @ e4d48 │ │ │ │ + ldr r2, [pc, #220] @ e4d44 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ movne r0, sp │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #148] @ e4d4c │ │ │ │ + ldr r1, [pc, #148] @ e4d48 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #124] @ e4d50 │ │ │ │ + ldr r1, [pc, #124] @ e4d4c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e4d0c │ │ │ │ + beq e4d08 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ - b e4d0c │ │ │ │ + b e4d08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e4d34 │ │ │ │ + beq e4d30 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ - b e4d34 │ │ │ │ + bl e200c │ │ │ │ + b e4d30 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - @ instruction: 0x001df6f8 │ │ │ │ - eoreq fp, r3, r0, lsl #28 │ │ │ │ - ldrdeq sl, [r3], -r4 @ │ │ │ │ - eoreq r7, r3, r0, lsr #6 │ │ │ │ - eoreq r7, r3, r4, lsl r3 │ │ │ │ + @ instruction: 0x001df6fc │ │ │ │ + eoreq fp, r3, r4, lsl #28 │ │ │ │ + ldrdeq sl, [r3], -r8 @ │ │ │ │ + eoreq r7, r3, r4, lsr #6 │ │ │ │ + eoreq r7, r3, r8, lsl r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e4dd8 │ │ │ │ + beq e4dd4 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e4f68 │ │ │ │ + bne e4f64 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e4dc4 │ │ │ │ + beq e4dc0 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e4e98 │ │ │ │ + beq e4e94 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e4dac │ │ │ │ + bne e4da8 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e4df0 │ │ │ │ + beq e4dec │ │ │ │ cmp r0, r6 │ │ │ │ - bne e4dfc │ │ │ │ - b e4e98 │ │ │ │ + bne e4df8 │ │ │ │ + b e4e94 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #520] @ e4fec │ │ │ │ + ldr r0, [pc, #520] @ e4fe8 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e4e04 │ │ │ │ + b e4e00 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e4e98 │ │ │ │ + beq e4e94 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -213949,35 +213948,35 @@ │ │ │ │ strh r0, [sp, #44] @ 0x2c │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e5000 │ │ │ │ + bl e4ffc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e4f40 │ │ │ │ + bne e4f3c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e4e80 │ │ │ │ + beq e4e7c │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e4ff0 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e4fec │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -214003,110 +214002,110 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #192] @ e4ff4 │ │ │ │ + ldr r2, [pc, #192] @ e4ff0 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e4ff8 │ │ │ │ + ldr r1, [pc, #120] @ e4ff4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e4ffc │ │ │ │ + ldr r1, [pc, #96] @ e4ff8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e4fe0 │ │ │ │ + beq e4fdc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e4fe0 │ │ │ │ + bl e200c │ │ │ │ + b e4fdc │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq pc, sp, r4, lsl #8 │ │ │ │ - eoreq fp, r3, r8, lsr fp │ │ │ │ - eoreq sl, r3, ip, lsl #6 │ │ │ │ - eoreq r7, r3, r8, asr r0 │ │ │ │ - eoreq r7, r3, ip, asr #32 │ │ │ │ + andseq pc, sp, r8, lsl #8 │ │ │ │ + eoreq fp, r3, ip, lsr fp │ │ │ │ + eoreq sl, r3, r0, lsl r3 │ │ │ │ + eoreq r7, r3, ip, asr r0 │ │ │ │ + eoreq r7, r3, r0, asr r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #16 │ │ │ │ - bne e5084 │ │ │ │ + bne e5080 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r6, [r1, #36] @ 0x24 │ │ │ │ add r0, r6, r0 │ │ │ │ add r3, r0, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ cmp r3, r0 │ │ │ │ - beq e504c │ │ │ │ + beq e5048 │ │ │ │ sub r0, r3, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs e50e8 │ │ │ │ + bcs e50e4 │ │ │ │ add r6, r0, r6 │ │ │ │ str r6, [r1, #36] @ 0x24 │ │ │ │ mov r7, r1 │ │ │ │ add r5, sp, #4 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 12f16c │ │ │ │ + bl 12f168 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e50c8 │ │ │ │ + bne e50c4 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ add r0, r6, #4 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ add r0, r2, r0 │ │ │ │ add r3, r0, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ cmp r3, r0 │ │ │ │ - beq e50b0 │ │ │ │ + beq e50ac │ │ │ │ sub r0, r3, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs e50e8 │ │ │ │ + bcs e50e4 │ │ │ │ add r2, r0, r2 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ add r0, r2, #4 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -214114,60 +214113,60 @@ │ │ │ │ ldr ip, [sp, #8] │ │ │ │ add r2, r4, #8 │ │ │ │ ldm lr, {r1, r3, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r5, r6, r7} │ │ │ │ stm r4, {r0, ip} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #8] @ e50f8 │ │ │ │ + ldr r2, [pc, #8] @ e50f4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldrdeq r7, [r3], -r0 @ │ │ │ │ + ldrdeq r7, [r3], -r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e5180 │ │ │ │ + beq e517c │ │ │ │ cmp r0, #19 │ │ │ │ - bne e5318 │ │ │ │ + bne e5314 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e516c │ │ │ │ + beq e5168 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e5248 │ │ │ │ + beq e5244 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e5154 │ │ │ │ + bne e5150 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e5198 │ │ │ │ + beq e5194 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e51a4 │ │ │ │ - b e5248 │ │ │ │ + bne e51a0 │ │ │ │ + b e5244 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #528] @ e539c │ │ │ │ + ldr r0, [pc, #528] @ e5398 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e51ac │ │ │ │ + b e51a8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e5248 │ │ │ │ + beq e5244 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -214185,35 +214184,35 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl 223354 │ │ │ │ + bl 223350 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e52f0 │ │ │ │ + bne e52ec │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e5230 │ │ │ │ + beq e522c │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e53a0 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e539c │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -214239,108 +214238,108 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #192] @ e53a4 │ │ │ │ + ldr r2, [pc, #192] @ e53a0 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e53a8 │ │ │ │ + ldr r1, [pc, #120] @ e53a4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e53ac │ │ │ │ + ldr r1, [pc, #96] @ e53a8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e5390 │ │ │ │ + beq e538c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e5390 │ │ │ │ + bl e200c │ │ │ │ + b e538c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq pc, sp, ip, asr r0 @ │ │ │ │ - eoreq fp, r3, r8, lsl #15 │ │ │ │ - eoreq r9, r3, ip, asr pc │ │ │ │ - eoreq r6, r3, r8, lsr #25 │ │ │ │ - mlaeq r3, ip, ip, r6 │ │ │ │ + andseq pc, sp, r0, rrx │ │ │ │ + eoreq fp, r3, ip, lsl #15 │ │ │ │ + eoreq r9, r3, r0, ror #30 │ │ │ │ + eoreq r6, r3, ip, lsr #25 │ │ │ │ + eoreq r6, r3, r0, lsr #25 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e5434 │ │ │ │ + beq e5430 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e55c4 │ │ │ │ + bne e55c0 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e5420 │ │ │ │ + beq e541c │ │ │ │ cmp r0, r6 │ │ │ │ - beq e54f4 │ │ │ │ + beq e54f0 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e5408 │ │ │ │ + bne e5404 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e544c │ │ │ │ + beq e5448 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e5458 │ │ │ │ - b e54f4 │ │ │ │ + bne e5454 │ │ │ │ + b e54f0 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #520] @ e5648 │ │ │ │ + ldr r0, [pc, #520] @ e5644 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e5460 │ │ │ │ + b e545c │ │ │ │ cmp r0, r6 │ │ │ │ - beq e54f4 │ │ │ │ + beq e54f0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -214356,35 +214355,35 @@ │ │ │ │ strh r0, [sp, #44] @ 0x2c │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e565c │ │ │ │ + bl e5658 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e559c │ │ │ │ + bne e5598 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e54dc │ │ │ │ + beq e54d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e564c │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e5648 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -214410,131 +214409,131 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #192] @ e5650 │ │ │ │ + ldr r2, [pc, #192] @ e564c │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e5654 │ │ │ │ + ldr r1, [pc, #120] @ e5650 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e5658 │ │ │ │ + ldr r1, [pc, #96] @ e5654 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e563c │ │ │ │ + beq e5638 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e563c │ │ │ │ + bl e200c │ │ │ │ + b e5638 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq lr, sp, r8, lsr #27 │ │ │ │ - ldrdeq fp, [r3], -ip @ │ │ │ │ - @ instruction: 0x00239cb0 │ │ │ │ - strdeq r6, [r3], -ip @ │ │ │ │ - strdeq r6, [r3], -r0 @ │ │ │ │ + andseq lr, sp, ip, lsr #27 │ │ │ │ + eoreq fp, r3, r0, ror #9 │ │ │ │ + @ instruction: 0x00239cb4 │ │ │ │ + eoreq r6, r3, r0, lsl #20 │ │ │ │ + strdeq r6, [r3], -r4 @ │ │ │ │ push {fp, lr} │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr lr, [r1, #36] @ 0x24 │ │ │ │ add r3, lr, r3 │ │ │ │ add r2, r3, #3 │ │ │ │ bic ip, r2, #3 │ │ │ │ cmp ip, r3 │ │ │ │ - beq e568c │ │ │ │ + beq e5688 │ │ │ │ sub r3, ip, r3 │ │ │ │ cmp r3, #9 │ │ │ │ - bcs e56a0 │ │ │ │ + bcs e569c │ │ │ │ add lr, r3, lr │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ str r2, [r0] │ │ │ │ add r0, lr, #4 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #12] @ e56b4 │ │ │ │ + ldr r2, [pc, #12] @ e56b0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - eoreq r7, r3, r4, lsl r3 │ │ │ │ + eoreq r7, r3, r8, lsl r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r9, [r5, #32] │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e573c │ │ │ │ + beq e5738 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e58d0 │ │ │ │ + bne e58cc │ │ │ │ ldr r7, [r9, #12] │ │ │ │ ldr lr, [r9, #4] │ │ │ │ ldr r0, [r9, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e5728 │ │ │ │ + beq e5724 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e5800 │ │ │ │ + beq e57fc │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e5710 │ │ │ │ + bne e570c │ │ │ │ cmp lr, #0 │ │ │ │ - beq e5754 │ │ │ │ + beq e5750 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e5760 │ │ │ │ - b e5800 │ │ │ │ + bne e575c │ │ │ │ + b e57fc │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #524] @ e5954 │ │ │ │ + ldr r0, [pc, #524] @ e5950 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e5768 │ │ │ │ + b e5764 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e5800 │ │ │ │ + beq e57fc │ │ │ │ ldr r0, [r0] │ │ │ │ add r7, ip, #1 │ │ │ │ str r7, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -214551,35 +214550,35 @@ │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl e5968 │ │ │ │ + bl e5964 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e58a8 │ │ │ │ + bne e58a4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e57e8 │ │ │ │ + beq e57e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r9 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e5958 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e5954 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -214605,132 +214604,132 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r4, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #192] @ e595c │ │ │ │ + ldr r2, [pc, #192] @ e5958 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e5960 │ │ │ │ + ldr r1, [pc, #120] @ e595c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e5964 │ │ │ │ + ldr r1, [pc, #96] @ e5960 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e5948 │ │ │ │ + beq e5944 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e5948 │ │ │ │ + bl e200c │ │ │ │ + b e5944 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq lr, sp, r0, lsr #21 │ │ │ │ - ldrdeq fp, [r3], -r0 @ │ │ │ │ - eoreq r9, r3, r4, lsr #19 │ │ │ │ - strdeq r6, [r3], -r0 @ │ │ │ │ - eoreq r6, r3, r4, ror #13 │ │ │ │ + andseq lr, sp, r4, lsr #21 │ │ │ │ + ldrdeq fp, [r3], -r4 @ │ │ │ │ + eoreq r9, r3, r8, lsr #19 │ │ │ │ + strdeq r6, [r3], -r4 @ │ │ │ │ + eoreq r6, r3, r8, ror #13 │ │ │ │ push {fp, lr} │ │ │ │ ldr ip, [sp, #8] │ │ │ │ ldr r1, [ip, #16] │ │ │ │ ldr r3, [ip, #36] @ 0x24 │ │ │ │ add r1, r3, r1 │ │ │ │ add r2, r1, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r1 │ │ │ │ - beq e599c │ │ │ │ + beq e5998 │ │ │ │ sub r1, r2, r1 │ │ │ │ cmp r1, #9 │ │ │ │ - bcs e59b0 │ │ │ │ + bcs e59ac │ │ │ │ add r3, r1, r3 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ str r1, [r0] │ │ │ │ add r0, r3, #8 │ │ │ │ str r0, [ip, #36] @ 0x24 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #12] @ e59c4 │ │ │ │ + ldr r2, [pc, #12] @ e59c0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - eoreq r7, r3, r4 │ │ │ │ + eoreq r7, r3, r8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e5a4c │ │ │ │ + beq e5a48 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e5be4 │ │ │ │ + bne e5be0 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e5a38 │ │ │ │ + beq e5a34 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e5b14 │ │ │ │ + beq e5b10 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e5a20 │ │ │ │ + bne e5a1c │ │ │ │ cmp lr, #0 │ │ │ │ - beq e5a64 │ │ │ │ + beq e5a60 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e5a70 │ │ │ │ - b e5b14 │ │ │ │ + bne e5a6c │ │ │ │ + b e5b10 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #528] @ e5c68 │ │ │ │ + ldr r0, [pc, #528] @ e5c64 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e5a78 │ │ │ │ + b e5a74 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e5b14 │ │ │ │ + beq e5b10 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -214748,35 +214747,35 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl e5c7c │ │ │ │ + bl e5c78 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e5bbc │ │ │ │ + bne e5bb8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e5afc │ │ │ │ + beq e5af8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e5c6c │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e5c68 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -214802,106 +214801,106 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #192] @ e5c70 │ │ │ │ + ldr r2, [pc, #192] @ e5c6c │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e5c74 │ │ │ │ + ldr r1, [pc, #120] @ e5c70 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e5c78 │ │ │ │ + ldr r1, [pc, #96] @ e5c74 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e5c5c │ │ │ │ + beq e5c58 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e5c5c │ │ │ │ + bl e200c │ │ │ │ + b e5c58 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - mulseq sp, r0, r7 │ │ │ │ - @ instruction: 0x0023aebc │ │ │ │ - mlaeq r3, r0, r6, r9 │ │ │ │ - ldrdeq r6, [r3], -ip @ │ │ │ │ - ldrdeq r6, [r3], -r0 @ │ │ │ │ + mulseq sp, r4, r7 │ │ │ │ + eoreq sl, r3, r0, asr #29 │ │ │ │ + mlaeq r3, r4, r6, r9 │ │ │ │ + eoreq r6, r3, r0, ror #7 │ │ │ │ + ldrdeq r6, [r3], -r4 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r7, sp │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r2 │ │ │ │ - bl 12ef8c │ │ │ │ + bl 12ef88 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e5cfc │ │ │ │ + bne e5cf8 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ ldrb r2, [r5, #20] │ │ │ │ orr r0, r0, #65280 @ 0xff00 │ │ │ │ lsl r1, r6, #8 │ │ │ │ and r0, r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ add r2, sp, #30 │ │ │ │ mov r3, #2 │ │ │ │ orrne r6, r1, r0, lsr #8 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r5 │ │ │ │ strh r6, [sp, #30] │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne e5d14 │ │ │ │ + bne e5d10 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm r7!, {r0, r1, r2} │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #104] @ e5d84 │ │ │ │ + ldr r0, [pc, #104] @ e5d80 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -214917,60 +214916,60 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq sl, r3, ip, asr #25 │ │ │ │ + ldrdeq sl, [r3], -r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e5e0c │ │ │ │ + beq e5e08 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e5fb0 │ │ │ │ + bne e5fac │ │ │ │ ldr r7, [r3, #12] │ │ │ │ mov r6, #4 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r4, r0, r7, lsl #2 │ │ │ │ movne r6, #16 │ │ │ │ addne r4, r0, r7, lsl #4 │ │ │ │ mov r7, ip │ │ │ │ cmp r7, #0 │ │ │ │ - beq e5df8 │ │ │ │ + beq e5df4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq e5ee0 │ │ │ │ + beq e5edc │ │ │ │ add r0, r0, r6 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne e5de0 │ │ │ │ + bne e5ddc │ │ │ │ cmp lr, #0 │ │ │ │ - beq e5e24 │ │ │ │ + beq e5e20 │ │ │ │ cmp r0, r4 │ │ │ │ - bne e5e30 │ │ │ │ - b e5ee0 │ │ │ │ + bne e5e2c │ │ │ │ + b e5edc │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #540] @ e6034 │ │ │ │ + ldr r0, [pc, #540] @ e6030 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e5e38 │ │ │ │ + b e5e34 │ │ │ │ cmp r0, r4 │ │ │ │ - beq e5ee0 │ │ │ │ + beq e5edc │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -214991,35 +214990,35 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ addcs r4, r4, #8 │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e5f88 │ │ │ │ + bne e5f84 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e5ec8 │ │ │ │ + beq e5ec4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e6038 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e6034 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -215045,108 +215044,108 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r4, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #192] @ e603c │ │ │ │ + ldr r2, [pc, #192] @ e6038 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e6040 │ │ │ │ + ldr r1, [pc, #120] @ e603c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e6044 │ │ │ │ + ldr r1, [pc, #96] @ e6040 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e6028 │ │ │ │ + beq e6024 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e6028 │ │ │ │ + bl e200c │ │ │ │ + b e6024 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - @ instruction: 0x001de3d0 │ │ │ │ - strdeq sl, [r3], -r0 @ │ │ │ │ - eoreq r9, r3, r4, asr #5 │ │ │ │ - eoreq r6, r3, r0, lsl r0 │ │ │ │ - eoreq r6, r3, r4 │ │ │ │ + @ instruction: 0x001de3d4 │ │ │ │ + strdeq sl, [r3], -r4 @ │ │ │ │ + eoreq r9, r3, r8, asr #5 │ │ │ │ + eoreq r6, r3, r4, lsl r0 │ │ │ │ + eoreq r6, r3, r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r9, [r5, #32] │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e60cc │ │ │ │ + beq e60c8 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e628c │ │ │ │ + bne e6288 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ ldr lr, [r9, #4] │ │ │ │ ldr r0, [r9, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e60b8 │ │ │ │ + beq e60b4 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e61a0 │ │ │ │ + beq e619c │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e60a0 │ │ │ │ + bne e609c │ │ │ │ cmp lr, #0 │ │ │ │ - beq e60e4 │ │ │ │ + beq e60e0 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e60f0 │ │ │ │ - b e61a0 │ │ │ │ + bne e60ec │ │ │ │ + b e619c │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #568] @ e6310 │ │ │ │ + ldr r0, [pc, #568] @ e630c │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e60f8 │ │ │ │ + b e60f4 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e61a0 │ │ │ │ + beq e619c │ │ │ │ ldr r0, [r0] │ │ │ │ add r7, ip, #1 │ │ │ │ str r7, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmn r3, #1 │ │ │ │ @@ -215160,42 +215159,42 @@ │ │ │ │ ldrh r0, [r5, #40] @ 0x28 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ strh r0, [sp, #44] @ 0x2c │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ - bne e614c │ │ │ │ + bne e6148 │ │ │ │ tst r2, #1 │ │ │ │ - bne e6270 │ │ │ │ + bne e626c │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl e408c │ │ │ │ + bl e4088 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e6248 │ │ │ │ + bne e6244 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e6188 │ │ │ │ + beq e6184 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r9 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #360] @ e631c │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #360] @ e6318 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -215221,117 +215220,117 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r4, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #228] @ e6320 │ │ │ │ + ldr r2, [pc, #228] @ e631c │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b e6288 │ │ │ │ + b e6284 │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #156] @ e6314 │ │ │ │ + ldr r0, [pc, #156] @ e6310 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - ldr r2, [pc, #152] @ e6318 │ │ │ │ + ldr r2, [pc, #152] @ e6314 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #128] @ e6324 │ │ │ │ + ldr r1, [pc, #128] @ e6320 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #104] @ e6328 │ │ │ │ + ldr r1, [pc, #104] @ e6324 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e6304 │ │ │ │ + beq e6300 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e6304 │ │ │ │ + bl e200c │ │ │ │ + b e6300 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq lr, sp, r0, lsl r1 │ │ │ │ - andseq r2, pc, ip, asr #31 │ │ │ │ - eoreq r8, r3, r8, asr #30 │ │ │ │ - eoreq sl, r3, r0, lsr r8 │ │ │ │ - eoreq r9, r3, r4 │ │ │ │ - eoreq r5, r3, r4, lsr sp │ │ │ │ - eoreq r5, r3, r8, lsr #26 │ │ │ │ + andseq lr, sp, r4, lsl r1 │ │ │ │ + @ instruction: 0x001f2fd0 │ │ │ │ + eoreq r8, r3, ip, asr #30 │ │ │ │ + eoreq sl, r3, r4, lsr r8 │ │ │ │ + eoreq r9, r3, r8 │ │ │ │ + eoreq r5, r3, r8, lsr sp │ │ │ │ + eoreq r5, r3, ip, lsr #26 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e63b0 │ │ │ │ + beq e63ac │ │ │ │ cmp r0, #19 │ │ │ │ - bne e6558 │ │ │ │ + bne e6554 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e639c │ │ │ │ + beq e6398 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e6488 │ │ │ │ + beq e6484 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e6384 │ │ │ │ + bne e6380 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e63c8 │ │ │ │ + beq e63c4 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e63d4 │ │ │ │ - b e6488 │ │ │ │ + bne e63d0 │ │ │ │ + b e6484 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #548] @ e65e0 │ │ │ │ + ldr r0, [pc, #548] @ e65dc │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e63dc │ │ │ │ + b e63d8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e6488 │ │ │ │ + beq e6484 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ mov r3, #20 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ @@ -215352,36 +215351,36 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ bl 51254 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e6530 │ │ │ │ + bne e652c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e646c │ │ │ │ + beq e6468 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #328] @ e65e4 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #328] @ e65e0 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -215407,109 +215406,109 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #196] @ e65e8 │ │ │ │ + ldr r2, [pc, #196] @ e65e4 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #124] @ e65ec │ │ │ │ + ldr r1, [pc, #124] @ e65e8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #100] @ e65f0 │ │ │ │ + ldr r1, [pc, #100] @ e65ec │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e65d4 │ │ │ │ + beq e65d0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e65d4 │ │ │ │ + bl e200c │ │ │ │ + b e65d0 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq sp, sp, ip, lsr #28 │ │ │ │ - eoreq sl, r3, r8, asr #10 │ │ │ │ - eoreq r8, r3, ip, lsl sp │ │ │ │ - eoreq r5, r3, r8, ror #20 │ │ │ │ - eoreq r5, r3, ip, asr sl │ │ │ │ + andseq sp, sp, r0, lsr lr │ │ │ │ + eoreq sl, r3, ip, asr #10 │ │ │ │ + eoreq r8, r3, r0, lsr #26 │ │ │ │ + eoreq r5, r3, ip, ror #20 │ │ │ │ + eoreq r5, r3, r0, ror #20 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e6678 │ │ │ │ + beq e6674 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e6808 │ │ │ │ + bne e6804 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e6664 │ │ │ │ + beq e6660 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e6738 │ │ │ │ + beq e6734 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e664c │ │ │ │ + bne e6648 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e6690 │ │ │ │ + beq e668c │ │ │ │ cmp r0, r6 │ │ │ │ - bne e669c │ │ │ │ - b e6738 │ │ │ │ + bne e6698 │ │ │ │ + b e6734 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #520] @ e688c │ │ │ │ + ldr r0, [pc, #520] @ e6888 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e66a4 │ │ │ │ + b e66a0 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e6738 │ │ │ │ + beq e6734 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -215525,35 +215524,35 @@ │ │ │ │ strh r0, [sp, #44] @ 0x2c │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e68a0 │ │ │ │ + bl e689c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e67e0 │ │ │ │ + bne e67dc │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e6720 │ │ │ │ + beq e671c │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e6890 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e688c │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -215579,83 +215578,83 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #192] @ e6894 │ │ │ │ + ldr r2, [pc, #192] @ e6890 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e6898 │ │ │ │ + ldr r1, [pc, #120] @ e6894 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e689c │ │ │ │ + ldr r1, [pc, #96] @ e6898 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e6880 │ │ │ │ + beq e687c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e6880 │ │ │ │ + bl e200c │ │ │ │ + b e687c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq sp, sp, r4, ror #22 │ │ │ │ - mlaeq r3, r8, r2, sl │ │ │ │ - eoreq r8, r3, ip, ror #20 │ │ │ │ - @ instruction: 0x002357b8 │ │ │ │ - eoreq r5, r3, ip, lsr #15 │ │ │ │ + andseq sp, sp, r8, ror #22 │ │ │ │ + mlaeq r3, ip, r2, sl │ │ │ │ + eoreq r8, r3, r0, ror sl │ │ │ │ + @ instruction: 0x002357bc │ │ │ │ + @ instruction: 0x002357b0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ strb r2, [sp, #15] │ │ │ │ add r2, sp, #15 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r3, #1 │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne e68dc │ │ │ │ + bne e68d8 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #104] @ e694c │ │ │ │ + ldr r0, [pc, #104] @ e6948 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -215671,60 +215670,60 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq sl, r3, r4, lsl #2 │ │ │ │ + eoreq sl, r3, r8, lsl #2 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e69d4 │ │ │ │ + beq e69d0 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e6b90 │ │ │ │ + bne e6b8c │ │ │ │ ldr r7, [r3, #12] │ │ │ │ mov r4, #4 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ movne r4, #16 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, ip │ │ │ │ cmp r7, #0 │ │ │ │ - beq e69c0 │ │ │ │ + beq e69bc │ │ │ │ cmp r0, r6 │ │ │ │ - beq e6ac0 │ │ │ │ + beq e6abc │ │ │ │ add r0, r0, r4 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne e69a8 │ │ │ │ + bne e69a4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e69ec │ │ │ │ + beq e69e8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e69f8 │ │ │ │ - b e6ac0 │ │ │ │ + bne e69f4 │ │ │ │ + b e6abc │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #592] @ e6c30 │ │ │ │ + ldr r0, [pc, #592] @ e6c2c │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e6a00 │ │ │ │ + b e69fc │ │ │ │ cmp r0, r6 │ │ │ │ - beq e6ac0 │ │ │ │ + beq e6abc │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -215739,47 +215738,47 @@ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ strh r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #28] │ │ │ │ strb r0, [sp, #42] @ 0x2a │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ mov r1, sp │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e6a80 │ │ │ │ + beq e6a7c │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e6b68 │ │ │ │ + bne e6b64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e6aa8 │ │ │ │ + beq e6aa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #352] @ e6c34 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #352] @ e6c30 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -215805,115 +215804,115 @@ │ │ │ │ ldmne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #88 @ 0x58 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #220] @ e6c38 │ │ │ │ + ldr r2, [pc, #220] @ e6c34 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ movne r0, sp │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #148] @ e6c3c │ │ │ │ + ldr r1, [pc, #148] @ e6c38 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #124] @ e6c40 │ │ │ │ + ldr r1, [pc, #124] @ e6c3c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e6bfc │ │ │ │ + beq e6bf8 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ - b e6bfc │ │ │ │ + b e6bf8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e6c24 │ │ │ │ + beq e6c20 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ - b e6c24 │ │ │ │ + bl e200c │ │ │ │ + b e6c20 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq sp, sp, r8, lsl #16 │ │ │ │ - eoreq r9, r3, r0, lsl pc │ │ │ │ - eoreq r8, r3, r4, ror #13 │ │ │ │ - eoreq r5, r3, r0, lsr r4 │ │ │ │ - eoreq r5, r3, r4, lsr #8 │ │ │ │ + andseq sp, sp, ip, lsl #16 │ │ │ │ + eoreq r9, r3, r4, lsl pc │ │ │ │ + eoreq r8, r3, r8, ror #13 │ │ │ │ + eoreq r5, r3, r4, lsr r4 │ │ │ │ + eoreq r5, r3, r8, lsr #8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e6cc8 │ │ │ │ + beq e6cc4 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e6e60 │ │ │ │ + bne e6e5c │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e6cb4 │ │ │ │ + beq e6cb0 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e6d90 │ │ │ │ + beq e6d8c │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e6c9c │ │ │ │ + bne e6c98 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e6ce0 │ │ │ │ + beq e6cdc │ │ │ │ cmp r0, r6 │ │ │ │ - bne e6cec │ │ │ │ - b e6d90 │ │ │ │ + bne e6ce8 │ │ │ │ + b e6d8c │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #528] @ e6ee4 │ │ │ │ + ldr r0, [pc, #528] @ e6ee0 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e6cf4 │ │ │ │ + b e6cf0 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e6d90 │ │ │ │ + beq e6d8c │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -215931,35 +215930,35 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl e5c7c │ │ │ │ + bl e5c78 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e6e38 │ │ │ │ + bne e6e34 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e6d78 │ │ │ │ + beq e6d74 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e6ee8 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e6ee4 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -215985,108 +215984,108 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #192] @ e6eec │ │ │ │ + ldr r2, [pc, #192] @ e6ee8 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e6ef0 │ │ │ │ + ldr r1, [pc, #120] @ e6eec │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e6ef4 │ │ │ │ + ldr r1, [pc, #96] @ e6ef0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e6ed8 │ │ │ │ + beq e6ed4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e6ed8 │ │ │ │ + bl e200c │ │ │ │ + b e6ed4 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq sp, sp, r4, lsl r5 │ │ │ │ - eoreq r9, r3, r0, asr #24 │ │ │ │ - eoreq r8, r3, r4, lsl r4 │ │ │ │ - eoreq r5, r3, r0, ror #2 │ │ │ │ - eoreq r5, r3, r4, asr r1 │ │ │ │ + andseq sp, sp, r8, lsl r5 │ │ │ │ + eoreq r9, r3, r4, asr #24 │ │ │ │ + eoreq r8, r3, r8, lsl r4 │ │ │ │ + eoreq r5, r3, r4, ror #2 │ │ │ │ + eoreq r5, r3, r8, asr r1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e6f7c │ │ │ │ + beq e6f78 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e7124 │ │ │ │ + bne e7120 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e6f68 │ │ │ │ + beq e6f64 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e7054 │ │ │ │ + beq e7050 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e6f50 │ │ │ │ + bne e6f4c │ │ │ │ cmp lr, #0 │ │ │ │ - beq e6f94 │ │ │ │ + beq e6f90 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e6fa0 │ │ │ │ - b e7054 │ │ │ │ + bne e6f9c │ │ │ │ + b e7050 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #548] @ e71ac │ │ │ │ + ldr r0, [pc, #548] @ e71a8 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e6fa8 │ │ │ │ + b e6fa4 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e7054 │ │ │ │ + beq e7050 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ mov r3, #20 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ @@ -216104,39 +216103,39 @@ │ │ │ │ strh r1, [sp, #44] @ 0x2c │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl 110a38 │ │ │ │ + bl 110a34 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e70fc │ │ │ │ + bne e70f8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e7038 │ │ │ │ + beq e7034 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #328] @ e71b0 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #328] @ e71ac │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -216162,109 +216161,109 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #196] @ e71b4 │ │ │ │ + ldr r2, [pc, #196] @ e71b0 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #124] @ e71b8 │ │ │ │ + ldr r1, [pc, #124] @ e71b4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #100] @ e71bc │ │ │ │ + ldr r1, [pc, #100] @ e71b8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e71a0 │ │ │ │ + beq e719c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e71a0 │ │ │ │ + bl e200c │ │ │ │ + b e719c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq sp, sp, r0, ror #4 │ │ │ │ - eoreq r9, r3, ip, ror r9 │ │ │ │ - eoreq r8, r3, r0, asr r1 │ │ │ │ - mlaeq r3, ip, lr, r4 │ │ │ │ - mlaeq r3, r0, lr, r4 │ │ │ │ + andseq sp, sp, r4, ror #4 │ │ │ │ + eoreq r9, r3, r0, lsl #19 │ │ │ │ + eoreq r8, r3, r4, asr r1 │ │ │ │ + eoreq r4, r3, r0, lsr #29 │ │ │ │ + mlaeq r3, r4, lr, r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r9, [r5, #32] │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e7244 │ │ │ │ + beq e7240 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e73d8 │ │ │ │ + bne e73d4 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ ldr lr, [r9, #4] │ │ │ │ ldr r0, [r9, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e7230 │ │ │ │ + beq e722c │ │ │ │ cmp r0, r6 │ │ │ │ - beq e7308 │ │ │ │ + beq e7304 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e7218 │ │ │ │ + bne e7214 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e725c │ │ │ │ + beq e7258 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e7268 │ │ │ │ - b e7308 │ │ │ │ + bne e7264 │ │ │ │ + b e7304 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #524] @ e745c │ │ │ │ + ldr r0, [pc, #524] @ e7458 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e7270 │ │ │ │ + b e726c │ │ │ │ cmp r0, r6 │ │ │ │ - beq e7308 │ │ │ │ + beq e7304 │ │ │ │ ldr r0, [r0] │ │ │ │ add r7, ip, #1 │ │ │ │ str r7, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -216281,35 +216280,35 @@ │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 225cd8 │ │ │ │ + bl 225cd4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e73b0 │ │ │ │ + bne e73ac │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e72f0 │ │ │ │ + beq e72ec │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r9 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e7460 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e745c │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -216335,108 +216334,108 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r4, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #192] @ e7464 │ │ │ │ + ldr r2, [pc, #192] @ e7460 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e7468 │ │ │ │ + ldr r1, [pc, #120] @ e7464 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e746c │ │ │ │ + ldr r1, [pc, #96] @ e7468 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e7450 │ │ │ │ + beq e744c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e7450 │ │ │ │ + bl e200c │ │ │ │ + b e744c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - mulseq sp, r8, pc @ │ │ │ │ - eoreq r9, r3, r8, asr #13 │ │ │ │ - mlaeq r3, ip, lr, r7 │ │ │ │ - eoreq r4, r3, r8, ror #23 │ │ │ │ - ldrdeq r4, [r3], -ip @ │ │ │ │ + mulseq sp, ip, pc @ │ │ │ │ + eoreq r9, r3, ip, asr #13 │ │ │ │ + eoreq r7, r3, r0, lsr #29 │ │ │ │ + eoreq r4, r3, ip, ror #23 │ │ │ │ + eoreq r4, r3, r0, ror #23 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e74f4 │ │ │ │ + beq e74f0 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e768c │ │ │ │ + bne e7688 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e74e0 │ │ │ │ + beq e74dc │ │ │ │ cmp r0, r6 │ │ │ │ - beq e75bc │ │ │ │ + beq e75b8 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e74c8 │ │ │ │ + bne e74c4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e750c │ │ │ │ + beq e7508 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e7518 │ │ │ │ - b e75bc │ │ │ │ + bne e7514 │ │ │ │ + b e75b8 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #528] @ e7710 │ │ │ │ + ldr r0, [pc, #528] @ e770c │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e7520 │ │ │ │ + b e751c │ │ │ │ cmp r0, r6 │ │ │ │ - beq e75bc │ │ │ │ + beq e75b8 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -216454,35 +216453,35 @@ │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ - bl e7724 │ │ │ │ + bl e7720 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e7664 │ │ │ │ + bne e7660 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e75a4 │ │ │ │ + beq e75a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e7714 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e7710 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -216508,105 +216507,105 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #192] @ e7718 │ │ │ │ + ldr r2, [pc, #192] @ e7714 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e771c │ │ │ │ + ldr r1, [pc, #120] @ e7718 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e7720 │ │ │ │ + ldr r1, [pc, #96] @ e771c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e7704 │ │ │ │ + beq e7700 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e7704 │ │ │ │ + bl e200c │ │ │ │ + b e7700 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq ip, sp, r8, ror #25 │ │ │ │ - eoreq r9, r3, r4, lsl r4 │ │ │ │ - eoreq r7, r3, r8, ror #23 │ │ │ │ - eoreq r4, r3, r4, lsr r9 │ │ │ │ - eoreq r4, r3, r8, lsr #18 │ │ │ │ + andseq ip, sp, ip, ror #25 │ │ │ │ + eoreq r9, r3, r8, lsl r4 │ │ │ │ + eoreq r7, r3, ip, ror #23 │ │ │ │ + eoreq r4, r3, r8, lsr r9 │ │ │ │ + eoreq r4, r3, ip, lsr #18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, sp │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ mov r5, r2 │ │ │ │ - bl 12f07c │ │ │ │ + bl 12f078 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e77a0 │ │ │ │ + bne e779c │ │ │ │ ands r1, r7, #1 │ │ │ │ ldrb r0, [r5, #20] │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r1 │ │ │ │ movne r2, #16777216 @ 0x1000000 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r2, r1 │ │ │ │ mov r0, sp │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, r5 │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne e77b8 │ │ │ │ + bne e77b4 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #104] @ e7828 │ │ │ │ + ldr r0, [pc, #104] @ e7824 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -216622,61 +216621,61 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r9, r3, r8, lsr #4 │ │ │ │ + eoreq r9, r3, ip, lsr #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e78b4 │ │ │ │ + beq e78b0 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e7b18 │ │ │ │ + bne e7b14 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r6, #4 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp r4, #0 │ │ │ │ add r7, r0, r3, lsl #2 │ │ │ │ movne r6, #16 │ │ │ │ addne r7, r0, r3, lsl #4 │ │ │ │ mov r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - beq e78a0 │ │ │ │ + beq e789c │ │ │ │ cmp r0, r7 │ │ │ │ - beq e79c0 │ │ │ │ + beq e79bc │ │ │ │ add r0, r0, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne e7888 │ │ │ │ + bne e7884 │ │ │ │ cmp r4, #0 │ │ │ │ - beq e78cc │ │ │ │ + beq e78c8 │ │ │ │ cmp r0, r7 │ │ │ │ - bne e78d8 │ │ │ │ - b e79c0 │ │ │ │ + bne e78d4 │ │ │ │ + b e79bc │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #740] @ e7ba4 │ │ │ │ + ldr r0, [pc, #740] @ e7ba0 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e78e0 │ │ │ │ + b e78dc │ │ │ │ cmp r0, r7 │ │ │ │ - beq e79c0 │ │ │ │ + beq e79bc │ │ │ │ ldr r0, [r0] │ │ │ │ add r2, ip, #1 │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r2, #20 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ @@ -216692,54 +216691,54 @@ │ │ │ │ str r7, [sp, #24] │ │ │ │ strb r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ strh r1, [sp, #40] @ 0x28 │ │ │ │ strb r0, [sp, #42] @ 0x2a │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, sp │ │ │ │ - bl eba58 │ │ │ │ + bl eba54 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add ip, sp, #88 @ 0x58 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ - bne e7a68 │ │ │ │ + bne e7a64 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq e79a4 │ │ │ │ + beq e79a0 │ │ │ │ ldr r7, [r9, #20] │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ add r9, sp, #72 @ 0x48 │ │ │ │ lsl r4, r4, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ bl 78cc0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e7ab4 │ │ │ │ + bne e7ab0 │ │ │ │ subs r4, r4, #32 │ │ │ │ add r7, r7, #32 │ │ │ │ - bne e797c │ │ │ │ + bne e7978 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e7a88 │ │ │ │ - b e7ad4 │ │ │ │ + bne e7a84 │ │ │ │ + b e7ad0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r2 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #468] @ e7ba8 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #468] @ e7ba4 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -216765,15 +216764,15 @@ │ │ │ │ ldmne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r4, [r8, #24] │ │ │ │ addne sp, sp, #136 @ 0x88 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #336] @ e7bac │ │ │ │ + ldr r2, [pc, #336] @ e7ba8 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ @@ -216786,123 +216785,123 @@ │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r8!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r8, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ movne r0, sp │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e7a88 │ │ │ │ + bne e7a84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e7afc │ │ │ │ + beq e7af8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #128] @ e7bb0 │ │ │ │ + ldr r1, [pc, #128] @ e7bac │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #104] @ e7bb4 │ │ │ │ + ldr r1, [pc, #104] @ e7bb0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - b e7b6c │ │ │ │ + b e7b68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e7b98 │ │ │ │ + beq e7b94 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ - b e7b98 │ │ │ │ + bl e200c │ │ │ │ + b e7b94 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq ip, sp, r8, lsr #18 │ │ │ │ - eoreq r9, r3, r0, lsl r0 │ │ │ │ - eoreq r7, r3, r4, ror #15 │ │ │ │ - eoreq r4, r3, r8, lsr #9 │ │ │ │ - mlaeq r3, ip, r4, r4 │ │ │ │ + andseq ip, sp, ip, lsr #18 │ │ │ │ + eoreq r9, r3, r4, lsl r0 │ │ │ │ + eoreq r7, r3, r8, ror #15 │ │ │ │ + eoreq r4, r3, ip, lsr #9 │ │ │ │ + eoreq r4, r3, r0, lsr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r9, [r5, #32] │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e7c3c │ │ │ │ + beq e7c38 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e7dfc │ │ │ │ + bne e7df8 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ ldr lr, [r9, #4] │ │ │ │ ldr r0, [r9, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e7c28 │ │ │ │ + beq e7c24 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e7d10 │ │ │ │ + beq e7d0c │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e7c10 │ │ │ │ + bne e7c0c │ │ │ │ cmp lr, #0 │ │ │ │ - beq e7c54 │ │ │ │ + beq e7c50 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e7c60 │ │ │ │ - b e7d10 │ │ │ │ + bne e7c5c │ │ │ │ + b e7d0c │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #568] @ e7e80 │ │ │ │ + ldr r0, [pc, #568] @ e7e7c │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e7c68 │ │ │ │ + b e7c64 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e7d10 │ │ │ │ + beq e7d0c │ │ │ │ ldr r0, [r0] │ │ │ │ add r7, ip, #1 │ │ │ │ str r7, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmn r3, #1 │ │ │ │ @@ -216916,42 +216915,42 @@ │ │ │ │ ldrh r0, [r5, #40] @ 0x28 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ strh r0, [sp, #44] @ 0x2c │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ - bne e7cbc │ │ │ │ + bne e7cb8 │ │ │ │ tst r2, #1 │ │ │ │ - bne e7de0 │ │ │ │ + bne e7ddc │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl e5000 │ │ │ │ + bl e4ffc │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e7db8 │ │ │ │ + bne e7db4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e7cf8 │ │ │ │ + beq e7cf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r9 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #360] @ e7e8c │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #360] @ e7e88 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -216977,117 +216976,117 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r4, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #228] @ e7e90 │ │ │ │ + ldr r2, [pc, #228] @ e7e8c │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b e7df8 │ │ │ │ + b e7df4 │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #156] @ e7e84 │ │ │ │ + ldr r0, [pc, #156] @ e7e80 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - ldr r2, [pc, #152] @ e7e88 │ │ │ │ + ldr r2, [pc, #152] @ e7e84 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #128] @ e7e94 │ │ │ │ + ldr r1, [pc, #128] @ e7e90 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #104] @ e7e98 │ │ │ │ + ldr r1, [pc, #104] @ e7e94 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e7e74 │ │ │ │ + beq e7e70 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e7e74 │ │ │ │ + bl e200c │ │ │ │ + b e7e70 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq ip, sp, r0, lsr #11 │ │ │ │ - andseq r1, pc, ip, asr r4 @ │ │ │ │ - ldrdeq r7, [r3], -r8 @ │ │ │ │ - eoreq r8, r3, r0, asr #25 │ │ │ │ - mlaeq r3, r4, r4, r7 │ │ │ │ - eoreq r4, r3, r4, asr #3 │ │ │ │ - @ instruction: 0x002341b8 │ │ │ │ + andseq ip, sp, r4, lsr #11 │ │ │ │ + andseq r1, pc, r0, ror #8 │ │ │ │ + ldrdeq r7, [r3], -ip @ │ │ │ │ + eoreq r8, r3, r4, asr #25 │ │ │ │ + mlaeq r3, r8, r4, r7 │ │ │ │ + eoreq r4, r3, r8, asr #3 │ │ │ │ + @ instruction: 0x002341bc │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e7f20 │ │ │ │ + beq e7f1c │ │ │ │ cmp r0, #19 │ │ │ │ - bne e80b0 │ │ │ │ + bne e80ac │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e7f0c │ │ │ │ + beq e7f08 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e7fe0 │ │ │ │ + beq e7fdc │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e7ef4 │ │ │ │ + bne e7ef0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e7f38 │ │ │ │ + beq e7f34 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e7f44 │ │ │ │ - b e7fe0 │ │ │ │ + bne e7f40 │ │ │ │ + b e7fdc │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #488] @ e8114 │ │ │ │ + ldr r0, [pc, #488] @ e8110 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e7f4c │ │ │ │ + b e7f48 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e7fe0 │ │ │ │ + beq e7fdc │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ @@ -217103,35 +217102,35 @@ │ │ │ │ ldrh r0, [r5, #40] @ 0x28 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #4 │ │ │ │ strh r0, [sp, #44] @ 0x2c │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ mov r0, r6 │ │ │ │ - bl 224f58 │ │ │ │ + bl 224f54 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e8088 │ │ │ │ + bne e8084 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e7fc8 │ │ │ │ + beq e7fc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #292] @ e8118 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #292] @ e8114 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -217157,101 +217156,101 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #160] @ e811c │ │ │ │ + ldr r2, [pc, #160] @ e8118 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #88] @ e8120 │ │ │ │ + ldr r1, [pc, #88] @ e811c │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #64] @ e8124 │ │ │ │ + ldr r1, [pc, #64] @ e8120 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - @ instruction: 0x001dc2bc │ │ │ │ - strdeq r8, [r3], -r0 @ │ │ │ │ - eoreq r7, r3, r4, asr #3 │ │ │ │ - eoreq r3, r3, r0, lsl pc │ │ │ │ - eoreq r3, r3, r4, lsl #30 │ │ │ │ + andseq ip, sp, r0, asr #5 │ │ │ │ + strdeq r8, [r3], -r4 @ │ │ │ │ + eoreq r7, r3, r8, asr #3 │ │ │ │ + eoreq r3, r3, r4, lsl pc │ │ │ │ + eoreq r3, r3, r8, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e81b0 │ │ │ │ + beq e81ac │ │ │ │ cmp r0, #19 │ │ │ │ - bne e8414 │ │ │ │ + bne e8410 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r6, #4 │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp r4, #0 │ │ │ │ add r7, r0, r3, lsl #2 │ │ │ │ movne r6, #16 │ │ │ │ addne r7, r0, r3, lsl #4 │ │ │ │ mov r3, ip │ │ │ │ cmp r3, #0 │ │ │ │ - beq e819c │ │ │ │ + beq e8198 │ │ │ │ cmp r0, r7 │ │ │ │ - beq e82bc │ │ │ │ + beq e82b8 │ │ │ │ add r0, r0, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne e8184 │ │ │ │ + bne e8180 │ │ │ │ cmp r4, #0 │ │ │ │ - beq e81c8 │ │ │ │ + beq e81c4 │ │ │ │ cmp r0, r7 │ │ │ │ - bne e81d4 │ │ │ │ - b e82bc │ │ │ │ + bne e81d0 │ │ │ │ + b e82b8 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #740] @ e84a0 │ │ │ │ + ldr r0, [pc, #740] @ e849c │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e81dc │ │ │ │ + b e81d8 │ │ │ │ cmp r0, r7 │ │ │ │ - beq e82bc │ │ │ │ + beq e82b8 │ │ │ │ ldr r0, [r0] │ │ │ │ add r2, ip, #1 │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r2, #20 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ @@ -217267,54 +217266,54 @@ │ │ │ │ str r7, [sp, #24] │ │ │ │ strb r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ strh r1, [sp, #40] @ 0x28 │ │ │ │ strb r0, [sp, #42] @ 0x2a │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, sp │ │ │ │ - bl ebfe8 │ │ │ │ + bl ebfe4 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ add ip, sp, #88 @ 0x58 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ - bne e8364 │ │ │ │ + bne e8360 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ add ip, sp, #72 @ 0x48 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq e82a0 │ │ │ │ + beq e829c │ │ │ │ ldr r7, [r9, #20] │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ add r9, sp, #72 @ 0x48 │ │ │ │ lsl r4, r4, #5 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ bl 79030 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e83b0 │ │ │ │ + bne e83ac │ │ │ │ subs r4, r4, #32 │ │ │ │ add r7, r7, #32 │ │ │ │ - bne e8278 │ │ │ │ + bne e8274 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e8384 │ │ │ │ - b e83d0 │ │ │ │ + bne e8380 │ │ │ │ + b e83cc │ │ │ │ mov r0, sp │ │ │ │ mov r1, r2 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #468] @ e84a4 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #468] @ e84a0 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -217340,15 +217339,15 @@ │ │ │ │ ldmne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r4, [r8, #24] │ │ │ │ addne sp, sp, #136 @ 0x88 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #336] @ e84a8 │ │ │ │ + ldr r2, [pc, #336] @ e84a4 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r7, sp, #88 @ 0x58 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ @@ -217361,123 +217360,123 @@ │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r8!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r8, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ movne r0, sp │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e8384 │ │ │ │ + bne e8380 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e83f8 │ │ │ │ + beq e83f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #136 @ 0x88 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #128] @ e84ac │ │ │ │ + ldr r1, [pc, #128] @ e84a8 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #104] @ e84b0 │ │ │ │ + ldr r1, [pc, #104] @ e84ac │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ add r3, sp, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - b e8468 │ │ │ │ + b e8464 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e8494 │ │ │ │ + beq e8490 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ - b e8494 │ │ │ │ + bl e200c │ │ │ │ + b e8490 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq ip, sp, ip, lsr #32 │ │ │ │ - eoreq r8, r3, r4, lsl r7 │ │ │ │ - eoreq r6, r3, r8, ror #29 │ │ │ │ - eoreq r3, r3, ip, lsr #23 │ │ │ │ - eoreq r3, r3, r0, lsr #23 │ │ │ │ + andseq ip, sp, r0, lsr r0 │ │ │ │ + eoreq r8, r3, r8, lsl r7 │ │ │ │ + eoreq r6, r3, ip, ror #29 │ │ │ │ + @ instruction: 0x00233bb0 │ │ │ │ + eoreq r3, r3, r4, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e8538 │ │ │ │ + beq e8534 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e86e0 │ │ │ │ + bne e86dc │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e8524 │ │ │ │ + beq e8520 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e8610 │ │ │ │ + beq e860c │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e850c │ │ │ │ + bne e8508 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e8550 │ │ │ │ + beq e854c │ │ │ │ cmp r0, r6 │ │ │ │ - bne e855c │ │ │ │ - b e8610 │ │ │ │ + bne e8558 │ │ │ │ + b e860c │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #548] @ e8768 │ │ │ │ + ldr r0, [pc, #548] @ e8764 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e8564 │ │ │ │ + b e8560 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e8610 │ │ │ │ + beq e860c │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ mov r3, #20 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ @@ -217498,36 +217497,36 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ bl 74ff4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e86b8 │ │ │ │ + bne e86b4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e85f4 │ │ │ │ + beq e85f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #328] @ e876c │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #328] @ e8768 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -217553,109 +217552,109 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #196] @ e8770 │ │ │ │ + ldr r2, [pc, #196] @ e876c │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #124] @ e8774 │ │ │ │ + ldr r1, [pc, #124] @ e8770 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #100] @ e8778 │ │ │ │ + ldr r1, [pc, #100] @ e8774 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e875c │ │ │ │ + beq e8758 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e875c │ │ │ │ + bl e200c │ │ │ │ + b e8758 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq fp, sp, r4, lsr #25 │ │ │ │ - eoreq r8, r3, r0, asr #7 │ │ │ │ - mlaeq r3, r4, fp, r6 │ │ │ │ - eoreq r3, r3, r0, ror #17 │ │ │ │ - ldrdeq r3, [r3], -r4 @ │ │ │ │ + andseq fp, sp, r8, lsr #25 │ │ │ │ + eoreq r8, r3, r4, asr #7 │ │ │ │ + mlaeq r3, r8, fp, r6 │ │ │ │ + eoreq r3, r3, r4, ror #17 │ │ │ │ + ldrdeq r3, [r3], -r8 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e8800 │ │ │ │ + beq e87fc │ │ │ │ cmp r0, #19 │ │ │ │ - bne e89a8 │ │ │ │ + bne e89a4 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e87ec │ │ │ │ + beq e87e8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e88d8 │ │ │ │ + beq e88d4 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e87d4 │ │ │ │ + bne e87d0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e8818 │ │ │ │ + beq e8814 │ │ │ │ cmp r0, r6 │ │ │ │ - bne e8824 │ │ │ │ - b e88d8 │ │ │ │ + bne e8820 │ │ │ │ + b e88d4 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #548] @ e8a30 │ │ │ │ + ldr r0, [pc, #548] @ e8a2c │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e882c │ │ │ │ + b e8828 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e88d8 │ │ │ │ + beq e88d4 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #4] │ │ │ │ mov r3, #20 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ @@ -217676,36 +217675,36 @@ │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r3 │ │ │ │ bl 51134 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e8980 │ │ │ │ + bne e897c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add ip, sp, #48 @ 0x30 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e88bc │ │ │ │ + beq e88b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #328] @ e8a34 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #328] @ e8a30 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -217731,109 +217730,109 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #196] @ e8a38 │ │ │ │ + ldr r2, [pc, #196] @ e8a34 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #124] @ e8a3c │ │ │ │ + ldr r1, [pc, #124] @ e8a38 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #100] @ e8a40 │ │ │ │ + ldr r1, [pc, #100] @ e8a3c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e8a24 │ │ │ │ + beq e8a20 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e8a24 │ │ │ │ + bl e200c │ │ │ │ + b e8a20 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - @ instruction: 0x001db9dc │ │ │ │ - strdeq r8, [r3], -r8 @ │ │ │ │ - eoreq r6, r3, ip, asr #17 │ │ │ │ - eoreq r3, r3, r8, lsl r6 │ │ │ │ - eoreq r3, r3, ip, lsl #12 │ │ │ │ + andseq fp, sp, r0, ror #19 │ │ │ │ + strdeq r8, [r3], -ip @ │ │ │ │ + ldrdeq r6, [r3], -r0 @ │ │ │ │ + eoreq r3, r3, ip, lsl r6 │ │ │ │ + eoreq r3, r3, r0, lsl r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ ldr r5, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r9, [r5, #32] │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #15 │ │ │ │ - beq e8ac8 │ │ │ │ + beq e8ac4 │ │ │ │ cmp r0, #19 │ │ │ │ - bne e8c5c │ │ │ │ + bne e8c58 │ │ │ │ ldr r7, [r9, #12] │ │ │ │ ldr lr, [r9, #4] │ │ │ │ ldr r0, [r9, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq e8ab4 │ │ │ │ + beq e8ab0 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e8b8c │ │ │ │ + beq e8b88 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne e8a9c │ │ │ │ + bne e8a98 │ │ │ │ cmp lr, #0 │ │ │ │ - beq e8ae0 │ │ │ │ + beq e8adc │ │ │ │ cmp r0, r6 │ │ │ │ - bne e8aec │ │ │ │ - b e8b8c │ │ │ │ + bne e8ae8 │ │ │ │ + b e8b88 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #524] @ e8ce0 │ │ │ │ + ldr r0, [pc, #524] @ e8cdc │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b e8af4 │ │ │ │ + b e8af0 │ │ │ │ cmp r0, r6 │ │ │ │ - beq e8b8c │ │ │ │ + beq e8b88 │ │ │ │ ldr r0, [r0] │ │ │ │ add r7, ip, #1 │ │ │ │ str r7, [r1, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -217850,35 +217849,35 @@ │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #32] │ │ │ │ strb r0, [sp, #46] @ 0x2e │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl e8cf4 │ │ │ │ + bl e8cf0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e8c34 │ │ │ │ + bne e8c30 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e8b74 │ │ │ │ + beq e8b70 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r9 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ e8ce4 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ e8ce0 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -217904,80 +217903,80 @@ │ │ │ │ ldmibne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r4, [r8, #24] │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #192] @ e8ce8 │ │ │ │ + ldr r2, [pc, #192] @ e8ce4 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r4!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #4 │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #120] @ e8cec │ │ │ │ + ldr r1, [pc, #120] @ e8ce8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #96] @ e8cf0 │ │ │ │ + ldr r1, [pc, #96] @ e8cec │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq e8cd4 │ │ │ │ + beq e8cd0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ - b e8cd4 │ │ │ │ + bl e200c │ │ │ │ + b e8cd0 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq fp, sp, r4, lsl r7 │ │ │ │ - eoreq r7, r3, r4, asr #28 │ │ │ │ - eoreq r6, r3, r8, lsl r6 │ │ │ │ - eoreq r3, r3, r4, ror #6 │ │ │ │ - eoreq r3, r3, r8, asr r3 │ │ │ │ + andseq fp, sp, r8, lsl r7 │ │ │ │ + eoreq r7, r3, r8, asr #28 │ │ │ │ + eoreq r6, r3, ip, lsl r6 │ │ │ │ + eoreq r3, r3, r8, ror #6 │ │ │ │ + eoreq r3, r3, ip, asr r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ ldr r8, [sp, #72] @ 0x48 │ │ │ │ mov r5, sp │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r1, r8 │ │ │ │ - bl 12ee9c │ │ │ │ + bl 12ee98 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne e8da4 │ │ │ │ + bne e8da0 │ │ │ │ and r2, r6, #65280 @ 0xff00 │ │ │ │ lsl r3, r6, #24 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r0, r6, lsr #8 │ │ │ │ orr r2, r3, r2, lsl #8 │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ orr r1, r1, r6, lsr #24 │ │ │ │ @@ -217993,29 +217992,29 @@ │ │ │ │ orrne r6, r1, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r8 │ │ │ │ mov r3, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp, #32] │ │ │ │ cmp r0, #4 │ │ │ │ - bne e8dbc │ │ │ │ + bne e8db8 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r9!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r9, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #104] @ e8e2c │ │ │ │ + ldr r0, [pc, #104] @ e8e28 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -218031,19 +218030,19 @@ │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r7, r3, r4, lsr #24 │ │ │ │ + eoreq r7, r3, r8, lsr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r1] │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -218058,64 +218057,64 @@ │ │ │ │ adds r2, r4, r2 │ │ │ │ adcs r3, fp, r3 │ │ │ │ mov r4, r9 │ │ │ │ adc r5, r5, #0 │ │ │ │ cmp r9, #0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bne e9064 │ │ │ │ + bne e9060 │ │ │ │ strd r2, [r0] │ │ │ │ and r2, r7, #65280 @ 0xff00 │ │ │ │ lsl r3, r7, #24 │ │ │ │ ldr sl, [r6, #24] │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ orr r2, r3, r2, lsl #8 │ │ │ │ ldrb r3, [r6, #20] │ │ │ │ and r0, r0, r7, lsr #8 │ │ │ │ orr r0, r0, r7, lsr #24 │ │ │ │ ldr fp, [sl, #4] │ │ │ │ cmp r3, #0 │ │ │ │ orrne r7, r2, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq e8f14 │ │ │ │ - ldr r0, [pc, #564] @ e9100 │ │ │ │ + beq e8f10 │ │ │ │ + ldr r0, [pc, #564] @ e90fc │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r1, [pc, #544] @ e9104 │ │ │ │ + ldrne r1, [pc, #544] @ e9100 │ │ │ │ movne r3, #1 │ │ │ │ movne r2, #2 │ │ │ │ strne r3, [r0] │ │ │ │ addne r1, pc, r1 │ │ │ │ strne r1, [r0, #12] │ │ │ │ movne r1, #21 │ │ │ │ strne r3, [r0, #4] │ │ │ │ strne r2, [r0, #8] │ │ │ │ strne r1, [r8] │ │ │ │ strne r0, [r8, #4] │ │ │ │ addne sp, sp, #12 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b e90b4 │ │ │ │ + b e90b0 │ │ │ │ ldr r5, [sl, #8] │ │ │ │ str r8, [sp, #8] │ │ │ │ ldr r8, [sl] │ │ │ │ ldr r4, [r5] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ adds r0, r8, #4 │ │ │ │ mvncs r0, #0 │ │ │ │ cmp r0, r4 │ │ │ │ - bls e8f48 │ │ │ │ + bls e8f44 │ │ │ │ sub r2, r0, r3 │ │ │ │ sub r0, r4, r3 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc e90c0 │ │ │ │ + bcc e90bc │ │ │ │ cmp r8, r3 │ │ │ │ - bls e8f78 │ │ │ │ + bls e8f74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r2, r8, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r4, ip │ │ │ │ bl 12fe4 │ │ │ │ @@ -218155,43 +218154,43 @@ │ │ │ │ ldreq r0, [r1, #4] │ │ │ │ streq r0, [r6, #32] │ │ │ │ ldrbeq r0, [r6, #41] @ 0x29 │ │ │ │ subeq r0, r0, #1 │ │ │ │ strbeq r0, [r6, #41] @ 0x29 │ │ │ │ addeq sp, sp, #12 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #244] @ e9108 │ │ │ │ + ldr r0, [pc, #244] @ e9104 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ - ldrne r2, [pc, #220] @ e910c │ │ │ │ + ldrne r2, [pc, #220] @ e9108 │ │ │ │ movne r7, #1 │ │ │ │ movne r3, #2 │ │ │ │ movne r1, #0 │ │ │ │ addne r2, pc, r2 │ │ │ │ strne r2, [r0, #12] │ │ │ │ movne r2, #21 │ │ │ │ strne r7, [r0] │ │ │ │ strne r7, [r0, #4] │ │ │ │ strne r3, [r0, #8] │ │ │ │ strne r2, [r6] │ │ │ │ stmibne r6, {r0, r1} │ │ │ │ addne sp, sp, #12 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - b e90b4 │ │ │ │ - ldr r0, [pc, #140] @ e90f8 │ │ │ │ + b e90b0 │ │ │ │ + ldr r0, [pc, #140] @ e90f4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r2, [pc, #120] @ e90fc │ │ │ │ + ldrne r2, [pc, #120] @ e90f8 │ │ │ │ movne r7, #1 │ │ │ │ movne r3, #2 │ │ │ │ movne r1, #0 │ │ │ │ addne r2, pc, r2 │ │ │ │ strne r2, [r0, #12] │ │ │ │ movne r2, #21 │ │ │ │ strne r7, [r0] │ │ │ │ @@ -218212,41 +218211,41 @@ │ │ │ │ mov r3, #1 │ │ │ │ mov r4, ip │ │ │ │ bl 167f4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov ip, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - bhi e8f50 │ │ │ │ - b e8f78 │ │ │ │ - eoreq r7, r3, ip, ror r9 │ │ │ │ - @ instruction: 0x002338b0 │ │ │ │ - eoreq r7, r3, ip, lsl fp │ │ │ │ - strdeq r3, [r3], -ip @ │ │ │ │ - ldrdeq r7, [r3], -r4 @ │ │ │ │ - eoreq r3, r3, r4, lsl #18 │ │ │ │ + bhi e8f4c │ │ │ │ + b e8f74 │ │ │ │ + eoreq r7, r3, r0, lsl #19 │ │ │ │ + @ instruction: 0x002338b4 │ │ │ │ + eoreq r7, r3, r0, lsr #22 │ │ │ │ + eoreq r3, r3, r0, lsl #20 │ │ │ │ + ldrdeq r7, [r3], -r8 @ │ │ │ │ + eoreq r3, r3, r8, lsl #18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r1, [pc, #200] @ e91e8 │ │ │ │ + ldr r1, [pc, #200] @ e91e4 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ bl b9110 │ │ │ │ - ldr r1, [pc, #184] @ e91ec │ │ │ │ + ldr r1, [pc, #184] @ e91e8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ add r3, sp, #32 │ │ │ │ add ip, sp, #16 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #144] @ e91f0 │ │ │ │ + ldr r0, [pc, #144] @ e91ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #32 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, sp │ │ │ │ movne r2, r0 │ │ │ │ @@ -218265,705 +218264,705 @@ │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl e2010 │ │ │ │ - b e91dc │ │ │ │ + bl e200c │ │ │ │ + b e91d8 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl e91f4 │ │ │ │ + bl e91f0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r5, r3, r8, ror #29 │ │ │ │ - andseq fp, sp, r4, asr #32 │ │ │ │ - eoreq r7, r3, r8, lsl #17 │ │ │ │ + eoreq r5, r3, ip, ror #29 │ │ │ │ + andseq fp, sp, r8, asr #32 │ │ │ │ + eoreq r7, r3, ip, lsl #17 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq e921c │ │ │ │ + beq e9218 │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r0, #16 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r5 │ │ │ │ - b e9200 │ │ │ │ + b e91fc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq e9234 │ │ │ │ + beq e9230 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e9264 │ │ │ │ + beq e9260 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq e92b8 │ │ │ │ + beq e92b4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r0, #4 │ │ │ │ - b e9288 │ │ │ │ + b e9284 │ │ │ │ add r6, r6, #16 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq e92b8 │ │ │ │ + beq e92b4 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc e927c │ │ │ │ + bcc e9278 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne e927c │ │ │ │ - bl 2c075c │ │ │ │ + bne e9278 │ │ │ │ + bl 2c0758 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b e927c │ │ │ │ + bl 2b93f8 │ │ │ │ + b e9278 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e92d0 │ │ │ │ + beq e92cc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrd r2, [r0] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ orrs r1, r2, r3 │ │ │ │ - beq e9320 │ │ │ │ + beq e931c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r2 │ │ │ │ bl 13da0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 14bb0c │ │ │ │ - ldr r0, [pc, #40] @ e9350 │ │ │ │ + b 14bb08 │ │ │ │ + ldr r0, [pc, #40] @ e934c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r0] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ - bleq 14bb0c │ │ │ │ + bleq 14bb08 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq fp, r2, r8, lsr #31 │ │ │ │ + eoreq fp, r2, ip, lsr #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq e93ec │ │ │ │ - ldr r8, [pc, #176] @ e9420 │ │ │ │ + beq e93e8 │ │ │ │ + ldr r8, [pc, #176] @ e941c │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r4, #4 │ │ │ │ - b e93a4 │ │ │ │ + b e93a0 │ │ │ │ bl 129a8 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ strb r7, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bne e93fc │ │ │ │ + bne e93f8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq e93ec │ │ │ │ + beq e93e8 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ mov r2, r5 │ │ │ │ mvncs r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ bl 1275c │ │ │ │ cmn r0, #1 │ │ │ │ - beq e9384 │ │ │ │ + beq e9380 │ │ │ │ cmp r0, #0 │ │ │ │ strb r4, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ - beq e9400 │ │ │ │ + beq e93fc │ │ │ │ cmp r5, r0 │ │ │ │ - bcc e9410 │ │ │ │ + bcc e940c │ │ │ │ add r6, r6, r0 │ │ │ │ sub r5, r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne e93a4 │ │ │ │ + bne e93a0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r9] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r8, sp │ │ │ │ ldm r8, {r0, r1} │ │ │ │ stm r9, {r0, r1} │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #12] @ e9424 │ │ │ │ + ldr r2, [pc, #12] @ e9420 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - eoreq r3, r3, r8, lsr #10 │ │ │ │ - mlaeq r3, r0, r4, r3 │ │ │ │ + eoreq r3, r3, ip, lsr #10 │ │ │ │ + mlaeq r3, r4, r4, r3 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #264] @ e9550 │ │ │ │ + ldr r1, [pc, #264] @ e954c │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e94ac │ │ │ │ + beq e94a8 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ ldmne sp, {r0, r1} │ │ │ │ stmne r4, {r0, r1} │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #204] @ e9554 │ │ │ │ + ldr r1, [pc, #204] @ e9550 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #184] @ e9558 │ │ │ │ + ldr r1, [pc, #184] @ e9554 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r4] │ │ │ │ ldrb r0, [sp] │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ - bhi e94d4 │ │ │ │ + bhi e94d0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq e94d4 │ │ │ │ + beq e94d0 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm r4, {r6, r7} │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq e94ec │ │ │ │ + beq e94e8 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e9500 │ │ │ │ + beq e94fc │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq e9528 │ │ │ │ + beq e9524 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 3dbdc │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - mlaeq r2, r4, sp, fp │ │ │ │ - eoreq r3, r3, ip, lsr #8 │ │ │ │ - eoreq r3, r3, r8, lsr r4 │ │ │ │ + mlaeq r2, r8, sp, fp │ │ │ │ + eoreq r3, r3, r0, lsr r4 │ │ │ │ + eoreq r3, r3, ip, lsr r4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #17 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #4] @ e9578 │ │ │ │ + ldr r1, [pc, #4] @ e9574 │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ - andseq pc, sp, r5, lsl #24 │ │ │ │ + andseq pc, sp, r9, lsl #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r0, [r0] │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #1 │ │ │ │ ldr r8, [r0, #20] │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #1144] @ e9a28 │ │ │ │ + ldr r1, [pc, #1144] @ e9a24 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ cmp r9, #0 │ │ │ │ strh r1, [sp, #10] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sp, #9] │ │ │ │ strb r0, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - beq e97e0 │ │ │ │ + beq e97dc │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r0, #0 │ │ │ │ add r7, r1, #7 │ │ │ │ str r7, [sp] │ │ │ │ - beq e9828 │ │ │ │ - ldr r5, [pc, #1108] @ e9a44 │ │ │ │ + beq e9824 │ │ │ │ + ldr r5, [pc, #1108] @ e9a40 │ │ │ │ rsb r0, r9, r9, lsl #3 │ │ │ │ - ldr r4, [pc, #1104] @ e9a48 │ │ │ │ + ldr r4, [pc, #1104] @ e9a44 │ │ │ │ mvn r1, #27 │ │ │ │ add r9, r1, r0, lsl #2 │ │ │ │ add r8, r8, #32 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ mov sl, #1 │ │ │ │ mov fp, #0 │ │ │ │ - b e9620 │ │ │ │ + b e961c │ │ │ │ mov r6, #1 │ │ │ │ sub r9, r9, #28 │ │ │ │ add r8, r8, #28 │ │ │ │ cmp r9, #0 │ │ │ │ and r0, r6, #1 │ │ │ │ strb sl, [sp, #9] │ │ │ │ strb r0, [sp, #8] │ │ │ │ - beq e97dc │ │ │ │ + beq e97d8 │ │ │ │ tst r6, #1 │ │ │ │ - bne e9614 │ │ │ │ + bne e9610 │ │ │ │ ldrb r0, [sp, #10] │ │ │ │ cmp r0, #0 │ │ │ │ - bne e99bc │ │ │ │ + bne e99b8 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldrb r0, [r6, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne e96b4 │ │ │ │ + bne e96b0 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e9614 │ │ │ │ + bne e9610 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e9614 │ │ │ │ + bne e9610 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e9614 │ │ │ │ - b e9700 │ │ │ │ + bne e9610 │ │ │ │ + b e96fc │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ strb sl, [sp, #11] │ │ │ │ str r7, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldm r8, {r0, r1} │ │ │ │ - ldr r3, [pc, #884] @ e9a50 │ │ │ │ + ldr r3, [pc, #884] @ e9a4c │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e9614 │ │ │ │ + bne e9610 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #2 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e9614 │ │ │ │ + bne e9610 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, r8, #8 │ │ │ │ strb fp, [sp, #8] │ │ │ │ strb sl, [sp, #10] │ │ │ │ ldrb r2, [r1, #20] │ │ │ │ tst r2, #4 │ │ │ │ - bne e9730 │ │ │ │ + bne e972c │ │ │ │ bl 3dc68 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, #1 │ │ │ │ - bne e9618 │ │ │ │ - b e97d0 │ │ │ │ + bne e9614 │ │ │ │ + b e97cc │ │ │ │ ldr r2, [r1, #28] │ │ │ │ mov fp, r5 │ │ │ │ ldr r3, [r1, #32] │ │ │ │ str r7, [sp, #20] │ │ │ │ add r7, sp, #24 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ ldm r1!, {r3, r5, r6} │ │ │ │ stmia r2!, {r3, r5, r6} │ │ │ │ ldm r1, {r3, r4, r5, r6} │ │ │ │ stm r2, {r3, r4, r5, r6} │ │ │ │ - ldr r1, [pc, #756] @ e9a5c │ │ │ │ + ldr r1, [pc, #756] @ e9a58 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ bl 3dc68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e97a0 │ │ │ │ - ldr r1, [pc, #712] @ e9a54 │ │ │ │ + bne e979c │ │ │ │ + ldr r1, [pc, #712] @ e9a50 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e97bc │ │ │ │ + beq e97b8 │ │ │ │ ldr r7, [sp] │ │ │ │ mov r5, fp │ │ │ │ - ldr r4, [pc, #688] @ e9a60 │ │ │ │ + ldr r4, [pc, #688] @ e9a5c │ │ │ │ mov r6, #1 │ │ │ │ mov fp, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ - b e9618 │ │ │ │ + b e9614 │ │ │ │ ldr r7, [sp] │ │ │ │ mov r5, fp │ │ │ │ - ldr r4, [pc, #652] @ e9a58 │ │ │ │ + ldr r4, [pc, #652] @ e9a54 │ │ │ │ mov fp, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [sp, #10] │ │ │ │ - b e9618 │ │ │ │ + b e9614 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne e981c │ │ │ │ + bne e9818 │ │ │ │ ldrb r0, [sp, #10] │ │ │ │ cmp r0, #0 │ │ │ │ - bne e99f4 │ │ │ │ + bne e99f0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #568] @ e9a4c │ │ │ │ + ldr r1, [pc, #568] @ e9a48 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [sp, #10] │ │ │ │ cmp r0, #0 │ │ │ │ - bne e99bc │ │ │ │ + bne e99b8 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldrb r0, [r5, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne e9884 │ │ │ │ + bne e9880 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldmib r8, {r0, r1} │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e95e8 │ │ │ │ + bne e95e4 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #452] @ e9a38 │ │ │ │ + ldr r1, [pc, #452] @ e9a34 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e95e8 │ │ │ │ - b e9900 │ │ │ │ + bne e95e4 │ │ │ │ + b e98fc │ │ │ │ ldr r1, [r5, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r6, #1 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #396] @ e9a2c │ │ │ │ + ldr r1, [pc, #396] @ e9a28 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e95e8 │ │ │ │ + bne e95e4 │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ ldr r1, [r5, #32] │ │ │ │ add r2, sp, #24 │ │ │ │ strb r6, [sp, #11] │ │ │ │ str r7, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldmib r8, {r0, r1} │ │ │ │ - ldr r3, [pc, #344] @ e9a30 │ │ │ │ + ldr r3, [pc, #344] @ e9a2c │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 13eebc │ │ │ │ + bl 13eeb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e95e8 │ │ │ │ - ldr r1, [pc, #328] @ e9a34 │ │ │ │ + bne e95e4 │ │ │ │ + ldr r1, [pc, #328] @ e9a30 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e95e8 │ │ │ │ + bne e95e4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r8, #12 │ │ │ │ strb r1, [sp, #8] │ │ │ │ mov r6, #1 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ strb r6, [sp, #10] │ │ │ │ ldrb r2, [r1, #20] │ │ │ │ tst r2, #4 │ │ │ │ - bne e9934 │ │ │ │ + bne e9930 │ │ │ │ bl 3dc68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e95e8 │ │ │ │ - b e99b0 │ │ │ │ + bne e95e4 │ │ │ │ + b e99ac │ │ │ │ ldr r2, [r1, #28] │ │ │ │ add ip, sp, #24 │ │ │ │ ldr r3, [r1, #32] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, ip │ │ │ │ str r7, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldm r1!, {r2, r5, r6} │ │ │ │ stmia r3!, {r2, r5, r6} │ │ │ │ ldm r1, {r2, r5, r6, r7} │ │ │ │ stm r3, {r2, r5, r6, r7} │ │ │ │ - ldr r1, [pc, #212] @ e9a3c │ │ │ │ + ldr r1, [pc, #212] @ e9a38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, ip │ │ │ │ bl 3dc68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e99a0 │ │ │ │ - ldr r1, [pc, #180] @ e9a40 │ │ │ │ + bne e999c │ │ │ │ + ldr r1, [pc, #180] @ e9a3c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e99ac │ │ │ │ + beq e99a8 │ │ │ │ mov r6, #1 │ │ │ │ ldr r7, [sp] │ │ │ │ - b e95e8 │ │ │ │ + b e95e4 │ │ │ │ ldr r7, [sp] │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [sp, #10] │ │ │ │ - b e95e8 │ │ │ │ + b e95e4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ - ldr r1, [pc, #152] @ e9a6c │ │ │ │ + ldr r1, [pc, #152] @ e9a68 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - ldr r1, [pc, #128] @ e9a70 │ │ │ │ + ldr r1, [pc, #128] @ e9a6c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #92] @ e9a64 │ │ │ │ + ldr r1, [pc, #92] @ e9a60 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - ldr r1, [pc, #68] @ e9a68 │ │ │ │ + ldr r1, [pc, #68] @ e9a64 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - @ instruction: 0x001ea2b3 │ │ │ │ - andseq sl, lr, sp, ror #20 │ │ │ │ - eoreq sp, r2, r0, asr #16 │ │ │ │ - andseq pc, lr, r6, asr r9 @ │ │ │ │ - @ instruction: 0x001ef9d6 │ │ │ │ - @ instruction: 0x0022d7b0 │ │ │ │ - @ instruction: 0x001e2bfa │ │ │ │ - andseq pc, lr, fp, lsl #30 │ │ │ │ - andseq pc, lr, r2, asr #24 │ │ │ │ - andseq r0, pc, fp, asr #1 │ │ │ │ - eoreq sp, r2, ip, lsr sl │ │ │ │ - @ instruction: 0x001e2dfa │ │ │ │ - andseq pc, lr, sl, ror sl @ │ │ │ │ - @ instruction: 0x0022d9b0 │ │ │ │ - mulseq lr, r2, sl │ │ │ │ - eoreq sp, r2, r8, lsr r7 │ │ │ │ - eoreq sp, r2, ip, lsr #14 │ │ │ │ - eoreq sp, r2, r4, asr r7 │ │ │ │ - eoreq sp, r2, r8, asr #14 │ │ │ │ + @ instruction: 0x001ea2b7 │ │ │ │ + andseq sl, lr, r1, ror sl │ │ │ │ + eoreq sp, r2, r4, asr #16 │ │ │ │ + andseq pc, lr, sl, asr r9 @ │ │ │ │ + @ instruction: 0x001ef9da │ │ │ │ + @ instruction: 0x0022d7b4 │ │ │ │ + @ instruction: 0x001e2bfe │ │ │ │ + andseq pc, lr, pc, lsl #30 │ │ │ │ + andseq pc, lr, r6, asr #24 │ │ │ │ + andseq r0, pc, pc, asr #1 │ │ │ │ + eoreq sp, r2, r0, asr #20 │ │ │ │ + @ instruction: 0x001e2dfe │ │ │ │ + andseq pc, lr, lr, ror sl @ │ │ │ │ + @ instruction: 0x0022d9b4 │ │ │ │ + mulseq lr, r6, sl │ │ │ │ + eoreq sp, r2, ip, lsr r7 │ │ │ │ + eoreq sp, r2, r0, lsr r7 │ │ │ │ + eoreq sp, r2, r8, asr r7 │ │ │ │ + eoreq sp, r2, ip, asr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #192 @ 0xc0 │ │ │ │ ldr r6, [r1, #32] │ │ │ │ mov r9, r1 │ │ │ │ ldr r7, [r1, #28] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #16 │ │ │ │ ldr r4, [r6, #12] │ │ │ │ - ldr r1, [pc, #636] @ e9d18 │ │ │ │ + ldr r1, [pc, #636] @ e9d14 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r4 │ │ │ │ mov sl, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e9abc │ │ │ │ + beq e9ab8 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #192 @ 0xc0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r5, [r9, #20] │ │ │ │ tst r5, #4 │ │ │ │ - bne e9b04 │ │ │ │ - ldr r1, [pc, #588] @ e9d1c │ │ │ │ + bne e9b00 │ │ │ │ + ldr r1, [pc, #588] @ e9d18 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e9ab0 │ │ │ │ + bne e9aac │ │ │ │ tst r5, #16 │ │ │ │ - bne e9bb0 │ │ │ │ + bne e9bac │ │ │ │ tst r5, #32 │ │ │ │ - bne e9c18 │ │ │ │ + bne e9c14 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 14012c │ │ │ │ - b e9c74 │ │ │ │ - ldr r1, [pc, #540] @ e9d28 │ │ │ │ + bl 140128 │ │ │ │ + b e9c70 │ │ │ │ + ldr r1, [pc, #540] @ e9d24 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e9ab0 │ │ │ │ + bne e9aac │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #16] │ │ │ │ strb r0, [sp, #27] │ │ │ │ add r0, sp, #27 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ str r7, [sp, #12] │ │ │ │ add r0, sp, #28 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ - ldr r0, [pc, #468] @ e9d2c │ │ │ │ + ldr r0, [pc, #468] @ e9d28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #12 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ tst r0, #16 │ │ │ │ - bne e9be4 │ │ │ │ + bne e9be0 │ │ │ │ tst r0, #32 │ │ │ │ - bne e9ca8 │ │ │ │ + bne e9ca4 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r8 │ │ │ │ - bl 14012c │ │ │ │ + bl 140128 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e9d08 │ │ │ │ + bne e9d04 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #400] @ e9d34 │ │ │ │ + ldr r1, [pc, #400] @ e9d30 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov sl, #1 │ │ │ │ - b e9c74 │ │ │ │ + b e9c70 │ │ │ │ ldr r1, [r8] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ mov r2, r3 │ │ │ │ and r3, r1, #15 │ │ │ │ add r7, r3, #87 @ 0x57 │ │ │ │ cmp r3, #10 │ │ │ │ orrcc r7, r3, #48 @ 0x30 │ │ │ │ sub r3, r2, #1 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ strb r7, [r0, r2] │ │ │ │ - bne e9bbc │ │ │ │ - b e9c48 │ │ │ │ + bne e9bb8 │ │ │ │ + b e9c44 │ │ │ │ ldr r1, [r8] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ mov r2, r3 │ │ │ │ and r3, r1, #15 │ │ │ │ add r7, r3, #87 @ 0x57 │ │ │ │ cmp r3, #10 │ │ │ │ orrcc r7, r3, #48 @ 0x30 │ │ │ │ sub r3, r2, #1 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ strb r7, [r0, r2] │ │ │ │ - bne e9bf0 │ │ │ │ - b e9cd8 │ │ │ │ + bne e9bec │ │ │ │ + b e9cd4 │ │ │ │ ldr r1, [r8] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ mov r2, r3 │ │ │ │ and r3, r1, #15 │ │ │ │ add r7, r3, #55 @ 0x37 │ │ │ │ cmp r3, #10 │ │ │ │ orrcc r7, r3, #48 @ 0x30 │ │ │ │ sub r3, r2, #1 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ strb r7, [r0, r2] │ │ │ │ - bne e9c24 │ │ │ │ + bne e9c20 │ │ │ │ add r1, r2, #1 │ │ │ │ add r0, r0, r2 │ │ │ │ rsb r1, r1, #129 @ 0x81 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r9 │ │ │ │ - ldr r2, [pc, #188] @ e9d20 │ │ │ │ + ldr r2, [pc, #188] @ e9d1c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ mov sl, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne e9ab0 │ │ │ │ + bne e9aac │ │ │ │ ldr r1, [r9, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #144] @ e9d24 │ │ │ │ + ldr r1, [pc, #144] @ e9d20 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #192 @ 0xc0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [r8] │ │ │ │ @@ -218973,175 +218972,175 @@ │ │ │ │ and r3, r1, #15 │ │ │ │ add r7, r3, #55 @ 0x37 │ │ │ │ cmp r3, #10 │ │ │ │ orrcc r7, r3, #48 @ 0x30 │ │ │ │ sub r3, r2, #1 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ strb r7, [r0, r2] │ │ │ │ - bne e9cb4 │ │ │ │ + bne e9cb0 │ │ │ │ add r1, r2, #1 │ │ │ │ add r0, r0, r2 │ │ │ │ rsb r1, r1, #129 @ 0x81 │ │ │ │ stm sp, {r0, r1} │ │ │ │ add r0, sp, #28 │ │ │ │ - ldr r2, [pc, #60] @ e9d30 │ │ │ │ + ldr r2, [pc, #60] @ e9d2c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq e9b8c │ │ │ │ + beq e9b88 │ │ │ │ mov sl, #1 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #192 @ 0xc0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - @ instruction: 0x001da4fc │ │ │ │ - andseq pc, lr, r8, lsl #28 │ │ │ │ - andseq pc, lr, pc, asr r4 @ │ │ │ │ - andseq pc, lr, sp, asr #24 │ │ │ │ - andseq r2, lr, ip, ror sl │ │ │ │ - eoreq sp, r2, r0, asr #11 │ │ │ │ - @ instruction: 0x001ef3d3 │ │ │ │ - andseq r2, lr, sl, ror #19 │ │ │ │ + andseq sl, sp, r0, lsl #10 │ │ │ │ + andseq pc, lr, ip, lsl #28 │ │ │ │ + andseq pc, lr, r3, ror #8 │ │ │ │ + andseq pc, lr, r1, asr ip @ │ │ │ │ + andseq r2, lr, r0, lsl #21 │ │ │ │ + eoreq sp, r2, r4, asr #11 │ │ │ │ + @ instruction: 0x001ef3d7 │ │ │ │ + andseq r2, lr, lr, ror #19 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0], #4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq e9d8c │ │ │ │ + beq e9d88 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #7 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #264] @ e9e74 │ │ │ │ + ldr r1, [pc, #264] @ e9e70 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #12] │ │ │ │ strb r1, [sp, #13] │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r0, [pc, #240] @ e9e78 │ │ │ │ + ldr r0, [pc, #240] @ e9e74 │ │ │ │ add r0, pc, r0 │ │ │ │ - b e9dc4 │ │ │ │ + b e9dc0 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #6 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #188] @ e9e64 │ │ │ │ + ldr r1, [pc, #188] @ e9e60 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #12] │ │ │ │ strb r1, [sp, #13] │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r0, [pc, #164] @ e9e68 │ │ │ │ + ldr r0, [pc, #164] @ e9e64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr r1, [pc, #152] @ e9e6c │ │ │ │ + ldr r1, [pc, #152] @ e9e68 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ - beq e9e04 │ │ │ │ + beq e9e00 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne e9e3c │ │ │ │ + bne e9e38 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #68] @ e9e70 │ │ │ │ + ldr r1, [pc, #68] @ e9e6c │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #40] @ e9e7c │ │ │ │ + ldr r1, [pc, #40] @ e9e78 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - andseq pc, lr, r4, lsr sl @ │ │ │ │ - @ instruction: 0xfff84ef8 │ │ │ │ - andseq pc, lr, r6, lsl #20 │ │ │ │ - @ instruction: 0x001e5cd3 │ │ │ │ - andseq pc, lr, ip, ror sl @ │ │ │ │ - @ instruction: 0xfffbb9f0 │ │ │ │ - andseq pc, lr, fp, lsl #21 │ │ │ │ + andseq pc, lr, r8, lsr sl @ │ │ │ │ + @ instruction: 0xfff84efc │ │ │ │ + andseq pc, lr, sl, lsl #20 │ │ │ │ + @ instruction: 0x001e5cd7 │ │ │ │ + andseq pc, lr, r0, lsl #21 │ │ │ │ + @ instruction: 0xfffbb9f4 │ │ │ │ + andseq pc, lr, pc, lsl #21 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #32] │ │ │ │ ldr r1, [r0] │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ - b 143c64 │ │ │ │ + b 143c60 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - ldr r4, [pc, #740] @ ea1a0 │ │ │ │ + ldr r4, [pc, #740] @ ea19c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ eor r4, r3, r4 │ │ │ │ str r4, [sp, #28] │ │ │ │ - ldr r4, [pc, #728] @ ea1a4 │ │ │ │ + ldr r4, [pc, #728] @ ea1a0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ eor r4, r2, r4 │ │ │ │ str r4, [sp, #24] │ │ │ │ - ldr r4, [pc, #716] @ ea1a8 │ │ │ │ + ldr r4, [pc, #716] @ ea1a4 │ │ │ │ str r0, [sp, #32] │ │ │ │ eor r3, r3, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #704] @ ea1ac │ │ │ │ + ldr r3, [pc, #704] @ ea1a8 │ │ │ │ mov r4, sp │ │ │ │ eor r2, r2, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #692] @ ea1b0 │ │ │ │ + ldr r2, [pc, #692] @ ea1ac │ │ │ │ eor r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #684] @ ea1b4 │ │ │ │ + ldr r2, [pc, #684] @ ea1b0 │ │ │ │ eor r2, r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #676] @ ea1b8 │ │ │ │ + ldr r2, [pc, #676] @ ea1b4 │ │ │ │ eor r1, r1, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #668] @ ea1bc │ │ │ │ + ldr r1, [pc, #668] @ ea1b8 │ │ │ │ eor r0, r0, r1 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r0] │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #2 │ │ │ │ addcs r1, r1, #8 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ add r1, sp, #67 @ 0x43 │ │ │ │ strb r0, [sp, #67] @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr ip, r1, r0, lsl #24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ eor r2, ip, r1 │ │ │ │ @@ -219282,75 +219281,75 @@ │ │ │ │ eor r1, r1, r3 │ │ │ │ eor r0, r0, r3 │ │ │ │ eor r1, r1, r5 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strbtvc r6, [r5], #-1122 @ 0xfffffb9e │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ - strbtvs r7, [pc], #-609 @ ea1b0 │ │ │ │ + strbtvs r7, [pc], #-609 @ ea1ac │ │ │ │ cdpvs 15, 6, cr6, cr4, cr13, {3} │ │ │ │ ldclvs 7, cr6, [r9], #-404 @ 0xfffffe6c │ │ │ │ cdpvs 2, 6, cr7, cr5, cr1, {3} │ │ │ │ cmnvc pc, #6464 @ 0x1940 │ │ │ │ rsbsvc r6, r3, r5, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - ldr r4, [pc, #764] @ ea4e4 │ │ │ │ + ldr r4, [pc, #764] @ ea4e0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ eor r4, r3, r4 │ │ │ │ str r4, [sp, #28] │ │ │ │ - ldr r4, [pc, #752] @ ea4e8 │ │ │ │ + ldr r4, [pc, #752] @ ea4e4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ eor r4, r2, r4 │ │ │ │ str r4, [sp, #24] │ │ │ │ - ldr r4, [pc, #740] @ ea4ec │ │ │ │ + ldr r4, [pc, #740] @ ea4e8 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ eor r3, r3, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #728] @ ea4f0 │ │ │ │ + ldr r3, [pc, #728] @ ea4ec │ │ │ │ mov r4, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ eor r2, r2, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #712] @ ea4f4 │ │ │ │ + ldr r2, [pc, #712] @ ea4f0 │ │ │ │ eor r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #704] @ ea4f8 │ │ │ │ + ldr r2, [pc, #704] @ ea4f4 │ │ │ │ eor r2, r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #696] @ ea4fc │ │ │ │ + ldr r2, [pc, #696] @ ea4f8 │ │ │ │ eor r1, r1, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #688] @ ea500 │ │ │ │ + ldr r1, [pc, #688] @ ea4fc │ │ │ │ eor r0, r0, r1 │ │ │ │ str r0, [sp] │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ add r1, sp, #67 @ 0x43 │ │ │ │ mov r6, #255 @ 0xff │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ strb r6, [sp, #67] @ 0x43 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ add r1, sp, #67 @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ strb r6, [sp, #67] @ 0x43 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr ip, r1, r0, lsl #24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ eor r2, ip, r1 │ │ │ │ @@ -219491,66 +219490,66 @@ │ │ │ │ eor r1, r1, r3 │ │ │ │ eor r0, r0, r3 │ │ │ │ eor r1, r1, r6 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strbtvc r6, [r5], #-1122 @ 0xfffffb9e │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ - strbtvs r7, [pc], #-609 @ ea4f4 │ │ │ │ + strbtvs r7, [pc], #-609 @ ea4f0 │ │ │ │ cdpvs 15, 6, cr6, cr4, cr13, {3} │ │ │ │ ldclvs 7, cr6, [r9], #-404 @ 0xfffffe6c │ │ │ │ cdpvs 2, 6, cr7, cr5, cr1, {3} │ │ │ │ cmnvc pc, #6464 @ 0x1940 │ │ │ │ rsbsvc r6, r3, r5, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - ldr r4, [pc, #728] @ ea804 │ │ │ │ + ldr r4, [pc, #728] @ ea800 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ eor r4, r3, r4 │ │ │ │ str r4, [sp, #28] │ │ │ │ - ldr r4, [pc, #716] @ ea808 │ │ │ │ + ldr r4, [pc, #716] @ ea804 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ eor r4, r2, r4 │ │ │ │ str r4, [sp, #24] │ │ │ │ - ldr r4, [pc, #704] @ ea80c │ │ │ │ + ldr r4, [pc, #704] @ ea808 │ │ │ │ str r0, [sp, #32] │ │ │ │ eor r3, r3, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #692] @ ea810 │ │ │ │ + ldr r3, [pc, #692] @ ea80c │ │ │ │ mov r4, sp │ │ │ │ eor r2, r2, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #680] @ ea814 │ │ │ │ + ldr r2, [pc, #680] @ ea810 │ │ │ │ eor r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #672] @ ea818 │ │ │ │ + ldr r2, [pc, #672] @ ea814 │ │ │ │ eor r2, r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #664] @ ea81c │ │ │ │ + ldr r2, [pc, #664] @ ea818 │ │ │ │ eor r1, r1, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #656] @ ea820 │ │ │ │ + ldr r1, [pc, #656] @ ea81c │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ eor r0, r0, r1 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ add r1, sp, #67 @ 0x43 │ │ │ │ strb r0, [sp, #67] @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr ip, r1, r0, lsl #24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ eor r2, ip, r1 │ │ │ │ @@ -219691,72 +219690,72 @@ │ │ │ │ eor r1, r1, r3 │ │ │ │ eor r0, r0, r3 │ │ │ │ eor r1, r1, r5 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strbtvc r6, [r5], #-1122 @ 0xfffffb9e │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ - strbtvs r7, [pc], #-609 @ ea814 │ │ │ │ + strbtvs r7, [pc], #-609 @ ea810 │ │ │ │ cdpvs 15, 6, cr6, cr4, cr13, {3} │ │ │ │ ldclvs 7, cr6, [r9], #-404 @ 0xfffffe6c │ │ │ │ cdpvs 2, 6, cr7, cr5, cr1, {3} │ │ │ │ cmnvc pc, #6464 @ 0x1940 │ │ │ │ rsbsvc r6, r3, r5, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - ldr r4, [pc, #752] @ eab3c │ │ │ │ + ldr r4, [pc, #752] @ eab38 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ eor r4, r3, r4 │ │ │ │ str r4, [sp, #28] │ │ │ │ - ldr r4, [pc, #740] @ eab40 │ │ │ │ + ldr r4, [pc, #740] @ eab3c │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ eor r4, r2, r4 │ │ │ │ str r4, [sp, #24] │ │ │ │ - ldr r4, [pc, #728] @ eab44 │ │ │ │ + ldr r4, [pc, #728] @ eab40 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ eor r3, r3, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #716] @ eab48 │ │ │ │ + ldr r3, [pc, #716] @ eab44 │ │ │ │ mov r4, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ eor r2, r2, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #700] @ eab4c │ │ │ │ + ldr r2, [pc, #700] @ eab48 │ │ │ │ eor r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #692] @ eab50 │ │ │ │ + ldr r2, [pc, #692] @ eab4c │ │ │ │ eor r2, r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #684] @ eab54 │ │ │ │ + ldr r2, [pc, #684] @ eab50 │ │ │ │ eor r1, r1, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #676] @ eab58 │ │ │ │ + ldr r1, [pc, #676] @ eab54 │ │ │ │ eor r0, r0, r1 │ │ │ │ str r0, [sp] │ │ │ │ ldmib r5, {r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldrb r0, [r5, #12] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #4 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr ip, r1, r0, lsl #24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ eor r2, ip, r1 │ │ │ │ @@ -219897,82 +219896,82 @@ │ │ │ │ eor r1, r1, r3 │ │ │ │ eor r0, r0, r3 │ │ │ │ eor r1, r1, r5 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strbtvc r6, [r5], #-1122 @ 0xfffffb9e │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ - strbtvs r7, [pc], #-609 @ eab4c │ │ │ │ + strbtvs r7, [pc], #-609 @ eab48 │ │ │ │ cdpvs 15, 6, cr6, cr4, cr13, {3} │ │ │ │ ldclvs 7, cr6, [r9], #-404 @ 0xfffffe6c │ │ │ │ cdpvs 2, 6, cr7, cr5, cr1, {3} │ │ │ │ cmnvc pc, #6464 @ 0x1940 │ │ │ │ rsbsvc r6, r3, r5, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ mov r4, sp │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - ldr r7, [pc, #776] @ eae90 │ │ │ │ + ldr r7, [pc, #776] @ eae8c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ eor r7, r3, r7 │ │ │ │ str r7, [sp, #28] │ │ │ │ - ldr r7, [pc, #764] @ eae94 │ │ │ │ + ldr r7, [pc, #764] @ eae90 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ eor r7, r2, r7 │ │ │ │ str r7, [sp, #24] │ │ │ │ - ldr r7, [pc, #752] @ eae98 │ │ │ │ + ldr r7, [pc, #752] @ eae94 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ eor r3, r3, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #740] @ eae9c │ │ │ │ + ldr r3, [pc, #740] @ eae98 │ │ │ │ str r0, [sp, #32] │ │ │ │ eor r2, r2, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #728] @ eaea0 │ │ │ │ + ldr r2, [pc, #728] @ eae9c │ │ │ │ ldr r7, [r6] │ │ │ │ eor r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #716] @ eaea4 │ │ │ │ + ldr r2, [pc, #716] @ eaea0 │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ eor r2, r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #704] @ eaea8 │ │ │ │ + ldr r2, [pc, #704] @ eaea4 │ │ │ │ eor r1, r1, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #696] @ eaeac │ │ │ │ + ldr r1, [pc, #696] @ eaea8 │ │ │ │ mov r2, #4 │ │ │ │ eor r0, r0, r1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r0, #2 │ │ │ │ mov r6, sp │ │ │ │ addcs r1, r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ add r9, r4, #24 │ │ │ │ add r8, r4, #16 │ │ │ │ add r4, r4, #8 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr sl, [r5] │ │ │ │ orr ip, r1, r7, lsl #24 │ │ │ │ ldrd r6, [r9] │ │ │ │ eor r7, ip, r7 │ │ │ │ ldrd r4, [r4] │ │ │ │ @@ -220110,73 +220109,73 @@ │ │ │ │ eor r1, r1, r3 │ │ │ │ eor r0, r0, r3 │ │ │ │ eor r1, r1, r6 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strbtvc r6, [r5], #-1122 @ 0xfffffb9e │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ - strbtvs r7, [pc], #-609 @ eaea0 │ │ │ │ + strbtvs r7, [pc], #-609 @ eae9c │ │ │ │ cdpvs 15, 6, cr6, cr4, cr13, {3} │ │ │ │ ldclvs 7, cr6, [r9], #-404 @ 0xfffffe6c │ │ │ │ cdpvs 2, 6, cr7, cr5, cr1, {3} │ │ │ │ cmnvc pc, #6464 @ 0x1940 │ │ │ │ rsbsvc r6, r3, r5, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - ldr r4, [pc, #756] @ eb1cc │ │ │ │ + ldr r4, [pc, #756] @ eb1c8 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ eor r4, r3, r4 │ │ │ │ str r4, [sp, #28] │ │ │ │ - ldr r4, [pc, #744] @ eb1d0 │ │ │ │ + ldr r4, [pc, #744] @ eb1cc │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ eor r4, r2, r4 │ │ │ │ str r4, [sp, #24] │ │ │ │ - ldr r4, [pc, #732] @ eb1d4 │ │ │ │ + ldr r4, [pc, #732] @ eb1d0 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ eor r3, r3, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #720] @ eb1d8 │ │ │ │ + ldr r3, [pc, #720] @ eb1d4 │ │ │ │ mov r4, sp │ │ │ │ str r0, [sp, #32] │ │ │ │ eor r2, r2, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #704] @ eb1dc │ │ │ │ + ldr r2, [pc, #704] @ eb1d8 │ │ │ │ eor r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #696] @ eb1e0 │ │ │ │ + ldr r2, [pc, #696] @ eb1dc │ │ │ │ eor r2, r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #688] @ eb1e4 │ │ │ │ + ldr r2, [pc, #688] @ eb1e0 │ │ │ │ eor r1, r1, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #680] @ eb1e8 │ │ │ │ + ldr r1, [pc, #680] @ eb1e4 │ │ │ │ mov r2, #4 │ │ │ │ eor r0, r0, r1 │ │ │ │ str r0, [sp] │ │ │ │ ldrb r0, [r5] │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr ip, r1, r0, lsl #24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ eor r2, ip, r1 │ │ │ │ @@ -220317,98 +220316,98 @@ │ │ │ │ eor r1, r1, r3 │ │ │ │ eor r0, r0, r3 │ │ │ │ eor r1, r1, r5 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strbtvc r6, [r5], #-1122 @ 0xfffffb9e │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ - strbtvs r7, [pc], #-609 @ eb1dc │ │ │ │ + strbtvs r7, [pc], #-609 @ eb1d8 │ │ │ │ cdpvs 15, 6, cr6, cr4, cr13, {3} │ │ │ │ ldclvs 7, cr6, [r9], #-404 @ 0xfffffe6c │ │ │ │ cdpvs 2, 6, cr7, cr5, cr1, {3} │ │ │ │ cmnvc pc, #6464 @ 0x1940 │ │ │ │ rsbsvc r6, r3, r5, ror r5 │ │ │ │ - ldr r1, [pc, #36] @ eb218 │ │ │ │ - ldr ip, [pc, #20] @ eb20c │ │ │ │ - ldr r2, [pc, #20] @ eb210 │ │ │ │ - ldr r3, [pc, #20] @ eb214 │ │ │ │ + ldr r1, [pc, #36] @ eb214 │ │ │ │ + ldr ip, [pc, #20] @ eb208 │ │ │ │ + ldr r2, [pc, #20] @ eb20c │ │ │ │ + ldr r3, [pc, #20] @ eb210 │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ bx lr │ │ │ │ strdgt r2, [r0, #-141]! @ 0xffffff73 │ │ │ │ ldmvs r3, {r1, r4, r5, r7, r9, ip, sp} │ │ │ │ stclcc 4, cr0, [r8, #208]! @ 0xd0 │ │ │ │ - blt 355a58 <__bss_end__@@Base+0x3496c> │ │ │ │ + blt 355a54 <__bss_end__@@Base+0x34968> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r7, r2 │ │ │ │ - ldr r2, [pc, #1052] @ eb64c │ │ │ │ + ldr r2, [pc, #1052] @ eb648 │ │ │ │ mov fp, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #88] @ 0x58 │ │ │ │ ldr r2, [r2, #92] @ 0x5c │ │ │ │ add r6, r3, r0 │ │ │ │ ldr r0, [r6, r2]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne eb558 │ │ │ │ + bne eb554 │ │ │ │ mvn r0, #0 │ │ │ │ mov r9, r6 │ │ │ │ str r0, [r9], #8 │ │ │ │ cmp r7, #0 │ │ │ │ - bmi eb5a8 │ │ │ │ - ldr r5, [pc, #1000] @ eb650 │ │ │ │ + bmi eb5a4 │ │ │ │ + ldr r5, [pc, #1000] @ eb64c │ │ │ │ add r5, pc, r5 │ │ │ │ - beq eb294 │ │ │ │ + beq eb290 │ │ │ │ ldrb r0, [r5, #32] │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r7 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq eb5c4 │ │ │ │ + beq eb5c0 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - b eb2a0 │ │ │ │ + b eb29c │ │ │ │ mov r0, #0 │ │ │ │ mov r8, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 137d0 │ │ │ │ ldrb r0, [r5, #32] │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq eb5b4 │ │ │ │ + beq eb5b0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sl] │ │ │ │ mov r5, r6 │ │ │ │ stmib sl, {r0, fp} │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ str r8, [sp, #48] @ 0x30 │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ str r8, [sp] │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq eb564 │ │ │ │ - ldr r0, [pc, #824] @ eb640 │ │ │ │ + beq eb560 │ │ │ │ + ldr r0, [pc, #824] @ eb63c │ │ │ │ lsr r1, r4, #25 │ │ │ │ ldr ip, [r6, #8] │ │ │ │ mov r9, r1 │ │ │ │ ldr lr, [r6, #12] │ │ │ │ mul r7, r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r8, [pc, #800] @ eb644 │ │ │ │ - ldr r5, [pc, #800] @ eb648 │ │ │ │ + ldr r8, [pc, #800] @ eb640 │ │ │ │ + ldr r5, [pc, #800] @ eb644 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r7, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ and r4, r4, lr │ │ │ │ mov r0, ip │ │ │ │ ldrb r1, [r0, r4]! │ │ │ │ @@ -220420,15 +220419,15 @@ │ │ │ │ orr r2, r1, r0, lsl #16 │ │ │ │ eor r0, r2, r7 │ │ │ │ add r1, r0, r5 │ │ │ │ bic r0, r8, r0 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ and fp, r0, r1 │ │ │ │ cmp fp, #0 │ │ │ │ - beq eb404 │ │ │ │ + beq eb400 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, fp, #65280 @ 0xff00 │ │ │ │ and r0, r0, fp, lsr #8 │ │ │ │ str r2, [sp, #12] │ │ │ │ lsl r2, fp, #24 │ │ │ │ orr r0, r0, fp, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ @@ -220441,36 +220440,36 @@ │ │ │ │ add r0, r4, r0, lsr #3 │ │ │ │ and r0, r0, lr │ │ │ │ rsb r0, r0, #0 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r8, ip, r0, lsl #2 │ │ │ │ ldr r0, [r8, #-12] │ │ │ │ cmp r0, r5 │ │ │ │ - bne eb3e0 │ │ │ │ + bne eb3dc │ │ │ │ ldr r1, [r8, #-16] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ bl 13308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eb500 │ │ │ │ + beq eb4fc │ │ │ │ sub r0, fp, #1 │ │ │ │ ldr ip, [sp, #24] │ │ │ │ and fp, r0, fp │ │ │ │ ldr r9, [sp, #20] │ │ │ │ ldr lr, [sp, #16] │ │ │ │ - ldr r8, [pc, #584] @ eb644 │ │ │ │ + ldr r8, [pc, #584] @ eb640 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp fp, #0 │ │ │ │ - bne eb374 │ │ │ │ + bne eb370 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ and r0, r2, r8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq eb488 │ │ │ │ + beq eb484 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eb448 │ │ │ │ + beq eb444 │ │ │ │ mov r1, #65280 @ 0xff00 │ │ │ │ mov r7, r2 │ │ │ │ and r2, r0, #65280 @ 0xff00 │ │ │ │ and r1, r1, r0, lsr #8 │ │ │ │ lsl r3, r0, #24 │ │ │ │ orr r1, r1, r0, lsr #24 │ │ │ │ orr r2, r3, r2, lsl #8 │ │ │ │ @@ -220480,258 +220479,258 @@ │ │ │ │ lsr r1, r1, #3 │ │ │ │ add r1, r1, r4 │ │ │ │ cmp r0, #0 │ │ │ │ and r7, r1, lr │ │ │ │ mov r1, r0 │ │ │ │ movne r1, #1 │ │ │ │ tst r0, r2, lsl #1 │ │ │ │ - bne eb498 │ │ │ │ + bne eb494 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r7, [sp, #8] │ │ │ │ add r0, r0, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - ldr r5, [pc, #448] @ eb648 │ │ │ │ - b eb334 │ │ │ │ + ldr r5, [pc, #448] @ eb644 │ │ │ │ + b eb330 │ │ │ │ mov r1, #1 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ tst r0, r2, lsl #1 │ │ │ │ - beq eb464 │ │ │ │ + beq eb460 │ │ │ │ add r0, ip, r7 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bpl eb574 │ │ │ │ + bpl eb570 │ │ │ │ sub r1, r7, #4 │ │ │ │ ldrd r2, [r6, #16] │ │ │ │ and r1, lr, r1 │ │ │ │ and r0, r0, #1 │ │ │ │ add r1, ip, r1 │ │ │ │ strb r9, [ip, r7] │ │ │ │ sub r0, r2, r0 │ │ │ │ strb r9, [r1, #4] │ │ │ │ add r1, r3, #1 │ │ │ │ strd r0, [r6, #16] │ │ │ │ rsb r0, r7, #0 │ │ │ │ - ldr r1, [pc, #384] @ eb65c │ │ │ │ + ldr r1, [pc, #384] @ eb658 │ │ │ │ rsb r0, r7, r0, lsl #2 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, ip, r0, lsl #2 │ │ │ │ sub r3, r0, #16 │ │ │ │ str r2, [r0, #-20] @ 0xffffffec │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r1, [r0, #-4] │ │ │ │ stm r3, {r2, r5, sl} │ │ │ │ - b eb544 │ │ │ │ + b eb540 │ │ │ │ ldmdb r8, {r4, r5} │ │ │ │ - ldr r0, [pc, #340] @ eb660 │ │ │ │ + ldr r0, [pc, #340] @ eb65c │ │ │ │ str sl, [r8, #-8] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r8, #-4] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eb528 │ │ │ │ + beq eb524 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4] │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ - bne eb544 │ │ │ │ + bne eb540 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1551d0 │ │ │ │ + bl 1551cc │ │ │ │ ldr r0, [r6] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #248] @ eb658 │ │ │ │ + ldr r0, [pc, #248] @ eb654 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d2d8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ bl 1879c │ │ │ │ - b eb300 │ │ │ │ + b eb2fc │ │ │ │ ldr r0, [ip] │ │ │ │ mov r1, #65280 @ 0xff00 │ │ │ │ and r0, r0, r8 │ │ │ │ and r2, r0, #65280 @ 0xff00 │ │ │ │ and r1, r1, r0, lsr #8 │ │ │ │ orr r1, r1, r0, lsr #24 │ │ │ │ lsl r0, r0, #24 │ │ │ │ orr r0, r0, r2, lsl #8 │ │ │ │ orr r0, r0, r1 │ │ │ │ clz r1, r0 │ │ │ │ ldrb r0, [ip, r1, lsr #3] │ │ │ │ lsr r7, r1, #3 │ │ │ │ - b eb4a8 │ │ │ │ + b eb4a4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - b eb5cc │ │ │ │ + b eb5c8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 142ac │ │ │ │ - b eb5d8 │ │ │ │ + b eb5d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #128] @ eb654 │ │ │ │ + ldr r2, [pc, #128] @ eb650 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sl] │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [sl] │ │ │ │ - bne eb610 │ │ │ │ - ldr r1, [pc, #104] @ eb664 │ │ │ │ + bne eb60c │ │ │ │ + ldr r1, [pc, #104] @ eb660 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1551d0 │ │ │ │ - b eb610 │ │ │ │ + bl 1551cc │ │ │ │ + b eb60c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eb62c │ │ │ │ + beq eb628 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ - b eb62c │ │ │ │ + b eb628 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ - eoreq r5, r3, r4, asr lr │ │ │ │ - eoreq r5, r3, r0, lsl #15 │ │ │ │ - eoreq r3, r3, r0, ror ip │ │ │ │ - ldrdeq r9, [r2], -r0 @ │ │ │ │ - eoreq r9, r2, r4, lsr sp │ │ │ │ - eoreq r9, r2, r8, lsl #26 │ │ │ │ - eoreq r9, r2, r8, lsl ip │ │ │ │ + eoreq r5, r3, r8, asr lr │ │ │ │ + eoreq r5, r3, r4, lsl #15 │ │ │ │ + eoreq r3, r3, r4, ror ip │ │ │ │ + ldrdeq r9, [r2], -r4 @ │ │ │ │ + eoreq r9, r2, r8, lsr sp │ │ │ │ + eoreq r9, r2, ip, lsl #26 │ │ │ │ + eoreq r9, r2, ip, lsl ip │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [r1] │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r1, r2 │ │ │ │ mov r2, ip │ │ │ │ blx r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne eb730 │ │ │ │ + bne eb72c │ │ │ │ rsb r8, r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, #0 │ │ │ │ subs r0, r8, r7 │ │ │ │ clz r0, r0 │ │ │ │ lsr r5, r0, #5 │ │ │ │ - beq eb730 │ │ │ │ + beq eb72c │ │ │ │ ldrb r0, [r4, -r7, lsl #4] │ │ │ │ ldrb r1, [r6, -r7, lsl #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne eb730 │ │ │ │ + bne eb72c │ │ │ │ sub r1, r6, r7, lsl #4 │ │ │ │ sub r3, r4, r7, lsl #4 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #1 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ addne r0, r0, #8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq eb70c │ │ │ │ + beq eb708 │ │ │ │ cmp r1, #1 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq eb720 │ │ │ │ - b eb730 │ │ │ │ + beq eb71c │ │ │ │ + b eb72c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne eb730 │ │ │ │ + bne eb72c │ │ │ │ bl 13308 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eb6a8 │ │ │ │ + beq eb6a4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq eb80c │ │ │ │ + beq eb808 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ ldr r7, [r1, #16] │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2] │ │ │ │ - ldr r5, [pc, #736] @ eba44 │ │ │ │ + ldr r5, [pc, #736] @ eba40 │ │ │ │ add r7, r3, r7 │ │ │ │ sub r6, r0, #2 │ │ │ │ cmp r6, #18 │ │ │ │ add r5, pc, r5 │ │ │ │ movcs r6, #16 │ │ │ │ ldr r6, [r5, r6, lsl #2] │ │ │ │ rsb r5, r6, #0 │ │ │ │ add r6, r6, r7 │ │ │ │ sub r6, r6, #1 │ │ │ │ and r6, r6, r5 │ │ │ │ cmp r6, r7 │ │ │ │ - beq eb7a8 │ │ │ │ + beq eb7a4 │ │ │ │ sub r0, r6, r7 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs eba04 │ │ │ │ + bcs eba00 │ │ │ │ add r0, r0, r3 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #15 │ │ │ │ - beq eb8c8 │ │ │ │ + beq eb8c4 │ │ │ │ cmp r0, #17 │ │ │ │ - beq eb894 │ │ │ │ + beq eb890 │ │ │ │ cmp r0, #19 │ │ │ │ - bne eb90c │ │ │ │ + bne eb908 │ │ │ │ ldrb r3, [r1, #41] @ 0x29 │ │ │ │ ldrb r0, [r1, #40] @ 0x28 │ │ │ │ ldrb r7, [r1, #42] @ 0x2a │ │ │ │ orr r2, r0, r3, lsl #8 │ │ │ │ strh r2, [sp, #4] │ │ │ │ add r2, r0, #1 │ │ │ │ mov r0, #0 │ │ │ │ and r6, r2, #255 @ 0xff │ │ │ │ strb r7, [sp, #6] │ │ │ │ cmp r6, #32 │ │ │ │ mov r6, #0 │ │ │ │ movls r6, #1 │ │ │ │ cmpls r3, #32 │ │ │ │ - bls eb9b0 │ │ │ │ + bls eb9ac │ │ │ │ mov r1, #30 │ │ │ │ stm r4, {r1, r6} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 224f58 │ │ │ │ + bl 224f54 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne eb858 │ │ │ │ + bne eb854 │ │ │ │ ldrb r3, [r6, #42] @ 0x2a │ │ │ │ mov r2, r6 │ │ │ │ strb r3, [r1, #2] │ │ │ │ ldrh r3, [r6, #40] @ 0x28 │ │ │ │ str r5, [r4, #12] │ │ │ │ strh r3, [r1] │ │ │ │ stm r4, {r0, r5} │ │ │ │ @@ -220751,18 +220750,18 @@ │ │ │ │ strb r1, [r4, #15] │ │ │ │ stm r4, {r0, r5} │ │ │ │ str r2, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r5, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl eba58 │ │ │ │ + bl eba54 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne eb974 │ │ │ │ + bne eb970 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r7, #34 @ 0x22 │ │ │ │ str r7, [r4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmib r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -220773,36 +220772,36 @@ │ │ │ │ orr r0, r2, r3, lsl #8 │ │ │ │ cmp r2, #32 │ │ │ │ strh r0, [sp, #4] │ │ │ │ movls r7, #1 │ │ │ │ mov r0, #0 │ │ │ │ cmpls r3, #32 │ │ │ │ strb r6, [sp, #6] │ │ │ │ - bls eb98c │ │ │ │ + bls eb988 │ │ │ │ mov r1, #30 │ │ │ │ stm r4, {r1, r7} │ │ │ │ str r0, [r4, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r2 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #296] @ eba48 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #296] @ eba44 │ │ │ │ mov r7, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #26 │ │ │ │ bl 12c0c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, #1 │ │ │ │ moveq r5, r7 │ │ │ │ movne r6, #26 │ │ │ │ - beq eba14 │ │ │ │ - ldr r1, [pc, #256] @ eba50 │ │ │ │ + beq eba10 │ │ │ │ + ldr r1, [pc, #256] @ eba4c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ str r5, [r4, #20] │ │ │ │ stm r4, {r0, r1, r2, r3, r6} │ │ │ │ @@ -220817,23 +220816,23 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r6, r6, #1 │ │ │ │ add r2, r3, r2 │ │ │ │ add r2, r2, r6 │ │ │ │ mov r7, #2 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - bhi eb8f8 │ │ │ │ + bhi eb8f4 │ │ │ │ strb r6, [r1, #42] @ 0x2a │ │ │ │ - b eb9cc │ │ │ │ + b eb9c8 │ │ │ │ add r3, r2, r3 │ │ │ │ mov r6, #2 │ │ │ │ add r3, r3, r7 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bhi eb7f8 │ │ │ │ + bhi eb7f4 │ │ │ │ strb r2, [r1, #40] @ 0x28 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ ldrb r2, [sp, #5] │ │ │ │ strb r0, [r4, #16] │ │ │ │ mov r0, #0 │ │ │ │ strb r2, [r4, #17] │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ @@ -220841,64 +220840,64 @@ │ │ │ │ strb r3, [r4, #18] │ │ │ │ str r2, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ str r0, [r4, #12] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #72] @ eba54 │ │ │ │ + ldr r2, [pc, #72] @ eba50 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #48] @ eba4c │ │ │ │ + ldr r2, [pc, #48] @ eba48 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq sp, sp, r8, lsl #23 │ │ │ │ - eoreq r5, r3, r4, asr #1 │ │ │ │ - eoreq r3, r3, r0, lsr #16 │ │ │ │ - andseq r9, lr, r0, lsl #1 │ │ │ │ - @ instruction: 0x00230fb4 │ │ │ │ + andseq sp, sp, ip, lsl #23 │ │ │ │ + eoreq r5, r3, r8, asr #1 │ │ │ │ + eoreq r3, r3, r4, lsr #16 │ │ │ │ + andseq r9, lr, r4, lsl #1 │ │ │ │ + @ instruction: 0x00230fb8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ add r3, r2, r4 │ │ │ │ add r7, r3, #3 │ │ │ │ bic r7, r7, #3 │ │ │ │ cmp r7, r3 │ │ │ │ - beq eba90 │ │ │ │ + beq eba8c │ │ │ │ sub r3, r7, r3 │ │ │ │ cmp r3, #9 │ │ │ │ - bcs ebc68 │ │ │ │ + bcs ebc64 │ │ │ │ add r2, r3, r2 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ add r5, r2, #4 │ │ │ │ str r5, [r1, #36] @ 0x24 │ │ │ │ mov r7, #16 │ │ │ │ ldr r3, [lr] │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #18 │ │ │ │ movcs r3, r7 │ │ │ │ cmp r3, #15 │ │ │ │ - beq ebacc │ │ │ │ + beq ebac8 │ │ │ │ cmp r3, #16 │ │ │ │ - bne ebb40 │ │ │ │ + bne ebb3c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ mov r6, #8 │ │ │ │ - b ebbb8 │ │ │ │ + b ebbb4 │ │ │ │ ldr r3, [lr, #8] │ │ │ │ ldr r6, [r3] │ │ │ │ add r2, pc, #20 │ │ │ │ sub r6, r6, #2 │ │ │ │ cmp r6, #18 │ │ │ │ movcc r7, r6 │ │ │ │ mov r6, #8 │ │ │ │ @@ -220919,74 +220918,74 @@ │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ strheq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r8, asr #1 │ │ │ │ mov r6, #4 │ │ │ │ - b ebbb8 │ │ │ │ + b ebbb4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, lr │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #360] @ ebcc0 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #360] @ ebcbc │ │ │ │ mov r7, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r5, #1 │ │ │ │ moveq r4, r7 │ │ │ │ movne r5, #16 │ │ │ │ - beq ebc90 │ │ │ │ - ldr r1, [pc, #320] @ ebcc8 │ │ │ │ + beq ebc8c │ │ │ │ + ldr r1, [pc, #320] @ ebcc4 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ str r4, [r6, #20] │ │ │ │ stm r6, {r0, r1, r2, r3, r5} │ │ │ │ str r7, [r6, #24] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, #1 │ │ │ │ - b ebbb8 │ │ │ │ + b ebbb4 │ │ │ │ mov r6, #2 │ │ │ │ add r2, r5, r4 │ │ │ │ str r3, [r1, #32] │ │ │ │ add r3, r6, r2 │ │ │ │ rsb r7, r6, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r7 │ │ │ │ subs ip, r3, r2 │ │ │ │ - beq ebbe8 │ │ │ │ + beq ebbe4 │ │ │ │ cmp ip, #9 │ │ │ │ - bcs ebc7c │ │ │ │ + bcs ebc78 │ │ │ │ add r5, ip, r5 │ │ │ │ str r5, [r1, #36] @ 0x24 │ │ │ │ ldrb r2, [r1, #41] @ 0x29 │ │ │ │ mov r4, #0 │ │ │ │ ldrb r3, [r1, #40] @ 0x28 │ │ │ │ ldrb r6, [r1, #42] @ 0x2a │ │ │ │ add r7, r2, #1 │ │ │ │ cmp r3, #32 │ │ │ │ - bhi ebc2c │ │ │ │ + bhi ebc28 │ │ │ │ and r2, r7, #255 @ 0xff │ │ │ │ mov r4, #1 │ │ │ │ cmp r2, #32 │ │ │ │ - bhi ebc2c │ │ │ │ + bhi ebc28 │ │ │ │ add r2, r7, r3 │ │ │ │ mov r4, #2 │ │ │ │ add r2, r2, r6 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - bls ebc48 │ │ │ │ + bls ebc44 │ │ │ │ mov r1, #30 │ │ │ │ strb r6, [r0, #6] │ │ │ │ strb r7, [r0, #5] │ │ │ │ strb r4, [r0, #4] │ │ │ │ str r1, [r0] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -220994,98 +220993,98 @@ │ │ │ │ strb r7, [r1, #41] @ 0x29 │ │ │ │ str r2, [r0] │ │ │ │ stmib r0, {r1, lr} │ │ │ │ str r5, [r0, #12] │ │ │ │ str ip, [r0, #16] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #92] @ ebccc │ │ │ │ + ldr r2, [pc, #92] @ ebcc8 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #76] @ ebcd0 │ │ │ │ + ldr r2, [pc, #76] @ ebccc │ │ │ │ mov r0, ip │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #44] @ ebcc4 │ │ │ │ + ldr r2, [pc, #44] @ ebcc0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r4, r3, ip, lsl #29 │ │ │ │ - eoreq r3, r3, r4, lsr #11 │ │ │ │ - andseq r8, sp, ip, lsl #9 │ │ │ │ - eoreq r0, r3, ip, asr #26 │ │ │ │ - eoreq r0, r3, r8, lsr sp │ │ │ │ + mlaeq r3, r0, lr, r4 │ │ │ │ + eoreq r3, r3, r8, lsr #11 │ │ │ │ + mulseq sp, r0, r4 │ │ │ │ + eoreq r0, r3, r0, asr sp │ │ │ │ + eoreq r0, r3, ip, lsr sp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ebd94 │ │ │ │ + beq ebd90 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ add r6, sp, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r1, [pc, #728] @ ebfd8 │ │ │ │ + ldr r1, [pc, #728] @ ebfd4 │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ movcs r0, #16 │ │ │ │ ldr r2, [r1, r0, lsl #2] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ebddc │ │ │ │ + bne ebdd8 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #15 │ │ │ │ - beq ebe70 │ │ │ │ + beq ebe6c │ │ │ │ cmp r0, #17 │ │ │ │ - beq ebe38 │ │ │ │ + beq ebe34 │ │ │ │ cmp r0, #19 │ │ │ │ - bne ebeb4 │ │ │ │ + bne ebeb0 │ │ │ │ ldrb r2, [r5, #41] @ 0x29 │ │ │ │ ldrb r0, [r5, #40] @ 0x28 │ │ │ │ ldrb r3, [r5, #42] @ 0x2a │ │ │ │ orr r1, r0, r2, lsl #8 │ │ │ │ strh r1, [sp, #4] │ │ │ │ add r1, r0, #1 │ │ │ │ mov r0, #0 │ │ │ │ and r7, r1, #255 @ 0xff │ │ │ │ strb r3, [sp, #6] │ │ │ │ cmp r7, #32 │ │ │ │ mov r7, #0 │ │ │ │ movls r7, #1 │ │ │ │ cmpls r2, #32 │ │ │ │ - bls ebf54 │ │ │ │ + bls ebf50 │ │ │ │ mov r1, #30 │ │ │ │ stm r8, {r1, r7} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ - bl e68a0 │ │ │ │ + bl e689c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, r8, #16 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ebdfc │ │ │ │ + bne ebdf8 │ │ │ │ ldrb r2, [r5, #42] @ 0x2a │ │ │ │ strb r2, [r1, #2] │ │ │ │ ldrh r2, [r5, #40] @ 0x28 │ │ │ │ str r6, [r8, #12] │ │ │ │ strh r2, [r1] │ │ │ │ stm r8, {r0, r6} │ │ │ │ str r5, [r8, #8] │ │ │ │ @@ -221113,18 +221112,18 @@ │ │ │ │ stm r8, {r0, r6} │ │ │ │ str r5, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r6, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl ebfe8 │ │ │ │ + bl ebfe4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ebf18 │ │ │ │ + bne ebf14 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r7, #34 @ 0x22 │ │ │ │ str r7, [r8] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmib r8, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -221135,35 +221134,35 @@ │ │ │ │ orr r0, r1, r2, lsl #8 │ │ │ │ cmp r1, #32 │ │ │ │ strh r0, [sp, #4] │ │ │ │ movls r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ cmpls r2, #32 │ │ │ │ strb r7, [sp, #6] │ │ │ │ - bls ebf30 │ │ │ │ + bls ebf2c │ │ │ │ mov r1, #30 │ │ │ │ stm r8, {r1, r3} │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #280] @ ebfdc │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #280] @ ebfd8 │ │ │ │ mov r7, #26 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #26 │ │ │ │ bl 12c0c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, #1 │ │ │ │ moveq r5, r7 │ │ │ │ movne r6, #26 │ │ │ │ - beq ebfa8 │ │ │ │ - ldr r1, [pc, #240] @ ebfe4 │ │ │ │ + beq ebfa4 │ │ │ │ + ldr r1, [pc, #240] @ ebfe0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ str r5, [r8, #20] │ │ │ │ stm r8, {r0, r1, r2, r3, r6} │ │ │ │ @@ -221178,23 +221177,23 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r7, r7, #1 │ │ │ │ add r1, r2, r1 │ │ │ │ add r1, r1, r7 │ │ │ │ mov r3, #2 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi ebea0 │ │ │ │ + bhi ebe9c │ │ │ │ strb r7, [r5, #42] @ 0x2a │ │ │ │ - b ebf70 │ │ │ │ + b ebf6c │ │ │ │ add r2, r1, r2 │ │ │ │ mov r7, #2 │ │ │ │ add r2, r2, r3 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ - bhi ebd80 │ │ │ │ + bhi ebd7c │ │ │ │ strb r1, [r5, #40] @ 0x28 │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ ldrb r1, [sp, #5] │ │ │ │ strb r0, [r8, #16] │ │ │ │ mov r0, #0 │ │ │ │ strb r1, [r8, #17] │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ @@ -221202,73 +221201,73 @@ │ │ │ │ strb r2, [r8, #18] │ │ │ │ str r1, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ str r5, [r8, #8] │ │ │ │ str r0, [r8, #12] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #48] @ ebfe0 │ │ │ │ + ldr r2, [pc, #48] @ ebfdc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - @ instruction: 0x001dd5f0 │ │ │ │ - eoreq r4, r3, r0, lsr #22 │ │ │ │ - eoreq r3, r3, ip, lsl #5 │ │ │ │ - @ instruction: 0x001e8adc │ │ │ │ + @ instruction: 0x001dd5f4 │ │ │ │ + eoreq r4, r3, r4, lsr #22 │ │ │ │ + mlaeq r3, r0, r2, r3 │ │ │ │ + andseq r8, lr, r0, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, sp │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r5, r1 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ec070 │ │ │ │ + bne ec06c │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #4 │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne ec090 │ │ │ │ + bne ec08c │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #18 │ │ │ │ movcs r0, r1 │ │ │ │ cmp r0, #15 │ │ │ │ - beq ec0e4 │ │ │ │ + beq ec0e0 │ │ │ │ cmp r0, #16 │ │ │ │ - bne ec158 │ │ │ │ + bne ec154 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r2, #8 │ │ │ │ - b ec1cc │ │ │ │ + b ec1c8 │ │ │ │ add r1, r6, #8 │ │ │ │ ldr ip, [sp, #4] │ │ │ │ add r2, r8, #8 │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ stm r8, {r0, ip} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #568] @ ec2d0 │ │ │ │ + ldr r0, [pc, #568] @ ec2cc │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -221280,15 +221279,15 @@ │ │ │ │ strne r1, [r8] │ │ │ │ strne r0, [r8, #4] │ │ │ │ addne sp, sp, #32 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b ec29c │ │ │ │ + b ec298 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r2, [r0] │ │ │ │ add r3, pc, #20 │ │ │ │ sub r2, r2, #2 │ │ │ │ cmp r2, #18 │ │ │ │ movcc r1, r2 │ │ │ │ mov r2, #8 │ │ │ │ @@ -221309,69 +221308,69 @@ │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ mov r2, #4 │ │ │ │ - b ec1cc │ │ │ │ + b ec1c8 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #360] @ ec2d4 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #360] @ ec2d0 │ │ │ │ mov r7, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, #1 │ │ │ │ moveq r5, r7 │ │ │ │ movne r6, #16 │ │ │ │ - beq ec288 │ │ │ │ - ldr r1, [pc, #320] @ ec2dc │ │ │ │ + beq ec284 │ │ │ │ + ldr r1, [pc, #320] @ ec2d8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ str r5, [r8, #20] │ │ │ │ stm r8, {r0, r1, r2, r3, r6} │ │ │ │ str r7, [r8, #24] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r2, #1 │ │ │ │ - b ec1cc │ │ │ │ + b ec1c8 │ │ │ │ mov r2, #2 │ │ │ │ mov r7, sp │ │ │ │ str r0, [r5, #32] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldm sp, {r1, ip} │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne ec24c │ │ │ │ + bne ec248 │ │ │ │ ldrb r1, [r5, #41] @ 0x29 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r7, [r5, #40] @ 0x28 │ │ │ │ ldrb r2, [r5, #42] @ 0x2a │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r7, #32 │ │ │ │ - bhi ec230 │ │ │ │ + bhi ec22c │ │ │ │ and r0, r1, #255 @ 0xff │ │ │ │ mov r3, #1 │ │ │ │ cmp r0, #32 │ │ │ │ - bhi ec230 │ │ │ │ + bhi ec22c │ │ │ │ add r0, r1, r7 │ │ │ │ mov r3, #2 │ │ │ │ add r0, r0, r2 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ - bls ec268 │ │ │ │ + bls ec264 │ │ │ │ mov r0, #30 │ │ │ │ strb r2, [r8, #6] │ │ │ │ strb r1, [r8, #5] │ │ │ │ strb r3, [r8, #4] │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -221386,109 +221385,109 @@ │ │ │ │ strb r1, [r5, #41] @ 0x29 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ stm r8, {r1, r5, r6} │ │ │ │ str r0, [r8, #12] │ │ │ │ str ip, [r8, #16] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #72] @ ec2d8 │ │ │ │ + ldr r2, [pc, #72] @ ec2d4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ - b ec2c4 │ │ │ │ + bl e200c │ │ │ │ + b ec2c0 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r4, r3, r0, asr r9 │ │ │ │ - eoreq r4, r3, r8, ror r8 │ │ │ │ - eoreq r2, r3, ip, lsr #31 │ │ │ │ - andseq r7, sp, r8, ror lr │ │ │ │ + eoreq r4, r3, r4, asr r9 │ │ │ │ + eoreq r4, r3, ip, ror r8 │ │ │ │ + @ instruction: 0x00232fb0 │ │ │ │ + andseq r7, sp, ip, ror lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl ebcd4 │ │ │ │ + bl ebcd0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ec370 │ │ │ │ + bne ec36c │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ ldrb r2, [r5] │ │ │ │ - bl ec670 │ │ │ │ + bl ec66c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ec370 │ │ │ │ + bne ec36c │ │ │ │ ldr r2, [sp] │ │ │ │ add r1, r5, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ec388 │ │ │ │ + beq ec384 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 74ff4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ec4dc │ │ │ │ + bne ec4d8 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #15 │ │ │ │ - beq ec3fc │ │ │ │ + beq ec3f8 │ │ │ │ cmp r0, #19 │ │ │ │ - bne ec5c4 │ │ │ │ + bne ec5c0 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ ldr ip, [r2, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp ip, #0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add r3, r0, r6, lsl #2 │ │ │ │ addne r3, r0, r6, lsl #4 │ │ │ │ mov r6, #4 │ │ │ │ movne r6, #16 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ec3e8 │ │ │ │ + beq ec3e4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq ec508 │ │ │ │ + beq ec504 │ │ │ │ add r0, r0, r6 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne ec3d0 │ │ │ │ + bne ec3cc │ │ │ │ cmp ip, #0 │ │ │ │ - beq ec4f8 │ │ │ │ + beq ec4f4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne ec410 │ │ │ │ - b ec508 │ │ │ │ + bne ec40c │ │ │ │ + b ec504 │ │ │ │ ldr r2, [r7] │ │ │ │ - ldr r0, [pc, #596] @ ec65c │ │ │ │ + ldr r0, [pc, #596] @ ec658 │ │ │ │ cmp r2, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r7 │ │ │ │ mov r3, #20 │ │ │ │ ldr ip, [r7, #16] │ │ │ │ ldrb r6, [r7, #20] │ │ │ │ ldr r5, [r7, #24] │ │ │ │ @@ -221507,68 +221506,68 @@ │ │ │ │ strb r0, [sp, #86] @ 0x56 │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ bl 74ff4 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ec4ac │ │ │ │ + bne ec4a8 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ add ip, sp, #88 @ 0x58 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #20 │ │ │ │ - beq ec49c │ │ │ │ + beq ec498 │ │ │ │ mov r0, r7 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ - b ec5a4 │ │ │ │ + b ec5a0 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #44 @ 0x2c │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq ec5a4 │ │ │ │ + beq ec5a0 │ │ │ │ add r0, sp, #16 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r4, {r1, r2, r3, r7} │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, r3 │ │ │ │ - beq ec508 │ │ │ │ + beq ec504 │ │ │ │ ldr r0, [r0] │ │ │ │ - b ec410 │ │ │ │ + b ec40c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ ec660 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ ec65c │ │ │ │ mov r8, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ moveq r1, r8 │ │ │ │ movne r0, #8 │ │ │ │ - beq ec5fc │ │ │ │ + beq ec5f8 │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ mov r5, r1 │ │ │ │ strb r3, [r1, #2] │ │ │ │ mov r3, #32 │ │ │ │ strb r3, [r1, #1] │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ strb r3, [r1] │ │ │ │ @@ -221584,115 +221583,115 @@ │ │ │ │ strb r2, [r5, #2] │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r6, {r2, r3, r5, r6} │ │ │ │ stm ip, {r0, r1, r8} │ │ │ │ add r0, sp, #16 │ │ │ │ stm r0, {r2, r3, r5, r6} │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bne ec4dc │ │ │ │ + bne ec4d8 │ │ │ │ ldrb r0, [sp, #14] │ │ │ │ strb r0, [r7, #42] @ 0x2a │ │ │ │ ldrh r0, [sp, #12] │ │ │ │ strh r0, [r7, #40] @ 0x28 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #140] @ ec668 │ │ │ │ + ldr r1, [pc, #140] @ ec664 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #116] @ ec66c │ │ │ │ + ldr r1, [pc, #116] @ ec668 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r2, [pc, #96] @ ec664 │ │ │ │ + ldr r2, [pc, #96] @ ec660 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ - b ec650 │ │ │ │ + bl e200c │ │ │ │ + b ec64c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ - beq ec650 │ │ │ │ + beq ec64c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r7, sp, r0, ror #27 │ │ │ │ - eoreq r4, r3, r8, asr #9 │ │ │ │ - eoreq r2, r3, r0, asr #24 │ │ │ │ - strdeq pc, [r2], -ip @ │ │ │ │ - strdeq pc, [r2], -r0 @ │ │ │ │ + andseq r7, sp, r4, ror #27 │ │ │ │ + eoreq r4, r3, ip, asr #9 │ │ │ │ + eoreq r2, r3, r4, asr #24 │ │ │ │ + eoreq pc, r2, r0, lsl #20 │ │ │ │ + strdeq pc, [r2], -r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ec69c │ │ │ │ + beq ec698 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e68a0 │ │ │ │ + b e689c │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq ec714 │ │ │ │ + beq ec710 │ │ │ │ cmp r0, #19 │ │ │ │ - bne ec8a0 │ │ │ │ + bne ec89c │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq ec700 │ │ │ │ + beq ec6fc │ │ │ │ cmp r0, r6 │ │ │ │ - beq ec7d4 │ │ │ │ + beq ec7d0 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne ec6e8 │ │ │ │ + bne ec6e4 │ │ │ │ cmp lr, #0 │ │ │ │ - beq ec72c │ │ │ │ + beq ec728 │ │ │ │ cmp r0, r6 │ │ │ │ - bne ec738 │ │ │ │ - b ec7d4 │ │ │ │ + bne ec734 │ │ │ │ + b ec7d0 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #536] @ ec938 │ │ │ │ + ldr r0, [pc, #536] @ ec934 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b ec740 │ │ │ │ + b ec73c │ │ │ │ cmp r0, r6 │ │ │ │ - beq ec7d4 │ │ │ │ + beq ec7d0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #8] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -221708,46 +221707,46 @@ │ │ │ │ strh r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #28] │ │ │ │ strb r0, [sp, #42] @ 0x2a │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl e68a0 │ │ │ │ + bl e689c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ec86c │ │ │ │ + bne ec868 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq ec7bc │ │ │ │ + beq ec7b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #340] @ ec93c │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #340] @ ec938 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ moveq r7, r5 │ │ │ │ movne r0, #8 │ │ │ │ - beq ec8d8 │ │ │ │ + beq ec8d4 │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ mov r1, r7 │ │ │ │ strb r3, [r7, #2] │ │ │ │ mov r3, #32 │ │ │ │ strb r3, [r7, #1] │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ strb r3, [r7] │ │ │ │ @@ -221769,113 +221768,113 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ - bne ec890 │ │ │ │ + bne ec88c │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #140] @ ec944 │ │ │ │ + ldr r1, [pc, #140] @ ec940 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #116] @ ec948 │ │ │ │ + ldr r1, [pc, #116] @ ec944 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r2, [pc, #96] @ ec940 │ │ │ │ + ldr r2, [pc, #96] @ ec93c │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ - b ec92c │ │ │ │ + bl e200c │ │ │ │ + b ec928 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ - beq ec92c │ │ │ │ + beq ec928 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r7, sp, r8, asr #21 │ │ │ │ - strdeq r4, [r3], -ip @ │ │ │ │ - eoreq r2, r3, r0, ror #18 │ │ │ │ - eoreq pc, r2, r0, lsr #14 │ │ │ │ - eoreq pc, r2, r4, lsl r7 @ │ │ │ │ + andseq r7, sp, ip, asr #21 │ │ │ │ + eoreq r4, r3, r0, lsl #4 │ │ │ │ + eoreq r2, r3, r4, ror #18 │ │ │ │ + eoreq pc, r2, r4, lsr #14 │ │ │ │ + eoreq pc, r2, r8, lsl r7 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ec978 │ │ │ │ + beq ec974 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 224f58 │ │ │ │ + b 224f54 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq ec9f0 │ │ │ │ + beq ec9ec │ │ │ │ cmp r0, #19 │ │ │ │ - bne ecb80 │ │ │ │ + bne ecb7c │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq ec9dc │ │ │ │ + beq ec9d8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq ecab0 │ │ │ │ + beq ecaac │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne ec9c4 │ │ │ │ + bne ec9c0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq eca08 │ │ │ │ + beq eca04 │ │ │ │ cmp r0, r6 │ │ │ │ - bne eca14 │ │ │ │ - b ecab0 │ │ │ │ + bne eca10 │ │ │ │ + b ecaac │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #488] @ ecbe4 │ │ │ │ + ldr r0, [pc, #488] @ ecbe0 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b eca1c │ │ │ │ + b eca18 │ │ │ │ cmp r0, r6 │ │ │ │ - beq ecab0 │ │ │ │ + beq ecaac │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #8] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp] │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ @@ -221891,35 +221890,35 @@ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ strh r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, sp │ │ │ │ strb r0, [sp, #42] @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 224f58 │ │ │ │ + bl 224f54 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ecb58 │ │ │ │ + bne ecb54 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq eca98 │ │ │ │ + beq eca94 │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #292] @ ecbe8 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #292] @ ecbe4 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ mov r7, r0 │ │ │ │ @@ -221945,132 +221944,132 @@ │ │ │ │ ldmne sp, {r1, r2, r3, r6} │ │ │ │ strne r0, [r8, #16] │ │ │ │ stmne r8, {r1, r2, r3, r6} │ │ │ │ strne r7, [r8, #20] │ │ │ │ strne r5, [r8, #24] │ │ │ │ addne sp, sp, #72 @ 0x48 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r2, [pc, #160] @ ecbec │ │ │ │ + ldr r2, [pc, #160] @ ecbe8 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ movne r0, sp │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #88] @ ecbf0 │ │ │ │ + ldr r1, [pc, #88] @ ecbec │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #64] @ ecbf4 │ │ │ │ + ldr r1, [pc, #64] @ ecbf0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r7, sp, ip, ror #15 │ │ │ │ - eoreq r3, r3, r0, lsr #30 │ │ │ │ - strdeq r2, [r3], -r4 @ │ │ │ │ - eoreq pc, r2, r0, asr #8 │ │ │ │ - eoreq pc, r2, r4, lsr r4 @ │ │ │ │ + @ instruction: 0x001d77f0 │ │ │ │ + eoreq r3, r3, r4, lsr #30 │ │ │ │ + strdeq r2, [r3], -r8 @ │ │ │ │ + eoreq pc, r2, r4, asr #8 │ │ │ │ + eoreq pc, r2, r8, lsr r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl eb738 │ │ │ │ + bl eb734 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ecc88 │ │ │ │ + bne ecc84 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ ldrb r2, [r5] │ │ │ │ - bl ec94c │ │ │ │ + bl ec948 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ecc88 │ │ │ │ + bne ecc84 │ │ │ │ ldr r2, [sp] │ │ │ │ add r1, r5, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ecca0 │ │ │ │ + beq ecc9c │ │ │ │ add r0, sp, #16 │ │ │ │ bl 757cc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ecdf4 │ │ │ │ + bne ecdf0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #15 │ │ │ │ - beq ecd14 │ │ │ │ + beq ecd10 │ │ │ │ cmp r0, #19 │ │ │ │ - bne ecedc │ │ │ │ + bne eced8 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ ldr ip, [r2, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp ip, #0 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ add r3, r0, r6, lsl #2 │ │ │ │ addne r3, r0, r6, lsl #4 │ │ │ │ mov r6, #4 │ │ │ │ movne r6, #16 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ecd00 │ │ │ │ + beq eccfc │ │ │ │ cmp r0, r3 │ │ │ │ - beq ece20 │ │ │ │ + beq ece1c │ │ │ │ add r0, r0, r6 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne ecce8 │ │ │ │ + bne ecce4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ece10 │ │ │ │ + beq ece0c │ │ │ │ cmp r0, r3 │ │ │ │ - bne ecd28 │ │ │ │ - b ece20 │ │ │ │ + bne ecd24 │ │ │ │ + b ece1c │ │ │ │ ldr r2, [r7] │ │ │ │ - ldr r0, [pc, #596] @ ecf74 │ │ │ │ + ldr r0, [pc, #596] @ ecf70 │ │ │ │ cmp r2, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r7 │ │ │ │ mov r3, #20 │ │ │ │ ldr ip, [r7, #16] │ │ │ │ ldrb r6, [r7, #20] │ │ │ │ ldr r5, [r7, #24] │ │ │ │ @@ -222089,68 +222088,68 @@ │ │ │ │ strb r0, [sp, #86] @ 0x56 │ │ │ │ add r6, sp, #88 @ 0x58 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ bl 757cc │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ecdc4 │ │ │ │ + bne ecdc0 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ add ip, sp, #88 @ 0x58 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #20 │ │ │ │ - beq ecdb4 │ │ │ │ + beq ecdb0 │ │ │ │ mov r0, r7 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ - b ecebc │ │ │ │ + b eceb8 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ addne r0, sp, #44 @ 0x2c │ │ │ │ - blne e2010 │ │ │ │ + blne e200c │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq ecebc │ │ │ │ + beq eceb8 │ │ │ │ add r0, sp, #16 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r4, {r1, r2, r3, r7} │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r0, r3 │ │ │ │ - beq ece20 │ │ │ │ + beq ece1c │ │ │ │ ldr r0, [r0] │ │ │ │ - b ecd28 │ │ │ │ + b ecd24 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #324] @ ecf78 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #324] @ ecf74 │ │ │ │ mov r8, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ moveq r1, r8 │ │ │ │ movne r0, #8 │ │ │ │ - beq ecf14 │ │ │ │ + beq ecf10 │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ mov r5, r1 │ │ │ │ strb r3, [r1, #2] │ │ │ │ mov r3, #32 │ │ │ │ strb r3, [r1, #1] │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ strb r3, [r1] │ │ │ │ @@ -222166,85 +222165,85 @@ │ │ │ │ strb r2, [r5, #2] │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r6, {r2, r3, r5, r6} │ │ │ │ stm ip, {r0, r1, r8} │ │ │ │ add r0, sp, #16 │ │ │ │ stm r0, {r2, r3, r5, r6} │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bne ecdf4 │ │ │ │ + bne ecdf0 │ │ │ │ ldrb r0, [sp, #14] │ │ │ │ strb r0, [r7, #42] @ 0x2a │ │ │ │ ldrh r0, [sp, #12] │ │ │ │ strh r0, [r7, #40] @ 0x28 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #140] @ ecf80 │ │ │ │ + ldr r1, [pc, #140] @ ecf7c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #116] @ ecf84 │ │ │ │ + ldr r1, [pc, #116] @ ecf80 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r2, [pc, #96] @ ecf7c │ │ │ │ + ldr r2, [pc, #96] @ ecf78 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ - b ecf68 │ │ │ │ + bl e200c │ │ │ │ + b ecf64 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ - beq ecf68 │ │ │ │ + beq ecf64 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r7, sp, r8, asr #9 │ │ │ │ - @ instruction: 0x00233bb0 │ │ │ │ - eoreq r2, r3, r8, lsr #6 │ │ │ │ - eoreq pc, r2, r4, ror #1 │ │ │ │ - ldrdeq pc, [r2], -r8 @ │ │ │ │ + andseq r7, sp, ip, asr #9 │ │ │ │ + @ instruction: 0x00233bb4 │ │ │ │ + eoreq r2, r3, ip, lsr #6 │ │ │ │ + eoreq pc, r2, r8, ror #1 │ │ │ │ + ldrdeq pc, [r2], -ip @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r4, r1 │ │ │ │ ldmib r6, {r1, r2, r3} │ │ │ │ str r4, [sp] │ │ │ │ - bl ed3b8 │ │ │ │ + bl ed3b4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r6, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ ldr sl, [r6, #20] │ │ │ │ ldr r7, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ed2c4 │ │ │ │ + beq ed2c0 │ │ │ │ add r0, r6, #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #972] @ ed3a4 │ │ │ │ + ldr r0, [pc, #972] @ ed3a0 │ │ │ │ lsr r1, r5, #25 │ │ │ │ ldr r2, [r4] │ │ │ │ str r1, [sp, #20] │ │ │ │ mul ip, r1, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r2, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ @@ -222254,19 +222253,19 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ addcs r0, r0, #8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr lr, [r6, #28] │ │ │ │ ldr r4, [r6, #32] │ │ │ │ - ldr r0, [pc, #912] @ ed3b0 │ │ │ │ + ldr r0, [pc, #912] @ ed3ac │ │ │ │ sub fp, lr, #4 │ │ │ │ - ldr r8, [pc, #896] @ ed3a8 │ │ │ │ + ldr r8, [pc, #896] @ ed3a4 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r9, [pc, #892] @ ed3ac │ │ │ │ + ldr r9, [pc, #892] @ ed3a8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str lr, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ @@ -222281,58 +222280,58 @@ │ │ │ │ orr r0, r3, r0, lsl #8 │ │ │ │ orr r0, r1, r0, lsl #16 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ eor r0, r0, ip │ │ │ │ add r1, r0, r9 │ │ │ │ bic r0, r8, r0 │ │ │ │ and r8, r0, r1 │ │ │ │ - b ed090 │ │ │ │ + b ed08c │ │ │ │ sub r0, r8, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ed104 │ │ │ │ + beq ed100 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, r0, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ add r0, r6, r0, lsr #3 │ │ │ │ and r0, r0, r4 │ │ │ │ ldr r9, [fp, -r0, lsl #2] │ │ │ │ cmp r7, r9 │ │ │ │ - bls ed2e8 │ │ │ │ + bls ed2e4 │ │ │ │ add r0, sl, r9, lsl #4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bne ed088 │ │ │ │ + bne ed084 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ addcs r1, r1, #8 │ │ │ │ mov r2, r5 │ │ │ │ bl 13308 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ed088 │ │ │ │ - b ed190 │ │ │ │ + bne ed084 │ │ │ │ + b ed18c │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r8, [pc, #660] @ ed3a8 │ │ │ │ + ldr r8, [pc, #660] @ ed3a4 │ │ │ │ ldr r9, [sp, #56] @ 0x38 │ │ │ │ cmp r2, #1 │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ and r0, r9, r8 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ - beq ed174 │ │ │ │ + beq ed170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ed15c │ │ │ │ + beq ed158 │ │ │ │ mov r1, #65280 @ 0xff00 │ │ │ │ and r2, r0, #65280 @ 0xff00 │ │ │ │ and r1, r1, r0, lsr #8 │ │ │ │ lsl r3, r0, #24 │ │ │ │ orr r1, r1, r0, lsr #24 │ │ │ │ orr r2, r3, r2, lsl #8 │ │ │ │ orr r1, r2, r1 │ │ │ │ @@ -222342,43 +222341,43 @@ │ │ │ │ add r1, r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ and r1, r1, r4 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ movne r1, #1 │ │ │ │ tst r0, r9, lsl #1 │ │ │ │ - bne ed1d8 │ │ │ │ + bne ed1d4 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r0, r6, r2 │ │ │ │ - ldr r9, [pc, #540] @ ed3ac │ │ │ │ - b ed048 │ │ │ │ + ldr r9, [pc, #540] @ ed3a8 │ │ │ │ + b ed044 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [r0, #24] │ │ │ │ cmp r9, r7 │ │ │ │ - bcs ed2dc │ │ │ │ + bcs ed2d8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc ed2bc │ │ │ │ + bcc ed2b8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne ed2bc │ │ │ │ - bl 2c075c │ │ │ │ + bne ed2b8 │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, lr, r1 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bmi ed21c │ │ │ │ + bmi ed218 │ │ │ │ ldr r0, [lr] │ │ │ │ mov r1, #65280 @ 0xff00 │ │ │ │ and r0, r0, r8 │ │ │ │ and r2, r0, #65280 @ 0xff00 │ │ │ │ and r1, r1, r0, lsr #8 │ │ │ │ orr r1, r1, r0, lsr #24 │ │ │ │ lsl r0, r0, #24 │ │ │ │ @@ -222403,25 +222402,25 @@ │ │ │ │ str r3, [r7, #-4] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ ldr r4, [r6, #24] │ │ │ │ ldr r8, [r6, #40] @ 0x28 │ │ │ │ cmp r4, r0 │ │ │ │ add r1, r8, #1 │ │ │ │ str r1, [r6, #40] @ 0x28 │ │ │ │ - bne ed288 │ │ │ │ + bne ed284 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ - bl 114df0 │ │ │ │ + bl 114dec │ │ │ │ ldr r0, [r6, #16] │ │ │ │ ldr r4, [r6, #24] │ │ │ │ cmp r4, r0 │ │ │ │ - bne ed298 │ │ │ │ + bne ed294 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 114fcc │ │ │ │ + bl 114fc8 │ │ │ │ add r0, r4, #1 │ │ │ │ str r0, [r6, #24] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [r0, r4, lsl #4]! │ │ │ │ ldr r1, [sp, #28] │ │ │ │ stmib r0, {r1, r5} │ │ │ │ @@ -222430,119 +222429,119 @@ │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r7 │ │ │ │ bl 168e0 │ │ │ │ - b ecfc8 │ │ │ │ - ldr r0, [pc, #208] @ ed3b4 │ │ │ │ + b ecfc4 │ │ │ │ + ldr r0, [pc, #208] @ ed3b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ bl 1d5d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc ed39c │ │ │ │ + bcc ed398 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne ed39c │ │ │ │ - bl 2c075c │ │ │ │ + bne ed398 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r5 │ │ │ │ - b ed398 │ │ │ │ + b ed394 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc ed39c │ │ │ │ + bcc ed398 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne ed39c │ │ │ │ - bl 2c075c │ │ │ │ + bne ed398 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldmib r1, {r0, r1} │ │ │ │ - b ed398 │ │ │ │ + b ed394 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc ed39c │ │ │ │ + bcc ed398 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne ed39c │ │ │ │ - bl 2c075c │ │ │ │ + bne ed398 │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r5, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ - strdeq r8, [r2], -r0 @ │ │ │ │ - eoreq r8, r2, r4, asr #9 │ │ │ │ + strdeq r8, [r2], -r4 @ │ │ │ │ + eoreq r8, r2, r8, asr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - ldr r4, [pc, #704] @ ed6a0 │ │ │ │ + ldr r4, [pc, #704] @ ed69c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ eor r4, r3, r4 │ │ │ │ str r4, [sp, #28] │ │ │ │ - ldr r4, [pc, #692] @ ed6a4 │ │ │ │ + ldr r4, [pc, #692] @ ed6a0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ eor r4, r2, r4 │ │ │ │ str r4, [sp, #24] │ │ │ │ - ldr r4, [pc, #680] @ ed6a8 │ │ │ │ + ldr r4, [pc, #680] @ ed6a4 │ │ │ │ str r0, [sp, #32] │ │ │ │ eor r3, r3, r4 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #668] @ ed6ac │ │ │ │ + ldr r3, [pc, #668] @ ed6a8 │ │ │ │ mov r4, sp │ │ │ │ eor r2, r2, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #656] @ ed6b0 │ │ │ │ + ldr r2, [pc, #656] @ ed6ac │ │ │ │ eor r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #648] @ ed6b4 │ │ │ │ + ldr r2, [pc, #648] @ ed6b0 │ │ │ │ eor r2, r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #640] @ ed6b8 │ │ │ │ + ldr r2, [pc, #640] @ ed6b4 │ │ │ │ eor r1, r1, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #632] @ ed6bc │ │ │ │ + ldr r1, [pc, #632] @ ed6b8 │ │ │ │ eor r0, r0, r1 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [r0] │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #2 │ │ │ │ addcs r1, r1, #8 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ add r1, sp, #67 @ 0x43 │ │ │ │ strb r0, [sp, #67] @ 0x43 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ orr ip, r1, r0, lsl #24 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ eor r2, ip, r1 │ │ │ │ @@ -222674,51 +222673,51 @@ │ │ │ │ eor r0, r0, r1 │ │ │ │ eor r0, r0, r5 │ │ │ │ eor r0, r0, r3 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strbtvc r6, [r5], #-1122 @ 0xfffffb9e │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ - strbtvs r7, [pc], #-609 @ ed6b0 │ │ │ │ + strbtvs r7, [pc], #-609 @ ed6ac │ │ │ │ cdpvs 15, 6, cr6, cr4, cr13, {3} │ │ │ │ ldclvs 7, cr6, [r9], #-404 @ 0xfffffe6c │ │ │ │ cdpvs 2, 6, cr7, cr5, cr1, {3} │ │ │ │ cmnvc pc, #6464 @ 0x1940 │ │ │ │ rsbsvc r6, r3, r5, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr fp, [r0, #24] │ │ │ │ cmp fp, #1 │ │ │ │ - beq ed82c │ │ │ │ + beq ed828 │ │ │ │ cmp fp, #0 │ │ │ │ - beq ed86c │ │ │ │ + beq ed868 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp] │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r5 │ │ │ │ - bl ed3b8 │ │ │ │ - ldr r2, [pc, #460] @ ed8d8 │ │ │ │ + bl ed3b4 │ │ │ │ + ldr r2, [pc, #460] @ ed8d4 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r5, [r4, #32] │ │ │ │ ldr r7, [r4, #20] │ │ │ │ mul ip, r1, r2 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ and r4, r5, r0 │ │ │ │ ldm r6, {r0, sl} │ │ │ │ sub r8, r1, #4 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - ldr r3, [pc, #420] @ ed8dc │ │ │ │ + ldr r3, [pc, #420] @ ed8d8 │ │ │ │ addcs sl, sl, #8 │ │ │ │ - ldr r2, [pc, #416] @ ed8e0 │ │ │ │ + ldr r2, [pc, #416] @ ed8dc │ │ │ │ mov r0, #0 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ ldrb r9, [r0, r4]! │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ ldrb lr, [r0, #2] │ │ │ │ @@ -222728,145 +222727,145 @@ │ │ │ │ orr r0, r1, r0, lsl #16 │ │ │ │ str r0, [sp, #12] │ │ │ │ eor r0, r0, ip │ │ │ │ add r1, r0, r2 │ │ │ │ bic r0, r3, r0 │ │ │ │ and r9, r0, r1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ed7f8 │ │ │ │ + beq ed7f4 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r9, #65280 @ 0xff00 │ │ │ │ and r0, r0, r9, lsr #8 │ │ │ │ lsl r2, r9, #24 │ │ │ │ orr r0, r0, r9, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ add r0, r4, r0, lsr #3 │ │ │ │ and r0, r0, r5 │ │ │ │ ldr r0, [r8, -r0, lsl #2] │ │ │ │ cmp fp, r0 │ │ │ │ - bls ed8c8 │ │ │ │ + bls ed8c4 │ │ │ │ add r0, r7, r0, lsl #4 │ │ │ │ sub r1, r9, #1 │ │ │ │ and r9, r1, r9 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - bne ed77c │ │ │ │ + bne ed778 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, sl │ │ │ │ cmp r2, #2 │ │ │ │ mov r2, r6 │ │ │ │ addcs r1, r1, #8 │ │ │ │ bl 13308 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ed77c │ │ │ │ - b ed878 │ │ │ │ - ldr r3, [pc, #220] @ ed8dc │ │ │ │ + bne ed778 │ │ │ │ + b ed874 │ │ │ │ + ldr r3, [pc, #220] @ ed8d8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ and r0, r1, r3 │ │ │ │ tst r0, r1, lsl #1 │ │ │ │ - bne ed8b8 │ │ │ │ + bne ed8b4 │ │ │ │ add r2, r2, #4 │ │ │ │ ldmib sp, {r1, ip} │ │ │ │ add r0, r4, r2 │ │ │ │ and r4, r0, r5 │ │ │ │ mov r0, r2 │ │ │ │ - ldr r2, [pc, #180] @ ed8e0 │ │ │ │ - b ed744 │ │ │ │ + ldr r2, [pc, #180] @ ed8dc │ │ │ │ + b ed740 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r7, [r3] │ │ │ │ cmpne r2, #1 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ addne r0, r0, #8 │ │ │ │ cmp r7, #2 │ │ │ │ - beq ed888 │ │ │ │ + beq ed884 │ │ │ │ cmp r7, #1 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov fp, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ed8a0 │ │ │ │ + beq ed89c │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov fp, #1 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov fp, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ed86c │ │ │ │ + bne ed868 │ │ │ │ bl 13308 │ │ │ │ clz r0, r0 │ │ │ │ lsr fp, r0, #5 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #20] @ ed8e4 │ │ │ │ + ldr r2, [pc, #20] @ ed8e0 │ │ │ │ mov r1, fp │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ - eoreq r7, r2, r4, asr #28 │ │ │ │ + eoreq r7, r2, r8, asr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ str ip, [sp, #56] @ 0x38 │ │ │ │ str ip, [sp, #60] @ 0x3c │ │ │ │ - ldr ip, [pc, #672] @ edbb0 │ │ │ │ + ldr ip, [pc, #672] @ edbac │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ eor ip, r3, ip │ │ │ │ str ip, [sp, #28] │ │ │ │ - ldr ip, [pc, #660] @ edbb4 │ │ │ │ + ldr ip, [pc, #660] @ edbb0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ eor ip, r2, ip │ │ │ │ str ip, [sp, #24] │ │ │ │ - ldr ip, [pc, #648] @ edbb8 │ │ │ │ + ldr ip, [pc, #648] @ edbb4 │ │ │ │ str r0, [sp, #32] │ │ │ │ eor r3, r3, ip │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #636] @ edbbc │ │ │ │ + ldr r3, [pc, #636] @ edbb8 │ │ │ │ eor r2, r2, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #628] @ edbc0 │ │ │ │ + ldr r2, [pc, #628] @ edbbc │ │ │ │ eor r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #620] @ edbc4 │ │ │ │ + ldr r2, [pc, #620] @ edbc0 │ │ │ │ eor r2, r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #612] @ edbc8 │ │ │ │ + ldr r2, [pc, #612] @ edbc4 │ │ │ │ eor r1, r1, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #604] @ edbcc │ │ │ │ + ldr r1, [pc, #604] @ edbc8 │ │ │ │ mov r2, #4 │ │ │ │ eor r0, r0, r1 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, sp │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ orr ip, r1, r0, lsl #24 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ eor r0, ip, r0 │ │ │ │ @@ -222998,70 +222997,70 @@ │ │ │ │ eor r0, r0, r1 │ │ │ │ eor r0, r0, r5 │ │ │ │ eor r0, r0, r3 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strbtvc r6, [r5], #-1122 @ 0xfffffb9e │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ - strbtvs r7, [pc], #-609 @ edbc0 │ │ │ │ + strbtvs r7, [pc], #-609 @ edbbc │ │ │ │ cdpvs 15, 6, cr6, cr4, cr13, {3} │ │ │ │ ldclvs 7, cr6, [r9], #-404 @ 0xfffffe6c │ │ │ │ cdpvs 2, 6, cr7, cr5, cr1, {3} │ │ │ │ cmnvc pc, #6464 @ 0x1940 │ │ │ │ rsbsvc r6, r3, r5, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r6, [r0, #24]! │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq ee108 │ │ │ │ + beq ee104 │ │ │ │ cmp r6, #1 │ │ │ │ - bne edc38 │ │ │ │ + bne edc34 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #1 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r8, [r6] │ │ │ │ addne r0, r0, #8 │ │ │ │ cmp r8, #2 │ │ │ │ - beq ee0e8 │ │ │ │ + beq ee0e4 │ │ │ │ cmp r8, #1 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq ee0fc │ │ │ │ - b ee108 │ │ │ │ + beq ee0f8 │ │ │ │ + b ee104 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldm r5, {r0, r7} │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r7 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl ed3b8 │ │ │ │ - ldr r2, [pc, #1768] @ ee34c │ │ │ │ + bl ed3b4 │ │ │ │ + ldr r2, [pc, #1768] @ ee348 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr sl, [r5, #32] │ │ │ │ ldr r6, [r5, #28] │ │ │ │ mul lr, r1, r2 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ and fp, sl, r0 │ │ │ │ ldm r4, {r0, r1, r5} │ │ │ │ sub r9, r6, #4 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - ldr r7, [pc, #1724] @ ee350 │ │ │ │ + ldr r7, [pc, #1724] @ ee34c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #1720] @ ee354 │ │ │ │ + ldr r2, [pc, #1720] @ ee350 │ │ │ │ addcs r1, r1, #8 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str lr, [sp, #16] │ │ │ │ mov r0, r6 │ │ │ │ ldrb ip, [r0, fp]! │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ @@ -223072,62 +223071,62 @@ │ │ │ │ orr r0, r1, r0, lsl #16 │ │ │ │ str r0, [sp, #24] │ │ │ │ eor r0, r0, lr │ │ │ │ add r1, r0, r2 │ │ │ │ bic r0, r7, r0 │ │ │ │ and r7, r0, r1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq edd5c │ │ │ │ + beq edd58 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r7, #65280 @ 0xff00 │ │ │ │ and r0, r0, r7, lsr #8 │ │ │ │ lsl r2, r7, #24 │ │ │ │ orr r0, r0, r7, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ add r0, fp, r0, lsr #3 │ │ │ │ and r8, r0, sl │ │ │ │ ldr r0, [r9, -r8, lsl #2] │ │ │ │ cmp r4, r0 │ │ │ │ - bls ee324 │ │ │ │ + bls ee320 │ │ │ │ sub r1, r7, #1 │ │ │ │ and r7, r1, r7 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bne edcdc │ │ │ │ + bne edcd8 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ addcs r1, r1, #8 │ │ │ │ mov r2, r5 │ │ │ │ bl 13308 │ │ │ │ cmp r0, #0 │ │ │ │ - bne edcdc │ │ │ │ - b edd90 │ │ │ │ - ldr r7, [pc, #1516] @ ee350 │ │ │ │ + bne edcd8 │ │ │ │ + b edd8c │ │ │ │ + ldr r7, [pc, #1516] @ ee34c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ and r0, r1, r7 │ │ │ │ tst r0, r1, lsl #1 │ │ │ │ - bne ee108 │ │ │ │ + bne ee104 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - ldr r2, [pc, #1496] @ ee354 │ │ │ │ + ldr r2, [pc, #1496] @ ee350 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, fp, r0 │ │ │ │ ldr lr, [sp, #16] │ │ │ │ and fp, r0, sl │ │ │ │ - b edca8 │ │ │ │ + b edca4 │ │ │ │ lsl lr, r8, #2 │ │ │ │ mov r0, r6 │ │ │ │ ldrb r2, [r0, lr, asr #2]! │ │ │ │ - ldr r5, [pc, #1452] @ ee350 │ │ │ │ + ldr r5, [pc, #1452] @ ee34c │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ ldrb r7, [r0, #2] │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ orr r0, r7, r0, lsl #8 │ │ │ │ orr r0, r2, r0, lsl #16 │ │ │ │ and r2, r0, r5 │ │ │ │ @@ -223156,15 +223155,15 @@ │ │ │ │ mov r3, #32 │ │ │ │ orr r2, r2, r7, lsl #8 │ │ │ │ orrs r7, r2, r1 │ │ │ │ lsr r2, r5, #3 │ │ │ │ clzne r3, r7 │ │ │ │ add r7, r6, ip, lsl #2 │ │ │ │ asr r1, lr, #2 │ │ │ │ - ldr r5, [pc, #1304] @ ee350 │ │ │ │ + ldr r5, [pc, #1304] @ ee34c │ │ │ │ add r3, r2, r3, lsr #3 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ cmp r3, #3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrls r2, [r3, #36] @ 0x24 │ │ │ │ addls r2, r2, #1 │ │ │ │ strls r2, [r3, #36] @ 0x24 │ │ │ │ @@ -223173,97 +223172,97 @@ │ │ │ │ strb r2, [r0, #4] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ ldr r8, [r7, #-4] │ │ │ │ sub r2, r0, #1 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ add r0, r8, #1 │ │ │ │ cmp r4, r0 │ │ │ │ - bcc ee300 │ │ │ │ + bcc ee2fc │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ sub r7, r4, r0 │ │ │ │ add r1, r1, r2 │ │ │ │ cmp r7, r1, lsr #1 │ │ │ │ - bls edf24 │ │ │ │ + bls edf20 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ee070 │ │ │ │ + beq ee06c │ │ │ │ mov r3, r6 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r3], #4 │ │ │ │ mov ip, #65280 @ 0xff00 │ │ │ │ mov lr, #28 │ │ │ │ bic r7, r5, r0 │ │ │ │ - b edec0 │ │ │ │ + b edebc │ │ │ │ sub r0, r7, #1 │ │ │ │ subs r2, r2, #1 │ │ │ │ and r7, r0, r7 │ │ │ │ - beq ee070 │ │ │ │ + beq ee06c │ │ │ │ cmp r7, #0 │ │ │ │ - bne edee0 │ │ │ │ + bne ededc │ │ │ │ ldr r0, [r3], #4 │ │ │ │ sub r6, r6, #16 │ │ │ │ and r0, r0, r5 │ │ │ │ cmp r0, r5 │ │ │ │ - beq edec8 │ │ │ │ + beq edec4 │ │ │ │ eor r7, r0, r5 │ │ │ │ and r1, r7, #65280 @ 0xff00 │ │ │ │ and r0, ip, r7, lsr #8 │ │ │ │ lsl r4, r7, #24 │ │ │ │ orr r0, r0, r7, lsr #24 │ │ │ │ orr r1, r4, r1, lsl #8 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ and r0, lr, r0, lsr #1 │ │ │ │ sub r0, r6, r0 │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ cmp r1, r9 │ │ │ │ - bcc edeb0 │ │ │ │ + bcc edeac │ │ │ │ cmp r1, r4 │ │ │ │ subcc r1, r1, #1 │ │ │ │ strcc r1, [r0, #-4] │ │ │ │ - b edeb0 │ │ │ │ + b edeac │ │ │ │ str r0, [sp, #20] │ │ │ │ subs r1, r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ bic r0, r7, #-268435456 @ 0xf0000000 │ │ │ │ movcc r1, r3 │ │ │ │ cmp r1, r0 │ │ │ │ movcs r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ - beq ee070 │ │ │ │ + beq ee06c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov fp, #65280 @ 0xff00 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r8, [sp, #8] │ │ │ │ - b edf90 │ │ │ │ + b edf8c │ │ │ │ rsb r0, r8, #0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r1, [r9, r0, lsl #2] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - ldr r5, [pc, #968] @ ee350 │ │ │ │ + ldr r5, [pc, #968] @ ee34c │ │ │ │ cmp r3, r0 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ - beq ee070 │ │ │ │ + beq ee06c │ │ │ │ add r0, r3, r8 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r8, #0 │ │ │ │ - ldr r2, [pc, #932] @ ee34c │ │ │ │ + ldr r2, [pc, #932] @ ee348 │ │ │ │ add r1, r3, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r3, [pc, #912] @ ee354 │ │ │ │ + ldr r3, [pc, #912] @ ee350 │ │ │ │ lsr r7, r0, #25 │ │ │ │ mul lr, r7, r2 │ │ │ │ str lr, [sp, #36] @ 0x24 │ │ │ │ and ip, r0, sl │ │ │ │ mov r0, r6 │ │ │ │ ldrb r2, [r0, ip]! │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ @@ -223274,94 +223273,94 @@ │ │ │ │ orr r0, r2, r0, lsl #16 │ │ │ │ eor r2, r0, lr │ │ │ │ add r7, r2, r3 │ │ │ │ bic r2, r5, r2 │ │ │ │ and lr, r2, r7 │ │ │ │ mov r3, r8 │ │ │ │ cmp lr, #0 │ │ │ │ - beq ee048 │ │ │ │ + beq ee044 │ │ │ │ and r4, lr, #65280 @ 0xff00 │ │ │ │ and r2, fp, lr, lsr #8 │ │ │ │ lsl r7, lr, #24 │ │ │ │ orr r2, r2, lr, lsr #24 │ │ │ │ orr r4, r7, r4, lsl #8 │ │ │ │ orr r2, r4, r2 │ │ │ │ sub r4, lr, #1 │ │ │ │ clz r2, r2 │ │ │ │ and lr, r4, lr │ │ │ │ add r2, ip, r2, lsr #3 │ │ │ │ and r8, r2, sl │ │ │ │ ldr r2, [r9, -r8, lsl #2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne ee004 │ │ │ │ - b edf68 │ │ │ │ - ldr r5, [pc, #768] @ ee350 │ │ │ │ + bne ee000 │ │ │ │ + b edf64 │ │ │ │ + ldr r5, [pc, #768] @ ee34c │ │ │ │ and r2, r0, r5 │ │ │ │ tst r2, r0, lsl #1 │ │ │ │ - bne ee334 │ │ │ │ + bne ee330 │ │ │ │ add r3, r3, #4 │ │ │ │ ldr lr, [sp, #36] @ 0x24 │ │ │ │ add r0, ip, r3 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #740] @ ee354 │ │ │ │ - b edfcc │ │ │ │ + ldr r3, [pc, #740] @ ee350 │ │ │ │ + b edfc8 │ │ │ │ cmp r4, r8 │ │ │ │ - bls ee310 │ │ │ │ + bls ee30c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, r8 │ │ │ │ mvn r2, r2 │ │ │ │ add r2, r4, r2 │ │ │ │ ldr r8, [r0, r8, lsl #4]! │ │ │ │ add r1, r0, #16 │ │ │ │ lsl r2, r2, #4 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r5, [r0, #8] │ │ │ │ bl 12ac8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ sub r0, r4, #1 │ │ │ │ str r0, [r3] │ │ │ │ cmp r8, #3 │ │ │ │ - bhi ee0bc │ │ │ │ + bhi ee0b8 │ │ │ │ cmp r8, #2 │ │ │ │ - bne ee108 │ │ │ │ + bne ee104 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne ee108 │ │ │ │ - bl 2c075c │ │ │ │ + bne ee104 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ee108 │ │ │ │ + bne ee104 │ │ │ │ bl 13308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ee110 │ │ │ │ + beq ee10c │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r7, [pc, #560] @ ee350 │ │ │ │ + ldr r7, [pc, #560] @ ee34c │ │ │ │ mov ip, #65280 @ 0xff00 │ │ │ │ - ldr fp, [pc, #556] @ ee354 │ │ │ │ + ldr fp, [pc, #556] @ ee350 │ │ │ │ str r0, [r1, #24] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldr r2, [r1, #32] │ │ │ │ - ldr r1, [pc, #512] @ ee34c │ │ │ │ + ldr r1, [pc, #512] @ ee348 │ │ │ │ sub r4, r3, #4 │ │ │ │ and r6, r2, r0 │ │ │ │ lsr r0, r0, #25 │ │ │ │ mul sl, r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ str sl, [sp, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ @@ -223377,15 +223376,15 @@ │ │ │ │ eor r0, r9, sl │ │ │ │ mov sl, r7 │ │ │ │ add r3, r0, fp │ │ │ │ bic r0, r7, r0 │ │ │ │ and r0, r0, r3 │ │ │ │ mov fp, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ee1ec │ │ │ │ + beq ee1e8 │ │ │ │ mov r1, r5 │ │ │ │ and r5, r0, #65280 @ 0xff00 │ │ │ │ and r3, ip, r0, lsr #8 │ │ │ │ lsl r7, r0, #24 │ │ │ │ orr r7, r7, r5, lsl #8 │ │ │ │ orr r3, r3, r0, lsr #24 │ │ │ │ orr r3, r7, r3 │ │ │ │ @@ -223393,28 +223392,28 @@ │ │ │ │ clz r3, r3 │ │ │ │ and r0, r5, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r3, r6, r3, lsr #3 │ │ │ │ and lr, r3, r2 │ │ │ │ ldr r3, [r4, -lr, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ee1a0 │ │ │ │ - b ee21c │ │ │ │ + bne ee19c │ │ │ │ + b ee218 │ │ │ │ and r0, r9, sl │ │ │ │ tst r0, r9, lsl #1 │ │ │ │ - bne ee2ec │ │ │ │ + bne ee2e8 │ │ │ │ add fp, fp, #4 │ │ │ │ mov r7, sl │ │ │ │ add r0, r6, fp │ │ │ │ ldr sl, [sp, #24] │ │ │ │ mov r1, fp │ │ │ │ and r6, r0, r2 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov fp, r5 │ │ │ │ - b ee164 │ │ │ │ + b ee160 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsl r3, lr, #2 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r1, [r0, r3, asr #2]! │ │ │ │ ldrb r7, [r0, #1] │ │ │ │ ldrb r6, [r0, #2] │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ @@ -223458,109 +223457,109 @@ │ │ │ │ ldrls r2, [r3, #36] @ 0x24 │ │ │ │ addls r2, r2, #1 │ │ │ │ strls r2, [r3, #36] @ 0x24 │ │ │ │ movls r2, #255 @ 0xff │ │ │ │ strb r2, [r4, r0] │ │ │ │ strb r2, [r1, #4] │ │ │ │ ldr r4, [r3, #40]! @ 0x28 │ │ │ │ - b ee0a4 │ │ │ │ + b ee0a0 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ cmp r8, #3 │ │ │ │ - bls ee0b4 │ │ │ │ - b ee0bc │ │ │ │ - ldr r2, [pc, #92] @ ee364 │ │ │ │ + bls ee0b0 │ │ │ │ + b ee0b8 │ │ │ │ + ldr r2, [pc, #92] @ ee360 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - ldr r2, [pc, #80] @ ee368 │ │ │ │ + ldr r2, [pc, #80] @ ee364 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1407c │ │ │ │ - ldr r2, [pc, #52] @ ee360 │ │ │ │ + ldr r2, [pc, #52] @ ee35c │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - ldr r0, [pc, #28] @ ee358 │ │ │ │ + ldr r0, [pc, #28] @ ee354 │ │ │ │ mov r1, #15 │ │ │ │ - ldr r2, [pc, #24] @ ee35c │ │ │ │ + ldr r2, [pc, #24] @ ee358 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ - mulseq sp, sl, r5 │ │ │ │ - eoreq r7, r2, r0, ror #7 │ │ │ │ - eoreq r7, r2, r8, ror #7 │ │ │ │ + mulseq sp, lr, r5 │ │ │ │ + eoreq r7, r2, r4, ror #7 │ │ │ │ + eoreq r7, r2, ip, ror #7 │ │ │ │ + eoreq r7, r2, r0, asr r4 │ │ │ │ eoreq r7, r2, ip, asr #8 │ │ │ │ - eoreq r7, r2, r8, asr #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ mov r4, sp │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ - ldr r7, [pc, #740] @ ee67c │ │ │ │ + ldr r7, [pc, #740] @ ee678 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ eor r7, r3, r7 │ │ │ │ str r7, [sp, #28] │ │ │ │ - ldr r7, [pc, #728] @ ee680 │ │ │ │ + ldr r7, [pc, #728] @ ee67c │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ eor r7, r2, r7 │ │ │ │ str r7, [sp, #24] │ │ │ │ - ldr r7, [pc, #716] @ ee684 │ │ │ │ + ldr r7, [pc, #716] @ ee680 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ eor r3, r3, r7 │ │ │ │ str r3, [sp, #20] │ │ │ │ - ldr r3, [pc, #704] @ ee688 │ │ │ │ + ldr r3, [pc, #704] @ ee684 │ │ │ │ str r0, [sp, #32] │ │ │ │ eor r2, r2, r3 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr r2, [pc, #692] @ ee68c │ │ │ │ + ldr r2, [pc, #692] @ ee688 │ │ │ │ ldr r7, [r6] │ │ │ │ eor r2, r1, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr r2, [pc, #680] @ ee690 │ │ │ │ + ldr r2, [pc, #680] @ ee68c │ │ │ │ str r7, [sp, #64] @ 0x40 │ │ │ │ eor r2, r0, r2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #668] @ ee694 │ │ │ │ + ldr r2, [pc, #668] @ ee690 │ │ │ │ eor r1, r1, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #660] @ ee698 │ │ │ │ + ldr r1, [pc, #660] @ ee694 │ │ │ │ mov r2, #4 │ │ │ │ eor r0, r0, r1 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ add r5, r4, #48 @ 0x30 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ cmp r0, #2 │ │ │ │ mov r6, sp │ │ │ │ addcs r1, r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ add r9, r4, #24 │ │ │ │ add r8, r4, #16 │ │ │ │ add r4, r4, #8 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ - bl 292918 │ │ │ │ + bl 292914 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr sl, [r5] │ │ │ │ orr ip, r1, r7, lsl #24 │ │ │ │ ldrd r6, [r9] │ │ │ │ eor r7, ip, r7 │ │ │ │ ldrd r4, [r4] │ │ │ │ @@ -223689,31 +223688,31 @@ │ │ │ │ eor r0, r0, r1 │ │ │ │ eor r0, r0, r6 │ │ │ │ eor r0, r0, r3 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strbtvc r6, [r5], #-1122 @ 0xfffffb9e │ │ │ │ ldmdbvc r4!, {r0, r1, r4, r5, r6, r8, sl, sp, lr}^ │ │ │ │ - strbtvs r7, [pc], #-609 @ ee68c │ │ │ │ + strbtvs r7, [pc], #-609 @ ee688 │ │ │ │ cdpvs 15, 6, cr6, cr4, cr13, {3} │ │ │ │ ldclvs 7, cr6, [r9], #-404 @ 0xfffffe6c │ │ │ │ cdpvs 2, 6, cr7, cr5, cr1, {3} │ │ │ │ cmnvc pc, #6464 @ 0x1940 │ │ │ │ rsbsvc r6, r3, r5, ror r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r0, [sp, #32] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ str r6, [sp] │ │ │ │ - bl ee36c │ │ │ │ - ldr r1, [pc, #588] @ ee918 │ │ │ │ + bl ee368 │ │ │ │ + ldr r1, [pc, #588] @ ee914 │ │ │ │ lsr r2, r0, #25 │ │ │ │ ldr r4, [r6] │ │ │ │ mov r8, #0 │ │ │ │ mov fp, #65280 @ 0xff00 │ │ │ │ mul r3, r2, r1 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ @@ -223731,65 +223730,65 @@ │ │ │ │ sub lr, r1, #4 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ and r6, sl, r0 │ │ │ │ ldr ip, [r5, #-8] │ │ │ │ ldr r9, [r5, #-4] │ │ │ │ sub r0, r5, #12 │ │ │ │ str r5, [sp, #28] │ │ │ │ - ldr r5, [pc, #488] @ ee91c │ │ │ │ + ldr r5, [pc, #488] @ ee918 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r1, [r0, r6]! │ │ │ │ ldrb r7, [r0, #1] │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ orr r1, r1, r7, lsl #8 │ │ │ │ orr r0, r3, r0, lsl #8 │ │ │ │ orr r1, r1, r0, lsl #16 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ eor r0, r1, r0 │ │ │ │ - ldr r1, [pc, #440] @ ee920 │ │ │ │ + ldr r1, [pc, #440] @ ee91c │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ add r1, r0, r1 │ │ │ │ bic r0, r5, r0 │ │ │ │ ands r5, r0, r1 │ │ │ │ str r8, [sp, #52] @ 0x34 │ │ │ │ - bne ee7ac │ │ │ │ - ldr r5, [pc, #408] @ ee91c │ │ │ │ + bne ee7a8 │ │ │ │ + ldr r5, [pc, #408] @ ee918 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ and r0, r1, r5 │ │ │ │ tst r0, r1, lsl #1 │ │ │ │ - bne ee8bc │ │ │ │ + bne ee8b8 │ │ │ │ add r8, r8, #4 │ │ │ │ add r0, r6, r8 │ │ │ │ and r6, r0, sl │ │ │ │ - b ee734 │ │ │ │ + b ee730 │ │ │ │ sub r0, r5, #1 │ │ │ │ ands r5, r0, r5 │ │ │ │ - beq ee77c │ │ │ │ + beq ee778 │ │ │ │ and r1, r5, #65280 @ 0xff00 │ │ │ │ and r0, fp, r5, lsr #8 │ │ │ │ lsl r3, r5, #24 │ │ │ │ orr r0, r0, r5, lsr #24 │ │ │ │ orr r1, r3, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ add r0, r6, r0, lsr #3 │ │ │ │ and r7, r0, sl │ │ │ │ ldr r0, [lr, -r7, lsl #2] │ │ │ │ cmp r9, r0 │ │ │ │ - bls ee8f0 │ │ │ │ + bls ee8ec │ │ │ │ add r1, r0, r0, lsl #1 │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [r0, r1, lsl #3]! │ │ │ │ cmp r4, r1 │ │ │ │ ldreq r1, [r0, #12] │ │ │ │ cmpeq r2, r1 │ │ │ │ - bne ee7a0 │ │ │ │ + bne ee79c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r9 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r8, r2 │ │ │ │ cmp r3, #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ addcs r1, r1, #8 │ │ │ │ @@ -223800,15 +223799,15 @@ │ │ │ │ mov r9, r6 │ │ │ │ mov r2, r8 │ │ │ │ ldr r8, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ mov ip, fp │ │ │ │ mov fp, #65280 @ 0xff00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ee7a0 │ │ │ │ + bne ee79c │ │ │ │ rsb r0, r7, #0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r4, #0 │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ @@ -223818,252 +223817,252 @@ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [r2, #24] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r1, [r2] │ │ │ │ cmp r0, #2 │ │ │ │ str r3, [r2, #8] │ │ │ │ str r1, [r2, #12] │ │ │ │ - bcc ee8e8 │ │ │ │ + bcc ee8e4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne ee8e8 │ │ │ │ - bl 2c075c │ │ │ │ + bne ee8e4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm r6, {r0, r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r6, #20] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [r6, #24] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [r6, #28] │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #44] @ ee924 │ │ │ │ + ldr r2, [pc, #44] @ ee920 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 48a58 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ - eoreq r6, r2, ip, lsl lr │ │ │ │ + eoreq r6, r2, r0, lsr #28 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq eea10 │ │ │ │ + beq eea0c │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #1 │ │ │ │ - bne ee99c │ │ │ │ + bne ee998 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne eea10 │ │ │ │ + bne eea0c │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, #1 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ addne r0, r0, #8 │ │ │ │ cmp r1, #2 │ │ │ │ - beq ee9f0 │ │ │ │ + beq ee9ec │ │ │ │ cmp r1, #1 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq eea04 │ │ │ │ - b eea10 │ │ │ │ + beq eea00 │ │ │ │ + b eea0c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r7, r2 │ │ │ │ ldm r5, {r0, r1, r4} │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - bl ee36c │ │ │ │ + bl ee368 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r5, #16 │ │ │ │ mov r2, r7 │ │ │ │ - bl 11545c │ │ │ │ + bl 115458 │ │ │ │ cmp r0, #1 │ │ │ │ - bne eea10 │ │ │ │ + bne eea0c │ │ │ │ cmp r1, r6 │ │ │ │ - bcs eea28 │ │ │ │ + bcs eea24 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ add r0, r1, r1, lsl #1 │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ add r2, r0, #16 │ │ │ │ stm r8, {r0, r1, r2} │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne eea10 │ │ │ │ + bne eea0c │ │ │ │ bl 13308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eea20 │ │ │ │ + beq eea1c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, #0 │ │ │ │ - b ee9d8 │ │ │ │ - ldr r2, [pc, #12] @ eea3c │ │ │ │ + b ee9d4 │ │ │ │ + ldr r2, [pc, #12] @ eea38 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - @ instruction: 0x002268b8 │ │ │ │ + @ instruction: 0x002268bc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eea7c │ │ │ │ + beq eea78 │ │ │ │ cmp r0, #1 │ │ │ │ - bne eeb04 │ │ │ │ + bne eeb00 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr r8, [r4, #12] │ │ │ │ - ldr r1, [pc, #360] @ eebe0 │ │ │ │ + ldr r1, [pc, #360] @ eebdc │ │ │ │ add r1, pc, r1 │ │ │ │ - b eea90 │ │ │ │ + b eea8c │ │ │ │ ldr r4, [r5, #32] │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr r8, [r4, #12] │ │ │ │ - ldr r1, [pc, #340] @ eebe4 │ │ │ │ + ldr r1, [pc, #340] @ eebe0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #8 │ │ │ │ blx r8 │ │ │ │ mov r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq eeab4 │ │ │ │ + beq eeab0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r0, [r5, #20] │ │ │ │ add sl, r7, #4 │ │ │ │ tst r0, #4 │ │ │ │ - bne eeb28 │ │ │ │ - ldr r1, [pc, #284] @ eebe8 │ │ │ │ + bne eeb24 │ │ │ │ + ldr r1, [pc, #284] @ eebe4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne eeaa8 │ │ │ │ + bne eeaa4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl c2494 │ │ │ │ cmp r0, #0 │ │ │ │ - bne eeaa8 │ │ │ │ + bne eeaa4 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ ldr r6, [r5, #28] │ │ │ │ ldr r8, [r0, #12] │ │ │ │ - b eebbc │ │ │ │ + b eebb8 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ mov r2, #9 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #224] @ eebfc │ │ │ │ + ldr r1, [pc, #224] @ eebf8 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ bx r3 │ │ │ │ - ldr r1, [pc, #188] @ eebec │ │ │ │ + ldr r1, [pc, #188] @ eebe8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne eeaa8 │ │ │ │ + bne eeaa4 │ │ │ │ mov r9, #1 │ │ │ │ add r0, sp, #19 │ │ │ │ strb r9, [sp, #19] │ │ │ │ add r1, sp, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #4] │ │ │ │ ldm r5!, {r2, r3, r4} │ │ │ │ stmia r0!, {r2, r3, r4} │ │ │ │ ldm r5, {r2, r3, r4, r7} │ │ │ │ stm r0, {r2, r3, r4, r7} │ │ │ │ - ldr r0, [pc, #116] @ eebf0 │ │ │ │ + ldr r0, [pc, #116] @ eebec │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ bl c2494 │ │ │ │ cmp r0, #0 │ │ │ │ - bne eeaa8 │ │ │ │ + bne eeaa4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #68] @ eebf4 │ │ │ │ + ldr r1, [pc, #68] @ eebf0 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne eeaa8 │ │ │ │ - ldr r1, [pc, #52] @ eebf8 │ │ │ │ + bne eeaa4 │ │ │ │ + ldr r1, [pc, #52] @ eebf4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r8 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - andseq r4, sp, ip, ror #10 │ │ │ │ - andseq r4, sp, ip, asr #10 │ │ │ │ - andseq sl, lr, ip, lsl #28 │ │ │ │ - andseq sp, sp, r8, asr sl │ │ │ │ - mlaeq r2, ip, r5, r8 │ │ │ │ - @ instruction: 0x001dd9de │ │ │ │ - andseq sl, lr, r5, lsl sp │ │ │ │ - andseq sl, sp, ip, lsr #13 │ │ │ │ + andseq r4, sp, r0, ror r5 │ │ │ │ + andseq r4, sp, r0, asr r5 │ │ │ │ + andseq sl, lr, r0, lsl lr │ │ │ │ + andseq sp, sp, ip, asr sl │ │ │ │ + eoreq r8, r2, r0, lsr #11 │ │ │ │ + andseq sp, sp, r2, ror #19 │ │ │ │ + andseq sl, lr, r9, lsl sp │ │ │ │ + @ instruction: 0x001da6b0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #4080] @ efc04 │ │ │ │ + ldr r1, [pc, #4080] @ efc00 │ │ │ │ add r6, sp, #116 @ 0x74 │ │ │ │ mov r9, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2befe0 │ │ │ │ + bl 2befdc │ │ │ │ ldm r5, {r0, r1} │ │ │ │ cmp r1, r0 │ │ │ │ - bcc f0720 │ │ │ │ + bcc f071c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - bhi f0730 │ │ │ │ + bhi f072c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ sub r1, r1, r0 │ │ │ │ ldr r7, [r2, #12] │ │ │ │ mov r4, #0 │ │ │ │ add r0, r3, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ @@ -224078,32 +224077,32 @@ │ │ │ │ str r7, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #18 │ │ │ │ str r6, [sp, #148] @ 0x94 │ │ │ │ movcs r0, #16 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ strh r4, [sp, #164] @ 0xa4 │ │ │ │ strb r4, [sp, #166] @ 0xa6 │ │ │ │ - ldr r1, [pc, #4064] @ efc80 │ │ │ │ + ldr r1, [pc, #4064] @ efc7c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r0, lsl #2] │ │ │ │ add r6, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ mov r0, r6 │ │ │ │ bl 547b8 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne eeda0 │ │ │ │ + bne eed9c │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r1] │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #18 │ │ │ │ movcs r0, #16 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #16 │ │ │ │ - bhi eedfc │ │ │ │ + bhi eedf8 │ │ │ │ add r2, pc, #8 │ │ │ │ str r9, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, lsl #2 │ │ │ │ @@ -224124,34 +224123,34 @@ │ │ │ │ add r5, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 547b8 │ │ │ │ ldr r4, [sp, #360] @ 0x168 │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ - bne ef994 │ │ │ │ + bne ef990 │ │ │ │ add r5, sp, #132 @ 0x84 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ bl 54688 │ │ │ │ ldr r4, [sp, #320] @ 0x140 │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ - bne f01bc │ │ │ │ + bne f01b8 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0808 │ │ │ │ + beq f0804 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [sp, #360] @ 0x168 │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ str r0, [sp, #364] @ 0x16c │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ bl 51374 │ │ │ │ - b f04bc │ │ │ │ + b f04b8 │ │ │ │ add r1, r6, #8 │ │ │ │ ldr ip, [sp, #364] @ 0x16c │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ add r2, r2, #12 │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ str ip, [sp, #176] @ 0xb0 │ │ │ │ @@ -224164,49 +224163,49 @@ │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ mov r0, #2 │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ str r0, [r9] │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add sp, sp, #596 @ 0x254 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ bl 7382c │ │ │ │ - ldr r0, [pc, #4024] @ efdc4 │ │ │ │ + ldr r0, [pc, #4024] @ efdc0 │ │ │ │ mov r4, #39 @ 0x27 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f07f0 │ │ │ │ - ldr r1, [pc, #3996] @ efdc8 │ │ │ │ + beq f07ec │ │ │ │ + ldr r1, [pc, #3996] @ efdc4 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r3, sp, #360 @ 0x168 │ │ │ │ add ip, sp, #172 @ 0xac │ │ │ │ str r4, [sp, #196] @ 0xc4 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3, r4, r5} │ │ │ │ - b eedc0 │ │ │ │ + b eedbc │ │ │ │ add fp, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ mov r0, fp │ │ │ │ bl 76cec │ │ │ │ add r6, sp, #360 @ 0x168 │ │ │ │ ldr r2, [sp, #380] @ 0x17c │ │ │ │ ldr r7, [sp, #376] @ 0x178 │ │ │ │ ldm r6, {r0, r4, r6} │ │ │ │ ldr r3, [sp, #372] @ 0x174 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne ef974 │ │ │ │ + bne ef970 │ │ │ │ mov r1, #3 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ mov r5, #2 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ add r0, r3, r7 │ │ │ │ str r1, [sp, #420] @ 0x1a4 │ │ │ │ @@ -224259,24 +224258,24 @@ │ │ │ │ str r7, [sp, #28] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r6, [sp, #96] @ 0x60 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ cmp r0, r1 │ │ │ │ - bne efa34 │ │ │ │ + bne efa30 │ │ │ │ ldrb r0, [r4, #33] @ 0x21 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ str r6, [r4, #16] │ │ │ │ sub r0, r0, #1 │ │ │ │ strb r0, [r4, #33] @ 0x21 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ bl 137d0 │ │ │ │ - b f04bc │ │ │ │ + b f04b8 │ │ │ │ mov r0, #3 │ │ │ │ ldr r8, [sp, #160] @ 0xa0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #420] @ 0x1a4 │ │ │ │ str r0, [sp, #408] @ 0x198 │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #396] @ 0x18c │ │ │ │ @@ -224321,115 +224320,115 @@ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r3, [sp, #460] @ 0x1cc │ │ │ │ str r3, [sp, #360] @ 0x168 │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ - b ef11c │ │ │ │ + b ef118 │ │ │ │ add r5, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ bl 7700c │ │ │ │ add r1, r5, #4 │ │ │ │ ldr r2, [sp, #360] @ 0x168 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ ldm r1!, {r5, r6, r7} │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, r0 │ │ │ │ stmia r3!, {r5, r6, r7} │ │ │ │ ldm r1, {r4, r5, r6, r7} │ │ │ │ stm r3, {r4, r5, r6, r7} │ │ │ │ - beq ef9b4 │ │ │ │ + beq ef9b0 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ add r1, r1, #4 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ - b eedc0 │ │ │ │ + b eedbc │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ bl 77160 │ │ │ │ add r3, sp, #360 @ 0x168 │ │ │ │ add ip, sp, #320 @ 0x140 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - bne ef9dc │ │ │ │ + bne ef9d8 │ │ │ │ add r2, sp, #320 @ 0x140 │ │ │ │ add r3, sp, #276 @ 0x114 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r1, sp, #276 @ 0x114 │ │ │ │ bl 51374 │ │ │ │ - b f04bc │ │ │ │ + b f04b8 │ │ │ │ add r2, sp, #524 @ 0x20c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq ef29c │ │ │ │ + beq ef298 │ │ │ │ cmp r0, #1 │ │ │ │ - bne f01e4 │ │ │ │ + bne f01e0 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ cmp r8, r1 │ │ │ │ - bcs f07dc │ │ │ │ + bcs f07d8 │ │ │ │ ldr r5, [sp, #140] @ 0x8c │ │ │ │ mov r0, #29 │ │ │ │ ldrb sl, [r5, r8] │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r4, r0, sl │ │ │ │ cmp r4, r8 │ │ │ │ - bls f01fc │ │ │ │ + bls f01f8 │ │ │ │ cmp r4, r1 │ │ │ │ - bhi f01fc │ │ │ │ + bhi f01f8 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ bl 54948 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r1, r5, r0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ mov r2, sl │ │ │ │ - bl 2be190 │ │ │ │ + bl 2be18c │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #20 │ │ │ │ - beq f0240 │ │ │ │ + beq f023c │ │ │ │ add r3, sp, #168 @ 0xa8 │ │ │ │ add r5, r4, #1 │ │ │ │ ldr r6, [sp, #144] @ 0x90 │ │ │ │ add ip, sp, #488 @ 0x1e8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ cmp r6, r5 │ │ │ │ ldrb sl, [sp, #136] @ 0x88 │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [sp, #140] @ 0x8c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #29 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - bcc f0254 │ │ │ │ + bcc f0250 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ bl 54948 │ │ │ │ ldrb r0, [sp, #166] @ 0xa6 │ │ │ │ ldrb r2, [sp, #164] @ 0xa4 │ │ │ │ ldrb r1, [sp, #165] @ 0xa5 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r2, #32 │ │ │ │ - bhi f0268 │ │ │ │ + bhi f0264 │ │ │ │ cmp r1, #32 │ │ │ │ - bhi f0290 │ │ │ │ + bhi f028c │ │ │ │ add r3, r1, r2 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bhi f0368 │ │ │ │ + bhi f0364 │ │ │ │ strb r0, [sp, #354] @ 0x162 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #348] @ 0x15c │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ add r3, r4, r5 │ │ │ │ add r7, r7, r5 │ │ │ │ sub r6, r6, r5 │ │ │ │ @@ -224445,15 +224444,15 @@ │ │ │ │ strb sl, [sp, #324] @ 0x144 │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ bl 761e4 │ │ │ │ ldr r7, [sp, #176] @ 0xb0 │ │ │ │ cmp r7, #37 @ 0x25 │ │ │ │ - beq f03e0 │ │ │ │ + beq f03dc │ │ │ │ ldr r6, [sp, #348] @ 0x15c │ │ │ │ add ip, sp, #568 @ 0x238 │ │ │ │ ldr r5, [sp, #160] @ 0xa0 │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ add r6, r5, r6 │ │ │ │ str r6, [sp, #160] @ 0xa0 │ │ │ │ ldr r6, [sp, #188] @ 0xbc │ │ │ │ @@ -224462,21 +224461,21 @@ │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ bl 6f6f4 │ │ │ │ ldr r8, [sp, #92] @ 0x5c │ │ │ │ mov r0, #2 │ │ │ │ - b ef2d4 │ │ │ │ + b ef2d0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ bl 761e4 │ │ │ │ ldr r7, [sp, #176] @ 0xb0 │ │ │ │ cmp r7, #37 @ 0x25 │ │ │ │ - beq f020c │ │ │ │ + beq f0208 │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #568 @ 0x238 │ │ │ │ ldr r6, [sp, #188] @ 0xbc │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #1 │ │ │ │ ldr r4, [sp, #184] @ 0xb8 │ │ │ │ ldr sl, [sp, #180] @ 0xb4 │ │ │ │ @@ -224504,132 +224503,132 @@ │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, ip, lsr #2 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, ror r1 │ │ │ │ cmp r7, #31 │ │ │ │ - bne ef6b8 │ │ │ │ + bne ef6b4 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b ef700 │ │ │ │ + b ef6fc │ │ │ │ cmp r7, #25 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r4, #22 │ │ │ │ moveq r0, sl │ │ │ │ moveq r4, #34 @ 0x22 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 2b70e4 │ │ │ │ + bl 2b70e0 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ cmp r7, #25 │ │ │ │ mov r0, r1 │ │ │ │ - beq ef3c0 │ │ │ │ + beq ef3bc │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ ldr ip, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldm r2, {r1, r4, r5, r6, r7} │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ stm r3, {r1, r4, r5, r6, r7} │ │ │ │ - bne f05d0 │ │ │ │ + bne f05cc │ │ │ │ ldr r8, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f052c │ │ │ │ + beq f0528 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ - b ef11c │ │ │ │ + b ef118 │ │ │ │ cmp r7, #29 │ │ │ │ - bne ef510 │ │ │ │ + bne ef50c │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b ef558 │ │ │ │ + b ef554 │ │ │ │ cmp r7, #29 │ │ │ │ - bne ef5ac │ │ │ │ + bne ef5a8 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b ef5f4 │ │ │ │ + b ef5f0 │ │ │ │ cmp r7, #30 │ │ │ │ - bne ef650 │ │ │ │ + bne ef64c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ add ip, sp, #540 @ 0x21c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b ef688 │ │ │ │ + b ef684 │ │ │ │ cmp r7, #29 │ │ │ │ - bne ef75c │ │ │ │ + bne ef758 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b ef7a4 │ │ │ │ + b ef7a0 │ │ │ │ cmp r7, #29 │ │ │ │ - bne ef800 │ │ │ │ + bne ef7fc │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #540 @ 0x21c │ │ │ │ - bl 2a94a0 │ │ │ │ + bl 2a949c │ │ │ │ ldr r0, [sp, #540] @ 0x21c │ │ │ │ cmp r0, #43 @ 0x2b │ │ │ │ - bne ef810 │ │ │ │ + bne ef80c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #488 @ 0x1e8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b ef854 │ │ │ │ + b ef850 │ │ │ │ cmp r7, #29 │ │ │ │ - bne ef8d0 │ │ │ │ + bne ef8cc │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b ef918 │ │ │ │ + b ef914 │ │ │ │ cmp r7, #25 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r4, #22 │ │ │ │ moveq r0, sl │ │ │ │ moveq r4, #34 @ 0x22 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 2b70e4 │ │ │ │ + bl 2b70e0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r7, #25 │ │ │ │ - beq ef4fc │ │ │ │ + beq ef4f8 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ str r4, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ ldr ip, [sp, #320] @ 0x140 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldm r2, {r1, r4, r5, r6, r7} │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ stm r3, {r1, r4, r5, r6, r7} │ │ │ │ - bne f0604 │ │ │ │ + bne f0600 │ │ │ │ ldr r8, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #364] @ 0x16c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ - b ef11c │ │ │ │ + b ef118 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ @@ -224637,38 +224636,38 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f042c │ │ │ │ + bne f0428 │ │ │ │ add r2, sp, #540 @ 0x21c │ │ │ │ add r3, sp, #568 @ 0x238 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #524 @ 0x20c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ cmp r0, #3 │ │ │ │ - beq ef100 │ │ │ │ + beq ef0fc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc ef100 │ │ │ │ + bcc ef0fc │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne ef100 │ │ │ │ - bl 2c075c │ │ │ │ + bne ef0fc │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ - b ef100 │ │ │ │ + bl 2b93f8 │ │ │ │ + b ef0fc │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ @@ -224676,66 +224675,66 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f042c │ │ │ │ + bne f0428 │ │ │ │ add r2, sp, #540 @ 0x21c │ │ │ │ add r3, sp, #568 @ 0x238 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #524 @ 0x20c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq ef644 │ │ │ │ + beq ef640 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc ef644 │ │ │ │ + bcc ef640 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne ef644 │ │ │ │ - bl 2c075c │ │ │ │ + bne ef640 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ ldr r1, [sp, #428] @ 0x1ac │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r2, sp, #524 @ 0x20c │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - b ef108 │ │ │ │ + b ef104 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 2b70e4 │ │ │ │ + bl 2b70e0 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add ip, sp, #540 @ 0x21c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f0624 │ │ │ │ + bne f0620 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ add ip, sp, #468 @ 0x1d4 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #444] @ 0x1bc │ │ │ │ cmp r0, #20 │ │ │ │ - beq ef6ac │ │ │ │ + beq ef6a8 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 4d464 │ │ │ │ add r3, sp, #468 @ 0x1d4 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ - b ef8b4 │ │ │ │ + b ef8b0 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ @@ -224743,40 +224742,40 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f042c │ │ │ │ + bne f0428 │ │ │ │ add r2, sp, #540 @ 0x21c │ │ │ │ add r3, sp, #568 @ 0x238 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #524 @ 0x20c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ cmp r0, #3 │ │ │ │ - beq ef750 │ │ │ │ + beq ef74c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc ef750 │ │ │ │ + bcc ef74c │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne ef750 │ │ │ │ - bl 2c075c │ │ │ │ + bne ef74c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r2, sp, #524 @ 0x20c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - b ef108 │ │ │ │ + b ef104 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ @@ -224784,40 +224783,40 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f042c │ │ │ │ + bne f0428 │ │ │ │ add r2, sp, #540 @ 0x21c │ │ │ │ add r3, sp, #568 @ 0x238 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #524 @ 0x20c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #396] @ 0x18c │ │ │ │ cmp r0, #3 │ │ │ │ - beq ef7f4 │ │ │ │ + beq ef7f0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc ef7f4 │ │ │ │ + bcc ef7f0 │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne ef7f4 │ │ │ │ - bl 2c075c │ │ │ │ + bne ef7f0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ ldr r1, [sp, #404] @ 0x194 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r2, sp, #524 @ 0x20c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - b ef108 │ │ │ │ + b ef104 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ add r5, sp, #540 @ 0x21c │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ ldm r5!, {r2, r3, r7} │ │ │ │ mov r0, r1 │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ @@ -224828,48 +224827,48 @@ │ │ │ │ bl 74af4 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add ip, sp, #488 @ 0x1e8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f05ac │ │ │ │ + bne f05a8 │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ add ip, sp, #568 @ 0x238 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #524 @ 0x20c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ cmp r0, #2 │ │ │ │ - beq ef8ac │ │ │ │ + beq ef8a8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #372] @ 0x174 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc ef8ac │ │ │ │ + bcc ef8a8 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne ef8ac │ │ │ │ - bl 2c075c │ │ │ │ + bne ef8a8 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ ldr r1, [sp, #380] @ 0x17c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r3, sp, #524 @ 0x20c │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r0, [r7] │ │ │ │ str r1, [r7, #4] │ │ │ │ str r2, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ - b ef11c │ │ │ │ + b ef118 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ @@ -224877,118 +224876,118 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f042c │ │ │ │ + bne f0428 │ │ │ │ add r2, sp, #540 @ 0x21c │ │ │ │ add r3, sp, #568 @ 0x238 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #524 @ 0x20c │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq ef968 │ │ │ │ + beq ef964 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc ef968 │ │ │ │ + bcc ef964 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne ef968 │ │ │ │ - bl 2c075c │ │ │ │ + bne ef964 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r2, sp, #524 @ 0x20c │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ - b ef108 │ │ │ │ + b ef104 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ str r7, [sp, #188] @ 0xbc │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ str r6, [sp, #180] @ 0xb4 │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ - b eedbc │ │ │ │ + b eedb8 │ │ │ │ add r0, r5, #8 │ │ │ │ ldr r8, [sp, #364] @ 0x16c │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ add r1, r1, #8 │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ str r8, [sp, #324] @ 0x144 │ │ │ │ - b f01c0 │ │ │ │ + b f01bc │ │ │ │ mov r0, #11 │ │ │ │ strb r0, [sp, #360] @ 0x168 │ │ │ │ - ldr r3, [pc, #4080] @ f09b4 │ │ │ │ + ldr r3, [pc, #4080] @ f09b0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r0, r0, #4 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ add r2, sp, #524 @ 0x20c │ │ │ │ add r3, pc, r3 │ │ │ │ bl 147e0 │ │ │ │ - b eedc0 │ │ │ │ + b eedbc │ │ │ │ add r3, sp, #376 @ 0x178 │ │ │ │ add ip, sp, #188 @ 0xbc │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ add r3, sp, #320 @ 0x140 │ │ │ │ add ip, sp, #176 @ 0xb0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b eedc0 │ │ │ │ + b eedbc │ │ │ │ add r2, sp, #508 @ 0x1fc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ cmp r0, r1 │ │ │ │ - beq eef70 │ │ │ │ + beq eef6c │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ mov r1, r4 │ │ │ │ bl 547b8 │ │ │ │ ldr sl, [sp, #168] @ 0xa8 │ │ │ │ cmp sl, #34 @ 0x22 │ │ │ │ - bne f0270 │ │ │ │ + bne f026c │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ mov r1, r4 │ │ │ │ bl 761e4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi f0298 │ │ │ │ + bhi f0294 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r8, r4 │ │ │ │ ldr fp, [sp, #176] @ 0xb0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r9, [sp, #184] @ 0xb8 │ │ │ │ mov r0, r5 │ │ │ │ ldr ip, [sp, #168] @ 0xa8 │ │ │ │ cmp fp, #37 @ 0x25 │ │ │ │ ldr sl, [sp, #180] @ 0xb4 │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ - beq f03d0 │ │ │ │ + beq f03cc │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ ldm r2, {r3, r4, r5, r6, r7} │ │ │ │ cmp fp, #38 @ 0x26 │ │ │ │ mov lr, r1 │ │ │ │ stm lr, {r3, r4, r5, r6, r7} │ │ │ │ - beq f0420 │ │ │ │ + beq f041c │ │ │ │ mov r2, r1 │ │ │ │ add lr, sp, #468 @ 0x1d4 │ │ │ │ ldm r2, {r3, r4, r5, r6, r7} │ │ │ │ mov r0, lr │ │ │ │ mov r1, lr │ │ │ │ stm r0, {r3, r4, r5, r6, r7} │ │ │ │ and r0, ip, #255 @ 0xff │ │ │ │ @@ -225010,143 +225009,143 @@ │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, r8, asr #2 │ │ │ │ andeq r0, r0, r4, lsl #3 │ │ │ │ andeq r0, r0, r8, lsl #2 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ cmp fp, #31 │ │ │ │ - bne efee8 │ │ │ │ + bne efee4 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b eff34 │ │ │ │ + b eff30 │ │ │ │ cmp fp, #25 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r7, #22 │ │ │ │ moveq r0, sl │ │ │ │ moveq r7, #34 @ 0x22 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ - bl 2b70e4 │ │ │ │ + bl 2b70e0 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp fp, #25 │ │ │ │ - beq efbb4 │ │ │ │ + beq efbb0 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r3, r5 │ │ │ │ ldr ip, [sp, #288] @ 0x120 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldm r2, {r1, r4, r5, r6, r7} │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ stm r3, {r1, r4, r5, r6, r7} │ │ │ │ - bne f0798 │ │ │ │ + bne f0794 │ │ │ │ add r5, sp, #540 @ 0x21c │ │ │ │ mov r4, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0678 │ │ │ │ + beq f0674 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ - b efa1c │ │ │ │ + b efa18 │ │ │ │ cmp fp, #29 │ │ │ │ - bne efd24 │ │ │ │ + bne efd20 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b efd70 │ │ │ │ + b efd6c │ │ │ │ cmp fp, #29 │ │ │ │ - bne efdcc │ │ │ │ + bne efdc8 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b efe18 │ │ │ │ - eoreq pc, r2, r0, asr #27 │ │ │ │ + b efe14 │ │ │ │ + eoreq pc, r2, r4, asr #27 │ │ │ │ cmp fp, #30 │ │ │ │ - bne efe74 │ │ │ │ + bne efe70 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ add ip, sp, #540 @ 0x21c │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b efeb0 │ │ │ │ + b efeac │ │ │ │ cmp fp, #29 │ │ │ │ - bne eff90 │ │ │ │ + bne eff8c │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b effdc │ │ │ │ + b effd8 │ │ │ │ cmp fp, #29 │ │ │ │ - bne f0038 │ │ │ │ + bne f0034 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2a94a0 │ │ │ │ + bl 2a949c │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #540] @ 0x21c │ │ │ │ cmp r0, #43 @ 0x2b │ │ │ │ - bne f004c │ │ │ │ + bne f0048 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add ip, sp, #488 @ 0x1e8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b f0090 │ │ │ │ - andseq sl, sp, r8, asr r6 │ │ │ │ + b f008c │ │ │ │ + andseq sl, sp, ip, asr r6 │ │ │ │ cmp fp, #29 │ │ │ │ - bne f0114 │ │ │ │ + bne f0110 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b f0160 │ │ │ │ + b f015c │ │ │ │ cmp fp, #25 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r7, #22 │ │ │ │ moveq r0, sl │ │ │ │ moveq r7, #34 @ 0x22 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ - bl 2b70e4 │ │ │ │ + bl 2b70e0 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp fp, #25 │ │ │ │ - beq efd14 │ │ │ │ + beq efd10 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ str r7, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r3, r5 │ │ │ │ ldr ip, [sp, #288] @ 0x120 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ ldm r2, {r1, r4, r5, r6, r7} │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ stm r3, {r1, r4, r5, r6, r7} │ │ │ │ - bne f07b8 │ │ │ │ + bne f07b4 │ │ │ │ add r5, sp, #540 @ 0x21c │ │ │ │ mov r4, r8 │ │ │ │ str r0, [sp, #364] @ 0x16c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ - b efa1c │ │ │ │ + b efa18 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ @@ -225155,40 +225154,40 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f04f0 │ │ │ │ + bne f04ec │ │ │ │ add r2, sp, #540 @ 0x21c │ │ │ │ add r3, sp, #524 @ 0x20c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #508 @ 0x1fc │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ cmp r0, #3 │ │ │ │ - beq efa04 │ │ │ │ + beq efa00 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc efa04 │ │ │ │ + bcc efa00 │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne efa04 │ │ │ │ - bl 2c075c │ │ │ │ + bne efa00 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #412] @ 0x19c │ │ │ │ ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ - b efa04 │ │ │ │ - ldrdeq r1, [r3], -r8 @ │ │ │ │ - andseq r5, lr, ip, lsr r6 │ │ │ │ + bl 2b93f8 │ │ │ │ + b efa00 │ │ │ │ + ldrdeq r1, [r3], -ip @ │ │ │ │ + andseq r5, lr, r0, asr #12 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ @@ -225197,69 +225196,69 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f04f0 │ │ │ │ + bne f04ec │ │ │ │ add r2, sp, #540 @ 0x21c │ │ │ │ add r3, sp, #524 @ 0x20c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #508 @ 0x1fc │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #420] @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq efe68 │ │ │ │ + beq efe64 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc efe68 │ │ │ │ + bcc efe64 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne efe68 │ │ │ │ - bl 2c075c │ │ │ │ + bne efe64 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ ldr r1, [sp, #428] @ 0x1ac │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r2, sp, #508 @ 0x1fc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - b efa0c │ │ │ │ + b efa08 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ - bl 2b70e4 │ │ │ │ + bl 2b70e0 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add ip, sp, #540 @ 0x21c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f0748 │ │ │ │ + bne f0744 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ add ip, sp, #568 @ 0x238 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #444] @ 0x1bc │ │ │ │ cmp r0, #20 │ │ │ │ - beq efed4 │ │ │ │ + beq efed0 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ bl 4d464 │ │ │ │ add r3, sp, #568 @ 0x238 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ - b efa1c │ │ │ │ + b efa18 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ @@ -225268,40 +225267,40 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f04f0 │ │ │ │ + bne f04ec │ │ │ │ add r2, sp, #540 @ 0x21c │ │ │ │ add r3, sp, #524 @ 0x20c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #508 @ 0x1fc │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #384] @ 0x180 │ │ │ │ cmp r0, #3 │ │ │ │ - beq eff84 │ │ │ │ + beq eff80 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc eff84 │ │ │ │ + bcc eff80 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne eff84 │ │ │ │ - bl 2c075c │ │ │ │ + bne eff80 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r2, sp, #508 @ 0x1fc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b efa0c │ │ │ │ + b efa08 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ @@ -225310,40 +225309,40 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f04f0 │ │ │ │ + bne f04ec │ │ │ │ add r2, sp, #540 @ 0x21c │ │ │ │ add r3, sp, #524 @ 0x20c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #508 @ 0x1fc │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #396] @ 0x18c │ │ │ │ cmp r0, #3 │ │ │ │ - beq f002c │ │ │ │ + beq f0028 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc f002c │ │ │ │ + bcc f0028 │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne f002c │ │ │ │ - bl 2c075c │ │ │ │ + bne f0028 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ ldr r1, [sp, #404] @ 0x194 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r2, sp, #508 @ 0x1fc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ - b efa0c │ │ │ │ + b efa08 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ mov ip, r5 │ │ │ │ ldm r5!, {r2, r3, r7} │ │ │ │ mov r0, r1 │ │ │ │ @@ -225355,50 +225354,50 @@ │ │ │ │ bl 74af4 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ add ip, sp, #488 @ 0x1e8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f06fc │ │ │ │ + bne f06f8 │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ add ip, sp, #524 @ 0x20c │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #508 @ 0x1fc │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #368] @ 0x170 │ │ │ │ cmp r0, #2 │ │ │ │ - beq f00ec │ │ │ │ + beq f00e8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sp, #372] @ 0x174 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc f00ec │ │ │ │ + bcc f00e8 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne f00ec │ │ │ │ - bl 2c075c │ │ │ │ + bne f00e8 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #376] @ 0x178 │ │ │ │ ldr r1, [sp, #380] @ 0x17c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r3, sp, #508 @ 0x1fc │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ cmp r0, r1 │ │ │ │ - bne efa34 │ │ │ │ - b eef70 │ │ │ │ + bne efa30 │ │ │ │ + b eef6c │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ - bl 2b5b14 │ │ │ │ + bl 2b5b10 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ mov r0, #22 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ bl 74844 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ @@ -225407,104 +225406,104 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f04f0 │ │ │ │ + bne f04ec │ │ │ │ add r2, sp, #540 @ 0x21c │ │ │ │ add r3, sp, #524 @ 0x20c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, sp, #508 @ 0x1fc │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq f01b0 │ │ │ │ + beq f01ac │ │ │ │ cmp r0, #2 │ │ │ │ - bcc f01b0 │ │ │ │ + bcc f01ac │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne f01b0 │ │ │ │ - bl 2c075c │ │ │ │ + bne f01ac │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #436] @ 0x1b4 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r2, sp, #508 @ 0x1fc │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - b efa0c │ │ │ │ + b efa08 │ │ │ │ ldrb r8, [sp, #324] @ 0x144 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ add r0, r0, #9 │ │ │ │ add r1, r1, #5 │ │ │ │ mov r2, #23 │ │ │ │ bl 137d0 │ │ │ │ strb r8, [sp, #176] @ 0xb0 │ │ │ │ str r4, [sp, #172] @ 0xac │ │ │ │ - b eedc0 │ │ │ │ + b eedbc │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ bl 137d0 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ - b f04bc │ │ │ │ + b f04b8 │ │ │ │ ldr r6, [sp, #172] @ 0xac │ │ │ │ mov r5, #29 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ - b f0238 │ │ │ │ + b f0234 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #568] @ 0x238 │ │ │ │ ldr r0, [sp, #196] @ 0xc4 │ │ │ │ ldr r5, [sp, #180] @ 0xb4 │ │ │ │ ldr r6, [sp, #184] @ 0xb8 │ │ │ │ ldr r4, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #576] @ 0x240 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ str r0, [sp, #580] @ 0x244 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ - b f0398 │ │ │ │ + b f0394 │ │ │ │ mov r5, #31 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ ldr r6, [sp, #96] @ 0x60 │ │ │ │ - b f0398 │ │ │ │ + b f0394 │ │ │ │ ldr r6, [sp, #172] @ 0xac │ │ │ │ mov r5, #29 │ │ │ │ ldr r4, [sp, #176] @ 0xb0 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ - b f0390 │ │ │ │ + b f038c │ │ │ │ mov r2, #0 │ │ │ │ - b f036c │ │ │ │ + b f0368 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ add r8, sp, #488 @ 0x1e8 │ │ │ │ ldr r9, [sp, #172] @ 0xac │ │ │ │ mov r0, r8 │ │ │ │ ldm r5, {r1, r2, r3, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ ldr fp, [sp, #64] @ 0x40 │ │ │ │ - b f0488 │ │ │ │ + b f0484 │ │ │ │ mov r2, #1 │ │ │ │ - b f036c │ │ │ │ + b f0368 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ - ldr r2, [pc, #1784] @ f09a8 │ │ │ │ + ldr r2, [pc, #1784] @ f09a4 │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ add r1, sp, #508 @ 0x1fc │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #288] @ 0x120 │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ - ldr r1, [pc, #1764] @ f09ac │ │ │ │ + ldr r1, [pc, #1764] @ f09a8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ add r1, sp, #592 @ 0x250 │ │ │ │ str r1, [sp, #508] @ 0x1fc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [sp, #592] @ 0x250 │ │ │ │ @@ -225512,15 +225511,15 @@ │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ bl 312a4 │ │ │ │ ldr r6, [sp, #528] @ 0x210 │ │ │ │ ldr r0, [sp, #532] @ 0x214 │ │ │ │ ldr r8, [sp, #524] @ 0x20c │ │ │ │ str r0, [sp, #588] @ 0x24c │ │ │ │ str r6, [sp, #584] @ 0x248 │ │ │ │ - ldr r3, [pc, #1704] @ f09b0 │ │ │ │ + ldr r3, [pc, #1704] @ f09ac │ │ │ │ add r4, sp, #288 @ 0x120 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ add r2, sp, #584 @ 0x248 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ bl 14864 │ │ │ │ ldr fp, [sp, #64] @ 0x40 │ │ │ │ @@ -225528,24 +225527,24 @@ │ │ │ │ ldr sl, [sp, #288] @ 0x120 │ │ │ │ ldr r9, [sp, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ ldm r0, {r2, r3, r4, r5, r7} │ │ │ │ cmp r8, #0 │ │ │ │ add r8, sp, #488 @ 0x1e8 │ │ │ │ stm r1, {r2, r3, r4, r5, r7} │ │ │ │ - beq f034c │ │ │ │ + beq f0348 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ cmp r0, #37 @ 0x25 │ │ │ │ - bne f0470 │ │ │ │ + bne f046c │ │ │ │ mov r0, fp │ │ │ │ bl 74930 │ │ │ │ add r5, sp, #540 @ 0x21c │ │ │ │ - b f047c │ │ │ │ + b f0478 │ │ │ │ mov r2, #2 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ mov r5, #30 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ and r3, r3, #-16777216 @ 0xff000000 │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ @@ -225563,19 +225562,19 @@ │ │ │ │ add ip, sp, #184 @ 0xb8 │ │ │ │ str r5, [sp, #172] @ 0xac │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ bl 4d2ec │ │ │ │ - b f04bc │ │ │ │ + b f04b8 │ │ │ │ ldr fp, [sp, #64] @ 0x40 │ │ │ │ add r8, sp, #488 @ 0x1e8 │ │ │ │ mov r5, r0 │ │ │ │ - b f047c │ │ │ │ + b f0478 │ │ │ │ ldr r7, [sp, #348] @ 0x15c │ │ │ │ add ip, sp, #568 @ 0x238 │ │ │ │ ldr r6, [sp, #160] @ 0xa0 │ │ │ │ ldm r9, {r0, r1, r2, r3} │ │ │ │ add r7, r6, r7 │ │ │ │ ldr r5, [sp, #180] @ 0xb4 │ │ │ │ ldr r6, [sp, #184] @ 0xb8 │ │ │ │ @@ -225583,18 +225582,18 @@ │ │ │ │ str r1, [sp, #544] @ 0x220 │ │ │ │ str r2, [sp, #548] @ 0x224 │ │ │ │ str r7, [sp, #160] @ 0xa0 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ bl 6f6f4 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ - b f0398 │ │ │ │ + b f0394 │ │ │ │ ldr fp, [sp, #64] @ 0x40 │ │ │ │ mov r8, r1 │ │ │ │ - b f0488 │ │ │ │ + b f0484 │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ add ip, sp, #568 @ 0x238 │ │ │ │ ldr r6, [sp, #492] @ 0x1ec │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ str r7, [sp, #188] @ 0xbc │ │ │ │ @@ -225603,15 +225602,15 @@ │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r2, [sp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - b f0670 │ │ │ │ + b f066c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 77804 │ │ │ │ add r5, sp, #540 @ 0x21c │ │ │ │ ldm r5, {r1, r2, r3, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ add r5, sp, #468 @ 0x1d4 │ │ │ │ @@ -225625,23 +225624,23 @@ │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ bl 4d2ec │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #2 │ │ │ │ - beq eedc8 │ │ │ │ + beq eedc4 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ ldr r4, [sp, #160] @ 0xa0 │ │ │ │ bl 137d0 │ │ │ │ str r4, [r9, #104] @ 0x68 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add sp, sp, #596 @ 0x254 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r3, sp, #540 @ 0x21c │ │ │ │ ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ add ip, sp, #524 @ 0x20c │ │ │ │ ldr r6, [sp, #492] @ 0x1ec │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ @@ -225650,77 +225649,77 @@ │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ str r5, [sp, #196] @ 0xc4 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r2, [sp, #180] @ 0xb4 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ - b f07d0 │ │ │ │ + b f07cc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #328] @ 0x148 │ │ │ │ str r1, [sp, #324] @ 0x144 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ - ldr r1, [pc, #1100] @ f0994 │ │ │ │ + ldr r1, [pc, #1100] @ f0990 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ strb r1, [sp, #192] @ 0xc0 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ - ldr r1, [pc, #1056] @ f0998 │ │ │ │ + ldr r1, [pc, #1056] @ f0994 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne f0820 │ │ │ │ + bne f081c │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov ip, #20 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ str r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ - b f05e4 │ │ │ │ + b f05e0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ ldr r5, [sp, #500] @ 0x1f4 │ │ │ │ ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ ldr r7, [sp, #492] @ 0x1ec │ │ │ │ ldm r2, {r1, r2} │ │ │ │ str r5, [sp, #580] @ 0x244 │ │ │ │ str r6, [sp, #576] @ 0x240 │ │ │ │ - b f064c │ │ │ │ + b f0648 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ ldm r4, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ add r1, r1, #12 │ │ │ │ ldm r4, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ str ip, [sp, #172] @ 0xac │ │ │ │ - b f03bc │ │ │ │ + b f03b8 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ add r1, r1, #12 │ │ │ │ ldm r4, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ str ip, [sp, #172] @ 0xac │ │ │ │ - b f0464 │ │ │ │ + b f0460 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ ldr r7, [sp, #544] @ 0x220 │ │ │ │ ldm r2, {r1, r2} │ │ │ │ ldr r6, [sp, #548] @ 0x224 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ str r5, [sp, #480] @ 0x1e0 │ │ │ │ @@ -225733,67 +225732,67 @@ │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ str r7, [sp, #180] @ 0xb4 │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ str r2, [sp, #196] @ 0xc4 │ │ │ │ ldr r9, [sp, #108] @ 0x6c │ │ │ │ - b f03c4 │ │ │ │ + b f03c0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ - ldr r1, [pc, #804] @ f09b8 │ │ │ │ + ldr r1, [pc, #804] @ f09b4 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #288 @ 0x120 │ │ │ │ strb r1, [sp, #192] @ 0xc0 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ - ldr r1, [pc, #760] @ f09bc │ │ │ │ + ldr r1, [pc, #760] @ f09b8 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ add r8, sp, #488 @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f084c │ │ │ │ + bne f0848 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov ip, #20 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ str r1, [sp, #492] @ 0x1ec │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ - b f07b0 │ │ │ │ + b f07ac │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ ldr r5, [sp, #500] @ 0x1f4 │ │ │ │ ldr r3, [sp, #488] @ 0x1e8 │ │ │ │ ldr r7, [sp, #492] @ 0x1ec │ │ │ │ ldm r2, {r1, r2} │ │ │ │ str r5, [sp, #536] @ 0x218 │ │ │ │ str r6, [sp, #532] @ 0x214 │ │ │ │ - b f0770 │ │ │ │ - ldr r2, [pc, #604] @ f0984 │ │ │ │ + b f076c │ │ │ │ + ldr r2, [pc, #604] @ f0980 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - b f0874 │ │ │ │ - ldr r2, [pc, #584] @ f0980 │ │ │ │ + b f0870 │ │ │ │ + ldr r2, [pc, #584] @ f097c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b f0874 │ │ │ │ + b f0870 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ ldr r7, [sp, #544] @ 0x220 │ │ │ │ ldm r2, {r1, r2} │ │ │ │ ldr r6, [sp, #548] @ 0x224 │ │ │ │ ldr r5, [sp, #552] @ 0x228 │ │ │ │ str r5, [sp, #580] @ 0x244 │ │ │ │ @@ -225805,156 +225804,156 @@ │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #176] @ 0xb0 │ │ │ │ str r7, [sp, #180] @ 0xb4 │ │ │ │ str r6, [sp, #184] @ 0xb8 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ str r2, [sp, #196] @ 0xc4 │ │ │ │ - b f04b4 │ │ │ │ + b f04b0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ add r8, sp, #488 @ 0x1e8 │ │ │ │ mov r1, r8 │ │ │ │ ldm r4, {r2, r3, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r8, {r1, r2, r3, r6, r7} │ │ │ │ - b f07c4 │ │ │ │ + b f07c0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ ldm r4, {r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r1, r2, r3, r6, r7} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ str ip, [sp, #172] @ 0xac │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - b f04b4 │ │ │ │ - ldr r2, [pc, #428] @ f0990 │ │ │ │ + b f04b0 │ │ │ │ + ldr r2, [pc, #428] @ f098c │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - b f0874 │ │ │ │ - ldr r2, [pc, #400] @ f0988 │ │ │ │ + b f0870 │ │ │ │ + ldr r2, [pc, #400] @ f0984 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b f0874 │ │ │ │ - ldr r2, [pc, #380] @ f098c │ │ │ │ + b f0870 │ │ │ │ + ldr r2, [pc, #380] @ f0988 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - b f0874 │ │ │ │ - ldr r0, [pc, #372] @ f099c │ │ │ │ + b f0870 │ │ │ │ + ldr r0, [pc, #372] @ f0998 │ │ │ │ add r2, sp, #524 @ 0x20c │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #356] @ f09a0 │ │ │ │ - ldr r3, [pc, #356] @ f09a4 │ │ │ │ + ldr r0, [pc, #356] @ f099c │ │ │ │ + ldr r3, [pc, #356] @ f09a0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f0874 │ │ │ │ - ldr r0, [pc, #364] @ f09c0 │ │ │ │ + b f0870 │ │ │ │ + ldr r0, [pc, #364] @ f09bc │ │ │ │ add r2, sp, #524 @ 0x20c │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #348] @ f09c4 │ │ │ │ - ldr r3, [pc, #348] @ f09c8 │ │ │ │ + ldr r0, [pc, #348] @ f09c0 │ │ │ │ + ldr r3, [pc, #348] @ f09c4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0944 │ │ │ │ + beq f0940 │ │ │ │ ldr r0, [sp, #292] @ 0x124 │ │ │ │ bl 13734 │ │ │ │ - b f0944 │ │ │ │ + b f0940 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0958 │ │ │ │ + beq f0954 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ bl 13734 │ │ │ │ - b f0958 │ │ │ │ - b f0940 │ │ │ │ + b f0954 │ │ │ │ + b f093c │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq f08d0 │ │ │ │ + beq f08cc │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b f08d0 │ │ │ │ + b f08cc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ bl 79ee4 │ │ │ │ - b f0944 │ │ │ │ + b f0940 │ │ │ │ bl 1d63c │ │ │ │ add r3, sp, #568 @ 0x238 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ - b f0944 │ │ │ │ + b f0940 │ │ │ │ add r3, sp, #468 @ 0x1d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [sp, #68] @ 0x44 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ - b f0958 │ │ │ │ b f0954 │ │ │ │ + b f0950 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ bl 6f6f4 │ │ │ │ - b f096c │ │ │ │ + b f0968 │ │ │ │ bl 1d63c │ │ │ │ - b f0954 │ │ │ │ + b f0950 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ bl 6f6f4 │ │ │ │ - b f0958 │ │ │ │ + b f0954 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ bl 4d2ec │ │ │ │ - b f096c │ │ │ │ + b f0968 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ bl 4d2ec │ │ │ │ - b f096c │ │ │ │ + b f0968 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq lr, r2, r4, ror #23 │ │ │ │ - strdeq lr, [r2], -ip @ │ │ │ │ - eoreq lr, r2, r4, asr #20 │ │ │ │ - ldrdeq fp, [r2], -r8 @ │ │ │ │ - eoreq fp, r2, r8, asr #5 │ │ │ │ - eoreq r1, r2, r0, ror pc │ │ │ │ - andseq fp, sp, r8, lsr #29 │ │ │ │ - eoreq lr, r2, ip, ror r2 │ │ │ │ - andseq r7, lr, r9, asr r8 │ │ │ │ - mlaeq r2, r0, ip, r1 │ │ │ │ - eoreq ip, r2, r4, lsr #13 │ │ │ │ + eoreq lr, r2, r8, ror #23 │ │ │ │ + eoreq lr, r2, r0, lsl #24 │ │ │ │ + eoreq lr, r2, r8, asr #20 │ │ │ │ + ldrdeq fp, [r2], -ip @ │ │ │ │ + eoreq fp, r2, ip, asr #5 │ │ │ │ + eoreq r1, r2, r4, ror pc │ │ │ │ + andseq fp, sp, ip, lsr #29 │ │ │ │ + eoreq lr, r2, r0, lsl #5 │ │ │ │ + andseq r7, lr, sp, asr r8 │ │ │ │ + mlaeq r2, r4, ip, r1 │ │ │ │ + eoreq ip, r2, r8, lsr #13 │ │ │ │ ldrdeq pc, [r4], -r0 │ │ │ │ - eoreq r2, r2, r8, asr #5 │ │ │ │ - eoreq r2, r2, r4, asr r2 │ │ │ │ - eoreq r1, r2, r4, lsr #28 │ │ │ │ - andseq fp, sp, ip, asr sp │ │ │ │ - eoreq lr, r2, r0, asr r2 │ │ │ │ - andseq r7, lr, sp, lsr #16 │ │ │ │ - eoreq r1, r2, r4, ror #24 │ │ │ │ + eoreq r2, r2, ip, asr #5 │ │ │ │ + eoreq r2, r2, r8, asr r2 │ │ │ │ + eoreq r1, r2, r8, lsr #28 │ │ │ │ + andseq fp, sp, r0, ror #26 │ │ │ │ + eoreq lr, r2, r4, asr r2 │ │ │ │ + andseq r7, lr, r1, lsr r8 │ │ │ │ + eoreq r1, r2, r8, ror #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldmib r3, {r7, r8} │ │ │ │ mov r4, r0 │ │ │ │ lsl r6, r8, #3 │ │ │ │ ldr r9, [r3] │ │ │ │ add r0, r7, r8, lsl #2 │ │ │ │ @@ -225962,40 +225961,40 @@ │ │ │ │ cmn r8, #-268435455 @ 0xf0000001 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r1] │ │ │ │ str r9, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r7, [sp, #12] │ │ │ │ stmib sp, {r0, r3} │ │ │ │ - bhi f0b18 │ │ │ │ + bhi f0b14 │ │ │ │ ldr fp, [r1, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - ldr r0, [pc, #348] @ f0b78 │ │ │ │ + ldr r0, [pc, #348] @ f0b74 │ │ │ │ str r2, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ - beq f0afc │ │ │ │ + beq f0af8 │ │ │ │ mov sl, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r6 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0b20 │ │ │ │ + beq f0b1c │ │ │ │ mov r5, r0 │ │ │ │ lsl r0, r8, #2 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r7, r6, lsl #2] │ │ │ │ str r1, [r3, r6, lsl #3]! │ │ │ │ subs r0, r0, #4 │ │ │ │ add r6, r6, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ - bne f0a4c │ │ │ │ + bne f0a48 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f0a78 │ │ │ │ + beq f0a74 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ @@ -226022,92 +226021,92 @@ │ │ │ │ strne r0, [r4, #8] │ │ │ │ strne r1, [r4, #12] │ │ │ │ addne sp, sp, #60 @ 0x3c │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ bl 142ac │ │ │ │ - b f0b34 │ │ │ │ + b f0b30 │ │ │ │ mov sl, r0 │ │ │ │ mov r5, #4 │ │ │ │ mov r8, #0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne f0a70 │ │ │ │ - b f0a78 │ │ │ │ + bne f0a6c │ │ │ │ + b f0a74 │ │ │ │ mov r0, #0 │ │ │ │ - b f0b24 │ │ │ │ + b f0b20 │ │ │ │ mov r0, #4 │ │ │ │ - ldr r2, [pc, #80] @ f0b7c │ │ │ │ + ldr r2, [pc, #80] @ f0b78 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ bl 3e00c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq f0b70 │ │ │ │ + beq f0b6c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 2776b0 │ │ │ │ + bl 2776ac │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq pc, r2, r8, asr #31 │ │ │ │ - strdeq fp, [r2], -r0 @ │ │ │ │ + eoreq pc, r2, ip, asr #31 │ │ │ │ + strdeq fp, [r2], -r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldmib r3, {r7, r8} │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, #0 │ │ │ │ ldr sl, [r1, #8] │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, r7, r8, lsl #3 │ │ │ │ ldm r1, {r6, fp} │ │ │ │ - beq f0bcc │ │ │ │ + beq f0bc8 │ │ │ │ add r1, r7, r5, lsl #3 │ │ │ │ add r5, r5, #1 │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r1, r0 │ │ │ │ - bne f0bb4 │ │ │ │ - b f0c08 │ │ │ │ + bne f0bb0 │ │ │ │ + b f0c04 │ │ │ │ cmp r0, r7 │ │ │ │ - beq f0c08 │ │ │ │ + beq f0c04 │ │ │ │ str r9, [sp, #4] │ │ │ │ add r9, r7, #4 │ │ │ │ - b f0bec │ │ │ │ + b f0be8 │ │ │ │ add r9, r9, #8 │ │ │ │ subs r8, r8, #1 │ │ │ │ - beq f0c04 │ │ │ │ + beq f0c00 │ │ │ │ ldr r0, [r9, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0be0 │ │ │ │ + beq f0bdc │ │ │ │ ldr r0, [r9] │ │ │ │ bl 12a74 │ │ │ │ - b f0be0 │ │ │ │ + b f0bdc │ │ │ │ ldr r9, [sp, #4] │ │ │ │ add r0, sp, #28 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ stm r0, {r5, r6, fp} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ str r7, [sp, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #104] @ f0c9c │ │ │ │ + ldr r0, [pc, #104] @ f0c98 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #32 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, sp, #12 │ │ │ │ movne r2, r0 │ │ │ │ @@ -226124,295 +226123,295 @@ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 2776b0 │ │ │ │ + bl 2776ac │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x0022fdb4 │ │ │ │ + @ instruction: 0x0022fdb8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldm r2, {r5, r7, r8} │ │ │ │ mov fp, r0 │ │ │ │ mov sl, r1 │ │ │ │ lsl r9, r8, #3 │ │ │ │ cmn r8, #-268435455 @ 0xf0000001 │ │ │ │ add r0, r7, r8, lsl #2 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r7, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ - bhi f0db8 │ │ │ │ + bhi f0db4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq f0da0 │ │ │ │ - ldr r0, [pc, #272] @ f0df4 │ │ │ │ + beq f0d9c │ │ │ │ + ldr r0, [pc, #272] @ f0df0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r9 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0dc0 │ │ │ │ + beq f0dbc │ │ │ │ mov r6, r0 │ │ │ │ lsl r0, r8, #2 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r7, r4, lsl #2] │ │ │ │ str r1, [r3, r4, lsl #3]! │ │ │ │ subs r0, r0, #4 │ │ │ │ add r4, r4, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ - bne f0d08 │ │ │ │ + bne f0d04 │ │ │ │ cmp r5, #0 │ │ │ │ - beq f0d34 │ │ │ │ + beq f0d30 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r7, [sl, #8] │ │ │ │ ldr r9, [sl, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq f0d70 │ │ │ │ + beq f0d6c │ │ │ │ add r5, r9, #4 │ │ │ │ - b f0d58 │ │ │ │ + b f0d54 │ │ │ │ add r5, r5, #8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq f0d70 │ │ │ │ + beq f0d6c │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0d4c │ │ │ │ + beq f0d48 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 12a74 │ │ │ │ - b f0d4c │ │ │ │ + b f0d48 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0d84 │ │ │ │ + beq f0d80 │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ str r8, [sl] │ │ │ │ str r6, [sl, #4] │ │ │ │ str r4, [sl, #8] │ │ │ │ ldm sl, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm fp, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, #4 │ │ │ │ mov r8, #0 │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne f0d2c │ │ │ │ - b f0d34 │ │ │ │ + bne f0d28 │ │ │ │ + b f0d30 │ │ │ │ mov r0, #0 │ │ │ │ - b f0dc4 │ │ │ │ + b f0dc0 │ │ │ │ mov r0, #4 │ │ │ │ - ldr r2, [pc, #44] @ f0df8 │ │ │ │ + ldr r2, [pc, #44] @ f0df4 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 22c528 │ │ │ │ + bl 22c524 │ │ │ │ mov r0, sl │ │ │ │ - bl 253d78 │ │ │ │ + bl 253d74 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq pc, r2, r4, lsl #26 │ │ │ │ - eoreq fp, r2, r0, asr r2 │ │ │ │ + eoreq pc, r2, r8, lsl #26 │ │ │ │ + eoreq fp, r2, r4, asr r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne f0e34 │ │ │ │ + bne f0e30 │ │ │ │ mov r0, sp │ │ │ │ - bl f0ea0 │ │ │ │ + bl f0e9c │ │ │ │ ldrb r0, [sp] │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ - bhi f0e3c │ │ │ │ + bhi f0e38 │ │ │ │ cmp r0, #3 │ │ │ │ - beq f0e3c │ │ │ │ + beq f0e38 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm r4, {r5, r7} │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f0e54 │ │ │ │ + beq f0e50 │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0e68 │ │ │ │ + beq f0e64 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f0e90 │ │ │ │ + beq f0e8c │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq f0f70 │ │ │ │ + beq f0f6c │ │ │ │ ldr r9, [r1, #16] │ │ │ │ mov sl, r1 │ │ │ │ mov r8, #1 │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp] │ │ │ │ - b f0eec │ │ │ │ + b f0ee8 │ │ │ │ bl 129a8 <__errno_location@plt> │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sl, #12] │ │ │ │ cmp r0, #4 │ │ │ │ - bne f0f9c │ │ │ │ + bne f0f98 │ │ │ │ cmp r6, r5 │ │ │ │ - bls f0f40 │ │ │ │ + bls f0f3c │ │ │ │ cmp r6, r5 │ │ │ │ strb r8, [sl, #12] │ │ │ │ - bcc f0fe0 │ │ │ │ + bcc f0fdc │ │ │ │ ldr r4, [sl, #4] │ │ │ │ sub r7, r6, r5 │ │ │ │ cmn r7, #-2147483647 @ 0x80000001 │ │ │ │ mov r0, r9 │ │ │ │ add fp, r4, r5 │ │ │ │ mov r2, r7 │ │ │ │ mvncs r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r1, fp │ │ │ │ bl 1275c │ │ │ │ cmn r0, #1 │ │ │ │ - beq f0ecc │ │ │ │ + beq f0ec8 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [sl, #12] │ │ │ │ - beq f0f80 │ │ │ │ + beq f0f7c │ │ │ │ add r5, r5, r0 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi f0eec │ │ │ │ + bhi f0ee8 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r1] │ │ │ │ - bcc f0ff8 │ │ │ │ + bcc f0ff4 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, r5 │ │ │ │ str r0, [sl, #8] │ │ │ │ - beq f0fbc │ │ │ │ + beq f0fb8 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ sub r7, r6, r5 │ │ │ │ add r1, r0, r5 │ │ │ │ - b f0fcc │ │ │ │ + b f0fc8 │ │ │ │ mov r1, #4 │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #164] @ f102c │ │ │ │ + ldr r0, [pc, #164] @ f1028 │ │ │ │ ldr r1, [sp] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ - b f0fa8 │ │ │ │ + b f0fa4 │ │ │ │ ldr r2, [sp] │ │ │ │ str r1, [r2] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r5, #0 │ │ │ │ movne r0, #0 │ │ │ │ strne r0, [sl, #8] │ │ │ │ cmpne r6, r5 │ │ │ │ - bne f0fc4 │ │ │ │ + bne f0fc0 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r7 │ │ │ │ bl 12ac8 │ │ │ │ str r7, [sl, #8] │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ f1028 │ │ │ │ + ldr r2, [pc, #64] @ f1024 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r2, [pc, #48] @ f1030 │ │ │ │ + ldr r2, [pc, #48] @ f102c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 18fd88 │ │ │ │ + bl 18fd84 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r8, r2, r8, lsl #11 │ │ │ │ - eoreq r8, r2, r0, ror #11 │ │ │ │ - eoreq fp, r2, r0, ror r0 │ │ │ │ + eoreq r8, r2, ip, lsl #11 │ │ │ │ + eoreq r8, r2, r4, ror #11 │ │ │ │ + eoreq fp, r2, r4, ror r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #17 │ │ │ │ - bhi f10c8 │ │ │ │ + bhi f10c4 │ │ │ │ cmp r0, #16 │ │ │ │ - beq f10c8 │ │ │ │ + beq f10c4 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r2 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #252] @ f116c │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #252] @ f1168 │ │ │ │ mov r7, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #6 │ │ │ │ bl 12c0c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, #1 │ │ │ │ moveq r5, r7 │ │ │ │ movne r6, #6 │ │ │ │ - beq f113c │ │ │ │ - ldr r1, [pc, #212] @ f1174 │ │ │ │ + beq f1138 │ │ │ │ + ldr r1, [pc, #212] @ f1170 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r3, sp, #20 │ │ │ │ str r5, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3, r6} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - bl eba58 │ │ │ │ + bl eba54 │ │ │ │ add r3, sp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmib sp, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bne f110c │ │ │ │ + bne f1108 │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ mov r7, #34 @ 0x22 │ │ │ │ str r7, [r4] │ │ │ │ stmib r4, {r0, r1, r2, r3, r5, r6} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ @@ -226423,77 +226422,77 @@ │ │ │ │ stm r4, {r0, r3, r7} │ │ │ │ str r6, [r4, #12] │ │ │ │ str r5, [r4, #16] │ │ │ │ str r1, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #44] @ f1170 │ │ │ │ + ldr r2, [pc, #44] @ f116c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq pc, r2, r4, ror r9 @ │ │ │ │ - strdeq lr, [r2], -r8 @ │ │ │ │ - andseq r3, lr, r9, lsr #18 │ │ │ │ + eoreq pc, r2, r8, ror r9 @ │ │ │ │ + strdeq lr, [r2], -ip @ │ │ │ │ + andseq r3, lr, sp, lsr #18 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldr r2, [r1, #32] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #17 │ │ │ │ - bhi f120c │ │ │ │ + bhi f1208 │ │ │ │ cmp r0, #16 │ │ │ │ - beq f120c │ │ │ │ + beq f1208 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r2 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #252] @ f12b0 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #252] @ f12ac │ │ │ │ mov r7, #6 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #6 │ │ │ │ bl 12c0c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, #1 │ │ │ │ moveq r5, r7 │ │ │ │ movne r6, #6 │ │ │ │ - beq f1280 │ │ │ │ - ldr r1, [pc, #212] @ f12b8 │ │ │ │ + beq f127c │ │ │ │ + ldr r1, [pc, #212] @ f12b4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r3, sp, #20 │ │ │ │ str r5, [r4, #20] │ │ │ │ str r7, [r4, #24] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3, r6} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, sp, #20 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - bl ebfe8 │ │ │ │ + bl ebfe4 │ │ │ │ add r3, sp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmib sp, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bne f1250 │ │ │ │ + bne f124c │ │ │ │ ldmib sp, {r0, r1, r2, r3} │ │ │ │ mov r7, #34 @ 0x22 │ │ │ │ str r7, [r4] │ │ │ │ stmib r4, {r0, r1, r2, r3, r5, r6} │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ @@ -226504,118 +226503,118 @@ │ │ │ │ stm r4, {r0, r3, r7} │ │ │ │ str r6, [r4, #12] │ │ │ │ str r5, [r4, #16] │ │ │ │ str r1, [r4, #20] │ │ │ │ str r2, [r4, #24] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #44] @ f12b4 │ │ │ │ + ldr r2, [pc, #44] @ f12b0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq pc, r2, r0, lsr r8 @ │ │ │ │ - @ instruction: 0x0022dfb4 │ │ │ │ - andseq r3, lr, r5, ror #15 │ │ │ │ + eoreq pc, r2, r4, lsr r8 @ │ │ │ │ + @ instruction: 0x0022dfb8 │ │ │ │ + andseq r3, lr, r9, ror #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r5, [r1, #8] │ │ │ │ add r4, r1, #4 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ mov r6, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ orr r0, r0, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b f130c │ │ │ │ + b f1308 │ │ │ │ and r3, r0, #255 @ 0xff │ │ │ │ cmp r3, #4 │ │ │ │ - bne f1498 │ │ │ │ + bne f1494 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ ldr r7, [r6, #12] │ │ │ │ sub r0, r5, r7 │ │ │ │ cmp r0, sl │ │ │ │ - beq f1478 │ │ │ │ + beq f1474 │ │ │ │ cmp r5, r7 │ │ │ │ - beq f1460 │ │ │ │ + beq f145c │ │ │ │ ldr fp, [r6] │ │ │ │ sub sl, r5, r7 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ ldr r3, [fp, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - bne f1338 │ │ │ │ + bne f1334 │ │ │ │ ldr r1, [fp, #36] @ 0x24 │ │ │ │ cmp sl, r1 │ │ │ │ - bcs f13a0 │ │ │ │ + bcs f139c │ │ │ │ cmp r0, r3 │ │ │ │ - bcc f13f8 │ │ │ │ + bcc f13f4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ ldrd r0, [fp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, fp, #16 │ │ │ │ - bl 1c46ac │ │ │ │ + bl 1c46a8 │ │ │ │ ldrb r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #4 │ │ │ │ - beq f13dc │ │ │ │ + beq f13d8 │ │ │ │ cmp r0, #5 │ │ │ │ - beq f14cc │ │ │ │ + beq f14c8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ ldrb r1, [r3] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ orr r2, r1, r3, lsl #16 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - b f12ec │ │ │ │ + b f12e8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, fp, #16 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r3, r4 │ │ │ │ - bl 1c46ac │ │ │ │ + bl 1c46a8 │ │ │ │ ldrb r0, [sp, #16] │ │ │ │ cmp r0, #5 │ │ │ │ - beq f14cc │ │ │ │ + beq f14c8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r2, [fp, #40] @ 0x28 │ │ │ │ str r2, [fp, #44] @ 0x2c │ │ │ │ lsr r2, r0, #8 │ │ │ │ - b f12ec │ │ │ │ + b f12e8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r1 │ │ │ │ - bhi f1518 │ │ │ │ + bhi f1514 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [fp, #40] @ 0x28 │ │ │ │ str r3, [fp, #44] @ 0x2c │ │ │ │ ldr r1, [fp, #36] @ 0x24 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi f14e0 │ │ │ │ + bhi f14dc │ │ │ │ sub r9, r3, r0 │ │ │ │ cmp r9, sl │ │ │ │ movcs r9, sl │ │ │ │ adds r8, r9, r7 │ │ │ │ - bcs f14f0 │ │ │ │ + bcs f14ec │ │ │ │ cmp r8, r5 │ │ │ │ - bhi f1504 │ │ │ │ + bhi f1500 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ mov r2, r9 │ │ │ │ add r1, r1, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, r7 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ @@ -226623,31 +226622,31 @@ │ │ │ │ cmp r0, r8 │ │ │ │ strcc r8, [r6, #16] │ │ │ │ ldrd r0, [fp, #40] @ 0x28 │ │ │ │ add r0, r0, r9 │ │ │ │ cmp r0, r1 │ │ │ │ movcc r1, r0 │ │ │ │ str r1, [fp, #40] @ 0x28 │ │ │ │ - b f12f8 │ │ │ │ + b f12f4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #4 │ │ │ │ str r7, [r1, #4] │ │ │ │ strb r0, [r1] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #172] @ f152c │ │ │ │ + ldr r2, [pc, #172] @ f1528 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 18e3bc │ │ │ │ + b 18e3b8 │ │ │ │ cmp r3, #5 │ │ │ │ - beq f14d0 │ │ │ │ + beq f14cc │ │ │ │ ldr r6, [sp, #4] │ │ │ │ lsr r7, r2, #8 │ │ │ │ mov r3, r6 │ │ │ │ strb r0, [r6] │ │ │ │ strb r2, [r3, #1]! │ │ │ │ lsr r2, r2, #16 │ │ │ │ strb r7, [r3, #1] │ │ │ │ @@ -226656,94 +226655,94 @@ │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ strb r0, [r1] │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ f1528 │ │ │ │ + ldr r2, [pc, #64] @ f1524 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #60] @ f1534 │ │ │ │ + ldr r2, [pc, #60] @ f1530 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - ldr r2, [pc, #44] @ f1538 │ │ │ │ + ldr r2, [pc, #44] @ f1534 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #16] @ f1530 │ │ │ │ + ldr r2, [pc, #16] @ f152c │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - eoreq r1, r2, ip, ror r1 │ │ │ │ - andseq r1, lr, r1, lsr #13 │ │ │ │ - eoreq fp, r2, r0, ror r1 │ │ │ │ - eoreq r1, r2, r8, asr r1 │ │ │ │ - eoreq r1, r2, r4, asr #2 │ │ │ │ + eoreq r1, r2, r0, lsl #3 │ │ │ │ + andseq r1, lr, r5, lsr #13 │ │ │ │ + eoreq fp, r2, r4, ror r1 │ │ │ │ + eoreq r1, r2, ip, asr r1 │ │ │ │ + eoreq r1, r2, r8, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ ldr r4, [r1] │ │ │ │ add sl, sp, #192 @ 0xc0 │ │ │ │ mov r5, r0 │ │ │ │ ldr fp, [r1, #12] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r2 │ │ │ │ ldr r6, [r4] │ │ │ │ - bl f1178 │ │ │ │ + bl f1174 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f18f0 │ │ │ │ + bne f18ec │ │ │ │ add r2, sp, #200 @ 0xc8 │ │ │ │ add r3, sp, #68 @ 0x44 │ │ │ │ ldr r7, [sp, #196] @ 0xc4 │ │ │ │ add r9, r4, #4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r5, fp │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sl, #4 │ │ │ │ - ldr r1, [pc, #940] @ f1958 │ │ │ │ + ldr r1, [pc, #940] @ f1954 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r0, r0, #4 │ │ │ │ bic r6, r1, r6 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ add r2, r0, #4 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sl, #8 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq f18b8 │ │ │ │ + beq f18b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne f1604 │ │ │ │ + bne f1600 │ │ │ │ ldr r0, [r9], #4 │ │ │ │ sub r4, r4, #192 @ 0xc0 │ │ │ │ and r0, r0, r1 │ │ │ │ cmp r0, r1 │ │ │ │ - beq f15ec │ │ │ │ + beq f15e8 │ │ │ │ eor r6, r0, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f1908 │ │ │ │ + bne f1904 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r6, #65280 @ 0xff00 │ │ │ │ and r0, r0, r6, lsr #8 │ │ │ │ lsl r2, r6, #24 │ │ │ │ orr r0, r0, r6, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ @@ -226755,53 +226754,53 @@ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r4, r4, r0, lsl #4 │ │ │ │ sub r3, r4, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, sl │ │ │ │ addcs r2, r2, #8 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f1908 │ │ │ │ + bne f1904 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [r7, #32] │ │ │ │ mov r0, sl │ │ │ │ ldr fp, [r4, #-32] @ 0xffffffe0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r4, #-20] @ 0xffffffec │ │ │ │ ldr r4, [fp] │ │ │ │ - bl f1178 │ │ │ │ + bl f1174 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f1810 │ │ │ │ + bne f180c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ ldr r8, [sp, #196] @ 0xc4 │ │ │ │ str r5, [sp, #32] │ │ │ │ add r5, fp, #4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - ldr r1, [pc, #648] @ f1958 │ │ │ │ + ldr r1, [pc, #648] @ f1954 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ bic r4, r1, r4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq f17cc │ │ │ │ + beq f17c8 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ - bne f170c │ │ │ │ + bne f1708 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub fp, fp, #160 @ 0xa0 │ │ │ │ and r0, r0, r1 │ │ │ │ cmp r0, r1 │ │ │ │ - beq f16f4 │ │ │ │ + beq f16f0 │ │ │ │ eor r4, r0, r1 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r4, #65280 @ 0xff00 │ │ │ │ and r0, r0, r4, lsr #8 │ │ │ │ lsl r2, r4, #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r0, r4, lsr #24 │ │ │ │ @@ -226812,130 +226811,130 @@ │ │ │ │ sub r0, r1, r0, lsr #3 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add sl, fp, r0, lsl #3 │ │ │ │ add r0, sp, #192 @ 0xc0 │ │ │ │ ldr r7, [sl, #-40] @ 0xffffffd8 │ │ │ │ ldr r6, [sl, #-36] @ 0xffffffdc │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f182c │ │ │ │ + bne f1828 │ │ │ │ add r0, sp, #164 @ 0xa4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r6 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #164] @ 0xa4 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f1844 │ │ │ │ + bne f1840 │ │ │ │ sub r1, sl, #32 │ │ │ │ add sl, sp, #192 @ 0xc0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, r8 │ │ │ │ str r0, [r8, #32] │ │ │ │ mov r0, sl │ │ │ │ bl 74ff4 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f1854 │ │ │ │ + bne f1850 │ │ │ │ sub r0, r4, #1 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ and r4, r0, r4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ sub r6, r6, #1 │ │ │ │ str r0, [r8, #32] │ │ │ │ - ldr r1, [pc, #400] @ f1958 │ │ │ │ + ldr r1, [pc, #400] @ f1954 │ │ │ │ cmp r6, #0 │ │ │ │ - bne f16e8 │ │ │ │ + bne f16e4 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ str r8, [sp, #192] @ 0xc0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r7, {r0, r1, r2} │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ - bl e8e30 │ │ │ │ - ldr r1, [pc, #340] @ f1958 │ │ │ │ + bl e8e2c │ │ │ │ + ldr r1, [pc, #340] @ f1954 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - b f188c │ │ │ │ + b f1888 │ │ │ │ mov r1, sl │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ - b f1880 │ │ │ │ + b f187c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr ip, [sp, #196] @ 0xc4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldm r2, {r1, r4, r5, r6, r7} │ │ │ │ stm r3, {r1, r4, r5, r6, r7} │ │ │ │ str ip, [sp, #168] @ 0xa8 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ add lr, sp, #140 @ 0x8c │ │ │ │ add sl, sp, #192 @ 0xc0 │ │ │ │ - b f185c │ │ │ │ + b f1858 │ │ │ │ ldr ip, [sp, #20] │ │ │ │ add lr, sp, #140 @ 0x8c │ │ │ │ mov r2, lr │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r1, lr │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #200] @ f1958 │ │ │ │ + ldr r1, [pc, #200] @ f1954 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f1920 │ │ │ │ + bne f191c │ │ │ │ sub r0, r6, #1 │ │ │ │ sub r5, r5, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r7, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - bne f15e4 │ │ │ │ + bne f15e0 │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ add r3, sp, #196 @ 0xc4 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #212] @ 0xd4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldm sl!, {r0, r1, r2} │ │ │ │ stmia r5!, {r0, r1, r2} │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ ldr lr, [sp, #196] @ 0xc4 │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ - b f1938 │ │ │ │ + b f1934 │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ ldr lr, [sp, #104] @ 0x68 │ │ │ │ add ip, r1, #8 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ ldm ip, {r2, r4, r5, r6, r7} │ │ │ │ stm r3, {r2, r4, r5, r6, r7} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ @@ -226952,21 +226951,21 @@ │ │ │ │ ldr r4, [r1] │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ mov r7, r0 │ │ │ │ ldr sl, [r1, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ ldr r6, [r4] │ │ │ │ - bl f1034 │ │ │ │ + bl f1030 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f1d1c │ │ │ │ + bne f1d18 │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ - ldr fp, [pc, #976] @ f1d70 │ │ │ │ + ldr fp, [pc, #976] @ f1d6c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ bic r9, fp, r6 │ │ │ │ ldr r8, [sp, #132] @ 0x84 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ @@ -226978,66 +226977,66 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r5, #8 │ │ │ │ add r5, r4, #4 │ │ │ │ str r7, [sp] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r8, [sp, #24] │ │ │ │ cmp sl, #0 │ │ │ │ - bne f1a70 │ │ │ │ + bne f1a6c │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str r8, [sp, #128] @ 0x80 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp] │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr lr, [sp, #64] @ 0x40 │ │ │ │ cmp lr, #34 @ 0x22 │ │ │ │ - bne f1d10 │ │ │ │ + bne f1d0c │ │ │ │ sub r0, r9, #1 │ │ │ │ sub sl, sl, #1 │ │ │ │ and r9, r0, r9 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [r8, #32] │ │ │ │ cmp sl, #0 │ │ │ │ - beq f19ec │ │ │ │ + beq f19e8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne f1a90 │ │ │ │ + bne f1a8c │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r4, r4, #192 @ 0xc0 │ │ │ │ and r0, r0, fp │ │ │ │ cmp r0, fp │ │ │ │ - beq f1a78 │ │ │ │ + beq f1a74 │ │ │ │ eor r9, r0, fp │ │ │ │ ldr r0, [r8, #16] │ │ │ │ ldr r1, [r8, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq f1ac0 │ │ │ │ + beq f1abc │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs f1d60 │ │ │ │ + bcs f1d5c │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r9, #65280 @ 0xff00 │ │ │ │ and r0, r0, r9, lsr #8 │ │ │ │ lsl r2, r9, #24 │ │ │ │ orr r0, r0, r9, lsr #24 │ │ │ │ @@ -227051,31 +227050,31 @@ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r7, r4, r0, lsl #4 │ │ │ │ sub r3, r7, #48 @ 0x30 │ │ │ │ ldm r3, {r0, r2, r3} │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, r6 │ │ │ │ addcs r2, r2, #8 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr lr, [sp, #128] @ 0x80 │ │ │ │ cmp lr, #34 @ 0x22 │ │ │ │ - bne f1d34 │ │ │ │ + bne f1d30 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp, #40] @ 0x28 │ │ │ │ ldr sl, [r7, #-32] @ 0xffffffe0 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [r7, #-20] @ 0xffffffec │ │ │ │ ldr r9, [sl] │ │ │ │ - bl f1034 │ │ │ │ + bl f1030 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f1a24 │ │ │ │ + bne f1a20 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str r5, [sp, #16] │ │ │ │ bic r5, fp, r9 │ │ │ │ ldr r9, [sp, #132] @ 0x84 │ │ │ │ add r8, sl, #4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -227083,22 +227082,22 @@ │ │ │ │ mov r4, r6 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #152] @ 0x98 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq f1c74 │ │ │ │ + beq f1c70 │ │ │ │ cmp r5, #0 │ │ │ │ - bne f1bb0 │ │ │ │ + bne f1bac │ │ │ │ ldr r0, [r8], #4 │ │ │ │ sub sl, sl, #160 @ 0xa0 │ │ │ │ and r0, r0, fp │ │ │ │ cmp r0, fp │ │ │ │ - beq f1b98 │ │ │ │ + beq f1b94 │ │ │ │ eor r5, r0, fp │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r5, #65280 @ 0xff00 │ │ │ │ and r0, r0, r5, lsr #8 │ │ │ │ lsl r2, r5, #24 │ │ │ │ orr r0, r0, r5, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ @@ -227112,64 +227111,64 @@ │ │ │ │ ldr r0, [r9, #16] │ │ │ │ add r0, r1, r0 │ │ │ │ ldr r2, [r6, #-40] @ 0xffffffd8 │ │ │ │ add r4, r0, #7 │ │ │ │ ldr r3, [r6, #-36] @ 0xffffffdc │ │ │ │ bic r4, r4, #7 │ │ │ │ cmp r4, r0 │ │ │ │ - beq f1c18 │ │ │ │ + beq f1c14 │ │ │ │ sub r0, r4, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs f1d60 │ │ │ │ + bcs f1d5c │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r9, #36] @ 0x24 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f1cc8 │ │ │ │ + bne f1cc4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ sub r1, r6, #32 │ │ │ │ str r0, [r9, #32] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r9 │ │ │ │ bl 757cc │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f1cc8 │ │ │ │ + bne f1cc4 │ │ │ │ sub r0, r5, #1 │ │ │ │ sub r7, r7, #1 │ │ │ │ and r5, r0, r5 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [r9, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - bne f1b90 │ │ │ │ + bne f1b8c │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r9, [sp, #128] @ 0x80 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr lr, [sp, #64] @ 0x40 │ │ │ │ cmp lr, #34 @ 0x22 │ │ │ │ - beq f1a54 │ │ │ │ - b f1d10 │ │ │ │ + beq f1a50 │ │ │ │ + b f1d0c │ │ │ │ ldr ip, [sp, #12] │ │ │ │ add lr, sp, #104 @ 0x68 │ │ │ │ mov r2, lr │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ mov r1, lr │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ @@ -227179,18 +227178,18 @@ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr sl, [sp, #40] @ 0x28 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr lr, [sp, #64] @ 0x40 │ │ │ │ cmp lr, #34 @ 0x22 │ │ │ │ - beq f1a54 │ │ │ │ + beq f1a50 │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b f1d3c │ │ │ │ + b f1d38 │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r7!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add ip, sp, #104 @ 0x68 │ │ │ │ @@ -227200,109 +227199,109 @@ │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r5, [sp] │ │ │ │ str lr, [r5], #4 │ │ │ │ ldm ip, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #12] @ f1d74 │ │ │ │ + ldr r2, [pc, #12] @ f1d70 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - eoreq sl, r2, r8, asr ip │ │ │ │ + eoreq sl, r2, ip, asr ip │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f1d90 │ │ │ │ + beq f1d8c │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b 226890 │ │ │ │ + b 22688c │ │ │ │ add r1, r1, #4 │ │ │ │ - b e2d90 │ │ │ │ + b e2d8c │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f1dcc │ │ │ │ + beq f1dc8 │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r2] │ │ │ │ ldr ip, [r2, #4] │ │ │ │ cmp lr, #2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ addcs ip, ip, #8 │ │ │ │ mov r2, ip │ │ │ │ pop {fp, lr} │ │ │ │ - b e4594 │ │ │ │ + b e4590 │ │ │ │ add r1, r3, #4 │ │ │ │ - b e5d88 │ │ │ │ + b e5d84 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f1de8 │ │ │ │ + beq f1de4 │ │ │ │ mov r1, r3 │ │ │ │ - b e68a0 │ │ │ │ + b e689c │ │ │ │ add r1, r1, #4 │ │ │ │ - b e65f4 │ │ │ │ + b e65f0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f1e04 │ │ │ │ + beq f1e00 │ │ │ │ mov r1, r3 │ │ │ │ - b 224f58 │ │ │ │ + b 224f54 │ │ │ │ add r1, r1, #4 │ │ │ │ - b e7e9c │ │ │ │ + b e7e98 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f1ec8 │ │ │ │ + beq f1ec4 │ │ │ │ ldr r5, [r2, #24] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r5 │ │ │ │ - bl ebcd4 │ │ │ │ + bl ebcd0 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bne f1edc │ │ │ │ + bne f1ed8 │ │ │ │ add r3, sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmib sp, {r0, r1, r2, r3} │ │ │ │ - beq f1ea8 │ │ │ │ + beq f1ea4 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ lsl r4, r5, #5 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ bl 79958 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f1f10 │ │ │ │ + bne f1f0c │ │ │ │ subs r4, r4, #32 │ │ │ │ add r6, r6, #32 │ │ │ │ - bne f1e80 │ │ │ │ + bne f1e7c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f1f28 │ │ │ │ + beq f1f24 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r1, r3, #4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e632c │ │ │ │ + b e6328 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ stm r8, {r0, r3, r7} │ │ │ │ @@ -227325,87 +227324,87 @@ │ │ │ │ strb r1, [r0, #42] @ 0x2a │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f1f64 │ │ │ │ + beq f1f60 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b 226890 │ │ │ │ + b 22688c │ │ │ │ add r1, r1, #4 │ │ │ │ - b e386c │ │ │ │ + b e3868 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f1f84 │ │ │ │ + beq f1f80 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b 110a38 │ │ │ │ + b 110a34 │ │ │ │ add r1, r1, #4 │ │ │ │ - b e6ef8 │ │ │ │ + b e6ef4 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - beq f1fb0 │ │ │ │ + beq f1fac │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl e1b6c │ │ │ │ + bl e1b68 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4 │ │ │ │ - b e3044 │ │ │ │ + b e3040 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f2064 │ │ │ │ + beq f2060 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ ldr r5, [r2, #24] │ │ │ │ - bl ebfe8 │ │ │ │ + bl ebfe4 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bne f2078 │ │ │ │ + bne f2074 │ │ │ │ add r3, sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmib sp, {r0, r1, r2, r3} │ │ │ │ - beq f2050 │ │ │ │ + beq f204c │ │ │ │ ldr r6, [r6, #20] │ │ │ │ lsl r7, r5, #5 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ add r8, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 79030 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f20ac │ │ │ │ + bne f20a8 │ │ │ │ subs r7, r7, #32 │ │ │ │ add r6, r6, #32 │ │ │ │ - bne f2028 │ │ │ │ + bne f2024 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r1, r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e8128 │ │ │ │ + b e8124 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ stm r4, {r0, r3, r7} │ │ │ │ @@ -227419,82 +227418,82 @@ │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - beq f20e8 │ │ │ │ + beq f20e4 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl e5968 │ │ │ │ + bl e5964 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4 │ │ │ │ - b e56b8 │ │ │ │ + b e56b4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f2104 │ │ │ │ + beq f2100 │ │ │ │ mov r1, r3 │ │ │ │ - b e5000 │ │ │ │ + b e4ffc │ │ │ │ add r1, r1, #4 │ │ │ │ - b e4d54 │ │ │ │ + b e4d50 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f21c8 │ │ │ │ + beq f21c4 │ │ │ │ ldr r5, [r2, #24] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r5 │ │ │ │ - bl eb738 │ │ │ │ + bl eb734 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bne f21dc │ │ │ │ + bne f21d8 │ │ │ │ add r3, sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmib sp, {r0, r1, r2, r3} │ │ │ │ - beq f21a8 │ │ │ │ + beq f21a4 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ lsl r4, r5, #5 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ add r7, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ bl 793a0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f2210 │ │ │ │ + bne f220c │ │ │ │ subs r4, r4, #32 │ │ │ │ add r6, r6, #32 │ │ │ │ - bne f2180 │ │ │ │ + bne f217c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f2228 │ │ │ │ + beq f2224 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r1, r3, #4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e877c │ │ │ │ + b e8778 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ stm r8, {r0, r3, r7} │ │ │ │ @@ -227518,147 +227517,147 @@ │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f2274 │ │ │ │ + beq f2270 │ │ │ │ cmn r3, #1 │ │ │ │ - bne f226c │ │ │ │ + bne f2268 │ │ │ │ tst r2, #1 │ │ │ │ - bne f227c │ │ │ │ + bne f2278 │ │ │ │ mov r2, r3 │ │ │ │ - b e408c │ │ │ │ + b e4088 │ │ │ │ add r1, ip, #4 │ │ │ │ - b e6048 │ │ │ │ + b e6044 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #16] @ f2298 │ │ │ │ + ldr r0, [pc, #16] @ f2294 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - ldr r2, [pc, #12] @ f229c │ │ │ │ + ldr r2, [pc, #12] @ f2298 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - @ instruction: 0x001e6fbc │ │ │ │ - eoreq ip, r2, r8, lsr pc │ │ │ │ + andseq r6, lr, r0, asr #31 │ │ │ │ + eoreq ip, r2, ip, lsr pc │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f22b8 │ │ │ │ + beq f22b4 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b e5c7c │ │ │ │ + b e5c78 │ │ │ │ add r1, r1, #4 │ │ │ │ - b e6c44 │ │ │ │ + b e6c40 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f22d4 │ │ │ │ + beq f22d0 │ │ │ │ mov r1, r3 │ │ │ │ - b e565c │ │ │ │ + b e5658 │ │ │ │ add r1, r1, #4 │ │ │ │ - b e53b0 │ │ │ │ + b e53ac │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f22f4 │ │ │ │ + beq f22f0 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b e5c7c │ │ │ │ + b e5c78 │ │ │ │ add r1, r1, #4 │ │ │ │ - b e59c8 │ │ │ │ + b e59c4 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f2310 │ │ │ │ + beq f230c │ │ │ │ mov r1, r3 │ │ │ │ - b e408c │ │ │ │ + b e4088 │ │ │ │ add r1, r1, #4 │ │ │ │ - b e3de0 │ │ │ │ + b e3ddc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - beq f2374 │ │ │ │ + beq f2370 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f2384 │ │ │ │ + beq f2380 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ add r1, r1, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b e6950 │ │ │ │ + b e694c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f23a4 │ │ │ │ + beq f23a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f2458 │ │ │ │ + beq f2454 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ ldr r5, [r2, #24] │ │ │ │ - bl eba58 │ │ │ │ + bl eba54 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add ip, sp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bne f246c │ │ │ │ + bne f2468 │ │ │ │ add r3, sp, #20 │ │ │ │ cmp r5, #0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmib sp, {r0, r1, r2, r3} │ │ │ │ - beq f2444 │ │ │ │ + beq f2440 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ lsl r7, r5, #5 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ add r8, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ bl 78cc0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f24a0 │ │ │ │ + bne f249c │ │ │ │ subs r7, r7, #32 │ │ │ │ add r6, r6, #32 │ │ │ │ - bne f241c │ │ │ │ + bne f2418 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ add r1, r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e782c │ │ │ │ + b e7828 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ stm r4, {r0, r3, r7} │ │ │ │ @@ -227672,128 +227671,128 @@ │ │ │ │ stmia r4!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - beq f24dc │ │ │ │ + beq f24d8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 225cd8 │ │ │ │ + bl 225cd4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4 │ │ │ │ - b e32f4 │ │ │ │ + b e32f0 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - beq f2508 │ │ │ │ + beq f2504 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 225cd8 │ │ │ │ + bl 225cd4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4 │ │ │ │ - b e71c0 │ │ │ │ + b e71bc │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f2528 │ │ │ │ + beq f2524 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b 223354 │ │ │ │ + b 223350 │ │ │ │ add r1, r1, #4 │ │ │ │ - b e50fc │ │ │ │ + b e50f8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r1] │ │ │ │ cmp r5, #0 │ │ │ │ - beq f258c │ │ │ │ + beq f2588 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f259c │ │ │ │ + beq f2598 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ add r1, r1, #4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b e4a60 │ │ │ │ + b e4a5c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f25bc │ │ │ │ + beq f25b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq f25f0 │ │ │ │ + beq f25ec │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e2c80 │ │ │ │ + b e2c7c │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq f2668 │ │ │ │ + beq f2664 │ │ │ │ cmp r0, #19 │ │ │ │ - bne f27f4 │ │ │ │ + bne f27f0 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq f2654 │ │ │ │ + beq f2650 │ │ │ │ cmp r0, r6 │ │ │ │ - beq f2728 │ │ │ │ + beq f2724 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne f263c │ │ │ │ + bne f2638 │ │ │ │ cmp lr, #0 │ │ │ │ - beq f2680 │ │ │ │ + beq f267c │ │ │ │ cmp r0, r6 │ │ │ │ - bne f268c │ │ │ │ - b f2728 │ │ │ │ + bne f2688 │ │ │ │ + b f2724 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #536] @ f288c │ │ │ │ + ldr r0, [pc, #536] @ f2888 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b f2694 │ │ │ │ + b f2690 │ │ │ │ cmp r0, r6 │ │ │ │ - beq f2728 │ │ │ │ + beq f2724 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #8] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -227809,46 +227808,46 @@ │ │ │ │ strh r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #28] │ │ │ │ strb r0, [sp, #42] @ 0x2a │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl e2c80 │ │ │ │ + bl e2c7c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f27c0 │ │ │ │ + bne f27bc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq f2710 │ │ │ │ + beq f270c │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #340] @ f2890 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #340] @ f288c │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ moveq r7, r5 │ │ │ │ movne r0, #8 │ │ │ │ - beq f282c │ │ │ │ + beq f2828 │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ mov r1, r7 │ │ │ │ strb r3, [r7, #2] │ │ │ │ mov r3, #32 │ │ │ │ strb r3, [r7, #1] │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ strb r3, [r7] │ │ │ │ @@ -227870,250 +227869,250 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ - bne f27e4 │ │ │ │ + bne f27e0 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #140] @ f2898 │ │ │ │ + ldr r1, [pc, #140] @ f2894 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #116] @ f289c │ │ │ │ + ldr r1, [pc, #116] @ f2898 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r2, [pc, #96] @ f2894 │ │ │ │ + ldr r2, [pc, #96] @ f2890 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ - b f2880 │ │ │ │ + bl e200c │ │ │ │ + b f287c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ - beq f2880 │ │ │ │ + beq f287c │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r1, sp, r4, ror fp │ │ │ │ - eoreq lr, r2, r8, lsr #5 │ │ │ │ - eoreq ip, r2, ip, lsl #20 │ │ │ │ - eoreq r9, r2, ip, asr #15 │ │ │ │ - eoreq r9, r2, r0, asr #15 │ │ │ │ + andseq r1, sp, r8, ror fp │ │ │ │ + eoreq lr, r2, ip, lsr #5 │ │ │ │ + eoreq ip, r2, r0, lsl sl │ │ │ │ + ldrdeq r9, [r2], -r0 @ │ │ │ │ + eoreq r9, r2, r4, asr #15 │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f28c8 │ │ │ │ + beq f28c4 │ │ │ │ cmn r3, #1 │ │ │ │ - bne f28c0 │ │ │ │ + bne f28bc │ │ │ │ tst r2, #1 │ │ │ │ - bne f28d0 │ │ │ │ + bne f28cc │ │ │ │ mov r2, r3 │ │ │ │ - b e5000 │ │ │ │ + b e4ffc │ │ │ │ add r1, ip, #4 │ │ │ │ - b e7bb8 │ │ │ │ + b e7bb4 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #16] @ f28ec │ │ │ │ + ldr r0, [pc, #16] @ f28e8 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - ldr r2, [pc, #12] @ f28f0 │ │ │ │ + ldr r2, [pc, #12] @ f28ec │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - andseq r6, lr, r8, ror #18 │ │ │ │ - eoreq ip, r2, r4, ror #17 │ │ │ │ + andseq r6, lr, ip, ror #18 │ │ │ │ + eoreq ip, r2, r8, ror #17 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f294c │ │ │ │ + beq f2948 │ │ │ │ ldm r2, {r0, r4} │ │ │ │ add r5, sp, #4 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ addcs r4, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f2960 │ │ │ │ + bne f295c │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r6] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r1, r3, #4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b e42d0 │ │ │ │ + b e42cc │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r6!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f298c │ │ │ │ + beq f2988 │ │ │ │ mov r1, r3 │ │ │ │ - b e2c80 │ │ │ │ + b e2c7c │ │ │ │ add r1, r1, #4 │ │ │ │ - b e29d4 │ │ │ │ + b e29d0 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f29c8 │ │ │ │ + beq f29c4 │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r2] │ │ │ │ ldr ip, [r2, #4] │ │ │ │ cmp lr, #2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ addcs ip, ip, #8 │ │ │ │ mov r2, ip │ │ │ │ pop {fp, lr} │ │ │ │ - b e243c │ │ │ │ + b e2438 │ │ │ │ add r1, r3, #4 │ │ │ │ - b e3b20 │ │ │ │ + b e3b1c │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - beq f29f4 │ │ │ │ + beq f29f0 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl e8cf4 │ │ │ │ + bl e8cf0 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {fp, pc} │ │ │ │ add r1, r1, #4 │ │ │ │ - b e8a44 │ │ │ │ + b e8a40 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f2a54 │ │ │ │ + beq f2a50 │ │ │ │ ldm r2, {r0, r4} │ │ │ │ add r5, sp, #4 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ addcs r4, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f2a68 │ │ │ │ + bne f2a64 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r6] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r1, r3, #4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b e2178 │ │ │ │ + b e2174 │ │ │ │ ldm r5!, {r0, r1, r2} │ │ │ │ stmia r6!, {r0, r1, r2} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f2a98 │ │ │ │ + beq f2a94 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r2, r3 │ │ │ │ b 74ff4 │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ - b e84b4 │ │ │ │ + b e84b0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f2abc │ │ │ │ + beq f2ab8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b 111660 │ │ │ │ + b 11165c │ │ │ │ add r1, r1, #4 │ │ │ │ - b e270c │ │ │ │ + b e2708 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq f2af0 │ │ │ │ + beq f2aec │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r3 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b e565c │ │ │ │ + b e5658 │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #15 │ │ │ │ - beq f2b68 │ │ │ │ + beq f2b64 │ │ │ │ cmp r0, #19 │ │ │ │ - bne f2cf4 │ │ │ │ + bne f2cf0 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp lr, #0 │ │ │ │ add r6, r0, r7, lsl #2 │ │ │ │ addne r6, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ mov r4, ip │ │ │ │ cmp r4, #0 │ │ │ │ - beq f2b54 │ │ │ │ + beq f2b50 │ │ │ │ cmp r0, r6 │ │ │ │ - beq f2c28 │ │ │ │ + beq f2c24 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne f2b3c │ │ │ │ + bne f2b38 │ │ │ │ cmp lr, #0 │ │ │ │ - beq f2b80 │ │ │ │ + beq f2b7c │ │ │ │ cmp r0, r6 │ │ │ │ - bne f2b8c │ │ │ │ - b f2c28 │ │ │ │ + bne f2b88 │ │ │ │ + b f2c24 │ │ │ │ ldr r1, [r5] │ │ │ │ - ldr r0, [pc, #536] @ f2d8c │ │ │ │ + ldr r0, [pc, #536] @ f2d88 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r5 │ │ │ │ - b f2b94 │ │ │ │ + b f2b90 │ │ │ │ cmp r0, r6 │ │ │ │ - beq f2c28 │ │ │ │ + beq f2c24 │ │ │ │ ldr r0, [r0] │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r1, #8] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ @@ -228129,46 +228128,46 @@ │ │ │ │ strh r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r0, [r5, #42] @ 0x2a │ │ │ │ str r1, [sp, #28] │ │ │ │ strb r0, [sp, #42] @ 0x2a │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r6 │ │ │ │ - bl e565c │ │ │ │ + bl e5658 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne f2cc0 │ │ │ │ + bne f2cbc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #20 │ │ │ │ - beq f2c10 │ │ │ │ + beq f2c0c │ │ │ │ mov r0, r5 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, sp │ │ │ │ mov r1, r3 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #340] @ f2d90 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #340] @ f2d8c │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ moveq r7, r5 │ │ │ │ movne r0, #8 │ │ │ │ - beq f2d2c │ │ │ │ + beq f2d28 │ │ │ │ mov r3, #115 @ 0x73 │ │ │ │ mov r1, r7 │ │ │ │ strb r3, [r7, #2] │ │ │ │ mov r3, #32 │ │ │ │ strb r3, [r7, #1] │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ strb r3, [r7] │ │ │ │ @@ -228190,189 +228189,189 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldm r6!, {r0, r1, r2} │ │ │ │ stmia r8!, {r0, r1, r2} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ - bne f2ce4 │ │ │ │ + bne f2ce0 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #140] @ f2d98 │ │ │ │ + ldr r1, [pc, #140] @ f2d94 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #116] @ f2d9c │ │ │ │ + ldr r1, [pc, #116] @ f2d98 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r2, [pc, #96] @ f2d94 │ │ │ │ + ldr r2, [pc, #96] @ f2d90 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldm sp, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ - b f2d80 │ │ │ │ + bl e200c │ │ │ │ + b f2d7c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #20 │ │ │ │ - beq f2d80 │ │ │ │ + beq f2d7c │ │ │ │ mov r0, sp │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r1, sp, r4, ror r6 │ │ │ │ - eoreq sp, r2, r8, lsr #27 │ │ │ │ - eoreq ip, r2, ip, lsl #10 │ │ │ │ - eoreq r9, r2, ip, asr #5 │ │ │ │ - eoreq r9, r2, r0, asr #5 │ │ │ │ + andseq r1, sp, r8, ror r6 │ │ │ │ + eoreq sp, r2, ip, lsr #27 │ │ │ │ + eoreq ip, r2, r0, lsl r5 │ │ │ │ + ldrdeq r9, [r2], -r0 @ │ │ │ │ + eoreq r9, r2, r4, asr #5 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f2db8 │ │ │ │ + beq f2db4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r2, r3 │ │ │ │ b 757cc │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ - b e35a4 │ │ │ │ + b e35a0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq f2ddc │ │ │ │ + beq f2dd8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ - b e7724 │ │ │ │ + b e7720 │ │ │ │ add r1, r1, #4 │ │ │ │ - b e7470 │ │ │ │ + b e746c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #2068] @ f360c │ │ │ │ + ldr r0, [pc, #2068] @ f3608 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r7, [r0, #64] @ 0x40 │ │ │ │ ldrb r0, [r0] │ │ │ │ add sl, r7, r1 │ │ │ │ cmp r0, #0 │ │ │ │ addne sl, sl, #16 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs f358c │ │ │ │ + bcs f3588 │ │ │ │ cmp r2, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sl, #16] │ │ │ │ - beq f2eac │ │ │ │ + beq f2ea8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne f2ec8 │ │ │ │ + bne f2ec4 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f3074 │ │ │ │ + beq f3070 │ │ │ │ mov ip, #66 @ 0x42 │ │ │ │ ldr r9, [sl, #24] │ │ │ │ orr ip, ip, #512 @ 0x200 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldrh r7, [r0, ip] │ │ │ │ mov r6, #133 @ 0x85 │ │ │ │ lsl r1, r7, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f2e90 │ │ │ │ + beq f2e8c │ │ │ │ ldr r4, [r0, r6, lsl #2] │ │ │ │ sub r1, r1, #4 │ │ │ │ add r6, r6, #1 │ │ │ │ subs r5, r4, r3 │ │ │ │ movne r5, #1 │ │ │ │ cmp r4, r3 │ │ │ │ mvnhi r5, #0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq f2e58 │ │ │ │ + beq f2e54 │ │ │ │ ands r1, r5, #255 @ 0xff │ │ │ │ - beq f2f6c │ │ │ │ + beq f2f68 │ │ │ │ sub r7, r6, #134 @ 0x86 │ │ │ │ cmp r7, #0 │ │ │ │ - bne f334c │ │ │ │ + bne f3348 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f3580 │ │ │ │ + beq f357c │ │ │ │ sub r9, r9, #1 │ │ │ │ ldr r0, [r0, #584] @ 0x248 │ │ │ │ - b f2e4c │ │ │ │ + b f2e48 │ │ │ │ ldr r5, [sl, #20] │ │ │ │ cmp r5, #0 │ │ │ │ - beq f3084 │ │ │ │ + beq f3080 │ │ │ │ ldr r4, [sl, #24] │ │ │ │ mov r9, #1 │ │ │ │ ldr r8, [sl, #28] │ │ │ │ - b f308c │ │ │ │ + b f3088 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f2f4c │ │ │ │ + beq f2f48 │ │ │ │ mov r1, #66 @ 0x42 │ │ │ │ ldr r2, [sl, #24] │ │ │ │ orr r1, r1, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - beq f2efc │ │ │ │ + beq f2ef8 │ │ │ │ ldrh r3, [r0, r1] │ │ │ │ subs r2, r2, #1 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ ldr r0, [r0, #584] @ 0x248 │ │ │ │ - bne f2ee8 │ │ │ │ + bne f2ee4 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f2f4c │ │ │ │ + beq f2f48 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r5, r0, r1, lsl #4 │ │ │ │ sub r1, r5, #32 │ │ │ │ add r6, sp, #16 │ │ │ │ add r0, r6, #16 │ │ │ │ - bl 11496c │ │ │ │ + bl 114968 │ │ │ │ sub r0, r5, #48 @ 0x30 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ add ip, sp, #16 │ │ │ │ ldm r0, {r1, r2, r3} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ str r0, [r4, #12] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, r6, #20 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b f3550 │ │ │ │ - ldr r4, [pc, #1708] @ f3600 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + b f354c │ │ │ │ + ldr r4, [pc, #1708] @ f35fc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ - beq f33d8 │ │ │ │ + beq f33d4 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b458c │ │ │ │ - b f3404 │ │ │ │ + bl 1b4588 │ │ │ │ + b f3400 │ │ │ │ sub r7, r6, #133 @ 0x85 │ │ │ │ mov r5, #3 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f3358 │ │ │ │ + beq f3354 │ │ │ │ add lr, sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ - b f2f94 │ │ │ │ + b f2f90 │ │ │ │ sub r7, r4, #134 @ 0x86 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f335c │ │ │ │ + beq f3358 │ │ │ │ add r0, r0, r7, lsl #2 │ │ │ │ ldr r8, [r8, #584] @ 0x248 │ │ │ │ sub r9, r9, #1 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r0, #584] @ 0x248 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r3, [r1, r5, lsl #2] │ │ │ │ @@ -228383,112 +228382,112 @@ │ │ │ │ @ instruction: 0xffffffd8 │ │ │ │ ldrh r7, [r0, ip] │ │ │ │ mov r4, #133 @ 0x85 │ │ │ │ ldr r6, [lr] │ │ │ │ lsl r1, r7, #2 │ │ │ │ mov r5, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f2f8c │ │ │ │ + beq f2f88 │ │ │ │ ldr r2, [r0, r4, lsl #2] │ │ │ │ sub r1, r1, #4 │ │ │ │ add r4, r4, #1 │ │ │ │ subs r3, r2, r6 │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, r6 │ │ │ │ mvnhi r3, #0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq f2fd4 │ │ │ │ + beq f2fd0 │ │ │ │ ands r1, r3, #255 @ 0xff │ │ │ │ - bne f2f88 │ │ │ │ + bne f2f84 │ │ │ │ sub r7, r4, #133 @ 0x85 │ │ │ │ mov r5, #3 │ │ │ │ - b f2f8c │ │ │ │ + b f2f88 │ │ │ │ ldrh r7, [r0, ip] │ │ │ │ mov r4, #133 @ 0x85 │ │ │ │ ldr r6, [lr] │ │ │ │ lsl r1, r7, #2 │ │ │ │ mov r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f2f8c │ │ │ │ + beq f2f88 │ │ │ │ ldr r2, [r0, r4, lsl #2] │ │ │ │ sub r1, r1, #4 │ │ │ │ add r4, r4, #1 │ │ │ │ subs r3, r2, r6 │ │ │ │ movne r3, #1 │ │ │ │ cmp r2, r6 │ │ │ │ mvnhi r3, #0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq f3028 │ │ │ │ + beq f3024 │ │ │ │ ands r1, r3, #255 @ 0xff │ │ │ │ - bne f2f88 │ │ │ │ + bne f2f84 │ │ │ │ sub r7, r4, #134 @ 0x86 │ │ │ │ - b f306c │ │ │ │ + b f3068 │ │ │ │ ldrh r7, [r0, ip] │ │ │ │ mov r5, #2 │ │ │ │ - b f2f8c │ │ │ │ + b f2f88 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - b f33c4 │ │ │ │ + b f33c0 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ - ldr r6, [pc, #1388] @ f3600 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r6, [pc, #1388] @ f35fc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ str sl, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f30c8 │ │ │ │ - ldr r1, [pc, #1372] @ f3608 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne f30c4 │ │ │ │ + ldr r1, [pc, #1372] @ f3604 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r3, r1]! │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - ldr r3, [pc, #1348] @ f3604 │ │ │ │ + ldr r3, [pc, #1348] @ f3600 │ │ │ │ ldr r6, [r0, r3]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - b f3108 │ │ │ │ + b f3104 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr ip, [pc, #1316] @ f3604 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr ip, [pc, #1316] @ f3600 │ │ │ │ mov r7, r0 │ │ │ │ strb r1, [r0, r6] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r6, [r7, ip]! │ │ │ │ str r3, [r7, #4] │ │ │ │ - ldr r7, [pc, #1284] @ f3608 │ │ │ │ + ldr r7, [pc, #1284] @ f3604 │ │ │ │ str r2, [r0, r7]! │ │ │ │ str r1, [r0, #4] │ │ │ │ str r6, [sp, #16] │ │ │ │ - ldr r7, [pc, #1264] @ f3604 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r7, [pc, #1264] @ f3600 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r6, r6, #1 │ │ │ │ str r6, [r0, r7]! │ │ │ │ str r3, [sp, #20] │ │ │ │ adc r3, r3, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ mov r7, #66 @ 0x42 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ orr r7, r7, #512 @ 0x200 │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r6, #576 @ 0x240 │ │ │ │ - ldr r0, [pc, #1212] @ f3610 │ │ │ │ + ldr r0, [pc, #1212] @ f360c │ │ │ │ mov sl, #0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #28] │ │ │ │ - ldr r0, [pc, #1196] @ f3614 │ │ │ │ + ldr r0, [pc, #1196] @ f3610 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ add r5, sp, #16 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ @@ -228496,244 +228495,244 @@ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r9, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ - b f31b8 │ │ │ │ + b f31b4 │ │ │ │ mov r7, #66 @ 0x42 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ ldr r9, [sp, #8] │ │ │ │ orr r7, r7, #512 @ 0x200 │ │ │ │ mov r6, #576 @ 0x240 │ │ │ │ cmp r8, #0 │ │ │ │ - beq f3330 │ │ │ │ + beq f332c │ │ │ │ sub r8, r8, #1 │ │ │ │ tst r9, #1 │ │ │ │ str r8, [sp, #100] @ 0x64 │ │ │ │ - beq f3224 │ │ │ │ + beq f3220 │ │ │ │ cmp sl, #0 │ │ │ │ - bne f3224 │ │ │ │ + bne f3220 │ │ │ │ ldr sl, [sp, #76] @ 0x4c │ │ │ │ cmp r4, #0 │ │ │ │ - beq f31f0 │ │ │ │ + beq f31ec │ │ │ │ ldr sl, [sl, #584] @ 0x248 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne f31e4 │ │ │ │ + bne f31e0 │ │ │ │ mov r4, #0 │ │ │ │ mov r9, #1 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ str r9, [sp, #68] @ 0x44 │ │ │ │ ldrh r1, [sl, r7] │ │ │ │ cmp r4, r1 │ │ │ │ - bcs f323c │ │ │ │ + bcs f3238 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ - b f3260 │ │ │ │ + b f325c │ │ │ │ tst r9, #1 │ │ │ │ - beq f35a8 │ │ │ │ + beq f35a4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrh r1, [sl, r7] │ │ │ │ cmp r4, r1 │ │ │ │ - bcc f3218 │ │ │ │ + bcc f3214 │ │ │ │ ldr r1, [sl, #528] @ 0x210 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f3598 │ │ │ │ + beq f3594 │ │ │ │ ldrh r2, [sl, r6] │ │ │ │ add r0, r0, #1 │ │ │ │ ldrh r3, [r1, r7] │ │ │ │ mov sl, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs f323c │ │ │ │ + bcs f3238 │ │ │ │ add r4, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f32a0 │ │ │ │ + beq f329c │ │ │ │ add r3, r1, r4, lsl #2 │ │ │ │ add r3, r3, #584 @ 0x248 │ │ │ │ ldr sl, [r3] │ │ │ │ subs r0, r0, #1 │ │ │ │ add r3, sl, #584 @ 0x248 │ │ │ │ - bne f3274 │ │ │ │ + bne f3270 │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str sl, [sp, #72] @ 0x48 │ │ │ │ - bne f32b4 │ │ │ │ - b f3330 │ │ │ │ + bne f32b0 │ │ │ │ + b f332c │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov sl, r1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ str r9, [sp, #8] │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ str r8, [sp, #12] │ │ │ │ ldr fp, [r0, #20] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ lsl r9, r0, #4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f31a4 │ │ │ │ + beq f31a0 │ │ │ │ ldr r8, [fp] │ │ │ │ ldr r7, [fp, #4] │ │ │ │ cmp r8, #2 │ │ │ │ - bcc f3300 │ │ │ │ + bcc f32fc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble f35c4 │ │ │ │ + ble f35c0 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ str r8, [sp, #104] @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl ecf88 │ │ │ │ + bl ecf84 │ │ │ │ add fp, fp, #16 │ │ │ │ sub r9, r9, #16 │ │ │ │ cmp r9, #0 │ │ │ │ - bne f32dc │ │ │ │ - b f31a4 │ │ │ │ + bne f32d8 │ │ │ │ + b f31a0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldm r5!, {r0, r1, r2, r3, r6, r7} │ │ │ │ stmia r4!, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldm r5, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm r4, {r0, r1, r2, r3, r6, r7} │ │ │ │ ldr sl, [sp] │ │ │ │ - b f356c │ │ │ │ + b f3568 │ │ │ │ mov r5, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne f2f7c │ │ │ │ + bne f2f78 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r8, [sp, #68] @ 0x44 │ │ │ │ - beq f33a4 │ │ │ │ + beq f33a0 │ │ │ │ cmp r8, r0 │ │ │ │ cmpeq r7, #0 │ │ │ │ - beq f33c4 │ │ │ │ + beq f33c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne f33ac │ │ │ │ - ldr r0, [pc, #640] @ f361c │ │ │ │ + bne f33a8 │ │ │ │ + ldr r0, [pc, #640] @ f3618 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b f35c4 │ │ │ │ + b f35c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f33c4 │ │ │ │ + beq f33c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq f34a8 │ │ │ │ + beq f34a4 │ │ │ │ sub r3, r7, #1 │ │ │ │ add r1, r3, r3, lsl #1 │ │ │ │ add r4, r0, r1, lsl #4 │ │ │ │ - b f3518 │ │ │ │ - ldr r4, [pc, #564] @ f3600 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + b f3514 │ │ │ │ + ldr r4, [pc, #564] @ f35fc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f33fc │ │ │ │ - ldr r1, [pc, #552] @ f3608 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne f33f8 │ │ │ │ + ldr r1, [pc, #552] @ f3604 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #532] @ f3604 │ │ │ │ + ldr r1, [pc, #532] @ f3600 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b f343c │ │ │ │ + b f3438 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r6, [pc, #496] @ f3604 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r6, [pc, #496] @ f3600 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strb r1, [r0, r4] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ str r2, [r5, r6]! │ │ │ │ - ldr r6, [pc, #468] @ f3608 │ │ │ │ + ldr r6, [pc, #468] @ f3604 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r3, [r0, r6]! │ │ │ │ str r7, [r0, #4] │ │ │ │ - ldr r5, [pc, #480] @ f3624 │ │ │ │ + ldr r5, [pc, #480] @ f3620 │ │ │ │ mov r0, #0 │ │ │ │ mov r6, #4 │ │ │ │ ldr r5, [pc, r5] │ │ │ │ ldr r4, [sp, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r7, [r4, #12] │ │ │ │ str r0, [r4, #16] │ │ │ │ str r6, [r4, #20] │ │ │ │ str r0, [r4, #24] │ │ │ │ str r5, [r4, #28] │ │ │ │ - ldr r0, [pc, #432] @ f3628 │ │ │ │ + ldr r0, [pc, #432] @ f3624 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r3, r7} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r4, #32] │ │ │ │ str r7, [r4, #36] @ 0x24 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - ldr r3, [pc, #368] @ f3604 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #368] @ f3600 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - b f356c │ │ │ │ + b f3568 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #576 @ 0x240 │ │ │ │ ldr r1, [r0, #528] @ 0x210 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f35b8 │ │ │ │ + beq f35b4 │ │ │ │ ldrh r7, [r0, r3] │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq f34b0 │ │ │ │ + beq f34ac │ │ │ │ sub r3, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ add r0, r3, r3, lsl #1 │ │ │ │ add r4, r1, r0, lsl #4 │ │ │ │ - beq f3514 │ │ │ │ + beq f3510 │ │ │ │ add r0, r1, r3, lsl #2 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r0, [r0, #584] @ 0x248 │ │ │ │ - beq f350c │ │ │ │ + beq f3508 │ │ │ │ rsb r1, r2, #1 │ │ │ │ ldrh r2, [r0, ip] │ │ │ │ adds r1, r1, #1 │ │ │ │ add r0, r0, r2, lsl #2 │ │ │ │ ldr r0, [r0, #584] @ 0x248 │ │ │ │ - bcc f34f8 │ │ │ │ + bcc f34f4 │ │ │ │ ldrh r3, [r0, ip] │ │ │ │ - b f3518 │ │ │ │ + b f3514 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r5, sp, #16 │ │ │ │ add r1, r4, #16 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 11496c │ │ │ │ + bl 114968 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add r0, r5, #20 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ @@ -228746,232 +228745,232 @@ │ │ │ │ ldr r0, [sl, #16] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl, #16] │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r8, #0 │ │ │ │ - b f335c │ │ │ │ - ldr r0, [pc, #152] @ f362c │ │ │ │ + b f3358 │ │ │ │ + ldr r0, [pc, #152] @ f3628 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ - ldr r0, [pc, #144] @ f3630 │ │ │ │ + ldr r0, [pc, #144] @ f362c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b f35c4 │ │ │ │ - ldr r0, [pc, #104] @ f3618 │ │ │ │ + b f35c0 │ │ │ │ + ldr r0, [pc, #104] @ f3614 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b f35c4 │ │ │ │ - ldr r0, [pc, #96] @ f3620 │ │ │ │ + b f35c0 │ │ │ │ + ldr r0, [pc, #96] @ f361c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ - b f35ec │ │ │ │ + b f35e8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b f35dc │ │ │ │ + b f35d8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl e9240 │ │ │ │ + bl e923c │ │ │ │ ldr sl, [sp] │ │ │ │ ldr r0, [sl, #16] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl, #16] │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - strdeq sp, [r2], -r0 @ │ │ │ │ - eoreq fp, r2, r4, lsr fp │ │ │ │ - eoreq fp, r2, r0, lsr #22 │ │ │ │ - @ instruction: 0x0022bbb4 │ │ │ │ - eoreq lr, r1, r8, lsl #26 │ │ │ │ - strdeq lr, [r1], -r4 @ │ │ │ │ - eoreq fp, r2, r0, asr #16 │ │ │ │ - eoreq fp, r2, r4, lsl r8 │ │ │ │ - eoreq r1, r2, ip, ror #27 │ │ │ │ - eoreq fp, r2, r4, ror #23 │ │ │ │ + strdeq sp, [r2], -r4 @ │ │ │ │ + eoreq fp, r2, r8, lsr fp │ │ │ │ + eoreq fp, r2, r4, lsr #22 │ │ │ │ + @ instruction: 0x0022bbb8 │ │ │ │ + eoreq lr, r1, ip, lsl #26 │ │ │ │ + strdeq lr, [r1], -r8 @ │ │ │ │ + eoreq fp, r2, r4, asr #16 │ │ │ │ + eoreq fp, r2, r8, lsl r8 │ │ │ │ + strdeq r1, [r2], -r0 @ │ │ │ │ + eoreq fp, r2, r8, ror #23 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r6, [pc, #300] @ f3770 │ │ │ │ + ldr r6, [pc, #300] @ f376c │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, r6, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f36c8 │ │ │ │ + bne f36c4 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #268] @ f377c │ │ │ │ + ldr r3, [pc, #268] @ f3778 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldr r1, [r6, #64] @ 0x40 │ │ │ │ ldrb r2, [r6] │ │ │ │ add r1, r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r4], #4 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r3, [r1] │ │ │ │ cmp r3, #2 │ │ │ │ - bne f36b8 │ │ │ │ + bne f36b4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldm r4, {r3, r6} │ │ │ │ stm r1, {r2, r3, r6} │ │ │ │ str r5, [r1, #12] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #2 │ │ │ │ - bne f3700 │ │ │ │ + bne f36fc │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #23] │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #148] @ f3774 │ │ │ │ + ldr r0, [pc, #148] @ f3770 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #132] @ f3778 │ │ │ │ + ldr r3, [pc, #132] @ f3774 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f3664 │ │ │ │ + b f3660 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ add r3, sp, #8 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - ldr r0, [pc, #100] @ f3780 │ │ │ │ + ldr r0, [pc, #100] @ f377c │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #84] @ f3784 │ │ │ │ - ldr r3, [pc, #84] @ f3788 │ │ │ │ + ldr r0, [pc, #84] @ f3780 │ │ │ │ + ldr r3, [pc, #84] @ f3784 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl f378c │ │ │ │ + bl f3788 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f378c │ │ │ │ + bl f3788 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - mlaeq r2, r8, r3, sp │ │ │ │ - ldrdeq r1, [r2], -r0 @ │ │ │ │ - mlaeq r1, r4, r8, lr │ │ │ │ - eoreq r1, r2, r8, lsl sp │ │ │ │ - eoreq r1, r2, ip, ror ip │ │ │ │ - ldrsheq r6, [lr], -sl │ │ │ │ - ldrdeq r1, [r2], -r0 @ │ │ │ │ + mlaeq r2, ip, r3, sp │ │ │ │ + ldrdeq r1, [r2], -r4 @ │ │ │ │ + mlaeq r1, r8, r8, lr │ │ │ │ + eoreq r1, r2, ip, lsl sp │ │ │ │ + eoreq r1, r2, r0, lsl #25 │ │ │ │ + ldrsheq r6, [lr], -lr │ │ │ │ + ldrdeq r1, [r2], -r4 @ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne f37d0 │ │ │ │ - bl 2c075c │ │ │ │ + bne f37cc │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #396 @ 0x18c │ │ │ │ - ldr r8, [pc, #3096] @ f43fc │ │ │ │ + ldr r8, [pc, #3096] @ f43f8 │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r2 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r1, [r8, #64] @ 0x40 │ │ │ │ add fp, r1, r0 │ │ │ │ ldrb r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ addne fp, fp, #16 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne f4314 │ │ │ │ + bne f4310 │ │ │ │ add r9, r4, #16 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [fp, #16] │ │ │ │ add r5, sp, #320 @ 0x140 │ │ │ │ mov r1, r9 │ │ │ │ add r0, r5, #16 │ │ │ │ str r4, [sp, #60] @ 0x3c │ │ │ │ - bl 11496c │ │ │ │ + bl 114968 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #320 @ 0x140 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ ldm r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r7, fp │ │ │ │ ldr r1, [fp, #20] │ │ │ │ str r9, [sp, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f399c │ │ │ │ + beq f3998 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ mov r2, #66 @ 0x42 │ │ │ │ orr r2, r2, #512 @ 0x200 │ │ │ │ mov r8, r1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ ldrh r9, [r8, r2] │ │ │ │ add r4, r8, #532 @ 0x214 │ │ │ │ mov r3, #133 @ 0x85 │ │ │ │ lsl r1, r9, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq f38cc │ │ │ │ + beq f38c8 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r8, r3, lsl #2] │ │ │ │ sub r1, r1, #4 │ │ │ │ subs r6, r3, sl │ │ │ │ movne r6, #1 │ │ │ │ cmp r3, sl │ │ │ │ add r3, r2, #1 │ │ │ │ mvnhi r6, #0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq f388c │ │ │ │ + beq f3888 │ │ │ │ ands r1, r6, #255 @ 0xff │ │ │ │ - beq f38f0 │ │ │ │ + beq f38ec │ │ │ │ sub fp, r3, #134 @ 0x86 │ │ │ │ - b f38d0 │ │ │ │ + b f38cc │ │ │ │ mov fp, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f3ab4 │ │ │ │ + beq f3ab0 │ │ │ │ add r1, r8, fp, lsl #2 │ │ │ │ mov r2, #66 @ 0x42 │ │ │ │ sub r0, r0, #1 │ │ │ │ orr r2, r2, #512 @ 0x200 │ │ │ │ ldr r8, [r1, #584] @ 0x248 │ │ │ │ - b f387c │ │ │ │ + b f3878 │ │ │ │ sub r0, r2, #133 @ 0x85 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov sl, r7 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add fp, r8, r0, lsl #4 │ │ │ │ add lr, fp, #24 │ │ │ │ ldr r9, [fp, #16] │ │ │ │ @@ -228982,44 +228981,44 @@ │ │ │ │ stmia fp!, {r0, r1, r3, r5, r6, r7} │ │ │ │ ldm r2, {r0, r1, r3, r5, r6, r7} │ │ │ │ stm fp, {r0, r1, r3, r5, r6, r7} │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sl, #16] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sl, #16] │ │ │ │ - beq f3a1c │ │ │ │ + beq f3a18 │ │ │ │ cmp lr, #0 │ │ │ │ - beq f3950 │ │ │ │ + beq f394c │ │ │ │ sub r0, ip, lr, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ cmp r4, #0 │ │ │ │ - beq f3a0c │ │ │ │ + beq f3a08 │ │ │ │ add r5, r8, #4 │ │ │ │ - b f396c │ │ │ │ + b f3968 │ │ │ │ add r5, r5, #16 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq f3a0c │ │ │ │ + beq f3a08 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc f3960 │ │ │ │ + bcc f395c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne f3960 │ │ │ │ - bl 2c075c │ │ │ │ + bne f395c │ │ │ │ + bl 2c0758 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b f3960 │ │ │ │ + bl 2b93f8 │ │ │ │ + b f395c │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #584 @ 0x248 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f4374 │ │ │ │ + beq f4370 │ │ │ │ mov r1, #66 @ 0x42 │ │ │ │ mov r2, #1 │ │ │ │ orr r1, r1, #512 @ 0x200 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ mov ip, r7 │ │ │ │ strh r2, [r0, r1] │ │ │ │ mov r1, #0 │ │ │ │ @@ -229034,66 +229033,66 @@ │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [ip, #16] │ │ │ │ ldr r1, [ip, #28] │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [ip, #28] │ │ │ │ str r0, [ip, #16] │ │ │ │ - b f3a1c │ │ │ │ + b f3a18 │ │ │ │ cmp r9, #0 │ │ │ │ - beq f3a1c │ │ │ │ + beq f3a18 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f3a38 │ │ │ │ + beq f3a34 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq f3a90 │ │ │ │ + beq f3a8c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ add r5, r0, #4 │ │ │ │ - b f3a60 │ │ │ │ + b f3a5c │ │ │ │ add r5, r5, #16 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq f3a90 │ │ │ │ + beq f3a8c │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc f3a54 │ │ │ │ + bcc f3a50 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne f3a54 │ │ │ │ - bl 2c075c │ │ │ │ + bne f3a50 │ │ │ │ + bl 2c0758 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b f3a54 │ │ │ │ + bl 2b93f8 │ │ │ │ + b f3a50 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f3aac │ │ │ │ + beq f3aa8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #396 @ 0x18c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r9, #11 │ │ │ │ str r7, [sp, #28] │ │ │ │ - bcs f3b34 │ │ │ │ + bcs f3b30 │ │ │ │ mov r0, #66 @ 0x42 │ │ │ │ add r1, r4, fp, lsl #2 │ │ │ │ orr r0, r0, #512 @ 0x200 │ │ │ │ cmp r9, fp │ │ │ │ add ip, r8, r0 │ │ │ │ - bls f3b50 │ │ │ │ + bls f3b4c │ │ │ │ sub r2, r9, fp │ │ │ │ add r0, r1, #4 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ lsl r2, r2, #2 │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ bl 12ac8 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ @@ -229108,22 +229107,22 @@ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ add r1, r8, r0, lsl #4 │ │ │ │ add r0, r1, #48 @ 0x30 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ lsl r2, r2, #4 │ │ │ │ bl 12ac8 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ - b f3b70 │ │ │ │ + b f3b6c │ │ │ │ mov r0, #0 │ │ │ │ cmp fp, #5 │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ str r8, [sp, #260] @ 0x104 │ │ │ │ - bcs f3b94 │ │ │ │ + bcs f3b90 │ │ │ │ mov r0, #4 │ │ │ │ - b f3bc8 │ │ │ │ + b f3bc4 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str sl, [r1] │ │ │ │ add sl, sp, #320 @ 0x140 │ │ │ │ ldm r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ @@ -229132,27 +229131,27 @@ │ │ │ │ ldm sl!, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, r8, r0, lsl #4 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ ldm sl, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, r9, #1 │ │ │ │ strh r0, [ip] │ │ │ │ - b f41e8 │ │ │ │ - beq f3bc4 │ │ │ │ + b f41e4 │ │ │ │ + beq f3bc0 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ cmp fp, #6 │ │ │ │ add r4, r0, #64 @ 0x40 │ │ │ │ - bne f41f4 │ │ │ │ + bne f41f0 │ │ │ │ mov r0, #5 │ │ │ │ mov fp, #0 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #260 @ 0x104 │ │ │ │ bl 4ee38 │ │ │ │ - b f3be0 │ │ │ │ + b f3bdc │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #260 @ 0x104 │ │ │ │ bl 4ee38 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r4, r0, #56 @ 0x38 │ │ │ │ @@ -229161,15 +229160,15 @@ │ │ │ │ orr r0, r0, #512 @ 0x200 │ │ │ │ str r5, [sp, #4] │ │ │ │ add r6, r9, #532 @ 0x214 │ │ │ │ mov r8, r9 │ │ │ │ add r1, r6, fp, lsl #2 │ │ │ │ ldrh ip, [r8, r0]! │ │ │ │ cmp ip, fp │ │ │ │ - bls f3c60 │ │ │ │ + bls f3c5c │ │ │ │ sub r2, ip, fp │ │ │ │ add r0, r1, #4 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ lsl r2, r2, #2 │ │ │ │ str ip, [sp, #48] @ 0x30 │ │ │ │ bl 12ac8 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ @@ -229183,15 +229182,15 @@ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ add r1, r9, r0, lsl #4 │ │ │ │ add r0, r1, #48 @ 0x30 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ lsl r2, r2, #4 │ │ │ │ bl 12ac8 │ │ │ │ ldr ip, [sp, #48] @ 0x30 │ │ │ │ - b f3c7c │ │ │ │ + b f3c78 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ str sl, [r1] │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ ldm r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ @@ -229218,15 +229217,15 @@ │ │ │ │ ldr r9, [sp, #344] @ 0x158 │ │ │ │ mov r0, r7 │ │ │ │ ldm r2!, {r3, r5, r6} │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ stmia r0!, {r3, r5, r6} │ │ │ │ ldm r2, {r3, r4, r5, r6} │ │ │ │ stm r0, {r3, r4, r5, r6} │ │ │ │ - beq f41e8 │ │ │ │ + beq f41e4 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ str lr, [sp, #44] @ 0x2c │ │ │ │ add lr, sp, #140 @ 0x8c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldr fp, [sp, #376] @ 0x178 │ │ │ │ mov r2, lr │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ @@ -229237,15 +229236,15 @@ │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ ldm r1!, {r3, r5, r6} │ │ │ │ stmia r2!, {r3, r5, r6} │ │ │ │ ldm r1, {r3, r4, r5, r6} │ │ │ │ stm r2, {r3, r4, r5, r6} │ │ │ │ ldr sl, [fp, #528] @ 0x210 │ │ │ │ cmp sl, #0 │ │ │ │ - beq f4108 │ │ │ │ + beq f4104 │ │ │ │ add r1, sp, #320 @ 0x140 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ add r2, r1, #64 @ 0x40 │ │ │ │ add r1, r1, #56 @ 0x38 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ @@ -229263,54 +229262,54 @@ │ │ │ │ stm ip, {r1, r2, r3, r6} │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldm r2!, {r3, r5, r6} │ │ │ │ stmia r1!, {r3, r5, r6} │ │ │ │ ldm r2, {r3, r4, r5, r6} │ │ │ │ stm r1, {r3, r4, r5, r6} │ │ │ │ - bne f4324 │ │ │ │ + bne f4320 │ │ │ │ mov r5, #66 @ 0x42 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ orr r5, r5, #512 @ 0x200 │ │ │ │ ldrh fp, [sl, r5] │ │ │ │ cmp fp, #11 │ │ │ │ - bcc f4210 │ │ │ │ + bcc f420c │ │ │ │ cmp r9, #5 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ str sl, [sp, #188] @ 0xbc │ │ │ │ - bcs f3de8 │ │ │ │ + bcs f3de4 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ bl 4eff4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b f3ed4 │ │ │ │ + b f3ed0 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ - beq f3e14 │ │ │ │ + beq f3e10 │ │ │ │ cmp r9, #6 │ │ │ │ - bne f3ebc │ │ │ │ + bne f3eb8 │ │ │ │ mov r1, #5 │ │ │ │ mov r9, #0 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ bl 4eff4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - b f3ed4 │ │ │ │ + b f3ed0 │ │ │ │ mov r1, #5 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ bl 4eff4 │ │ │ │ ldr fp, [sp, #376] @ 0x178 │ │ │ │ mov r9, fp │ │ │ │ ldrh sl, [r9, r5]! │ │ │ │ add ip, sl, #1 │ │ │ │ cmp sl, #6 │ │ │ │ - bcc f4068 │ │ │ │ + bcc f4064 │ │ │ │ sub r5, sl, #5 │ │ │ │ add r1, fp, #552 @ 0x228 │ │ │ │ add r0, fp, #556 @ 0x22c │ │ │ │ str ip, [sp, #40] @ 0x28 │ │ │ │ lsl r2, r5, #2 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ @@ -229334,30 +229333,30 @@ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add ip, sp, #160 @ 0xa0 │ │ │ │ str r8, [fp, #608] @ 0x260 │ │ │ │ add r8, sp, #272 @ 0x110 │ │ │ │ strh r0, [r9] │ │ │ │ add lr, sp, #140 @ 0x8c │ │ │ │ mov r5, #576 @ 0x240 │ │ │ │ - b f40a8 │ │ │ │ + b f40a4 │ │ │ │ mov r1, #6 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ add r1, sp, #188 @ 0xbc │ │ │ │ bl 4eff4 │ │ │ │ sub r9, r9, #7 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r8, [r0] │ │ │ │ add r7, r9, #1 │ │ │ │ add r4, r8, #532 @ 0x214 │ │ │ │ mov r0, r8 │ │ │ │ add r1, r4, r9, lsl #2 │ │ │ │ ldrh sl, [r0, r5]! │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp sl, r9 │ │ │ │ - bls f3f64 │ │ │ │ + bls f3f60 │ │ │ │ sub r5, sl, r9 │ │ │ │ add r0, r4, r7, lsl #2 │ │ │ │ lsl r2, r5, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, r9, r9, lsl #1 │ │ │ │ @@ -229376,15 +229375,15 @@ │ │ │ │ add r0, r8, #584 @ 0x248 │ │ │ │ stm fp, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r1, r0, r7, lsl #2 │ │ │ │ add r0, r0, r9, lsl #2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, r0, #8 │ │ │ │ bl 12ac8 │ │ │ │ - b f3f88 │ │ │ │ + b f3f84 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [r1] │ │ │ │ add r0, r9, r9, lsl #1 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ add ip, r8, r0, lsl #4 │ │ │ │ ldm r1!, {r0, r2, r3, r4, r5, r6} │ │ │ │ stmia ip!, {r0, r2, r3, r4, r5, r6} │ │ │ │ @@ -229398,22 +229397,22 @@ │ │ │ │ add lr, sp, #140 @ 0x8c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sl, #1 │ │ │ │ mov r2, #576 @ 0x240 │ │ │ │ strh r0, [r1] │ │ │ │ add r1, sl, #2 │ │ │ │ cmp r7, r1 │ │ │ │ - bcs f3fd8 │ │ │ │ + bcs f3fd4 │ │ │ │ add r1, r8, r9, lsl #2 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r0, r9 │ │ │ │ ldr r1, [r1, #588] @ 0x24c │ │ │ │ strh r9, [r1, r2] │ │ │ │ str r8, [r1, #528] @ 0x210 │ │ │ │ - bne f3fbc │ │ │ │ + bne f3fb8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, ip │ │ │ │ ldr r4, [sp, #320] @ 0x140 │ │ │ │ mov sl, fp │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, fp │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ @@ -229424,15 +229423,15 @@ │ │ │ │ ldm r0, {r2, r3, r5, r6} │ │ │ │ stm r1, {r2, r3, r5, r6} │ │ │ │ ldr fp, [sp, #376] @ 0x178 │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ cmp r9, #-2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #384] @ 0x180 │ │ │ │ ldr r8, [sp, #388] @ 0x184 │ │ │ │ - beq f41e8 │ │ │ │ + beq f41e4 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ mov r2, lr │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldm ip, {r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ mov r2, sl │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ @@ -229440,16 +229439,16 @@ │ │ │ │ mov r1, r4 │ │ │ │ stmia r1!, {r3, r6, r7} │ │ │ │ ldm r2, {r3, r5, r6, r7} │ │ │ │ stm r1, {r3, r5, r6, r7} │ │ │ │ mov r1, #576 @ 0x240 │ │ │ │ ldr sl, [fp, #528] @ 0x210 │ │ │ │ cmp sl, #0 │ │ │ │ - bne f3d68 │ │ │ │ - b f4108 │ │ │ │ + bne f3d64 │ │ │ │ + b f4104 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ str r0, [fp, #552] @ 0x228 │ │ │ │ add r0, fp, #240 @ 0xf0 │ │ │ │ ldm r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ add lr, sp, #140 @ 0x8c │ │ │ │ cmp sl, #5 │ │ │ │ @@ -229457,39 +229456,39 @@ │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r5, #576 @ 0x240 │ │ │ │ strh ip, [r9] │ │ │ │ add ip, sp, #160 @ 0xa0 │ │ │ │ str r8, [fp, #608] @ 0x260 │ │ │ │ add r8, sp, #272 @ 0x110 │ │ │ │ - bne f40d0 │ │ │ │ + bne f40cc │ │ │ │ sub r0, sl, #4 │ │ │ │ mov r1, #0 │ │ │ │ add r2, fp, r1, lsl #2 │ │ │ │ add r3, r1, #6 │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r2, [r2, #608] @ 0x260 │ │ │ │ cmp r0, r1 │ │ │ │ strh r3, [r2, r5] │ │ │ │ str fp, [r2, #528] @ 0x210 │ │ │ │ - bne f40b0 │ │ │ │ + bne f40ac │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r0, ip │ │ │ │ ldr r4, [sp, #320] @ 0x140 │ │ │ │ mov sl, r8 │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, r8 │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r9, [sp, #344] @ 0x158 │ │ │ │ ldm r0!, {r2, r3, r6} │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ ldm r0, {r2, r3, r5, r6} │ │ │ │ stm r1, {r2, r3, r5, r6} │ │ │ │ - b f4010 │ │ │ │ + b f400c │ │ │ │ bl b95f0 │ │ │ │ mov r1, #66 @ 0x42 │ │ │ │ mov r3, #0 │ │ │ │ orr r1, r1, #512 @ 0x200 │ │ │ │ mov r2, r0 │ │ │ │ str r3, [r0, #528] @ 0x210 │ │ │ │ mov ip, r0 │ │ │ │ @@ -229518,18 +229517,18 @@ │ │ │ │ str r6, [sp, #324] @ 0x144 │ │ │ │ str r9, [sp, #336] @ 0x150 │ │ │ │ ldm r1!, {r5, r6, r7} │ │ │ │ stmia r3!, {r5, r6, r7} │ │ │ │ ldm r1, {r4, r5, r6, r7} │ │ │ │ stm r3, {r4, r5, r6, r7} │ │ │ │ ldr r9, [sp, #44] @ 0x2c │ │ │ │ - bne f4340 │ │ │ │ + bne f433c │ │ │ │ ldrh r3, [r2] │ │ │ │ cmp r3, #11 │ │ │ │ - bcs f4358 │ │ │ │ + bcs f4354 │ │ │ │ add lr, r3, #1 │ │ │ │ strh lr, [r2] │ │ │ │ add r2, r0, r3, lsl #2 │ │ │ │ add r8, sp, #320 @ 0x140 │ │ │ │ str r9, [r2, #532] @ 0x214 │ │ │ │ add r2, r3, r3, lsl #1 │ │ │ │ ldm r8!, {r1, r3, r4, r5, r6, r7} │ │ │ │ @@ -229540,29 +229539,29 @@ │ │ │ │ mov r1, #576 @ 0x240 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [ip, lr, lsl #2] │ │ │ │ strh lr, [r2, r1] │ │ │ │ str r0, [r2, #528] @ 0x210 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ ldr ip, [sp, #28] │ │ │ │ - b f39f0 │ │ │ │ + b f39ec │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ add r1, sp, #260 @ 0x104 │ │ │ │ bl 4ee38 │ │ │ │ sub fp, fp, #7 │ │ │ │ - b f3be0 │ │ │ │ + b f3bdc │ │ │ │ add r6, sl, #532 @ 0x214 │ │ │ │ add lr, sl, r5 │ │ │ │ add r1, r6, r9, lsl #2 │ │ │ │ add ip, r9, #1 │ │ │ │ add r8, fp, #1 │ │ │ │ cmp r9, fp │ │ │ │ - bcs f42b0 │ │ │ │ + bcs f42ac │ │ │ │ sub r4, fp, r9 │ │ │ │ add r0, r6, ip, lsl #2 │ │ │ │ lsl r2, r4, #2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ str lr, [sp, #40] @ 0x28 │ │ │ │ bl 12ac8 │ │ │ │ @@ -229587,15 +229586,15 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ add r0, r0, r9, lsl #2 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 12ac8 │ │ │ │ ldr lr, [sp, #40] @ 0x28 │ │ │ │ ldr ip, [sp, #52] @ 0x34 │ │ │ │ - b f42d4 │ │ │ │ + b f42d0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r7, sp, #208 @ 0xd0 │ │ │ │ str r0, [r1] │ │ │ │ add r0, r9, r9, lsl #1 │ │ │ │ ldm r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, sl, r0, lsl #4 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ @@ -229603,115 +229602,115 @@ │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, sl, ip, lsl #2 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ strh r8, [lr] │ │ │ │ str r1, [r0, #584] @ 0x248 │ │ │ │ add r0, fp, #2 │ │ │ │ cmp ip, r0 │ │ │ │ - bcs f41e8 │ │ │ │ + bcs f41e4 │ │ │ │ add r0, sl, #588 @ 0x24c │ │ │ │ mov r1, #576 @ 0x240 │ │ │ │ ldr r2, [r0, r9, lsl #2] │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r8, r9 │ │ │ │ strh r9, [r2, r1] │ │ │ │ str sl, [r2, #528] @ 0x210 │ │ │ │ - bne f42f8 │ │ │ │ - b f41e8 │ │ │ │ - ldr r0, [pc, #252] @ f4418 │ │ │ │ + bne f42f4 │ │ │ │ + b f41e4 │ │ │ │ + ldr r0, [pc, #252] @ f4414 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d2d8 │ │ │ │ - b f4384 │ │ │ │ - ldr r0, [pc, #212] @ f4400 │ │ │ │ + b f4380 │ │ │ │ + ldr r0, [pc, #212] @ f43fc │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ - ldr r2, [pc, #208] @ f4404 │ │ │ │ + ldr r2, [pc, #208] @ f4400 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b f4384 │ │ │ │ - ldr r2, [pc, #200] @ f4410 │ │ │ │ + b f4380 │ │ │ │ + ldr r2, [pc, #200] @ f440c │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #196] @ f4414 │ │ │ │ + ldr r0, [pc, #196] @ f4410 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f436c │ │ │ │ - ldr r2, [pc, #168] @ f4408 │ │ │ │ + b f4368 │ │ │ │ + ldr r2, [pc, #168] @ f4404 │ │ │ │ mov r1, #32 │ │ │ │ - ldr r0, [pc, #164] @ f440c │ │ │ │ + ldr r0, [pc, #164] @ f4408 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d4c0 │ │ │ │ - b f4384 │ │ │ │ + b f4380 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #584 @ 0x248 │ │ │ │ str r7, [sp, #28] │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b f4394 │ │ │ │ - b f43b8 │ │ │ │ + b f4390 │ │ │ │ + b f43b4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - b f43c0 │ │ │ │ + b f43bc │ │ │ │ mov r6, r0 │ │ │ │ str fp, [sp, #28] │ │ │ │ - b f43c4 │ │ │ │ + b f43c0 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #320 @ 0x140 │ │ │ │ - b f43c0 │ │ │ │ + b f43bc │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl e9240 │ │ │ │ + bl e923c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl e9240 │ │ │ │ + bl e923c │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e9240 │ │ │ │ + bl e923c │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - strdeq sp, [r2], -ip @ │ │ │ │ - andseq r4, lr, r9, lsr sp │ │ │ │ - eoreq sl, r2, r4, ror #27 │ │ │ │ - eoreq sl, r2, r4, ror sp │ │ │ │ - andseq r1, sp, r0, asr r9 │ │ │ │ - eoreq sl, r2, ip, ror sp │ │ │ │ - andseq r4, lr, r1, asr #25 │ │ │ │ - mlaeq r2, r4, r0, r1 │ │ │ │ + eoreq sp, r2, r0, lsl #4 │ │ │ │ + andseq r4, lr, sp, lsr sp │ │ │ │ + eoreq sl, r2, r8, ror #27 │ │ │ │ + eoreq sl, r2, r8, ror sp │ │ │ │ + andseq r1, sp, r4, asr r9 │ │ │ │ + eoreq sl, r2, r0, lsl #27 │ │ │ │ + andseq r4, lr, r5, asr #25 │ │ │ │ + mlaeq r2, r8, r0, r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, sp │ │ │ │ bl 558f8 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, #2 │ │ │ │ - bne f445c │ │ │ │ + bne f4458 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ subs r1, r1, #1 │ │ │ │ - beq f4474 │ │ │ │ + beq f4470 │ │ │ │ str r1, [r0, #-4] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldmib sp, {r0, r4, r5} │ │ │ │ cmp r1, #0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs f4560 │ │ │ │ + bcs f455c │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - ldr r6, [pc, #268] @ f458c │ │ │ │ - ldr r8, [pc, #268] @ f4590 │ │ │ │ + ldr r6, [pc, #268] @ f4588 │ │ │ │ + ldr r8, [pc, #268] @ f458c │ │ │ │ ldm r1, {r9, lr} │ │ │ │ sub r3, r9, r0 │ │ │ │ asr r3, r3, #2 │ │ │ │ mul ip, r3, r6 │ │ │ │ mov r3, r9 │ │ │ │ ldrb r6, [r3, ip]! │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ @@ -229759,468 +229758,468 @@ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #12] │ │ │ │ ldr r2, [r0, #-20] @ 0xffffffec │ │ │ │ ldm r5, {r1, r4, r5} │ │ │ │ cmp r2, #0 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc f446c │ │ │ │ + bcc f4468 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne f446c │ │ │ │ - bl 2c075c │ │ │ │ + bne f4468 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - ldr r1, [pc, #20] @ f45b0 │ │ │ │ + ldr r1, [pc, #20] @ f45ac │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #204] @ 0xcc │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - eoreq ip, r2, ip, lsl #18 │ │ │ │ - ldr r1, [pc, #20] @ f45d0 │ │ │ │ + eoreq ip, r2, r0, lsl r9 │ │ │ │ + ldr r1, [pc, #20] @ f45cc │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #204] @ 0xcc │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - eoreq ip, r2, ip, asr #18 │ │ │ │ - ldr r1, [pc, #20] @ f45f0 │ │ │ │ + eoreq ip, r2, r0, asr r9 │ │ │ │ + ldr r1, [pc, #20] @ f45ec │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r1, #208] @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - eoreq ip, r2, ip, asr #17 │ │ │ │ - ldr r1, [pc, #20] @ f4610 │ │ │ │ + ldrdeq ip, [r2], -r0 @ │ │ │ │ + ldr r1, [pc, #20] @ f460c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r1, #208] @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ bx r1 │ │ │ │ - eoreq ip, r2, ip, lsl #18 │ │ │ │ + eoreq ip, r2, r0, lsl r9 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ f485c │ │ │ │ + ldr r1, [pc, #568] @ f4858 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #21 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f46ec │ │ │ │ + bne f46e8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne f4728 │ │ │ │ + bne f4724 │ │ │ │ bl 12cb4 │ │ │ │ - ldr r1, [pc, #548] @ f4888 │ │ │ │ + ldr r1, [pc, #548] @ f4884 │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ f488c │ │ │ │ + ldr r3, [pc, #520] @ f4888 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f46d0 │ │ │ │ - ldr r6, [pc, #512] @ f4898 │ │ │ │ + beq f46cc │ │ │ │ + ldr r6, [pc, #512] @ f4894 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #32] │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ str r7, [r6, #44] @ 0x2c │ │ │ │ strb r5, [r4] │ │ │ │ - beq f46c8 │ │ │ │ + beq f46c4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ f4890 │ │ │ │ + ldr r0, [pc, #440] @ f488c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ f4894 │ │ │ │ + ldr r2, [pc, #436] @ f4890 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b f47f4 │ │ │ │ + b f47f0 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ f4860 │ │ │ │ + ldr r0, [pc, #348] @ f485c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ f4864 │ │ │ │ - ldr r3, [pc, #332] @ f4868 │ │ │ │ + ldr r0, [pc, #332] @ f4860 │ │ │ │ + ldr r3, [pc, #332] @ f4864 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f47f4 │ │ │ │ + b f47f0 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f4780 │ │ │ │ + bne f477c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ f486c │ │ │ │ + ldr r0, [pc, #272] @ f4868 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ f4870 │ │ │ │ - ldr r3, [pc, #256] @ f4874 │ │ │ │ + ldr r0, [pc, #256] @ f486c │ │ │ │ + ldr r3, [pc, #256] @ f4870 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f47f4 │ │ │ │ + b f47f0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ f4878 │ │ │ │ + ldr r0, [pc, #224] @ f4874 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ f487c │ │ │ │ + ldr r0, [pc, #176] @ f4878 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ f4880 │ │ │ │ + ldr r0, [pc, #168] @ f487c │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ f4884 │ │ │ │ + ldr r2, [pc, #152] @ f4880 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne f484c │ │ │ │ + bne f4848 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f482c │ │ │ │ + beq f4828 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne f4848 │ │ │ │ + bne f4844 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r4, sp, r4, lsl sp │ │ │ │ - eoreq r3, r2, r4, ror #13 │ │ │ │ - andseq r5, lr, r2, lsl r1 │ │ │ │ - eoreq r0, r2, r0, asr sp │ │ │ │ - mlaeq r2, ip, r6, r3 │ │ │ │ - ldrheq r5, [lr], -sl │ │ │ │ - eoreq r0, r2, r8, lsl #26 │ │ │ │ + andseq r4, sp, r8, lsl sp │ │ │ │ + eoreq r3, r2, r8, ror #13 │ │ │ │ + andseq r5, lr, r6, lsl r1 │ │ │ │ + eoreq r0, r2, r4, asr sp │ │ │ │ + eoreq r3, r2, r0, lsr #13 │ │ │ │ + ldrheq r5, [lr], -lr │ │ │ │ + eoreq r0, r2, ip, lsl #26 │ │ │ │ andeq r5, r6, r8, lsr #14 │ │ │ │ - eoreq r3, r2, r4, lsl r6 │ │ │ │ - eoreq r3, r2, r0, lsr r6 │ │ │ │ - mulseq ip, r8, r6 │ │ │ │ + eoreq r3, r2, r8, lsl r6 │ │ │ │ + eoreq r3, r2, r4, lsr r6 │ │ │ │ + mulseq ip, ip, r6 │ │ │ │ andeq r0, r0, r4, asr #25 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - mulseq sp, sl, r0 │ │ │ │ - eoreq r3, r2, ip, lsr r7 │ │ │ │ - eoreq ip, r2, ip, lsr #15 │ │ │ │ + mulseq sp, lr, r0 │ │ │ │ + eoreq r3, r2, r0, asr #14 │ │ │ │ + @ instruction: 0x0022c7b0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ - ldr r7, [pc, #2424] @ f5224 │ │ │ │ + ldr r7, [pc, #2424] @ f5220 │ │ │ │ mov fp, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #2388] @ f5228 │ │ │ │ + ldr r0, [pc, #2388] @ f5224 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #24] │ │ │ │ mov r0, fp │ │ │ │ bl 13ddc │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #2368] @ f522c │ │ │ │ - ldr r1, [pc, #2368] @ f5230 │ │ │ │ - ldr r2, [pc, #2368] @ f5234 │ │ │ │ + ldr r0, [pc, #2368] @ f5228 │ │ │ │ + ldr r1, [pc, #2368] @ f522c │ │ │ │ + ldr r2, [pc, #2368] @ f5230 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #2364] @ f5238 │ │ │ │ + ldr r3, [pc, #2364] @ f5234 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #2360] @ f523c │ │ │ │ + ldr r6, [pc, #2360] @ f5238 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [fp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [fp, #12] │ │ │ │ str r6, [fp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #2332] @ f5240 │ │ │ │ + ldr r0, [pc, #2332] @ f523c │ │ │ │ str r2, [fp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [fp, #32] │ │ │ │ str r0, [fp, #36] @ 0x24 │ │ │ │ - ldr r6, [pc, #2312] @ f5244 │ │ │ │ + ldr r6, [pc, #2312] @ f5240 │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, r6, #44 @ 0x2c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq f4950 │ │ │ │ + beq f494c │ │ │ │ bl 16100 │ │ │ │ - ldr r4, [pc, #2288] @ f5248 │ │ │ │ + ldr r4, [pc, #2288] @ f5244 │ │ │ │ mov r5, #8 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f51b4 │ │ │ │ + beq f51b0 │ │ │ │ ldr r6, [r6, #48] @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, #2 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r5, [sp, #24] │ │ │ │ str r1, [sp, #32] │ │ │ │ - bne f49ac │ │ │ │ - ldr r1, [pc, #2240] @ f5260 │ │ │ │ + bne f49a8 │ │ │ │ + ldr r1, [pc, #2240] @ f525c │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r6, [r0, #4] │ │ │ │ mov r0, fp │ │ │ │ str r5, [sp, #32] │ │ │ │ mov r1, #2 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f49dc │ │ │ │ + beq f49d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r5, r4, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ mov r8, r4 │ │ │ │ - bne f4fd0 │ │ │ │ + bne f4fcc │ │ │ │ add r9, sp, #24 │ │ │ │ - ldr r1, [pc, #2044] @ f5204 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #2044] @ f5200 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5014 │ │ │ │ + beq f5010 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f5038 │ │ │ │ + bne f5034 │ │ │ │ str r5, [sp, #16] │ │ │ │ - ldr r6, [pc, #2000] @ f5208 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r6, [pc, #2000] @ f5204 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ ldr r5, [r7, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f4a6c │ │ │ │ - ldr r1, [pc, #1980] @ f520c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne f4a68 │ │ │ │ + ldr r1, [pc, #1980] @ f5208 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #1968] @ f5210 │ │ │ │ + ldr r1, [pc, #1968] @ f520c │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b f4a98 │ │ │ │ + b f4a94 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r1, [r0, r6] │ │ │ │ add r7, sp, #68 @ 0x44 │ │ │ │ - ldr r6, [pc, #1920] @ f520c │ │ │ │ + ldr r6, [pc, #1920] @ f5208 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r3, [r0, r6]! │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r9, #24 │ │ │ │ stmib r0, {r1, r3, r7} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #1892] @ f5210 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #1892] @ f520c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #1960] @ f526c │ │ │ │ + ldr r0, [pc, #1960] @ f5268 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #1944] @ f5270 │ │ │ │ + ldr r0, [pc, #1944] @ f526c │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr sl, [pc, #1920] @ f5274 │ │ │ │ + ldr sl, [pc, #1920] @ f5270 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ add sl, pc, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl 10b728 │ │ │ │ - ldr r0, [pc, #1896] @ f5278 │ │ │ │ + bl 10b724 │ │ │ │ + ldr r0, [pc, #1896] @ f5274 │ │ │ │ add ip, fp, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #1884] @ f527c │ │ │ │ + ldr r0, [pc, #1884] @ f5278 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #1876] @ f5280 │ │ │ │ + ldr r0, [pc, #1876] @ f527c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1868] @ f5284 │ │ │ │ + ldr r0, [pc, #1868] @ f5280 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #1860] @ f5288 │ │ │ │ + ldr r0, [pc, #1860] @ f5284 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #1852] @ f528c │ │ │ │ + ldr r0, [pc, #1852] @ f5288 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #1844] @ f5290 │ │ │ │ + ldr r0, [pc, #1844] @ f528c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #140] @ 0x8c │ │ │ │ - ldr r0, [pc, #1836] @ f5294 │ │ │ │ - ldr r1, [pc, #1836] @ f5298 │ │ │ │ + ldr r0, [pc, #1836] @ f5290 │ │ │ │ + ldr r1, [pc, #1836] @ f5294 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #1824] @ f529c │ │ │ │ + ldr r1, [pc, #1824] @ f5298 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #1816] @ f52a0 │ │ │ │ + ldr r1, [pc, #1816] @ f529c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #1808] @ f52a4 │ │ │ │ + ldr r1, [pc, #1808] @ f52a0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #1800] @ f52a8 │ │ │ │ - ldr r2, [pc, #1800] @ f52ac │ │ │ │ + ldr r1, [pc, #1800] @ f52a4 │ │ │ │ + ldr r2, [pc, #1800] @ f52a8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1788] @ f52b0 │ │ │ │ - ldr r3, [pc, #1788] @ f52b4 │ │ │ │ - ldr r7, [pc, #1788] @ f52b8 │ │ │ │ + ldr r2, [pc, #1788] @ f52ac │ │ │ │ + ldr r3, [pc, #1788] @ f52b0 │ │ │ │ + ldr r7, [pc, #1788] @ f52b4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [fp, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #1772] @ f52bc │ │ │ │ + ldr r7, [pc, #1772] @ f52b8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [fp, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #1764] @ f52c0 │ │ │ │ - ldr r6, [pc, #1764] @ f52c4 │ │ │ │ + ldr r7, [pc, #1764] @ f52bc │ │ │ │ + ldr r6, [pc, #1764] @ f52c0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [fp, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #1752] @ f52c8 │ │ │ │ + ldr r6, [pc, #1752] @ f52c4 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [fp, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #1744] @ f52cc │ │ │ │ - ldr r5, [pc, #1744] @ f52d0 │ │ │ │ - ldr r4, [pc, #1744] @ f52d4 │ │ │ │ + ldr r6, [pc, #1744] @ f52c8 │ │ │ │ + ldr r5, [pc, #1744] @ f52cc │ │ │ │ + ldr r4, [pc, #1744] @ f52d0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [fp, #88] @ 0x58 │ │ │ │ add r5, r8, #44 @ 0x2c │ │ │ │ stm ip, {r0, r1, r6} │ │ │ │ add r4, pc, r4 │ │ │ │ str r2, [fp, #92] @ 0x5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r4, [fp, #96] @ 0x60 │ │ │ │ mov r4, r8 │ │ │ │ str r7, [fp, #68] @ 0x44 │ │ │ │ str r3, [fp, #84] @ 0x54 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f5078 │ │ │ │ + bne f5074 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r5, #47 @ 0x2f │ │ │ │ mov r0, #47 @ 0x2f │ │ │ │ bl 12c0c │ │ │ │ - ldr r1, [pc, #1668] @ f52e0 │ │ │ │ + ldr r1, [pc, #1668] @ f52dc │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq f51c8 │ │ │ │ - ldr r1, [pc, #1644] @ f52e4 │ │ │ │ + beq f51c4 │ │ │ │ + ldr r1, [pc, #1644] @ f52e0 │ │ │ │ mov r2, #46 @ 0x2e │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ @@ -230231,16 +230230,16 @@ │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r5, #12 │ │ │ │ mov r0, #12 │ │ │ │ ldr r7, [sl, #40] @ 0x28 │ │ │ │ ldr r6, [sl, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f51c8 │ │ │ │ - ldr r1, [pc, #1568] @ f52e8 │ │ │ │ + beq f51c4 │ │ │ │ + ldr r1, [pc, #1568] @ f52e4 │ │ │ │ mov r2, #11 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r7, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #8 │ │ │ │ @@ -230253,16 +230252,16 @@ │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r5, #20 │ │ │ │ mov r0, #20 │ │ │ │ ldr r6, [sl, #40] @ 0x28 │ │ │ │ ldr r7, [sl, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f51c8 │ │ │ │ - ldr r1, [pc, #1484] @ f52ec │ │ │ │ + beq f51c4 │ │ │ │ + ldr r1, [pc, #1484] @ f52e8 │ │ │ │ mov r2, #19 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r8, #0 │ │ │ │ add r3, r0, #12 │ │ │ │ @@ -230276,16 +230275,16 @@ │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r5, #14 │ │ │ │ mov r0, #14 │ │ │ │ ldr r6, [sl, #40] @ 0x28 │ │ │ │ ldr r7, [sl, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f51c8 │ │ │ │ - ldr r1, [pc, #1396] @ f52f0 │ │ │ │ + beq f51c4 │ │ │ │ + ldr r1, [pc, #1396] @ f52ec │ │ │ │ mov r2, #13 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #16 │ │ │ │ @@ -230298,278 +230297,278 @@ │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r5, #17 │ │ │ │ mov r0, #17 │ │ │ │ ldr r6, [sl, #40] @ 0x28 │ │ │ │ ldr r7, [sl, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f51c8 │ │ │ │ - ldr r1, [pc, #1316] @ f52f8 │ │ │ │ + beq f51c4 │ │ │ │ + ldr r1, [pc, #1316] @ f52f4 │ │ │ │ mov r2, #16 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [r5, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ add r3, r0, #20 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #0 │ │ │ │ bl 13638 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #1008] @ f5204 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #1008] @ f5200 │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f50b4 │ │ │ │ + beq f50b0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f50d8 │ │ │ │ + bne f50d4 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f5198 │ │ │ │ + bne f5194 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5198 │ │ │ │ + beq f5194 │ │ │ │ ldr r1, [sl, #32] │ │ │ │ ldr r2, [sl, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq f4ea0 │ │ │ │ + beq f4e9c │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq f4e64 │ │ │ │ + beq f4e60 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq f4eb8 │ │ │ │ + beq f4eb4 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq f5198 │ │ │ │ + beq f5194 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b f4e58 │ │ │ │ + b f4e54 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r5, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - ldr r0, [pc, #824] @ f5214 │ │ │ │ + ldr r0, [pc, #824] @ f5210 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ eor r0, r2, r0 │ │ │ │ - ldr r2, [pc, #812] @ f5218 │ │ │ │ + ldr r2, [pc, #812] @ f5214 │ │ │ │ eor r1, r1, r2 │ │ │ │ orrs r0, r1, r0 │ │ │ │ ldreq r0, [sp, #32] │ │ │ │ - ldreq r2, [pc, #800] @ f521c │ │ │ │ + ldreq r2, [pc, #800] @ f5218 │ │ │ │ ldreq r1, [sp, #36] @ 0x24 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #792] @ f5220 │ │ │ │ + ldreq r2, [pc, #792] @ f521c │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne f5198 │ │ │ │ + bne f5194 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f4f24 │ │ │ │ + bne f4f20 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b f4f80 │ │ │ │ - ldr r0, [pc, #1004] @ f5318 │ │ │ │ + b f4f7c │ │ │ │ + ldr r0, [pc, #1004] @ f5314 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #120 @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f5160 │ │ │ │ - ldr r0, [pc, #980] @ f5324 │ │ │ │ + bne f515c │ │ │ │ + ldr r0, [pc, #980] @ f5320 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #972] @ f5328 │ │ │ │ + ldr r3, [pc, #972] @ f5324 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ bl 13a88 │ │ │ │ mov r6, #1 │ │ │ │ strd r6, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 13944 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r5, [pc, #920] @ f532c │ │ │ │ + ldr r5, [pc, #920] @ f5328 │ │ │ │ mov r2, #8 │ │ │ │ - ldr r1, [pc, #916] @ f5330 │ │ │ │ + ldr r1, [pc, #916] @ f532c │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, r5, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ - ldr r1, [pc, #900] @ f5334 │ │ │ │ + bl eb218 │ │ │ │ + ldr r1, [pc, #900] @ f5330 │ │ │ │ add r3, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ + bl eb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #616] @ f5250 │ │ │ │ + ldr r0, [pc, #616] @ f524c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #596] @ f5254 │ │ │ │ + ldr r3, [pc, #596] @ f5250 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ mov r4, r8 │ │ │ │ mov r5, r6 │ │ │ │ - b f49fc │ │ │ │ + b f49f8 │ │ │ │ add r0, r4, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne f5110 │ │ │ │ - ldr r0, [pc, #548] @ f5258 │ │ │ │ + bne f510c │ │ │ │ + ldr r0, [pc, #548] @ f5254 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f5118 │ │ │ │ + b f5114 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #532] @ f5264 │ │ │ │ + ldr r0, [pc, #532] @ f5260 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r5 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #512] @ f5268 │ │ │ │ + ldr r3, [pc, #512] @ f5264 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ mov r5, r4 │ │ │ │ - b f4a2c │ │ │ │ + b f4a28 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #584] @ f52d8 │ │ │ │ + ldr r0, [pc, #584] @ f52d4 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #568] @ f52dc │ │ │ │ + ldr r3, [pc, #568] @ f52d8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ mov r4, r8 │ │ │ │ - b f4c44 │ │ │ │ + b f4c40 │ │ │ │ add r0, r4, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne f5128 │ │ │ │ - ldr r0, [pc, #552] @ f52fc │ │ │ │ + bne f5124 │ │ │ │ + ldr r0, [pc, #552] @ f52f8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f5130 │ │ │ │ + b f512c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #528] @ f5300 │ │ │ │ + ldr r0, [pc, #528] @ f52fc │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #512] @ f5304 │ │ │ │ + ldr r3, [pc, #512] @ f5300 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f4e38 │ │ │ │ - ldr r0, [pc, #476] @ f52f4 │ │ │ │ + b f4e34 │ │ │ │ + ldr r0, [pc, #476] @ f52f0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #312] @ f525c │ │ │ │ + ldr r1, [pc, #312] @ f5258 │ │ │ │ add r1, pc, r1 │ │ │ │ - b f513c │ │ │ │ - ldr r0, [pc, #480] @ f5310 │ │ │ │ + b f5138 │ │ │ │ + ldr r0, [pc, #480] @ f530c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #472] @ f5314 │ │ │ │ + ldr r1, [pc, #472] @ f5310 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib r9, {r2, r3} │ │ │ │ str r0, [r9, #12] │ │ │ │ str r0, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 1d3f8 │ │ │ │ - b f51d8 │ │ │ │ + b f51d4 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #420] @ f531c │ │ │ │ + ldr r0, [pc, #420] @ f5318 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #404] @ f5320 │ │ │ │ + ldr r3, [pc, #404] @ f531c │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f4f48 │ │ │ │ - ldr r0, [pc, #360] @ f5308 │ │ │ │ + b f4f44 │ │ │ │ + ldr r0, [pc, #360] @ f5304 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #356] @ f530c │ │ │ │ + ldr r2, [pc, #356] @ f5308 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b f51d8 │ │ │ │ - ldr r0, [pc, #144] @ f524c │ │ │ │ + b f51d4 │ │ │ │ + ldr r0, [pc, #144] @ f5248 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5200 │ │ │ │ + beq f51fc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ @@ -230577,92 +230576,92 @@ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x578d70b0 │ │ │ │ svcvs 0x00332aad │ │ │ │ svceq 0x00a58f11 │ │ │ │ rsbshi ip, r5, #892928 @ 0xda000 │ │ │ │ - mlaeq r2, r4, r5, ip │ │ │ │ + mlaeq r2, r8, r5, ip │ │ │ │ muleq r0, r0, sp │ │ │ │ - @ instruction: 0xfffd6938 │ │ │ │ - @ instruction: 0xfffdaa78 │ │ │ │ - @ instruction: 0xfffd9c90 │ │ │ │ - @ instruction: 0xfffd9fb8 │ │ │ │ - @ instruction: 0xfffdc648 │ │ │ │ - @ instruction: 0xfffd135c │ │ │ │ - eoreq ip, r2, r4, lsr #3 │ │ │ │ - eoreq ip, r2, ip, lsl #1 │ │ │ │ - eoreq ip, r1, r8, asr #29 │ │ │ │ - eoreq r0, r2, ip, ror r5 │ │ │ │ - ldrdeq ip, [r1], -r4 @ │ │ │ │ + @ instruction: 0xfffd693c │ │ │ │ + @ instruction: 0xfffdaa7c │ │ │ │ + @ instruction: 0xfffd9c94 │ │ │ │ + @ instruction: 0xfffd9fbc │ │ │ │ + @ instruction: 0xfffdc64c │ │ │ │ + @ instruction: 0xfffd1360 │ │ │ │ + eoreq ip, r2, r8, lsr #3 │ │ │ │ + mlaeq r2, r0, r0, ip │ │ │ │ + eoreq ip, r1, ip, asr #29 │ │ │ │ + eoreq r0, r2, r0, lsl #11 │ │ │ │ + ldrdeq ip, [r1], -r8 @ │ │ │ │ + ldrdeq r2, [r2], -ip @ │ │ │ │ + eoreq ip, r1, r0, asr r0 │ │ │ │ + strdeq sp, [r1], -r4 @ │ │ │ │ + eoreq r0, r2, r8, lsl r5 │ │ │ │ + eoreq ip, r1, ip │ │ │ │ + eoreq sl, r2, ip, asr #3 │ │ │ │ + @ instruction: 0x0022a1b8 │ │ │ │ + eoreq ip, r2, r0, asr r3 │ │ │ │ + @ instruction: 0xfff6ed5c │ │ │ │ + @ instruction: 0xfff71858 │ │ │ │ + @ instruction: 0xfff65604 │ │ │ │ + @ instruction: 0xfff7286c │ │ │ │ + @ instruction: 0xfff6facc │ │ │ │ + @ instruction: 0xfff71fe4 │ │ │ │ + @ instruction: 0xfff701b4 │ │ │ │ + @ instruction: 0xfff65110 │ │ │ │ + @ instruction: 0xfff704d4 │ │ │ │ + @ instruction: 0xfff6fe6c │ │ │ │ + @ instruction: 0xfff72c38 │ │ │ │ + @ instruction: 0xfff6e41c │ │ │ │ + @ instruction: 0xfff64d18 │ │ │ │ + @ instruction: 0xfff71da8 │ │ │ │ + @ instruction: 0xfff65160 │ │ │ │ + @ instruction: 0xfff6e7b4 │ │ │ │ + @ instruction: 0xfff6f750 │ │ │ │ + @ instruction: 0xfff70a08 │ │ │ │ + @ instruction: 0xfff654fc │ │ │ │ + @ instruction: 0xfff73170 │ │ │ │ + @ instruction: 0xfff72ff8 │ │ │ │ + @ instruction: 0xfff6588c │ │ │ │ + @ instruction: 0xfff6f8ec │ │ │ │ + @ instruction: 0xfff65b78 │ │ │ │ + eoreq sp, r1, r8, lsl #7 │ │ │ │ + eoreq ip, r1, r0, lsr #32 │ │ │ │ + eoreq r2, r2, r4, ror #22 │ │ │ │ + @ instruction: 0x001ceef0 │ │ │ │ + andseq r2, sp, r0, asr pc │ │ │ │ + ldrheq r3, [sp], -r8 │ │ │ │ + andseq r3, sp, r0, ror r0 │ │ │ │ + strdeq r2, [r2], -r0 @ │ │ │ │ + andseq lr, ip, r4, asr #27 │ │ │ │ + eoreq r2, r2, ip, lsr lr │ │ │ │ + eoreq r0, r2, ip, ror r4 │ │ │ │ + eoreq fp, r1, r0, ror pc │ │ │ │ + andseq lr, ip, sl, asr #2 │ │ │ │ + strdeq fp, [r1], -r8 @ │ │ │ │ ldrdeq r2, [r2], -r8 @ │ │ │ │ - eoreq ip, r1, ip, asr #32 │ │ │ │ - strdeq sp, [r1], -r0 @ │ │ │ │ - eoreq r0, r2, r4, lsl r5 │ │ │ │ - eoreq ip, r1, r8 │ │ │ │ - eoreq sl, r2, r8, asr #3 │ │ │ │ - @ instruction: 0x0022a1b4 │ │ │ │ - eoreq ip, r2, ip, asr #6 │ │ │ │ - @ instruction: 0xfff6ed58 │ │ │ │ - @ instruction: 0xfff71854 │ │ │ │ - @ instruction: 0xfff65600 │ │ │ │ - @ instruction: 0xfff72868 │ │ │ │ - @ instruction: 0xfff6fac8 │ │ │ │ - @ instruction: 0xfff71fe0 │ │ │ │ - @ instruction: 0xfff701b0 │ │ │ │ - @ instruction: 0xfff6510c │ │ │ │ - @ instruction: 0xfff704d0 │ │ │ │ - @ instruction: 0xfff6fe68 │ │ │ │ - @ instruction: 0xfff72c34 │ │ │ │ - @ instruction: 0xfff6e418 │ │ │ │ - @ instruction: 0xfff64d14 │ │ │ │ - @ instruction: 0xfff71da4 │ │ │ │ - @ instruction: 0xfff6515c │ │ │ │ - @ instruction: 0xfff6e7b0 │ │ │ │ - @ instruction: 0xfff6f74c │ │ │ │ - @ instruction: 0xfff70a04 │ │ │ │ - @ instruction: 0xfff654f8 │ │ │ │ - @ instruction: 0xfff7316c │ │ │ │ - @ instruction: 0xfff72ff4 │ │ │ │ - @ instruction: 0xfff65888 │ │ │ │ - @ instruction: 0xfff6f8e8 │ │ │ │ - @ instruction: 0xfff65b74 │ │ │ │ - eoreq sp, r1, r4, lsl #7 │ │ │ │ - eoreq ip, r1, ip, lsl r0 │ │ │ │ - eoreq r2, r2, r0, ror #22 │ │ │ │ - andseq lr, ip, ip, ror #29 │ │ │ │ - andseq r2, sp, ip, asr #30 │ │ │ │ - ldrheq r3, [sp], -r4 │ │ │ │ - andseq r3, sp, ip, rrx │ │ │ │ - eoreq r2, r2, ip, ror #27 │ │ │ │ - andseq lr, ip, r0, asr #27 │ │ │ │ - eoreq r2, r2, r8, lsr lr │ │ │ │ - eoreq r0, r2, r8, ror r4 │ │ │ │ - eoreq fp, r1, ip, ror #30 │ │ │ │ - andseq lr, ip, r6, asr #2 │ │ │ │ - strdeq fp, [r1], -r4 @ │ │ │ │ - ldrdeq r2, [r2], -r4 @ │ │ │ │ - eoreq ip, r1, r4, asr r0 │ │ │ │ - eoreq fp, r2, r0, lsr fp │ │ │ │ - eoreq r2, r2, r4, ror sp │ │ │ │ - eoreq r2, r2, r0, asr sp │ │ │ │ - eoreq ip, r2, r8, lsr r1 │ │ │ │ - eoreq r2, r2, ip, lsl pc │ │ │ │ - eoreq ip, r1, r8, ror #4 │ │ │ │ - andseq lr, ip, r0, lsr r0 │ │ │ │ - andseq lr, ip, sl, ror r3 │ │ │ │ + eoreq ip, r1, r8, asr r0 │ │ │ │ + eoreq fp, r2, r4, lsr fp │ │ │ │ + eoreq r2, r2, r8, ror sp │ │ │ │ + eoreq r2, r2, r4, asr sp │ │ │ │ + eoreq ip, r2, ip, lsr r1 │ │ │ │ + eoreq r2, r2, r0, lsr #30 │ │ │ │ + eoreq ip, r1, ip, ror #4 │ │ │ │ + andseq lr, ip, r4, lsr r0 │ │ │ │ + andseq lr, ip, lr, ror r3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ - ldr r5, [pc, #728] @ f5620 │ │ │ │ + ldr r5, [pc, #728] @ f561c │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ tst r6, #3 │ │ │ │ - bne f54c8 │ │ │ │ + bne f54c4 │ │ │ │ bl 12fa8 │ │ │ │ bl 135c0 │ │ │ │ bl 135c0 │ │ │ │ bl 135c0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ str r0, [r6, #16] │ │ │ │ @@ -230678,985 +230677,985 @@ │ │ │ │ bl 12fa8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r6, r4 │ │ │ │ add r4, r0, r5 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5530 │ │ │ │ + beq f552c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f553c │ │ │ │ + beq f5538 │ │ │ │ bl 135c0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5568 │ │ │ │ + beq f5564 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5574 │ │ │ │ + beq f5570 │ │ │ │ bl 135c0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f55a0 │ │ │ │ + beq f559c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f55ac │ │ │ │ + beq f55a8 │ │ │ │ bl 135c0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f55d8 │ │ │ │ + beq f55d4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #80 @ 0x50 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #492] @ f565c │ │ │ │ + ldr r0, [pc, #492] @ f5658 │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #480] @ f5660 │ │ │ │ + ldr r0, [pc, #480] @ f565c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [pc, #452] @ f5664 │ │ │ │ + ldr r1, [pc, #452] @ f5660 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #2 │ │ │ │ add r3, sp, #32 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r6, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b f552c │ │ │ │ + b f5528 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #324] @ f5624 │ │ │ │ + ldr r0, [pc, #324] @ f5620 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #300] @ f5628 │ │ │ │ + ldr r0, [pc, #300] @ f5624 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #292] @ f562c │ │ │ │ + ldr r1, [pc, #292] @ f5628 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #280] @ f5630 │ │ │ │ + ldr r0, [pc, #280] @ f562c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #272] @ f5634 │ │ │ │ + ldr r1, [pc, #272] @ f5630 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 12fa8 │ │ │ │ - bl 14dcec │ │ │ │ - b f55e0 │ │ │ │ - ldr r0, [pc, #256] @ f5644 │ │ │ │ + bl 14dce8 │ │ │ │ + b f55dc │ │ │ │ + ldr r0, [pc, #256] @ f5640 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #244] @ f5648 │ │ │ │ + ldr r0, [pc, #244] @ f5644 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #8 │ │ │ │ - b f5490 │ │ │ │ + b f548c │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ - b f55e0 │ │ │ │ - ldr r0, [pc, #208] @ f564c │ │ │ │ + bl 14dce8 │ │ │ │ + b f55dc │ │ │ │ + ldr r0, [pc, #208] @ f5648 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #196] @ f5650 │ │ │ │ + ldr r0, [pc, #196] @ f564c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #16 │ │ │ │ - b f5490 │ │ │ │ + b f548c │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ - b f55e0 │ │ │ │ - ldr r0, [pc, #160] @ f5654 │ │ │ │ + bl 14dce8 │ │ │ │ + b f55dc │ │ │ │ + ldr r0, [pc, #160] @ f5650 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #148] @ f5658 │ │ │ │ + ldr r0, [pc, #148] @ f5654 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #24 │ │ │ │ - b f5490 │ │ │ │ + b f548c │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #68] @ f5638 │ │ │ │ + ldr r0, [pc, #68] @ f5634 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #60] @ f563c │ │ │ │ + ldr r0, [pc, #60] @ f5638 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #44] @ f5640 │ │ │ │ + ldr r1, [pc, #44] @ f563c │ │ │ │ add r1, pc, r1 │ │ │ │ - b f54a0 │ │ │ │ + b f549c │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - strdeq fp, [r2], -ip @ │ │ │ │ - ldrdeq r2, [r2], -r8 @ │ │ │ │ + eoreq fp, r2, r0, lsl #22 │ │ │ │ + ldrdeq r2, [r2], -ip @ │ │ │ │ muleq r4, ip, sl │ │ │ │ - andseq sp, ip, r0, asr #16 │ │ │ │ - andseq sp, ip, ip, lsl r8 │ │ │ │ - eoreq r2, r2, r8, lsr #17 │ │ │ │ - eoreq r0, r2, ip, ror sp │ │ │ │ + andseq sp, ip, r4, asr #16 │ │ │ │ + andseq sp, ip, r0, lsr #16 │ │ │ │ + eoreq r2, r2, ip, lsr #17 │ │ │ │ + eoreq r0, r2, r0, lsl #27 │ │ │ │ andeq r4, r6, r0, asr #17 │ │ │ │ - eoreq r0, r2, ip, ror #26 │ │ │ │ - strdeq lr, [r1], -r8 @ │ │ │ │ + eoreq r0, r2, r0, ror sp │ │ │ │ + strdeq lr, [r1], -ip @ │ │ │ │ andeq r8, r5, r0, lsr r8 │ │ │ │ - eoreq lr, r1, r0, lsr lr │ │ │ │ + eoreq lr, r1, r4, lsr lr │ │ │ │ strdeq r8, [r5], -r8 @ │ │ │ │ - eoreq lr, r1, r8, lsl #28 │ │ │ │ + eoreq lr, r1, ip, lsl #28 │ │ │ │ andeq r8, r5, r0, asr #15 │ │ │ │ - eoreq ip, r1, r4, asr #1 │ │ │ │ + eoreq ip, r1, r8, asr #1 │ │ │ │ andeq r8, r5, r4, lsl #18 │ │ │ │ - eoreq ip, r1, r8, lsr #1 │ │ │ │ + eoreq ip, r1, ip, lsr #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #84] @ f56c8 │ │ │ │ + ldr r5, [pc, #84] @ f56c4 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5690 │ │ │ │ + beq f568c │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f56a4 │ │ │ │ + beq f56a0 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f56c0 │ │ │ │ + beq f56bc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 1d458 │ │ │ │ - ldrdeq fp, [r2], -r0 @ │ │ │ │ + ldrdeq fp, [r2], -r4 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #580] @ f5920 │ │ │ │ + ldr r1, [pc, #580] @ f591c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f57b0 │ │ │ │ + bne f57ac │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne f57ec │ │ │ │ + bne f57e8 │ │ │ │ bl 1350c │ │ │ │ - ldr r1, [pc, #560] @ f594c │ │ │ │ + ldr r1, [pc, #560] @ f5948 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [sp] │ │ │ │ mov r5, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #532] @ f5950 │ │ │ │ + ldr r3, [pc, #532] @ f594c │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5794 │ │ │ │ - ldr r7, [pc, #524] @ f595c │ │ │ │ + beq f5790 │ │ │ │ + ldr r7, [pc, #524] @ f5958 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ bl 135e4 │ │ │ │ str r0, [r7, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - ldr r0, [pc, #500] @ f5960 │ │ │ │ + ldr r0, [pc, #500] @ f595c │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r1, [r0, #16] │ │ │ │ strb r5, [r4] │ │ │ │ - beq f578c │ │ │ │ + beq f5788 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ f5954 │ │ │ │ + ldr r0, [pc, #440] @ f5950 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ f5958 │ │ │ │ + ldr r2, [pc, #436] @ f5954 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b f58b8 │ │ │ │ + b f58b4 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ f5924 │ │ │ │ + ldr r0, [pc, #348] @ f5920 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ f5928 │ │ │ │ - ldr r3, [pc, #332] @ f592c │ │ │ │ + ldr r0, [pc, #332] @ f5924 │ │ │ │ + ldr r3, [pc, #332] @ f5928 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f58b8 │ │ │ │ + b f58b4 │ │ │ │ sub r2, r6, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f5844 │ │ │ │ + bne f5840 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ f5930 │ │ │ │ + ldr r0, [pc, #272] @ f592c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ f5934 │ │ │ │ - ldr r3, [pc, #256] @ f5938 │ │ │ │ + ldr r0, [pc, #256] @ f5930 │ │ │ │ + ldr r3, [pc, #256] @ f5934 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f58b8 │ │ │ │ + b f58b4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ f593c │ │ │ │ + ldr r0, [pc, #224] @ f5938 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ f5940 │ │ │ │ + ldr r0, [pc, #176] @ f593c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ f5944 │ │ │ │ + ldr r0, [pc, #168] @ f5940 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ f5948 │ │ │ │ + ldr r2, [pc, #152] @ f5944 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne f5910 │ │ │ │ + bne f590c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f58f0 │ │ │ │ + beq f58ec │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne f590c │ │ │ │ + bne f5908 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r3, sp, r1, ror ip │ │ │ │ - eoreq r2, r2, r0, lsr #12 │ │ │ │ - andseq r4, lr, lr, asr #32 │ │ │ │ - eoreq pc, r1, ip, lsl #25 │ │ │ │ - ldrdeq r2, [r2], -r8 @ │ │ │ │ - @ instruction: 0x001e3ff6 │ │ │ │ - eoreq pc, r1, r4, asr #24 │ │ │ │ + andseq r3, sp, r5, ror ip │ │ │ │ + eoreq r2, r2, r4, lsr #12 │ │ │ │ + andseq r4, lr, r2, asr r0 │ │ │ │ + mlaeq r1, r0, ip, pc @ │ │ │ │ + ldrdeq r2, [r2], -ip @ │ │ │ │ + @ instruction: 0x001e3ffa │ │ │ │ + eoreq pc, r1, r8, asr #24 │ │ │ │ andeq r4, r6, r4, ror #12 │ │ │ │ - eoreq r2, r2, r0, asr r5 │ │ │ │ - eoreq r2, r2, ip, ror #10 │ │ │ │ - @ instruction: 0x001cd5d4 │ │ │ │ + eoreq r2, r2, r4, asr r5 │ │ │ │ + eoreq r2, r2, r0, ror r5 │ │ │ │ + @ instruction: 0x001cd5d8 │ │ │ │ andeq r0, r0, r8, lsr #9 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ - @ instruction: 0x001d8fd6 │ │ │ │ - eoreq r2, r2, r8, ror r6 │ │ │ │ - eoreq fp, r2, r0, lsl r3 │ │ │ │ - eoreq fp, r2, r8, ror r2 │ │ │ │ + @ instruction: 0x001d8fda │ │ │ │ + eoreq r2, r2, ip, ror r6 │ │ │ │ + eoreq fp, r2, r4, lsl r3 │ │ │ │ + eoreq fp, r2, ip, ror r2 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r6, [pc, #544] @ f5b94 │ │ │ │ + ldr r6, [pc, #544] @ f5b90 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #508] @ f5b98 │ │ │ │ + ldr r0, [pc, #508] @ f5b94 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #488] @ f5b9c │ │ │ │ - ldr r1, [pc, #488] @ f5ba0 │ │ │ │ - ldr r2, [pc, #488] @ f5ba4 │ │ │ │ + ldr r0, [pc, #488] @ f5b98 │ │ │ │ + ldr r1, [pc, #488] @ f5b9c │ │ │ │ + ldr r2, [pc, #488] @ f5ba0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #484] @ f5ba8 │ │ │ │ + ldr r3, [pc, #484] @ f5ba4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #480] @ f5bac │ │ │ │ + ldr r7, [pc, #480] @ f5ba8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r7, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #452] @ f5bb0 │ │ │ │ + ldr r0, [pc, #452] @ f5bac │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #432] @ f5bb4 │ │ │ │ + ldr r5, [pc, #432] @ f5bb0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq f5a18 │ │ │ │ + beq f5a14 │ │ │ │ bl 15e84 │ │ │ │ - ldr r0, [pc, #408] @ f5bb8 │ │ │ │ + ldr r0, [pc, #408] @ f5bb4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5b60 │ │ │ │ + beq f5b5c │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #4 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne f5a74 │ │ │ │ - ldr r1, [pc, #356] @ f5bc8 │ │ │ │ + bne f5a70 │ │ │ │ + ldr r1, [pc, #356] @ f5bc4 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r7, [r0, #4] │ │ │ │ mov r2, #2 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne f5aa0 │ │ │ │ - ldr r1, [pc, #312] @ f5bcc │ │ │ │ + bne f5a9c │ │ │ │ + ldr r1, [pc, #312] @ f5bc8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r7, [r0, #8] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ cmp r1, #3 │ │ │ │ - bne f5ad0 │ │ │ │ - ldr r1, [pc, #268] @ f5bd0 │ │ │ │ + bne f5acc │ │ │ │ + ldr r1, [pc, #268] @ f5bcc │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r5, [r0, #12] │ │ │ │ mov r0, #4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5b04 │ │ │ │ + beq f5b00 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r4, r6, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f5b28 │ │ │ │ + bne f5b24 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #23] │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #128] @ f5bc0 │ │ │ │ + ldr r0, [pc, #128] @ f5bbc │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #112] @ f5bc4 │ │ │ │ + ldr r3, [pc, #112] @ f5bc0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f5b20 │ │ │ │ - ldr r2, [pc, #84] @ f5bbc │ │ │ │ + b f5b1c │ │ │ │ + ldr r2, [pc, #84] @ f5bb8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5b90 │ │ │ │ + beq f5b8c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq fp, r2, r8, ror #1 │ │ │ │ + eoreq fp, r2, ip, ror #1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - @ instruction: 0xfffd35ac │ │ │ │ - @ instruction: 0xfffd93d8 │ │ │ │ - @ instruction: 0xfffd8b28 │ │ │ │ - @ instruction: 0xfffd91d0 │ │ │ │ - @ instruction: 0xfffd9d2c │ │ │ │ - @ instruction: 0xfffcd090 │ │ │ │ - ldrdeq fp, [r2], -r8 @ │ │ │ │ - eoreq sl, r2, r8, asr #31 │ │ │ │ - eoreq ip, r1, r4, lsl r5 │ │ │ │ - eoreq r0, r2, r8, lsl #18 │ │ │ │ - eoreq ip, r1, r8, ror #4 │ │ │ │ - eoreq ip, r1, ip, lsr #12 │ │ │ │ - strdeq ip, [r1], -ip @ │ │ │ │ - eoreq ip, r1, ip, asr #11 │ │ │ │ + @ instruction: 0xfffd35b0 │ │ │ │ + @ instruction: 0xfffd93dc │ │ │ │ + @ instruction: 0xfffd8b2c │ │ │ │ + @ instruction: 0xfffd91d4 │ │ │ │ + @ instruction: 0xfffd9d30 │ │ │ │ + @ instruction: 0xfffcd094 │ │ │ │ + ldrdeq fp, [r2], -ip @ │ │ │ │ + eoreq sl, r2, ip, asr #31 │ │ │ │ + eoreq ip, r1, r8, lsl r5 │ │ │ │ + eoreq r0, r2, ip, lsl #18 │ │ │ │ + eoreq ip, r1, ip, ror #4 │ │ │ │ + eoreq ip, r1, r0, lsr r6 │ │ │ │ + eoreq ip, r1, r0, lsl #12 │ │ │ │ + ldrdeq ip, [r1], -r0 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #164] @ f5c88 │ │ │ │ + ldr r1, [pc, #164] @ f5c84 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #60] @ 0x3c │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #7 │ │ │ │ moveq r1, #2 │ │ │ │ - ldreq r2, [pc, #136] @ f5c84 │ │ │ │ + ldreq r2, [pc, #136] @ f5c80 │ │ │ │ orreq r1, r1, #4352 @ 0x1100 │ │ │ │ strheq r1, [r0, #48] @ 0x30 │ │ │ │ moveq r1, #0 │ │ │ │ streq r2, [r0, #24] │ │ │ │ streq r1, [r0, #40] @ 0x28 │ │ │ │ streq r1, [r0, #44] @ 0x2c │ │ │ │ streq r1, [r0, #32] │ │ │ │ streq r1, [r0] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #84] @ f5c8c │ │ │ │ + ldr r0, [pc, #84] @ f5c88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #60] @ f5c90 │ │ │ │ + ldr r0, [pc, #60] @ f5c8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #52] @ f5c94 │ │ │ │ + ldr r1, [pc, #52] @ f5c90 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #36] @ f5c98 │ │ │ │ + ldr r1, [pc, #36] @ f5c94 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - blcc fe7a848c <__bss_end__@@Base+0xfe4873a0> │ │ │ │ - eoreq sl, r2, r0, lsl #29 │ │ │ │ - eoreq r2, r2, r0, lsl #3 │ │ │ │ + blcc fe7a8488 <__bss_end__@@Base+0xfe48739c> │ │ │ │ + eoreq sl, r2, r4, lsl #29 │ │ │ │ + eoreq r2, r2, r4, lsl #3 │ │ │ │ andeq sl, r4, r4, asr #6 │ │ │ │ - andseq sp, ip, r8, ror #1 │ │ │ │ - eoreq r2, r2, r8, asr r1 │ │ │ │ + andseq sp, ip, ip, ror #1 │ │ │ │ + eoreq r2, r2, ip, asr r1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ - ldr r6, [pc, #152] @ f5d40 │ │ │ │ + ldr r6, [pc, #152] @ f5d3c │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ add r7, r0, r4 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5ce0 │ │ │ │ + beq f5cdc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne f5ce0 │ │ │ │ - bl 2c075c │ │ │ │ + bne f5cdc │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r5, [r7, #44] @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ - beq f5cfc │ │ │ │ + beq f5cf8 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5d10 │ │ │ │ + beq f5d0c │ │ │ │ add r0, r7, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f5d2c │ │ │ │ + beq f5d28 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ - bl f5d44 │ │ │ │ + bl f5d40 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - @ instruction: 0x0022adb8 │ │ │ │ + @ instruction: 0x0022adbc │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 13734 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #580] @ f5fb8 │ │ │ │ + ldr r1, [pc, #580] @ f5fb4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f5e48 │ │ │ │ + bne f5e44 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne f5e84 │ │ │ │ + bne f5e80 │ │ │ │ bl 1350c │ │ │ │ - ldr r1, [pc, #560] @ f5fe4 │ │ │ │ + ldr r1, [pc, #560] @ f5fe0 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [sp] │ │ │ │ mov r5, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #532] @ f5fe8 │ │ │ │ + ldr r3, [pc, #532] @ f5fe4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5e2c │ │ │ │ - ldr r7, [pc, #524] @ f5ff4 │ │ │ │ + beq f5e28 │ │ │ │ + ldr r7, [pc, #524] @ f5ff0 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r7, #84] @ 0x54 │ │ │ │ bl 135e4 │ │ │ │ str r0, [r7, #92] @ 0x5c │ │ │ │ cmp r6, #0 │ │ │ │ - ldr r0, [pc, #500] @ f5ff8 │ │ │ │ + ldr r0, [pc, #500] @ f5ff4 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r1, [r0, #24] │ │ │ │ strb r5, [r4] │ │ │ │ - beq f5e24 │ │ │ │ + beq f5e20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ f5fec │ │ │ │ + ldr r0, [pc, #440] @ f5fe8 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ f5ff0 │ │ │ │ + ldr r2, [pc, #436] @ f5fec │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b f5f50 │ │ │ │ + b f5f4c │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ f5fbc │ │ │ │ + ldr r0, [pc, #348] @ f5fb8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ f5fc0 │ │ │ │ - ldr r3, [pc, #332] @ f5fc4 │ │ │ │ + ldr r0, [pc, #332] @ f5fbc │ │ │ │ + ldr r3, [pc, #332] @ f5fc0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f5f50 │ │ │ │ + b f5f4c │ │ │ │ sub r2, r6, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f5edc │ │ │ │ + bne f5ed8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ f5fc8 │ │ │ │ + ldr r0, [pc, #272] @ f5fc4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ f5fcc │ │ │ │ - ldr r3, [pc, #256] @ f5fd0 │ │ │ │ + ldr r0, [pc, #256] @ f5fc8 │ │ │ │ + ldr r3, [pc, #256] @ f5fcc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f5f50 │ │ │ │ + b f5f4c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ f5fd4 │ │ │ │ + ldr r0, [pc, #224] @ f5fd0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ f5fd8 │ │ │ │ + ldr r0, [pc, #176] @ f5fd4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ f5fdc │ │ │ │ + ldr r0, [pc, #168] @ f5fd8 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ f5fe0 │ │ │ │ + ldr r2, [pc, #152] @ f5fdc │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne f5fa8 │ │ │ │ + bne f5fa4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f5f88 │ │ │ │ + beq f5f84 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne f5fa4 │ │ │ │ + bne f5fa0 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r3, sp, r6, ror #11 │ │ │ │ - eoreq r1, r2, r8, lsl #31 │ │ │ │ - @ instruction: 0x001e39b6 │ │ │ │ - strdeq pc, [r1], -r4 @ │ │ │ │ - eoreq r1, r2, r0, asr #30 │ │ │ │ - andseq r3, lr, lr, asr r9 │ │ │ │ - eoreq pc, r1, ip, lsr #11 │ │ │ │ + andseq r3, sp, sl, ror #11 │ │ │ │ + eoreq r1, r2, ip, lsl #31 │ │ │ │ + @ instruction: 0x001e39ba │ │ │ │ + strdeq pc, [r1], -r8 @ │ │ │ │ + eoreq r1, r2, r4, asr #30 │ │ │ │ + andseq r3, lr, r2, ror #18 │ │ │ │ + @ instruction: 0x0021f5b0 │ │ │ │ andeq r3, r6, ip, asr #31 │ │ │ │ - @ instruction: 0x00221eb8 │ │ │ │ - ldrdeq r1, [r2], -r4 @ │ │ │ │ - andseq ip, ip, ip, lsr pc │ │ │ │ + @ instruction: 0x00221ebc │ │ │ │ + ldrdeq r1, [r2], -r8 @ │ │ │ │ + andseq ip, ip, r0, asr #30 │ │ │ │ andeq r0, r0, r4, lsl r5 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ - andseq r8, sp, lr, lsr r9 │ │ │ │ - eoreq r1, r2, r0, ror #31 │ │ │ │ - eoreq sl, r2, r8, ror ip │ │ │ │ - eoreq sl, r2, r0, ror #23 │ │ │ │ + andseq r8, sp, r2, asr #18 │ │ │ │ + eoreq r1, r2, r4, ror #31 │ │ │ │ + eoreq sl, r2, ip, ror ip │ │ │ │ + eoreq sl, r2, r4, ror #23 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r6, [pc, #644] @ f6290 │ │ │ │ + ldr r6, [pc, #644] @ f628c │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #92] @ 0x5c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ - ldr r0, [pc, #608] @ f6294 │ │ │ │ + ldr r0, [pc, #608] @ f6290 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #588] @ f6298 │ │ │ │ - ldr r1, [pc, #588] @ f629c │ │ │ │ - ldr r2, [pc, #588] @ f62a0 │ │ │ │ + ldr r0, [pc, #588] @ f6294 │ │ │ │ + ldr r1, [pc, #588] @ f6298 │ │ │ │ + ldr r2, [pc, #588] @ f629c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #584] @ f62a4 │ │ │ │ + ldr r3, [pc, #584] @ f62a0 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #580] @ f62a8 │ │ │ │ + ldr r7, [pc, #580] @ f62a4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r7, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #552] @ f62ac │ │ │ │ + ldr r0, [pc, #552] @ f62a8 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #532] @ f62b0 │ │ │ │ + ldr r5, [pc, #532] @ f62ac │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #20 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq f60b0 │ │ │ │ + beq f60ac │ │ │ │ bl 15f80 │ │ │ │ - ldr r0, [pc, #508] @ f62b4 │ │ │ │ + ldr r0, [pc, #508] @ f62b0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #24 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f6258 │ │ │ │ + beq f6254 │ │ │ │ ldr r7, [r5, #24] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #6 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne f610c │ │ │ │ - ldr r1, [pc, #456] @ f62c4 │ │ │ │ + bne f6108 │ │ │ │ + ldr r1, [pc, #456] @ f62c0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r7, [r0, #4] │ │ │ │ mov r2, #2 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne f6138 │ │ │ │ - ldr r1, [pc, #412] @ f62c8 │ │ │ │ + bne f6134 │ │ │ │ + ldr r1, [pc, #412] @ f62c4 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r7, [r0, #8] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r7, [r5, #32] │ │ │ │ cmp r1, #3 │ │ │ │ - bne f616c │ │ │ │ - ldr r1, [pc, #368] @ f62cc │ │ │ │ + bne f6168 │ │ │ │ + ldr r1, [pc, #368] @ f62c8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r2, #4 │ │ │ │ ldr r7, [r5, #36] @ 0x24 │ │ │ │ cmp r1, #4 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne f6198 │ │ │ │ - ldr r1, [pc, #324] @ f62d0 │ │ │ │ + bne f6194 │ │ │ │ + ldr r1, [pc, #324] @ f62cc │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ mov r1, #5 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r5, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #5 │ │ │ │ - bne f61c8 │ │ │ │ - ldr r1, [pc, #280] @ f62d4 │ │ │ │ + bne f61c4 │ │ │ │ + ldr r1, [pc, #280] @ f62d0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r5, [r0, #20] │ │ │ │ mov r0, #6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #6 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f61fc │ │ │ │ + beq f61f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r4, r6, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f6220 │ │ │ │ + bne f621c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #23] │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #132] @ f62bc │ │ │ │ + ldr r0, [pc, #132] @ f62b8 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #116] @ f62c0 │ │ │ │ + ldr r3, [pc, #116] @ f62bc │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f6218 │ │ │ │ - ldr r2, [pc, #88] @ f62b8 │ │ │ │ + b f6214 │ │ │ │ + ldr r2, [pc, #88] @ f62b4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne f6284 │ │ │ │ + bne f6280 │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ - eoreq sl, r2, r0, asr sl │ │ │ │ + eoreq sl, r2, r4, asr sl │ │ │ │ andeq r0, r0, ip, ror #6 │ │ │ │ - @ instruction: 0xfffd2778 │ │ │ │ - @ instruction: 0xfffd9240 │ │ │ │ - @ instruction: 0xfffd8418 │ │ │ │ - @ instruction: 0xfffd8ab8 │ │ │ │ - @ instruction: 0xfffda760 │ │ │ │ - @ instruction: 0xfffcebe4 │ │ │ │ - @ instruction: 0x0022abbc │ │ │ │ - eoreq sl, r2, r0, lsr r9 │ │ │ │ - eoreq fp, r1, ip, lsl lr │ │ │ │ - eoreq r0, r2, r8, lsl r3 │ │ │ │ - eoreq fp, r1, r4, lsr #24 │ │ │ │ - mlaeq r1, r4, pc, fp @ │ │ │ │ - eoreq fp, r1, r4, ror #30 │ │ │ │ - eoreq fp, r1, r4, lsr pc │ │ │ │ - eoreq fp, r1, r4, lsl #30 │ │ │ │ - ldrdeq fp, [r1], -r4 @ │ │ │ │ + @ instruction: 0xfffd277c │ │ │ │ + @ instruction: 0xfffd9244 │ │ │ │ + @ instruction: 0xfffd841c │ │ │ │ + @ instruction: 0xfffd8abc │ │ │ │ + @ instruction: 0xfffda764 │ │ │ │ + @ instruction: 0xfffcebe8 │ │ │ │ + eoreq sl, r2, r0, asr #23 │ │ │ │ + eoreq sl, r2, r4, lsr r9 │ │ │ │ + eoreq fp, r1, r0, lsr #28 │ │ │ │ + eoreq r0, r2, ip, lsl r3 │ │ │ │ + eoreq fp, r1, r8, lsr #24 │ │ │ │ + mlaeq r1, r8, pc, fp @ │ │ │ │ + eoreq fp, r1, r8, ror #30 │ │ │ │ + eoreq fp, r1, r8, lsr pc │ │ │ │ + eoreq fp, r1, r8, lsl #30 │ │ │ │ + ldrdeq fp, [r1], -r8 @ │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #164] @ f638c │ │ │ │ + ldr r1, [pc, #164] @ f6388 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #92] @ 0x5c │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #3 │ │ │ │ moveq r1, #4 │ │ │ │ moveq r2, #-2147483648 @ 0x80000000 │ │ │ │ strbeq r1, [r0, #40] @ 0x28 │ │ │ │ @@ -231668,407 +231667,407 @@ │ │ │ │ streq r1, [r0] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #88] @ f6390 │ │ │ │ + ldr r0, [pc, #88] @ f638c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #64] @ f6394 │ │ │ │ + ldr r0, [pc, #64] @ f6390 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #56] @ f6398 │ │ │ │ + ldr r1, [pc, #56] @ f6394 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r0, [pc, #44] @ f639c │ │ │ │ + ldr r0, [pc, #44] @ f6398 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #36] @ f63a0 │ │ │ │ + ldr r1, [pc, #36] @ f639c │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - eoreq sl, r2, ip, ror r7 │ │ │ │ - eoreq r1, r2, r0, lsl #21 │ │ │ │ + eoreq sl, r2, r0, lsl #15 │ │ │ │ + eoreq r1, r2, r4, lsl #21 │ │ │ │ andeq r9, r4, r4, asr #24 │ │ │ │ - andseq ip, ip, r8, ror #19 │ │ │ │ - andseq ip, ip, r4, asr #19 │ │ │ │ - eoreq r1, r2, r0, asr sl │ │ │ │ + andseq ip, ip, ip, ror #19 │ │ │ │ + andseq ip, ip, r8, asr #19 │ │ │ │ + eoreq r1, r2, r4, asr sl │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #108] @ f641c │ │ │ │ + ldr r5, [pc, #108] @ f6418 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne f6400 │ │ │ │ + bne f63fc │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f63e0 │ │ │ │ + beq f63dc │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f63fc │ │ │ │ + beq f63f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne f63d8 │ │ │ │ - b f63e0 │ │ │ │ + bne f63d4 │ │ │ │ + b f63dc │ │ │ │ bl 1d458 │ │ │ │ - @ instruction: 0x0022a6b0 │ │ │ │ + @ instruction: 0x0022a6b4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #572] @ f666c │ │ │ │ + ldr r1, [pc, #572] @ f6668 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f64fc │ │ │ │ + bne f64f8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne f6538 │ │ │ │ + bne f6534 │ │ │ │ bl 1350c │ │ │ │ - ldr r1, [pc, #552] @ f6698 │ │ │ │ + ldr r1, [pc, #552] @ f6694 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [sp] │ │ │ │ mov r5, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #524] @ f669c │ │ │ │ + ldr r3, [pc, #524] @ f6698 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f64e0 │ │ │ │ - ldr r7, [pc, #516] @ f66a8 │ │ │ │ + beq f64dc │ │ │ │ + ldr r7, [pc, #516] @ f66a4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r7, #88] @ 0x58 │ │ │ │ bl 135e4 │ │ │ │ str r0, [r7, #96] @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r7, #4] │ │ │ │ strb r5, [r4] │ │ │ │ - beq f64d8 │ │ │ │ + beq f64d4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ f66a0 │ │ │ │ + ldr r0, [pc, #440] @ f669c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ f66a4 │ │ │ │ + ldr r2, [pc, #436] @ f66a0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b f6604 │ │ │ │ + b f6600 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ f6670 │ │ │ │ + ldr r0, [pc, #348] @ f666c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ f6674 │ │ │ │ - ldr r3, [pc, #332] @ f6678 │ │ │ │ + ldr r0, [pc, #332] @ f6670 │ │ │ │ + ldr r3, [pc, #332] @ f6674 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f6604 │ │ │ │ + b f6600 │ │ │ │ sub r2, r6, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f6590 │ │ │ │ + bne f658c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ f667c │ │ │ │ + ldr r0, [pc, #272] @ f6678 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ f6680 │ │ │ │ - ldr r3, [pc, #256] @ f6684 │ │ │ │ + ldr r0, [pc, #256] @ f667c │ │ │ │ + ldr r3, [pc, #256] @ f6680 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f6604 │ │ │ │ + b f6600 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ f6688 │ │ │ │ + ldr r0, [pc, #224] @ f6684 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ f668c │ │ │ │ + ldr r0, [pc, #176] @ f6688 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ f6690 │ │ │ │ + ldr r0, [pc, #168] @ f668c │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ f6694 │ │ │ │ + ldr r2, [pc, #152] @ f6690 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne f665c │ │ │ │ + bne f6658 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f663c │ │ │ │ + beq f6638 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne f6658 │ │ │ │ + bne f6654 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r2, sp, r8, lsr pc │ │ │ │ - ldrdeq r1, [r2], -r4 @ │ │ │ │ - andseq r3, lr, r2, lsl #6 │ │ │ │ - eoreq lr, r1, r0, asr #30 │ │ │ │ - eoreq r1, r2, ip, lsl #17 │ │ │ │ - andseq r3, lr, sl, lsr #5 │ │ │ │ - strdeq lr, [r1], -r8 @ │ │ │ │ + andseq r2, sp, ip, lsr pc │ │ │ │ + ldrdeq r1, [r2], -r8 @ │ │ │ │ + andseq r3, lr, r6, lsl #6 │ │ │ │ + eoreq lr, r1, r4, asr #30 │ │ │ │ + mlaeq r2, r0, r8, r1 │ │ │ │ + andseq r3, lr, lr, lsr #5 │ │ │ │ + strdeq lr, [r1], -ip @ │ │ │ │ andeq r3, r6, r8, lsl r9 │ │ │ │ - eoreq r1, r2, r4, lsl #16 │ │ │ │ - eoreq r1, r2, r0, lsr #16 │ │ │ │ - andseq ip, ip, r8, lsl #17 │ │ │ │ + eoreq r1, r2, r8, lsl #16 │ │ │ │ + eoreq r1, r2, r4, lsr #16 │ │ │ │ + andseq ip, ip, ip, lsl #17 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ andeq r0, r0, r8, lsl r2 │ │ │ │ - andseq r8, sp, sl, lsl #5 │ │ │ │ - eoreq r1, r2, ip, lsr #18 │ │ │ │ - eoreq sl, r2, r0, asr #10 │ │ │ │ + andseq r8, sp, lr, lsl #5 │ │ │ │ + eoreq r1, r2, r0, lsr r9 │ │ │ │ + eoreq sl, r2, r4, asr #10 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r6, [pc, #588] @ f6908 │ │ │ │ + ldr r6, [pc, #588] @ f6904 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r6, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #552] @ f690c │ │ │ │ + ldr r0, [pc, #552] @ f6908 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r6, #92] @ 0x5c │ │ │ │ - ldr r0, [pc, #532] @ f6910 │ │ │ │ - ldr r1, [pc, #532] @ f6914 │ │ │ │ - ldr r2, [pc, #532] @ f6918 │ │ │ │ + ldr r0, [pc, #532] @ f690c │ │ │ │ + ldr r1, [pc, #532] @ f6910 │ │ │ │ + ldr r2, [pc, #532] @ f6914 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #528] @ f691c │ │ │ │ + ldr r3, [pc, #528] @ f6918 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #524] @ f6920 │ │ │ │ + ldr r7, [pc, #524] @ f691c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r7, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #496] @ f6924 │ │ │ │ + ldr r0, [pc, #496] @ f6920 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #476] @ f6928 │ │ │ │ + ldr r5, [pc, #476] @ f6924 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #80 @ 0x50 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq f6760 │ │ │ │ + beq f675c │ │ │ │ bl 15884 │ │ │ │ ldrb r0, [r6, #32] │ │ │ │ mov r0, #20 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f68d0 │ │ │ │ + beq f68cc │ │ │ │ ldr r7, [r5, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne f67b4 │ │ │ │ - ldr r1, [pc, #404] @ f6938 │ │ │ │ + bne f67b0 │ │ │ │ + ldr r1, [pc, #404] @ f6934 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r7, [r0, #4] │ │ │ │ mov r2, #2 │ │ │ │ ldr r7, [r5, #68] @ 0x44 │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne f67e0 │ │ │ │ - ldr r1, [pc, #360] @ f693c │ │ │ │ + bne f67dc │ │ │ │ + ldr r1, [pc, #360] @ f6938 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r7, [r0, #8] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r7, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #3 │ │ │ │ - bne f6814 │ │ │ │ - ldr r1, [pc, #316] @ f6940 │ │ │ │ + bne f6810 │ │ │ │ + ldr r1, [pc, #316] @ f693c │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r2, #4 │ │ │ │ ldr r5, [r5, #76] @ 0x4c │ │ │ │ cmp r1, #4 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne f6840 │ │ │ │ - ldr r1, [pc, #272] @ f6944 │ │ │ │ + bne f683c │ │ │ │ + ldr r1, [pc, #272] @ f6940 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r0, #5 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #5 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f6874 │ │ │ │ + beq f6870 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r4, r6, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f6898 │ │ │ │ + bne f6894 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #23] │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #128] @ f6930 │ │ │ │ + ldr r0, [pc, #128] @ f692c │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #112] @ f6934 │ │ │ │ + ldr r3, [pc, #112] @ f6930 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f6890 │ │ │ │ - ldr r2, [pc, #84] @ f692c │ │ │ │ + b f688c │ │ │ │ + ldr r2, [pc, #84] @ f6928 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne f68fc │ │ │ │ + bne f68f8 │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ - eoreq sl, r2, r4, lsr #6 │ │ │ │ + eoreq sl, r2, r8, lsr #6 │ │ │ │ andeq r0, r0, r0, lsr #6 │ │ │ │ - @ instruction: 0xfffd366c │ │ │ │ - @ instruction: 0xfffd8840 │ │ │ │ - @ instruction: 0xfffd7f20 │ │ │ │ - @ instruction: 0xfffd8188 │ │ │ │ - @ instruction: 0xfffda628 │ │ │ │ - @ instruction: 0xfffcc328 │ │ │ │ - mlaeq r2, r0, r4, sl │ │ │ │ - eoreq fp, r1, r4, lsr #15 │ │ │ │ - mlaeq r1, r8, r8, sp │ │ │ │ - eoreq fp, r1, ip, asr r5 │ │ │ │ - eoreq fp, r1, ip, ror #17 │ │ │ │ - @ instruction: 0x0021b8bc │ │ │ │ - eoreq fp, r1, ip, lsl #17 │ │ │ │ - eoreq fp, r1, ip, asr r8 │ │ │ │ + @ instruction: 0xfffd3670 │ │ │ │ + @ instruction: 0xfffd8844 │ │ │ │ + @ instruction: 0xfffd7f24 │ │ │ │ + @ instruction: 0xfffd818c │ │ │ │ + @ instruction: 0xfffda62c │ │ │ │ + @ instruction: 0xfffcc32c │ │ │ │ + mlaeq r2, r4, r4, sl │ │ │ │ + eoreq fp, r1, r8, lsr #15 │ │ │ │ + mlaeq r1, ip, r8, sp │ │ │ │ + eoreq fp, r1, r0, ror #10 │ │ │ │ + strdeq fp, [r1], -r0 @ │ │ │ │ + eoreq fp, r1, r0, asr #17 │ │ │ │ + mlaeq r1, r0, r8, fp │ │ │ │ + eoreq fp, r1, r0, ror #16 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #156] @ f69f4 │ │ │ │ + ldr r1, [pc, #156] @ f69f0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #96] @ 0x60 │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #7 │ │ │ │ moveq r1, #0 │ │ │ │ moveq r2, #-2147483648 @ 0x80000000 │ │ │ │ streq r1, [r0, #44] @ 0x2c │ │ │ │ @@ -232080,123 +232079,123 @@ │ │ │ │ streq r1, [r0] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #80] @ f69f8 │ │ │ │ + ldr r0, [pc, #80] @ f69f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #56] @ f69fc │ │ │ │ + ldr r0, [pc, #56] @ f69f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #48] @ f6a00 │ │ │ │ + ldr r1, [pc, #48] @ f69fc │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #32] @ f6a04 │ │ │ │ + ldr r1, [pc, #32] @ f6a00 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - mlaeq r2, r0, r0, sl │ │ │ │ - eoreq r1, r2, r0, lsl r4 │ │ │ │ + mlaeq r2, r4, r0, sl │ │ │ │ + eoreq r1, r2, r4, lsl r4 │ │ │ │ ldrdeq r9, [r4], -r4 │ │ │ │ - andseq ip, ip, r8, ror r3 │ │ │ │ - eoreq r1, r2, r8, ror #7 │ │ │ │ + andseq ip, ip, ip, ror r3 │ │ │ │ + eoreq r1, r2, ip, ror #7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #108] @ f6a80 │ │ │ │ + ldr r5, [pc, #108] @ f6a7c │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne f6a64 │ │ │ │ + bne f6a60 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f6a44 │ │ │ │ + beq f6a40 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f6a60 │ │ │ │ + beq f6a5c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne f6a3c │ │ │ │ - b f6a44 │ │ │ │ + bne f6a38 │ │ │ │ + b f6a40 │ │ │ │ bl 1d458 │ │ │ │ - ldrdeq r9, [r2], -r0 @ │ │ │ │ + ldrdeq r9, [r2], -r4 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #684] @ f6d40 │ │ │ │ + ldr r1, [pc, #684] @ f6d3c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f6bc0 │ │ │ │ + bne f6bbc │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne f6bfc │ │ │ │ + bne f6bf8 │ │ │ │ bl 1350c │ │ │ │ - ldr r2, [pc, #664] @ f6d6c │ │ │ │ + ldr r2, [pc, #664] @ f6d68 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #12 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #636] @ f6d70 │ │ │ │ + ldr r3, [pc, #636] @ f6d6c │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f6ba4 │ │ │ │ - ldr r6, [pc, #624] @ f6d7c │ │ │ │ + beq f6ba0 │ │ │ │ + ldr r6, [pc, #624] @ f6d78 │ │ │ │ mov r1, #20 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ bl 135e4 │ │ │ │ mov r1, #16 │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ str r1, [r6, #92] @ 0x5c │ │ │ │ - ldr r0, [pc, #592] @ f6d80 │ │ │ │ + ldr r0, [pc, #592] @ f6d7c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f6c54 │ │ │ │ + beq f6c50 │ │ │ │ mov r6, r0 │ │ │ │ bl 13218 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #556] @ f6d84 │ │ │ │ + ldr r0, [pc, #556] @ f6d80 │ │ │ │ mov r7, #0 │ │ │ │ add ip, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [r6, #12] │ │ │ │ stmib r6, {r0, r7} │ │ │ │ ldmib r6, {r0, r2, r3} │ │ │ │ str r1, [r6] │ │ │ │ @@ -232204,679 +232203,679 @@ │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ bl 12ed0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp r8, #0 │ │ │ │ strb r7, [r4] │ │ │ │ - beq f6b9c │ │ │ │ + beq f6b98 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #456] @ f6d74 │ │ │ │ + ldr r0, [pc, #456] @ f6d70 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #452] @ f6d78 │ │ │ │ + ldr r2, [pc, #452] @ f6d74 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b f6cd8 │ │ │ │ + b f6cd4 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #364] @ f6d44 │ │ │ │ + ldr r0, [pc, #364] @ f6d40 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #348] @ f6d48 │ │ │ │ - ldr r3, [pc, #348] @ f6d4c │ │ │ │ + ldr r0, [pc, #348] @ f6d44 │ │ │ │ + ldr r3, [pc, #348] @ f6d48 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f6cd8 │ │ │ │ + b f6cd4 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f6c64 │ │ │ │ + bne f6c60 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #288] @ f6d50 │ │ │ │ + ldr r0, [pc, #288] @ f6d4c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #272] @ f6d54 │ │ │ │ - ldr r3, [pc, #272] @ f6d58 │ │ │ │ + ldr r0, [pc, #272] @ f6d50 │ │ │ │ + ldr r3, [pc, #272] @ f6d54 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f6cd8 │ │ │ │ + b f6cd4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b f6cd8 │ │ │ │ + b f6cd4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ f6d5c │ │ │ │ + ldr r0, [pc, #224] @ f6d58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ f6d60 │ │ │ │ + ldr r0, [pc, #176] @ f6d5c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ f6d64 │ │ │ │ + ldr r0, [pc, #168] @ f6d60 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ f6d68 │ │ │ │ + ldr r2, [pc, #152] @ f6d64 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne f6d30 │ │ │ │ + bne f6d2c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f6d10 │ │ │ │ + beq f6d0c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne f6d2c │ │ │ │ + bne f6d28 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r2, sp, r6, ror #17 │ │ │ │ - eoreq r1, r2, r0, lsl r2 │ │ │ │ - andseq r2, lr, lr, lsr ip │ │ │ │ - eoreq lr, r1, ip, ror r8 │ │ │ │ - eoreq r1, r2, r8, asr #3 │ │ │ │ - andseq r2, lr, r6, ror #23 │ │ │ │ - eoreq lr, r1, r4, lsr r8 │ │ │ │ + andseq r2, sp, sl, ror #17 │ │ │ │ + eoreq r1, r2, r4, lsl r2 │ │ │ │ + andseq r2, lr, r2, asr #24 │ │ │ │ + eoreq lr, r1, r0, lsl #17 │ │ │ │ + eoreq r1, r2, ip, asr #3 │ │ │ │ + andseq r2, lr, sl, ror #23 │ │ │ │ + eoreq lr, r1, r8, lsr r8 │ │ │ │ andeq r3, r6, r4, asr #4 │ │ │ │ - eoreq r1, r2, r0, lsr r1 │ │ │ │ - eoreq r1, r2, ip, asr #2 │ │ │ │ - @ instruction: 0x001cc1b4 │ │ │ │ + eoreq r1, r2, r4, lsr r1 │ │ │ │ + eoreq r1, r2, r0, asr r1 │ │ │ │ + @ instruction: 0x001cc1b8 │ │ │ │ andeq r0, r0, r8, asr #8 │ │ │ │ andeq r0, r0, ip, lsl #5 │ │ │ │ - andseq r7, sp, r6, asr #23 │ │ │ │ - eoreq r1, r2, r8, ror #4 │ │ │ │ - eoreq sl, r2, r4, ror r2 │ │ │ │ - @ instruction: 0x00229eb8 │ │ │ │ + andseq r7, sp, sl, asr #23 │ │ │ │ + eoreq r1, r2, ip, ror #4 │ │ │ │ + eoreq sl, r2, r8, ror r2 │ │ │ │ + @ instruction: 0x00229ebc │ │ │ │ strdeq r4, [r1], -ip │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r5, [pc, #352] @ f6ef8 │ │ │ │ + ldr r5, [pc, #352] @ f6ef4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #316] @ f6efc │ │ │ │ + ldr r0, [pc, #316] @ f6ef8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r5, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #296] @ f6f00 │ │ │ │ - ldr r1, [pc, #296] @ f6f04 │ │ │ │ - ldr r2, [pc, #296] @ f6f08 │ │ │ │ + ldr r0, [pc, #296] @ f6efc │ │ │ │ + ldr r1, [pc, #296] @ f6f00 │ │ │ │ + ldr r2, [pc, #296] @ f6f04 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #292] @ f6f0c │ │ │ │ + ldr r3, [pc, #292] @ f6f08 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #288] @ f6f10 │ │ │ │ + ldr r6, [pc, #288] @ f6f0c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #260] @ f6f14 │ │ │ │ + ldr r0, [pc, #260] @ f6f10 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #240] @ f6f18 │ │ │ │ + ldr r5, [pc, #240] @ f6f14 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #76 @ 0x4c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq f6e3c │ │ │ │ + beq f6e38 │ │ │ │ bl 16000 │ │ │ │ - ldr r6, [pc, #216] @ f6f1c │ │ │ │ + ldr r6, [pc, #216] @ f6f18 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r0, [r6, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f6edc │ │ │ │ + beq f6ed8 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r4, r6, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f6ea4 │ │ │ │ + bne f6ea0 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #104] @ f6f24 │ │ │ │ + ldr r0, [pc, #104] @ f6f20 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #88] @ f6f28 │ │ │ │ + ldr r3, [pc, #88] @ f6f24 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f6e9c │ │ │ │ - ldr r2, [pc, #60] @ f6f20 │ │ │ │ + b f6e98 │ │ │ │ + ldr r2, [pc, #60] @ f6f1c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - eoreq r9, r2, r8, ror #31 │ │ │ │ + eoreq r9, r2, ip, ror #31 │ │ │ │ andeq r0, r0, ip, lsr r2 │ │ │ │ - @ instruction: 0xfffd7098 │ │ │ │ - @ instruction: 0xfffd7ed4 │ │ │ │ - @ instruction: 0xfffd79ac │ │ │ │ - @ instruction: 0xfffd7a8c │ │ │ │ - @ instruction: 0xfffd8d58 │ │ │ │ - @ instruction: 0xfffcd2d8 │ │ │ │ - @ instruction: 0x00229cb8 │ │ │ │ - eoreq r9, r2, r4, lsr #23 │ │ │ │ - mlaeq r1, r8, r1, fp │ │ │ │ - @ instruction: 0x0021b4b8 │ │ │ │ - eoreq sl, r1, ip, lsr pc │ │ │ │ + @ instruction: 0xfffd709c │ │ │ │ + @ instruction: 0xfffd7ed8 │ │ │ │ + @ instruction: 0xfffd79b0 │ │ │ │ + @ instruction: 0xfffd7a90 │ │ │ │ + @ instruction: 0xfffd8d5c │ │ │ │ + @ instruction: 0xfffcd2dc │ │ │ │ + @ instruction: 0x00229cbc │ │ │ │ + eoreq r9, r2, r8, lsr #23 │ │ │ │ + mlaeq r1, ip, r1, fp │ │ │ │ + @ instruction: 0x0021b4bc │ │ │ │ + eoreq sl, r1, r0, asr #30 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #168] @ f6fe4 │ │ │ │ + ldr r1, [pc, #168] @ f6fe0 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ add r4, r1, r0 │ │ │ │ tst r4, #3 │ │ │ │ - bne f6f78 │ │ │ │ + bne f6f74 │ │ │ │ bl 130b0 │ │ │ │ - ldr r3, [pc, #144] @ f6fe8 │ │ │ │ + ldr r3, [pc, #144] @ f6fe4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ str r0, [r4, #16] │ │ │ │ str r5, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #92] @ f6fec │ │ │ │ + ldr r0, [pc, #92] @ f6fe8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #68] @ f6ff0 │ │ │ │ + ldr r0, [pc, #68] @ f6fec │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #60] @ f6ff4 │ │ │ │ + ldr r1, [pc, #60] @ f6ff0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r0, [pc, #48] @ f6ff8 │ │ │ │ + ldr r0, [pc, #48] @ f6ff4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #40] @ f6ffc │ │ │ │ + ldr r1, [pc, #40] @ f6ff8 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - eoreq r9, r2, ip, asr #28 │ │ │ │ - @ instruction: 0x00220dbc │ │ │ │ - eoreq r0, r2, r8, lsr #28 │ │ │ │ + eoreq r9, r2, r0, asr lr │ │ │ │ + eoreq r0, r2, r0, asr #27 │ │ │ │ + eoreq r0, r2, ip, lsr #28 │ │ │ │ andeq r8, r4, ip, ror #31 │ │ │ │ - mulseq ip, r0, sp │ │ │ │ - andseq fp, ip, ip, ror #26 │ │ │ │ - strdeq r0, [r2], -r8 @ │ │ │ │ + mulseq ip, r4, sp │ │ │ │ + andseq fp, ip, r0, ror sp │ │ │ │ + strdeq r0, [r2], -ip @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ - ldr r5, [pc, #76] @ f7058 │ │ │ │ + ldr r5, [pc, #76] @ f7054 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r7, [r5, #88] @ 0x58 │ │ │ │ add r6, r7, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r7, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7034 │ │ │ │ + beq f7030 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f7050 │ │ │ │ + beq f704c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq r9, r2, r8, ror sp │ │ │ │ + eoreq r9, r2, ip, ror sp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ f72a4 │ │ │ │ + ldr r1, [pc, #568] @ f72a0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f7134 │ │ │ │ + bne f7130 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne f7170 │ │ │ │ + bne f716c │ │ │ │ bl 132c0 │ │ │ │ - ldr r1, [pc, #548] @ f72d0 │ │ │ │ + ldr r1, [pc, #548] @ f72cc │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ f72d4 │ │ │ │ + ldr r3, [pc, #520] @ f72d0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7118 │ │ │ │ - ldr r6, [pc, #512] @ f72e0 │ │ │ │ + beq f7114 │ │ │ │ + ldr r6, [pc, #512] @ f72dc │ │ │ │ mov r1, #28 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #32] │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ str r7, [r6, #44] @ 0x2c │ │ │ │ strb r5, [r4] │ │ │ │ - beq f7110 │ │ │ │ + beq f710c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ f72d8 │ │ │ │ + ldr r0, [pc, #440] @ f72d4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ f72dc │ │ │ │ + ldr r2, [pc, #436] @ f72d8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b f723c │ │ │ │ + b f7238 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ f72a8 │ │ │ │ + ldr r0, [pc, #348] @ f72a4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ f72ac │ │ │ │ - ldr r3, [pc, #332] @ f72b0 │ │ │ │ + ldr r0, [pc, #332] @ f72a8 │ │ │ │ + ldr r3, [pc, #332] @ f72ac │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f723c │ │ │ │ + b f7238 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f71c8 │ │ │ │ + bne f71c4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ f72b4 │ │ │ │ + ldr r0, [pc, #272] @ f72b0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ f72b8 │ │ │ │ - ldr r3, [pc, #256] @ f72bc │ │ │ │ + ldr r0, [pc, #256] @ f72b4 │ │ │ │ + ldr r3, [pc, #256] @ f72b8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f723c │ │ │ │ + b f7238 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ f72c0 │ │ │ │ + ldr r0, [pc, #224] @ f72bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ f72c4 │ │ │ │ + ldr r0, [pc, #176] @ f72c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ f72c8 │ │ │ │ + ldr r0, [pc, #168] @ f72c4 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ f72cc │ │ │ │ + ldr r2, [pc, #152] @ f72c8 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne f7294 │ │ │ │ + bne f7290 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7274 │ │ │ │ + beq f7270 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne f7290 │ │ │ │ + bne f728c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r2, sp, r8, lsr #6 │ │ │ │ - mlaeq r2, ip, ip, r0 │ │ │ │ - andseq r2, lr, sl, asr #13 │ │ │ │ - eoreq lr, r1, r8, lsl #6 │ │ │ │ - eoreq r0, r2, r4, asr ip │ │ │ │ - andseq r2, lr, r2, ror r6 │ │ │ │ - eoreq lr, r1, r0, asr #5 │ │ │ │ + andseq r2, sp, ip, lsr #6 │ │ │ │ + eoreq r0, r2, r0, lsr #25 │ │ │ │ + andseq r2, lr, lr, asr #13 │ │ │ │ + eoreq lr, r1, ip, lsl #6 │ │ │ │ + eoreq r0, r2, r8, asr ip │ │ │ │ + andseq r2, lr, r6, ror r6 │ │ │ │ + eoreq lr, r1, r4, asr #5 │ │ │ │ andeq r2, r6, r0, ror #25 │ │ │ │ - eoreq r0, r2, ip, asr #23 │ │ │ │ - eoreq r0, r2, r8, ror #23 │ │ │ │ - andseq fp, ip, r0, asr ip │ │ │ │ + ldrdeq r0, [r2], -r0 @ │ │ │ │ + eoreq r0, r2, ip, ror #23 │ │ │ │ + andseq fp, ip, r4, asr ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - andseq r7, sp, r2, asr r6 │ │ │ │ - strdeq r0, [r2], -r4 @ │ │ │ │ - eoreq r9, r2, r4, asr #30 │ │ │ │ + andseq r7, sp, r6, asr r6 │ │ │ │ + strdeq r0, [r2], -r8 @ │ │ │ │ + eoreq r9, r2, r8, asr #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r7, [pc, #1360] @ f7844 │ │ │ │ + ldr r7, [pc, #1360] @ f7840 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #1324] @ f7848 │ │ │ │ + ldr r0, [pc, #1324] @ f7844 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #1304] @ f784c │ │ │ │ - ldr r1, [pc, #1304] @ f7850 │ │ │ │ - ldr r2, [pc, #1304] @ f7854 │ │ │ │ + ldr r0, [pc, #1304] @ f7848 │ │ │ │ + ldr r1, [pc, #1304] @ f784c │ │ │ │ + ldr r2, [pc, #1304] @ f7850 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #1300] @ f7858 │ │ │ │ + ldr r3, [pc, #1300] @ f7854 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #1296] @ f785c │ │ │ │ + ldr r6, [pc, #1296] @ f7858 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1268] @ f7860 │ │ │ │ + ldr r0, [pc, #1268] @ f785c │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #1248] @ f7864 │ │ │ │ + ldr r5, [pc, #1248] @ f7860 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #60 @ 0x3c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq f7398 │ │ │ │ + beq f7394 │ │ │ │ bl 15904 │ │ │ │ - ldr sl, [pc, #1224] @ f7868 │ │ │ │ + ldr sl, [pc, #1224] @ f7864 │ │ │ │ mov r6, #8 │ │ │ │ add sl, pc, sl │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f780c │ │ │ │ + beq f7808 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r6, sl, #76 @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f7740 │ │ │ │ + bne f773c │ │ │ │ add r8, sp, #16 │ │ │ │ - ldr r1, [pc, #1068] @ f7834 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #1068] @ f7830 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7778 │ │ │ │ + beq f7774 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f779c │ │ │ │ - ldr r5, [pc, #1028] @ f7838 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne f7798 │ │ │ │ + ldr r5, [pc, #1028] @ f7834 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f7468 │ │ │ │ - ldr r1, [pc, #1008] @ f783c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne f7464 │ │ │ │ + ldr r1, [pc, #1008] @ f7838 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #996] @ f7840 │ │ │ │ + ldr r1, [pc, #996] @ f783c │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b f7494 │ │ │ │ + b f7490 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ - ldr r5, [pc, #948] @ f783c │ │ │ │ + ldr r5, [pc, #948] @ f7838 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r3, [r0, r5]! │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r8, #24 │ │ │ │ stmib r0, {r1, r3, r7} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #920] @ f7840 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #920] @ f783c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #964] @ f7884 │ │ │ │ + ldr r0, [pc, #964] @ f7880 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #948] @ f7888 │ │ │ │ + ldr r0, [pc, #948] @ f7884 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr fp, [pc, #924] @ f788c │ │ │ │ + ldr fp, [pc, #924] @ f7888 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ add fp, pc, fp │ │ │ │ mov r0, fp │ │ │ │ - bl 10b728 │ │ │ │ - ldr r0, [pc, #904] @ f7890 │ │ │ │ + bl 10b724 │ │ │ │ + ldr r0, [pc, #904] @ f788c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #896] @ f7894 │ │ │ │ + ldr r0, [pc, #896] @ f7890 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #888] @ f7898 │ │ │ │ + ldr r0, [pc, #888] @ f7894 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #880] @ f789c │ │ │ │ + ldr r0, [pc, #880] @ f7898 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #872] @ f78a0 │ │ │ │ + ldr r0, [pc, #872] @ f789c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #864] @ f78a4 │ │ │ │ + ldr r0, [pc, #864] @ f78a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #856] @ f78a8 │ │ │ │ + ldr r0, [pc, #856] @ f78a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - ldr ip, [pc, #848] @ f78ac │ │ │ │ - ldr r1, [pc, #848] @ f78b0 │ │ │ │ + ldr ip, [pc, #848] @ f78a8 │ │ │ │ + ldr r1, [pc, #848] @ f78ac │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #836] @ f78b4 │ │ │ │ + ldr r1, [pc, #836] @ f78b0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #828] @ f78b8 │ │ │ │ + ldr r1, [pc, #828] @ f78b4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #820] @ f78bc │ │ │ │ + ldr r1, [pc, #820] @ f78b8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #812] @ f78c0 │ │ │ │ - ldr r2, [pc, #812] @ f78c4 │ │ │ │ + ldr r1, [pc, #812] @ f78bc │ │ │ │ + ldr r2, [pc, #812] @ f78c0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #800] @ f78c8 │ │ │ │ - ldr r3, [pc, #800] @ f78cc │ │ │ │ - ldr r7, [pc, #800] @ f78d0 │ │ │ │ + ldr r2, [pc, #800] @ f78c4 │ │ │ │ + ldr r3, [pc, #800] @ f78c8 │ │ │ │ + ldr r7, [pc, #800] @ f78cc │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #784] @ f78d4 │ │ │ │ + ldr r7, [pc, #784] @ f78d0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #776] @ f78d8 │ │ │ │ - ldr r6, [pc, #776] @ f78dc │ │ │ │ + ldr r7, [pc, #776] @ f78d4 │ │ │ │ + ldr r6, [pc, #776] @ f78d8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #764] @ f78e0 │ │ │ │ + ldr r6, [pc, #764] @ f78dc │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #756] @ f78e4 │ │ │ │ - ldr r5, [pc, #756] @ f78e8 │ │ │ │ - ldr r0, [pc, #756] @ f78ec │ │ │ │ + ldr r6, [pc, #756] @ f78e0 │ │ │ │ + ldr r5, [pc, #756] @ f78e4 │ │ │ │ + ldr r0, [pc, #756] @ f78e8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ str ip, [r4, #72] @ 0x48 │ │ │ │ mov r6, #46 @ 0x2e │ │ │ │ @@ -232884,21 +232883,21 @@ │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #46 @ 0x2e │ │ │ │ bl 12c0c │ │ │ │ - ldr r1, [pc, #696] @ f78f0 │ │ │ │ + ldr r1, [pc, #696] @ f78ec │ │ │ │ mov r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq f781c │ │ │ │ - ldr r1, [pc, #676] @ f78f4 │ │ │ │ + beq f7818 │ │ │ │ + ldr r1, [pc, #676] @ f78f0 │ │ │ │ mov r2, #45 @ 0x2d │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ @@ -232909,16 +232908,16 @@ │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r6, #6 │ │ │ │ mov r0, #6 │ │ │ │ ldr r5, [fp, #40] @ 0x28 │ │ │ │ ldr r8, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f781c │ │ │ │ - ldr r1, [pc, #600] @ f78f8 │ │ │ │ + beq f7818 │ │ │ │ + ldr r1, [pc, #600] @ f78f4 │ │ │ │ mov r2, #5 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r3, r5, r8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ @@ -232930,16 +232929,16 @@ │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r6, #6 │ │ │ │ mov r0, #6 │ │ │ │ ldr sl, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f781c │ │ │ │ - ldr r1, [pc, #528] @ f7904 │ │ │ │ + beq f7818 │ │ │ │ + ldr r1, [pc, #528] @ f7900 │ │ │ │ mov r2, #5 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [r5, #5] │ │ │ │ @@ -232956,144 +232955,144 @@ │ │ │ │ bl 12810 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #280] @ f7870 │ │ │ │ + ldr r0, [pc, #280] @ f786c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #264] @ f7874 │ │ │ │ + ldr r3, [pc, #264] @ f7870 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f73fc │ │ │ │ + b f73f8 │ │ │ │ add r0, sl, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne f77d4 │ │ │ │ - ldr r0, [pc, #224] @ f7878 │ │ │ │ + bne f77d0 │ │ │ │ + ldr r0, [pc, #224] @ f7874 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f77dc │ │ │ │ + b f77d8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #200] @ f787c │ │ │ │ + ldr r0, [pc, #200] @ f7878 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #184] @ f7880 │ │ │ │ + ldr r3, [pc, #184] @ f787c │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f742c │ │ │ │ - ldr r0, [pc, #288] @ f78fc │ │ │ │ + b f7428 │ │ │ │ + ldr r0, [pc, #288] @ f78f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ stmib r8, {r1, r2} │ │ │ │ str r0, [r8, #12] │ │ │ │ str r0, [r8, #16] │ │ │ │ - ldr r1, [pc, #256] @ f7900 │ │ │ │ + ldr r1, [pc, #256] @ f78fc │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b f782c │ │ │ │ - ldr r0, [pc, #88] @ f786c │ │ │ │ + b f7828 │ │ │ │ + ldr r0, [pc, #88] @ f7868 │ │ │ │ mov r9, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eoreq r9, r2, ip, lsr #26 │ │ │ │ + eoreq r9, r2, r0, lsr sp │ │ │ │ andeq r1, r0, r0, lsr r2 │ │ │ │ - @ instruction: 0xfffd4c54 │ │ │ │ - @ instruction: 0xfffd7b30 │ │ │ │ - @ instruction: 0xfffd7478 │ │ │ │ - @ instruction: 0xfffd75d0 │ │ │ │ - @ instruction: 0xfffd8270 │ │ │ │ - @ instruction: 0xfffcccac │ │ │ │ - eoreq r9, r2, ip, asr r7 │ │ │ │ - eoreq r9, r2, r4, asr #12 │ │ │ │ - eoreq sl, r1, ip, ror #16 │ │ │ │ - eoreq sp, r1, r8, lsl #27 │ │ │ │ - eoreq sl, r1, ip, lsr #14 │ │ │ │ - eoreq r0, r2, r4, ror r7 │ │ │ │ - eoreq sp, r1, ip, lsr #26 │ │ │ │ - eoreq r9, r1, r0, lsl #17 │ │ │ │ - eoreq r7, r2, ip, asr #15 │ │ │ │ - @ instruction: 0x002277b8 │ │ │ │ - eoreq r9, r2, r0, lsr fp │ │ │ │ - @ instruction: 0xfff6c3b0 │ │ │ │ - @ instruction: 0xfff6ef54 │ │ │ │ - @ instruction: 0xfff62ca8 │ │ │ │ - @ instruction: 0xfff6fc7c │ │ │ │ - @ instruction: 0xfff6d0a0 │ │ │ │ - @ instruction: 0xfff6f588 │ │ │ │ - @ instruction: 0xfff6d8c0 │ │ │ │ - @ instruction: 0xfff62638 │ │ │ │ - @ instruction: 0xfff6dc0c │ │ │ │ - @ instruction: 0xfff6d4d4 │ │ │ │ - @ instruction: 0xfff700d8 │ │ │ │ - @ instruction: 0xfff6b438 │ │ │ │ - @ instruction: 0xfff623e0 │ │ │ │ - @ instruction: 0xfff6f470 │ │ │ │ - @ instruction: 0xfff62748 │ │ │ │ - @ instruction: 0xfff6bddc │ │ │ │ - @ instruction: 0xfff6ca00 │ │ │ │ - @ instruction: 0xfff6dec0 │ │ │ │ - @ instruction: 0xfff62a64 │ │ │ │ - @ instruction: 0xfff70678 │ │ │ │ - @ instruction: 0xfff7057c │ │ │ │ - @ instruction: 0xfff62f34 │ │ │ │ - @ instruction: 0xfff6cd54 │ │ │ │ - @ instruction: 0xfff63228 │ │ │ │ - eoreq r0, r2, r0, lsl #3 │ │ │ │ - andseq lr, ip, r0, lsl #25 │ │ │ │ - andseq lr, ip, r8, lsr #30 │ │ │ │ - eoreq r0, r2, r8, lsr #14 │ │ │ │ - eoreq r9, r1, ip, ror #18 │ │ │ │ - andseq r3, sp, r5, asr #12 │ │ │ │ + @ instruction: 0xfffd4c58 │ │ │ │ + @ instruction: 0xfffd7b34 │ │ │ │ + @ instruction: 0xfffd747c │ │ │ │ + @ instruction: 0xfffd75d4 │ │ │ │ + @ instruction: 0xfffd8274 │ │ │ │ + @ instruction: 0xfffcccb0 │ │ │ │ + eoreq r9, r2, r0, ror #14 │ │ │ │ + eoreq r9, r2, r8, asr #12 │ │ │ │ + eoreq sl, r1, r0, ror r8 │ │ │ │ + eoreq sp, r1, ip, lsl #27 │ │ │ │ + eoreq sl, r1, r0, lsr r7 │ │ │ │ + eoreq r0, r2, r8, ror r7 │ │ │ │ + eoreq sp, r1, r0, lsr sp │ │ │ │ + eoreq r9, r1, r4, lsl #17 │ │ │ │ + ldrdeq r7, [r2], -r0 @ │ │ │ │ + @ instruction: 0x002277bc │ │ │ │ + eoreq r9, r2, r4, lsr fp │ │ │ │ + @ instruction: 0xfff6c3b4 │ │ │ │ + @ instruction: 0xfff6ef58 │ │ │ │ + @ instruction: 0xfff62cac │ │ │ │ + @ instruction: 0xfff6fc80 │ │ │ │ + @ instruction: 0xfff6d0a4 │ │ │ │ + @ instruction: 0xfff6f58c │ │ │ │ + @ instruction: 0xfff6d8c4 │ │ │ │ + @ instruction: 0xfff6263c │ │ │ │ + @ instruction: 0xfff6dc10 │ │ │ │ + @ instruction: 0xfff6d4d8 │ │ │ │ + @ instruction: 0xfff700dc │ │ │ │ + @ instruction: 0xfff6b43c │ │ │ │ + @ instruction: 0xfff623e4 │ │ │ │ + @ instruction: 0xfff6f474 │ │ │ │ + @ instruction: 0xfff6274c │ │ │ │ + @ instruction: 0xfff6bde0 │ │ │ │ + @ instruction: 0xfff6ca04 │ │ │ │ + @ instruction: 0xfff6dec4 │ │ │ │ + @ instruction: 0xfff62a68 │ │ │ │ + @ instruction: 0xfff7067c │ │ │ │ + @ instruction: 0xfff70580 │ │ │ │ + @ instruction: 0xfff62f38 │ │ │ │ + @ instruction: 0xfff6cd58 │ │ │ │ + @ instruction: 0xfff6322c │ │ │ │ + eoreq r0, r2, r4, lsl #3 │ │ │ │ + andseq lr, ip, r4, lsl #25 │ │ │ │ + andseq lr, ip, ip, lsr #30 │ │ │ │ + eoreq r0, r2, ip, lsr #14 │ │ │ │ + eoreq r9, r1, r0, ror r9 │ │ │ │ + andseq r3, sp, r9, asr #12 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r8, [pc, #672] @ f7bb8 │ │ │ │ + ldr r8, [pc, #672] @ f7bb4 │ │ │ │ mov r5, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ add r7, r0, r5 │ │ │ │ tst r7, #3 │ │ │ │ - bne f7a60 │ │ │ │ + bne f7a5c │ │ │ │ bl 1341c │ │ │ │ - ldr r0, [pc, #644] @ f7bbc │ │ │ │ + ldr r0, [pc, #644] @ f7bb8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f7ac8 │ │ │ │ + bne f7ac4 │ │ │ │ mov r0, #17 │ │ │ │ str r6, [r7, #16] │ │ │ │ strb r0, [r7, #24] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r7, #20] │ │ │ │ str r6, [r7] │ │ │ │ bl 1287c │ │ │ │ @@ -233101,546 +233100,546 @@ │ │ │ │ ldr r7, [r8, #44] @ 0x2c │ │ │ │ bl 1341c │ │ │ │ add r5, r6, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, r7]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7b00 │ │ │ │ + beq f7afc │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7b0c │ │ │ │ + beq f7b08 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f7b38 │ │ │ │ - ldr r0, [pc, #532] @ f7be4 │ │ │ │ + bne f7b34 │ │ │ │ + ldr r0, [pc, #532] @ f7be0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #80] @ 0x50 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7b70 │ │ │ │ + beq f7b6c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #64 @ 0x40 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #480] @ f7be8 │ │ │ │ + ldr r0, [pc, #480] @ f7be4 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #468] @ f7bec │ │ │ │ + ldr r0, [pc, #468] @ f7be8 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [pc, #440] @ f7bf0 │ │ │ │ + ldr r1, [pc, #440] @ f7bec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #2 │ │ │ │ add r3, sp, #16 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b f7ac4 │ │ │ │ + b f7ac0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #380] @ f7bf4 │ │ │ │ + ldr r0, [pc, #380] @ f7bf0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #356] @ f7bf8 │ │ │ │ + ldr r0, [pc, #356] @ f7bf4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r1, [pc, #348] @ f7bfc │ │ │ │ + ldr r1, [pc, #348] @ f7bf8 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r0, [pc, #336] @ f7c00 │ │ │ │ + ldr r0, [pc, #336] @ f7bfc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #328] @ f7c04 │ │ │ │ + ldr r1, [pc, #328] @ f7c00 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #224] @ f7bc0 │ │ │ │ + ldr r0, [pc, #224] @ f7bbc │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #208] @ f7bc4 │ │ │ │ + ldr r3, [pc, #208] @ f7bc0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f7958 │ │ │ │ + b f7954 │ │ │ │ bl 1341c │ │ │ │ - bl 14dcec │ │ │ │ - b f7b78 │ │ │ │ - ldr r0, [pc, #192] @ f7bd4 │ │ │ │ + bl 14dce8 │ │ │ │ + b f7b74 │ │ │ │ + ldr r0, [pc, #192] @ f7bd0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #180] @ f7bd8 │ │ │ │ + ldr r0, [pc, #180] @ f7bd4 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ - b f7a28 │ │ │ │ + b f7a24 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #140] @ f7bdc │ │ │ │ + ldr r0, [pc, #140] @ f7bd8 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #124] @ f7be0 │ │ │ │ + ldr r3, [pc, #124] @ f7bdc │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f79c8 │ │ │ │ + b f79c4 │ │ │ │ bl 6d0c4 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #60] @ f7bc8 │ │ │ │ + ldr r0, [pc, #60] @ f7bc4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #52] @ f7bcc │ │ │ │ + ldr r0, [pc, #52] @ f7bc8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #36] @ f7bd0 │ │ │ │ + ldr r1, [pc, #36] @ f7bcc │ │ │ │ add r1, pc, r1 │ │ │ │ - b f7a38 │ │ │ │ + b f7a34 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r9, r2, ip, lsl #14 │ │ │ │ - eoreq r9, r2, r0, lsr #2 │ │ │ │ - eoreq lr, r1, r8, ror #24 │ │ │ │ - eoreq sp, r1, r8, asr #17 │ │ │ │ - eoreq lr, r1, r4, ror #15 │ │ │ │ + eoreq r9, r2, r0, lsl r7 │ │ │ │ + eoreq r9, r2, r4, lsr #2 │ │ │ │ + eoreq lr, r1, ip, ror #24 │ │ │ │ + eoreq sp, r1, ip, asr #17 │ │ │ │ + eoreq lr, r1, r8, ror #15 │ │ │ │ andeq r2, r6, r8, lsr #6 │ │ │ │ - ldrdeq lr, [r1], -r4 @ │ │ │ │ - eoreq sl, r1, r4, lsl #15 │ │ │ │ + ldrdeq lr, [r1], -r8 @ │ │ │ │ + eoreq sl, r1, r8, lsl #15 │ │ │ │ andeq r6, r5, r0, ror #4 │ │ │ │ - strdeq lr, [r1], -r8 @ │ │ │ │ - eoreq sl, r1, r0, lsr r2 │ │ │ │ - strdeq r9, [r2], -r8 @ │ │ │ │ - eoreq lr, r1, r0, asr lr │ │ │ │ + strdeq lr, [r1], -ip @ │ │ │ │ + eoreq sl, r1, r4, lsr r2 │ │ │ │ + strdeq r9, [r2], -ip @ │ │ │ │ + eoreq lr, r1, r4, asr lr │ │ │ │ andeq r6, r5, ip, ror #6 │ │ │ │ - eoreq sl, r1, r4, ror r8 │ │ │ │ - eoreq r0, r2, r0, asr #6 │ │ │ │ + eoreq sl, r1, r8, ror r8 │ │ │ │ + eoreq r0, r2, r4, asr #6 │ │ │ │ andeq r8, r4, r4, lsl #10 │ │ │ │ - andseq fp, ip, r8, lsr #5 │ │ │ │ - andseq fp, ip, r4, lsl #5 │ │ │ │ - eoreq r0, r2, r0, lsl r3 │ │ │ │ + andseq fp, ip, ip, lsr #5 │ │ │ │ + andseq fp, ip, r8, lsl #5 │ │ │ │ + eoreq r0, r2, r4, lsl r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ f7e50 │ │ │ │ + ldr r1, [pc, #568] @ f7e4c │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f7ce0 │ │ │ │ + bne f7cdc │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne f7d1c │ │ │ │ + bne f7d18 │ │ │ │ bl 132c0 │ │ │ │ - ldr r1, [pc, #548] @ f7e7c │ │ │ │ + ldr r1, [pc, #548] @ f7e78 │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ f7e80 │ │ │ │ + ldr r3, [pc, #520] @ f7e7c │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7cc4 │ │ │ │ - ldr r6, [pc, #512] @ f7e8c │ │ │ │ + beq f7cc0 │ │ │ │ + ldr r6, [pc, #512] @ f7e88 │ │ │ │ mov r1, #32 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ str r7, [r6, #92] @ 0x5c │ │ │ │ strb r5, [r4] │ │ │ │ - beq f7cbc │ │ │ │ + beq f7cb8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ f7e84 │ │ │ │ + ldr r0, [pc, #440] @ f7e80 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ f7e88 │ │ │ │ + ldr r2, [pc, #436] @ f7e84 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b f7de8 │ │ │ │ + b f7de4 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ f7e54 │ │ │ │ + ldr r0, [pc, #348] @ f7e50 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ f7e58 │ │ │ │ - ldr r3, [pc, #332] @ f7e5c │ │ │ │ + ldr r0, [pc, #332] @ f7e54 │ │ │ │ + ldr r3, [pc, #332] @ f7e58 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f7de8 │ │ │ │ + b f7de4 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f7d74 │ │ │ │ + bne f7d70 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ f7e60 │ │ │ │ + ldr r0, [pc, #272] @ f7e5c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ f7e64 │ │ │ │ - ldr r3, [pc, #256] @ f7e68 │ │ │ │ + ldr r0, [pc, #256] @ f7e60 │ │ │ │ + ldr r3, [pc, #256] @ f7e64 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f7de8 │ │ │ │ + b f7de4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ f7e6c │ │ │ │ + ldr r0, [pc, #224] @ f7e68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ f7e70 │ │ │ │ + ldr r0, [pc, #176] @ f7e6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ f7e74 │ │ │ │ + ldr r0, [pc, #168] @ f7e70 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ f7e78 │ │ │ │ + ldr r2, [pc, #152] @ f7e74 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne f7e40 │ │ │ │ + bne f7e3c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7e20 │ │ │ │ + beq f7e1c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne f7e3c │ │ │ │ + bne f7e38 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x001d18bf │ │ │ │ - strdeq r0, [r2], -r0 @ │ │ │ │ - andseq r1, lr, lr, lsl fp │ │ │ │ - eoreq sp, r1, ip, asr r7 │ │ │ │ - eoreq r0, r2, r8, lsr #1 │ │ │ │ - andseq r1, lr, r6, asr #21 │ │ │ │ - eoreq sp, r1, r4, lsl r7 │ │ │ │ + andseq r1, sp, r3, asr #17 │ │ │ │ + strdeq r0, [r2], -r4 @ │ │ │ │ + andseq r1, lr, r2, lsr #22 │ │ │ │ + eoreq sp, r1, r0, ror #14 │ │ │ │ + eoreq r0, r2, ip, lsr #1 │ │ │ │ + andseq r1, lr, sl, asr #21 │ │ │ │ + eoreq sp, r1, r8, lsl r7 │ │ │ │ andeq r2, r6, r4, lsr r1 │ │ │ │ - eoreq r0, r2, r0, lsr #32 │ │ │ │ - eoreq r0, r2, ip, lsr r0 │ │ │ │ - andseq fp, ip, r4, lsr #1 │ │ │ │ + eoreq r0, r2, r4, lsr #32 │ │ │ │ + eoreq r0, r2, r0, asr #32 │ │ │ │ + andseq fp, ip, r8, lsr #1 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - andseq r6, sp, r6, lsr #21 │ │ │ │ - eoreq r0, r2, r8, asr #2 │ │ │ │ - eoreq r9, r2, r8, lsr r3 │ │ │ │ + andseq r6, sp, sl, lsr #21 │ │ │ │ + eoreq r0, r2, ip, asr #2 │ │ │ │ + eoreq r9, r2, ip, lsr r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r9, [pc, #1248] @ f8380 │ │ │ │ + ldr r9, [pc, #1248] @ f837c │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9, #88] @ 0x58 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r9, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #1212] @ f8384 │ │ │ │ + ldr r0, [pc, #1212] @ f8380 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r9, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #1192] @ f8388 │ │ │ │ - ldr r1, [pc, #1192] @ f838c │ │ │ │ - ldr r2, [pc, #1192] @ f8390 │ │ │ │ + ldr r0, [pc, #1192] @ f8384 │ │ │ │ + ldr r1, [pc, #1192] @ f8388 │ │ │ │ + ldr r2, [pc, #1192] @ f838c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #1188] @ f8394 │ │ │ │ + ldr r3, [pc, #1188] @ f8390 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #1184] @ f8398 │ │ │ │ + ldr r7, [pc, #1184] @ f8394 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r7, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1156] @ f839c │ │ │ │ + ldr r0, [pc, #1156] @ f8398 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r6, [pc, #1136] @ f83a0 │ │ │ │ + ldr r6, [pc, #1136] @ f839c │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, r6, #84 @ 0x54 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq f7f44 │ │ │ │ + beq f7f40 │ │ │ │ bl 15b04 │ │ │ │ - ldr r8, [pc, #1112] @ f83a4 │ │ │ │ + ldr r8, [pc, #1112] @ f83a0 │ │ │ │ mov r5, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f832c │ │ │ │ + beq f8328 │ │ │ │ ldr r6, [r6, #88] @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, #2 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r1, [sp, #16] │ │ │ │ - bne f7fa0 │ │ │ │ - ldr r1, [pc, #1064] @ f83bc │ │ │ │ + bne f7f9c │ │ │ │ + ldr r1, [pc, #1064] @ f83b8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r1, #2 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f7fd0 │ │ │ │ + beq f7fcc │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - ldr r0, [pc, #980] @ f83ac │ │ │ │ + ldr r0, [pc, #980] @ f83a8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f8260 │ │ │ │ + bne f825c │ │ │ │ add sl, sp, #8 │ │ │ │ - ldr r1, [pc, #880] @ f8370 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #880] @ f836c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f8298 │ │ │ │ + beq f8294 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f82bc │ │ │ │ - ldr r7, [pc, #840] @ f8374 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne f82b8 │ │ │ │ + ldr r7, [pc, #840] @ f8370 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ ldr r6, [r9, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ - bne f8060 │ │ │ │ - ldr r1, [pc, #820] @ f8378 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne f805c │ │ │ │ + ldr r1, [pc, #820] @ f8374 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #808] @ f837c │ │ │ │ + ldr r1, [pc, #808] @ f8378 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b f808c │ │ │ │ + b f8088 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r5, [pc, #768] @ f8378 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r5, [pc, #768] @ f8374 │ │ │ │ strb r1, [r0, r7] │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r3, [r0, r5]! │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, sl, #24 │ │ │ │ stmib r0, {r1, r3, r7} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #732] @ f837c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #732] @ f8378 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #784] @ f83c8 │ │ │ │ + ldr r0, [pc, #784] @ f83c4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #768] @ f83cc │ │ │ │ + ldr r0, [pc, #768] @ f83c8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, r9, #48 @ 0x30 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 10b728 │ │ │ │ - ldr r0, [pc, #728] @ f83d0 │ │ │ │ + bl 10b724 │ │ │ │ + ldr r0, [pc, #728] @ f83cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #720] @ f83d4 │ │ │ │ + ldr r0, [pc, #720] @ f83d0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #712] @ f83d8 │ │ │ │ + ldr r0, [pc, #712] @ f83d4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #704] @ f83dc │ │ │ │ + ldr r0, [pc, #704] @ f83d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #696] @ f83e0 │ │ │ │ + ldr r0, [pc, #696] @ f83dc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #688] @ f83e4 │ │ │ │ + ldr r0, [pc, #688] @ f83e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #680] @ f83e8 │ │ │ │ + ldr r0, [pc, #680] @ f83e4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - ldr ip, [pc, #672] @ f83ec │ │ │ │ - ldr r1, [pc, #672] @ f83f0 │ │ │ │ + ldr ip, [pc, #672] @ f83e8 │ │ │ │ + ldr r1, [pc, #672] @ f83ec │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #660] @ f83f4 │ │ │ │ + ldr r1, [pc, #660] @ f83f0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #652] @ f83f8 │ │ │ │ + ldr r1, [pc, #652] @ f83f4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #644] @ f83fc │ │ │ │ + ldr r1, [pc, #644] @ f83f8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #636] @ f8400 │ │ │ │ - ldr r2, [pc, #636] @ f8404 │ │ │ │ + ldr r1, [pc, #636] @ f83fc │ │ │ │ + ldr r2, [pc, #636] @ f8400 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #624] @ f8408 │ │ │ │ - ldr r3, [pc, #624] @ f840c │ │ │ │ - ldr r7, [pc, #624] @ f8410 │ │ │ │ + ldr r2, [pc, #624] @ f8404 │ │ │ │ + ldr r3, [pc, #624] @ f8408 │ │ │ │ + ldr r7, [pc, #624] @ f840c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #608] @ f8414 │ │ │ │ + ldr r7, [pc, #608] @ f8410 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #600] @ f8418 │ │ │ │ - ldr r6, [pc, #600] @ f841c │ │ │ │ + ldr r7, [pc, #600] @ f8414 │ │ │ │ + ldr r6, [pc, #600] @ f8418 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #588] @ f8420 │ │ │ │ + ldr r6, [pc, #588] @ f841c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #580] @ f8424 │ │ │ │ - ldr r5, [pc, #580] @ f8428 │ │ │ │ - ldr r0, [pc, #580] @ f842c │ │ │ │ + ldr r6, [pc, #580] @ f8420 │ │ │ │ + ldr r5, [pc, #580] @ f8424 │ │ │ │ + ldr r0, [pc, #580] @ f8428 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ str ip, [r4, #72] @ 0x48 │ │ │ │ mov r5, #12 │ │ │ │ @@ -233649,16 +233648,16 @@ │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f833c │ │ │ │ - ldr r1, [pc, #524] @ f843c │ │ │ │ + beq f8338 │ │ │ │ + ldr r1, [pc, #524] @ f8438 │ │ │ │ mov r2, #11 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [r5, #11] │ │ │ │ @@ -233668,133 +233667,133 @@ │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #312] @ f83b0 │ │ │ │ + ldr r0, [pc, #312] @ f83ac │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #296] @ f83b4 │ │ │ │ + ldr r3, [pc, #296] @ f83b0 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f7ff4 │ │ │ │ + b f7ff0 │ │ │ │ add r0, r8, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne f82f4 │ │ │ │ - ldr r0, [pc, #256] @ f83b8 │ │ │ │ + bne f82f0 │ │ │ │ + ldr r0, [pc, #256] @ f83b4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f82fc │ │ │ │ + b f82f8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #236] @ f83c0 │ │ │ │ + ldr r0, [pc, #236] @ f83bc │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #220] @ f83c4 │ │ │ │ + ldr r3, [pc, #220] @ f83c0 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f8024 │ │ │ │ - ldr r0, [pc, #312] @ f8434 │ │ │ │ + b f8020 │ │ │ │ + ldr r0, [pc, #312] @ f8430 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ stmib sl, {r1, r2} │ │ │ │ str r0, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ - ldr r1, [pc, #280] @ f8438 │ │ │ │ + ldr r1, [pc, #280] @ f8434 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b f8350 │ │ │ │ - ldr r2, [pc, #116] @ f83a8 │ │ │ │ + b f834c │ │ │ │ + ldr r2, [pc, #116] @ f83a4 │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - b f8348 │ │ │ │ - ldr r2, [pc, #236] @ f8430 │ │ │ │ + b f8344 │ │ │ │ + ldr r2, [pc, #236] @ f842c │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f836c │ │ │ │ + beq f8368 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eoreq r9, r2, r0, lsr #2 │ │ │ │ + eoreq r9, r2, r4, lsr #2 │ │ │ │ andeq r0, r0, r4, lsr r6 │ │ │ │ - @ instruction: 0xfffd5da8 │ │ │ │ - @ instruction: 0xfffd6dac │ │ │ │ - @ instruction: 0xfffd6804 │ │ │ │ - @ instruction: 0xfffd6aa4 │ │ │ │ - @ instruction: 0xfffd97c0 │ │ │ │ - @ instruction: 0xfffcfbdc │ │ │ │ - @ instruction: 0x00228bb0 │ │ │ │ - mlaeq r2, r8, sl, r8 │ │ │ │ - eoreq r9, r1, ip, asr #26 │ │ │ │ - eoreq r8, r2, r4, lsl #21 │ │ │ │ - ldrdeq lr, [r1], -r0 @ │ │ │ │ - eoreq r9, r1, r8, lsl #22 │ │ │ │ - eoreq pc, r1, r4, asr ip @ │ │ │ │ - strdeq sl, [r1], -ip @ │ │ │ │ - eoreq lr, r1, r4, ror r4 │ │ │ │ - mlaeq r1, r8, ip, r8 │ │ │ │ - ldrdeq r6, [r2], -r4 @ │ │ │ │ - eoreq r6, r2, r0, asr #23 │ │ │ │ - @ instruction: 0xfff6b858 │ │ │ │ - @ instruction: 0xfff6d9dc │ │ │ │ - @ instruction: 0xfff6228c │ │ │ │ - @ instruction: 0xfff6f2bc │ │ │ │ - @ instruction: 0xfff6c448 │ │ │ │ - @ instruction: 0xfff6ee48 │ │ │ │ - @ instruction: 0xfff6cb64 │ │ │ │ - @ instruction: 0xfff61b48 │ │ │ │ - @ instruction: 0xfff6d14c │ │ │ │ - @ instruction: 0xfff6c7e4 │ │ │ │ - @ instruction: 0xfff6f704 │ │ │ │ - @ instruction: 0xfff6a418 │ │ │ │ - @ instruction: 0xfff618d0 │ │ │ │ - @ instruction: 0xfff6e7e0 │ │ │ │ - @ instruction: 0xfff61b38 │ │ │ │ - @ instruction: 0xfff6b22c │ │ │ │ - @ instruction: 0xfff6b924 │ │ │ │ - @ instruction: 0xfff6d1d0 │ │ │ │ - @ instruction: 0xfff61dd4 │ │ │ │ - @ instruction: 0xfff6fb48 │ │ │ │ - @ instruction: 0xfff6f82c │ │ │ │ - @ instruction: 0xfff623a4 │ │ │ │ - @ instruction: 0xfff6c264 │ │ │ │ - @ instruction: 0xfff625b8 │ │ │ │ - eoreq pc, r1, r8, ror r4 @ │ │ │ │ - eoreq pc, r1, r8, lsl #24 │ │ │ │ - eoreq r8, r1, ip, asr #28 │ │ │ │ - andseq pc, ip, r0, lsr #11 │ │ │ │ + @ instruction: 0xfffd5dac │ │ │ │ + @ instruction: 0xfffd6db0 │ │ │ │ + @ instruction: 0xfffd6808 │ │ │ │ + @ instruction: 0xfffd6aa8 │ │ │ │ + @ instruction: 0xfffd97c4 │ │ │ │ + @ instruction: 0xfffcfbe0 │ │ │ │ + @ instruction: 0x00228bb4 │ │ │ │ + mlaeq r2, ip, sl, r8 │ │ │ │ + eoreq r9, r1, r0, asr sp │ │ │ │ + eoreq r8, r2, r8, lsl #21 │ │ │ │ + ldrdeq lr, [r1], -r4 @ │ │ │ │ + eoreq r9, r1, ip, lsl #22 │ │ │ │ + eoreq pc, r1, r8, asr ip @ │ │ │ │ + eoreq sl, r1, r0, lsl #2 │ │ │ │ + eoreq lr, r1, r8, ror r4 │ │ │ │ + mlaeq r1, ip, ip, r8 │ │ │ │ + ldrdeq r6, [r2], -r8 @ │ │ │ │ + eoreq r6, r2, r4, asr #23 │ │ │ │ + @ instruction: 0xfff6b85c │ │ │ │ + @ instruction: 0xfff6d9e0 │ │ │ │ + @ instruction: 0xfff62290 │ │ │ │ + @ instruction: 0xfff6f2c0 │ │ │ │ + @ instruction: 0xfff6c44c │ │ │ │ + @ instruction: 0xfff6ee4c │ │ │ │ + @ instruction: 0xfff6cb68 │ │ │ │ + @ instruction: 0xfff61b4c │ │ │ │ + @ instruction: 0xfff6d150 │ │ │ │ + @ instruction: 0xfff6c7e8 │ │ │ │ + @ instruction: 0xfff6f708 │ │ │ │ + @ instruction: 0xfff6a41c │ │ │ │ + @ instruction: 0xfff618d4 │ │ │ │ + @ instruction: 0xfff6e7e4 │ │ │ │ + @ instruction: 0xfff61b3c │ │ │ │ + @ instruction: 0xfff6b230 │ │ │ │ + @ instruction: 0xfff6b928 │ │ │ │ + @ instruction: 0xfff6d1d4 │ │ │ │ + @ instruction: 0xfff61dd8 │ │ │ │ + @ instruction: 0xfff6fb4c │ │ │ │ + @ instruction: 0xfff6f830 │ │ │ │ + @ instruction: 0xfff623a8 │ │ │ │ + @ instruction: 0xfff6c268 │ │ │ │ + @ instruction: 0xfff625bc │ │ │ │ + eoreq pc, r1, ip, ror r4 @ │ │ │ │ + eoreq pc, r1, ip, lsl #24 │ │ │ │ + eoreq r8, r1, r0, asr lr │ │ │ │ + andseq pc, ip, r4, lsr #11 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #152] @ f84e8 │ │ │ │ + ldr r1, [pc, #152] @ f84e4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #3 │ │ │ │ moveq r1, #0 │ │ │ │ streq r1, [r0] │ │ │ │ streq r1, [r0, #16] │ │ │ │ @@ -233803,490 +233802,490 @@ │ │ │ │ streq r1, [r0, #28] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #88] @ f84ec │ │ │ │ + ldr r0, [pc, #88] @ f84e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #64] @ f84f0 │ │ │ │ + ldr r0, [pc, #64] @ f84ec │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #56] @ f84f4 │ │ │ │ + ldr r1, [pc, #56] @ f84f0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r0, [pc, #44] @ f84f8 │ │ │ │ + ldr r0, [pc, #44] @ f84f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #36] @ f84fc │ │ │ │ + ldr r1, [pc, #36] @ f84f8 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - eoreq r8, r2, r8, ror fp │ │ │ │ - eoreq pc, r1, r4, lsr #18 │ │ │ │ + eoreq r8, r2, ip, ror fp │ │ │ │ + eoreq pc, r1, r8, lsr #18 │ │ │ │ andeq r7, r4, r8, ror #21 │ │ │ │ - andseq sl, ip, ip, lsl #17 │ │ │ │ - andseq sl, ip, r8, ror #16 │ │ │ │ - strdeq pc, [r1], -r4 @ │ │ │ │ + mulseq ip, r0, r8 │ │ │ │ + andseq sl, ip, ip, ror #16 │ │ │ │ + strdeq pc, [r1], -r8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ f854c │ │ │ │ + ldr r5, [pc, #64] @ f8548 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq f8528 │ │ │ │ + beq f8524 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f8544 │ │ │ │ + beq f8540 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 1d458 │ │ │ │ - @ instruction: 0x00228ab8 │ │ │ │ + @ instruction: 0x00228abc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ f859c │ │ │ │ + ldr r5, [pc, #64] @ f8598 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq f8578 │ │ │ │ + beq f8574 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f8594 │ │ │ │ + beq f8590 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq r8, r2, r8, asr #21 │ │ │ │ + eoreq r8, r2, ip, asr #21 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ f87e8 │ │ │ │ + ldr r1, [pc, #568] @ f87e4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f8678 │ │ │ │ + bne f8674 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne f86b4 │ │ │ │ + bne f86b0 │ │ │ │ bl 132c0 │ │ │ │ - ldr r1, [pc, #548] @ f8814 │ │ │ │ + ldr r1, [pc, #548] @ f8810 │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ f8818 │ │ │ │ + ldr r3, [pc, #520] @ f8814 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f865c │ │ │ │ - ldr r6, [pc, #512] @ f8824 │ │ │ │ + beq f8658 │ │ │ │ + ldr r6, [pc, #512] @ f8820 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ str r7, [r6, #92] @ 0x5c │ │ │ │ strb r5, [r4] │ │ │ │ - beq f8654 │ │ │ │ + beq f8650 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ f881c │ │ │ │ + ldr r0, [pc, #440] @ f8818 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ f8820 │ │ │ │ + ldr r2, [pc, #436] @ f881c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b f8780 │ │ │ │ + b f877c │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ f87ec │ │ │ │ + ldr r0, [pc, #348] @ f87e8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ f87f0 │ │ │ │ - ldr r3, [pc, #332] @ f87f4 │ │ │ │ + ldr r0, [pc, #332] @ f87ec │ │ │ │ + ldr r3, [pc, #332] @ f87f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f8780 │ │ │ │ + b f877c │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f870c │ │ │ │ + bne f8708 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ f87f8 │ │ │ │ + ldr r0, [pc, #272] @ f87f4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ f87fc │ │ │ │ - ldr r3, [pc, #256] @ f8800 │ │ │ │ + ldr r0, [pc, #256] @ f87f8 │ │ │ │ + ldr r3, [pc, #256] @ f87fc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f8780 │ │ │ │ + b f877c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ f8804 │ │ │ │ + ldr r0, [pc, #224] @ f8800 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ f8808 │ │ │ │ + ldr r0, [pc, #176] @ f8804 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ f880c │ │ │ │ + ldr r0, [pc, #168] @ f8808 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ f8810 │ │ │ │ + ldr r2, [pc, #152] @ f880c │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne f87d8 │ │ │ │ + bne f87d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f87b8 │ │ │ │ + beq f87b4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne f87d4 │ │ │ │ + bne f87d0 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x001d0df7 │ │ │ │ - eoreq pc, r1, r8, asr r7 @ │ │ │ │ - andseq r1, lr, r6, lsl #3 │ │ │ │ - eoreq ip, r1, r4, asr #27 │ │ │ │ - eoreq pc, r1, r0, lsl r7 @ │ │ │ │ - andseq r1, lr, lr, lsr #2 │ │ │ │ - eoreq ip, r1, ip, ror sp │ │ │ │ + @ instruction: 0x001d0dfb │ │ │ │ + eoreq pc, r1, ip, asr r7 @ │ │ │ │ + andseq r1, lr, sl, lsl #3 │ │ │ │ + eoreq ip, r1, r8, asr #27 │ │ │ │ + eoreq pc, r1, r4, lsl r7 @ │ │ │ │ + andseq r1, lr, r2, lsr r1 │ │ │ │ + eoreq ip, r1, r0, lsl #27 │ │ │ │ muleq r6, ip, r7 │ │ │ │ - eoreq pc, r1, r8, lsl #13 │ │ │ │ - eoreq pc, r1, r4, lsr #13 │ │ │ │ - andseq sl, ip, ip, lsl #14 │ │ │ │ + eoreq pc, r1, ip, lsl #13 │ │ │ │ + eoreq pc, r1, r8, lsr #13 │ │ │ │ + andseq sl, ip, r0, lsl r7 │ │ │ │ andeq r0, r0, r0, asr fp │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - andseq r6, sp, lr, lsl #2 │ │ │ │ - @ instruction: 0x0021f7b0 │ │ │ │ - eoreq r8, r2, r0, lsr #13 │ │ │ │ + andseq r6, sp, r2, lsl r1 │ │ │ │ + @ instruction: 0x0021f7b4 │ │ │ │ + eoreq r8, r2, r4, lsr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr sl, [pc, #2072] @ f9050 │ │ │ │ + ldr sl, [pc, #2072] @ f904c │ │ │ │ mov r9, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r0, [sl, #88] @ 0x58 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [sl, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #2036] @ f9054 │ │ │ │ + ldr r0, [pc, #2036] @ f9050 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #24] │ │ │ │ mov r0, r9 │ │ │ │ bl 13ddc │ │ │ │ str r0, [sl, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #2016] @ f9058 │ │ │ │ - ldr r1, [pc, #2016] @ f905c │ │ │ │ - ldr r2, [pc, #2016] @ f9060 │ │ │ │ + ldr r0, [pc, #2016] @ f9054 │ │ │ │ + ldr r1, [pc, #2016] @ f9058 │ │ │ │ + ldr r2, [pc, #2016] @ f905c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #2012] @ f9064 │ │ │ │ + ldr r3, [pc, #2012] @ f9060 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #2008] @ f9068 │ │ │ │ + ldr r7, [pc, #2008] @ f9064 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r9, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r9, #12] │ │ │ │ str r7, [r9, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1980] @ f906c │ │ │ │ + ldr r0, [pc, #1980] @ f9068 │ │ │ │ str r2, [r9, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r9, #32] │ │ │ │ str r0, [r9, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #1960] @ f9070 │ │ │ │ + ldr r5, [pc, #1960] @ f906c │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq f88dc │ │ │ │ + beq f88d8 │ │ │ │ bl 1637c │ │ │ │ - ldr r8, [pc, #1936] @ f9074 │ │ │ │ + ldr r8, [pc, #1936] @ f9070 │ │ │ │ mov r7, #12 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f8fe8 │ │ │ │ + beq f8fe4 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne f893c │ │ │ │ - ldr r1, [pc, #1888] @ f908c │ │ │ │ + bne f8938 │ │ │ │ + ldr r1, [pc, #1888] @ f9088 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r6, [r0, #4] │ │ │ │ mov r2, #2 │ │ │ │ ldr r5, [r5, #92] @ 0x5c │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne f8968 │ │ │ │ - ldr r1, [pc, #1844] @ f9090 │ │ │ │ + bne f8964 │ │ │ │ + ldr r1, [pc, #1844] @ f908c │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r5, [r0, #8] │ │ │ │ mov r0, #3 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f899c │ │ │ │ + beq f8998 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r6, r8, #80 @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f8e48 │ │ │ │ + bne f8e44 │ │ │ │ add fp, sp, #16 │ │ │ │ - ldr r1, [pc, #1644] @ f9030 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #1644] @ f902c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f8e80 │ │ │ │ + beq f8e7c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f8ea4 │ │ │ │ - ldr r5, [pc, #1604] @ f9034 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne f8ea0 │ │ │ │ + ldr r5, [pc, #1604] @ f9030 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ ldr r7, [sl, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ - bne f8a24 │ │ │ │ - ldr r1, [pc, #1584] @ f9038 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne f8a20 │ │ │ │ + ldr r1, [pc, #1584] @ f9034 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #1572] @ f903c │ │ │ │ + ldr r1, [pc, #1572] @ f9038 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b f8a50 │ │ │ │ + b f8a4c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r4, [pc, #1532] @ f9038 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r4, [pc, #1532] @ f9034 │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r5, sp, #60 @ 0x3c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldm r5, {r1, r3, r5} │ │ │ │ str r3, [r0, r4]! │ │ │ │ str r5, [r0, #4] │ │ │ │ add r0, fp, #24 │ │ │ │ stmib r0, {r1, r3, r5} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #1496] @ f903c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #1496] @ f9038 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #1568] @ f909c │ │ │ │ + ldr r0, [pc, #1568] @ f9098 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #1552] @ f90a0 │ │ │ │ + ldr r0, [pc, #1552] @ f909c │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sl, #48 @ 0x30 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r7 │ │ │ │ - bl 10b728 │ │ │ │ + bl 10b724 │ │ │ │ str r6, [sp, #8] │ │ │ │ add ip, r9, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #1504] @ f90a4 │ │ │ │ + ldr r0, [pc, #1504] @ f90a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #1496] @ f90a8 │ │ │ │ + ldr r0, [pc, #1496] @ f90a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #1488] @ f90ac │ │ │ │ + ldr r0, [pc, #1488] @ f90a8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1480] @ f90b0 │ │ │ │ + ldr r0, [pc, #1480] @ f90ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #1472] @ f90b4 │ │ │ │ + ldr r0, [pc, #1472] @ f90b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #1464] @ f90b8 │ │ │ │ + ldr r0, [pc, #1464] @ f90b4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #1456] @ f90bc │ │ │ │ + ldr r0, [pc, #1456] @ f90b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #140] @ 0x8c │ │ │ │ - ldr r0, [pc, #1448] @ f90c0 │ │ │ │ - ldr r1, [pc, #1448] @ f90c4 │ │ │ │ + ldr r0, [pc, #1448] @ f90bc │ │ │ │ + ldr r1, [pc, #1448] @ f90c0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #1436] @ f90c8 │ │ │ │ + ldr r1, [pc, #1436] @ f90c4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #1428] @ f90cc │ │ │ │ + ldr r1, [pc, #1428] @ f90c8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #1420] @ f90d0 │ │ │ │ + ldr r1, [pc, #1420] @ f90cc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #1412] @ f90d4 │ │ │ │ - ldr r2, [pc, #1412] @ f90d8 │ │ │ │ + ldr r1, [pc, #1412] @ f90d0 │ │ │ │ + ldr r2, [pc, #1412] @ f90d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1400] @ f90dc │ │ │ │ - ldr r3, [pc, #1400] @ f90e0 │ │ │ │ - ldr r7, [pc, #1400] @ f90e4 │ │ │ │ + ldr r2, [pc, #1400] @ f90d8 │ │ │ │ + ldr r3, [pc, #1400] @ f90dc │ │ │ │ + ldr r7, [pc, #1400] @ f90e0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r9, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #1384] @ f90e8 │ │ │ │ + ldr r7, [pc, #1384] @ f90e4 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r9, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #1376] @ f90ec │ │ │ │ - ldr r5, [pc, #1376] @ f90f0 │ │ │ │ + ldr r7, [pc, #1376] @ f90e8 │ │ │ │ + ldr r5, [pc, #1376] @ f90ec │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r9, #156] @ 0x9c │ │ │ │ - ldr r5, [pc, #1364] @ f90f4 │ │ │ │ + ldr r5, [pc, #1364] @ f90f0 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r9, #104] @ 0x68 │ │ │ │ - ldr r5, [pc, #1356] @ f90f8 │ │ │ │ - ldr r4, [pc, #1356] @ f90fc │ │ │ │ - ldr r6, [pc, #1356] @ f9100 │ │ │ │ + ldr r5, [pc, #1356] @ f90f4 │ │ │ │ + ldr r4, [pc, #1356] @ f90f8 │ │ │ │ + ldr r6, [pc, #1356] @ f90fc │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ str r7, [r9, #68] @ 0x44 │ │ │ │ add r6, pc, r6 │ │ │ │ stm ip, {r0, r1, r5} │ │ │ │ mov r7, #45 @ 0x2d │ │ │ │ str r3, [r9, #84] @ 0x54 │ │ │ │ str r4, [r9, #88] @ 0x58 │ │ │ │ str r2, [r9, #92] @ 0x5c │ │ │ │ str r6, [r9, #96] @ 0x60 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #45 @ 0x2d │ │ │ │ bl 12c0c │ │ │ │ - ldr r4, [pc, #1304] @ f9104 │ │ │ │ + ldr r4, [pc, #1304] @ f9100 │ │ │ │ mov r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ - beq f8ff4 │ │ │ │ - ldr r1, [pc, #1288] @ f9108 │ │ │ │ + beq f8ff0 │ │ │ │ + ldr r1, [pc, #1288] @ f9104 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ @@ -234298,345 +234297,345 @@ │ │ │ │ mov r6, sl │ │ │ │ mov r0, #6 │ │ │ │ ldr r8, [sl, #88] @ 0x58 │ │ │ │ ldr sl, [sl, #92] @ 0x5c │ │ │ │ mov r7, #6 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f8ff4 │ │ │ │ - ldr r1, [pc, #1212] @ f9110 │ │ │ │ + beq f8ff0 │ │ │ │ + ldr r1, [pc, #1212] @ f910c │ │ │ │ mov r2, #5 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r8, sl │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ strb fp, [r5, #5] │ │ │ │ bl 13638 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #928] @ f9030 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #928] @ f902c │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f8edc │ │ │ │ + beq f8ed8 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f8f08 │ │ │ │ + bne f8f04 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - bne f8fcc │ │ │ │ + bne f8fc8 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f8fcc │ │ │ │ + beq f8fc8 │ │ │ │ ldr r1, [r6, #80] @ 0x50 │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq f8d1c │ │ │ │ + beq f8d18 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq f8ce0 │ │ │ │ + beq f8cdc │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq f8d34 │ │ │ │ + beq f8d30 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq f8fcc │ │ │ │ + beq f8fc8 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b f8cd4 │ │ │ │ + b f8cd0 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r5, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - ldr r0, [pc, #744] @ f9040 │ │ │ │ + ldr r0, [pc, #744] @ f903c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ eor r0, r2, r0 │ │ │ │ - ldr r2, [pc, #732] @ f9044 │ │ │ │ + ldr r2, [pc, #732] @ f9040 │ │ │ │ eor r1, r1, r2 │ │ │ │ orrs r0, r1, r0 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - ldreq r2, [pc, #720] @ f9048 │ │ │ │ + ldreq r2, [pc, #720] @ f9044 │ │ │ │ ldreq r1, [sp, #28] │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #712] @ f904c │ │ │ │ + ldreq r2, [pc, #712] @ f9048 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne f8fcc │ │ │ │ + bne f8fc8 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f8da0 │ │ │ │ + bne f8d9c │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b f8dfc │ │ │ │ - ldr r0, [pc, #908] @ f9134 │ │ │ │ + b f8df8 │ │ │ │ + ldr r0, [pc, #908] @ f9130 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #120 @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f8f94 │ │ │ │ - ldr r0, [pc, #884] @ f9140 │ │ │ │ + bne f8f90 │ │ │ │ + ldr r0, [pc, #884] @ f913c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #876] @ f9144 │ │ │ │ + ldr r3, [pc, #876] @ f9140 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ bl 13a88 │ │ │ │ mov r6, #1 │ │ │ │ strd r6, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 13944 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #824] @ f9148 │ │ │ │ + ldr r0, [pc, #824] @ f9144 │ │ │ │ mov r2, #22 │ │ │ │ - ldr r1, [pc, #820] @ f914c │ │ │ │ + ldr r1, [pc, #820] @ f9148 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r0, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl eb21c │ │ │ │ + bl eb218 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ bl 13cec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ bl 12810 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #540] @ f907c │ │ │ │ + ldr r0, [pc, #540] @ f9078 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #524] @ f9080 │ │ │ │ + ldr r3, [pc, #524] @ f907c │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f89b8 │ │ │ │ + b f89b4 │ │ │ │ add r0, r8, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne f8f40 │ │ │ │ - ldr r0, [pc, #484] @ f9084 │ │ │ │ + bne f8f3c │ │ │ │ + ldr r0, [pc, #484] @ f9080 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f8f48 │ │ │ │ + b f8f44 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #472] @ f9094 │ │ │ │ + ldr r0, [pc, #472] @ f9090 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #456] @ f9098 │ │ │ │ + ldr r3, [pc, #456] @ f9094 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f89e8 │ │ │ │ - ldr r0, [pc, #560] @ f9114 │ │ │ │ + b f89e4 │ │ │ │ + ldr r0, [pc, #560] @ f9110 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne f8f58 │ │ │ │ - ldr r0, [pc, #532] @ f9118 │ │ │ │ + bne f8f54 │ │ │ │ + ldr r0, [pc, #532] @ f9114 │ │ │ │ add r0, pc, r0 │ │ │ │ - b f8f60 │ │ │ │ + b f8f5c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #508] @ f911c │ │ │ │ + ldr r0, [pc, #508] @ f9118 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #492] @ f9120 │ │ │ │ + ldr r3, [pc, #492] @ f911c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f8cb4 │ │ │ │ - ldr r0, [pc, #452] @ f910c │ │ │ │ + b f8cb0 │ │ │ │ + ldr r0, [pc, #452] @ f9108 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #308] @ f9088 │ │ │ │ + ldr r1, [pc, #308] @ f9084 │ │ │ │ add r1, pc, r1 │ │ │ │ - b f8f70 │ │ │ │ - ldr r0, [pc, #460] @ f912c │ │ │ │ + b f8f6c │ │ │ │ + ldr r0, [pc, #460] @ f9128 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add fp, sp, #16 │ │ │ │ - ldr r1, [pc, #448] @ f9130 │ │ │ │ + ldr r1, [pc, #448] @ f912c │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib fp, {r2, r3} │ │ │ │ str r0, [fp, #12] │ │ │ │ str r0, [fp, #16] │ │ │ │ mov r0, fp │ │ │ │ bl 1d3f8 │ │ │ │ - b f9004 │ │ │ │ + b f9000 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #396] @ f9138 │ │ │ │ + ldr r0, [pc, #396] @ f9134 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #380] @ f913c │ │ │ │ + ldr r3, [pc, #380] @ f9138 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f8dc4 │ │ │ │ - ldr r0, [pc, #336] @ f9124 │ │ │ │ + b f8dc0 │ │ │ │ + ldr r0, [pc, #336] @ f9120 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #332] @ f9128 │ │ │ │ + ldr r2, [pc, #332] @ f9124 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b f9004 │ │ │ │ - ldr r4, [pc, #136] @ f9078 │ │ │ │ + b f9000 │ │ │ │ + ldr r4, [pc, #136] @ f9074 │ │ │ │ mov r5, #4 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f902c │ │ │ │ + beq f9028 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x578d70b0 │ │ │ │ svcvs 0x00332aad │ │ │ │ svceq 0x00a58f11 │ │ │ │ rsbshi ip, r5, #892928 @ 0xda000 │ │ │ │ - eoreq r8, r2, r8, lsl #9 │ │ │ │ + eoreq r8, r2, ip, lsl #9 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0xfffd3ed0 │ │ │ │ - @ instruction: 0xfffd693c │ │ │ │ - @ instruction: 0xfffd5df4 │ │ │ │ - @ instruction: 0xfffd60ac │ │ │ │ - @ instruction: 0xfffd83e8 │ │ │ │ - @ instruction: 0xfffcac90 │ │ │ │ - mlaeq r2, r4, r2, r8 │ │ │ │ - eoreq r8, r2, r0, lsl #2 │ │ │ │ - mlaeq r1, r0, r0, r9 │ │ │ │ - mlaeq r1, r0, r6, ip │ │ │ │ - eoreq r8, r1, r4, lsl #31 │ │ │ │ - eoreq pc, r1, ip, rrx │ │ │ │ - eoreq r8, r1, ip, lsl r2 │ │ │ │ - eoreq r9, r1, r4, ror #14 │ │ │ │ - eoreq r9, r1, r4, lsr r7 │ │ │ │ - eoreq ip, r1, r4, lsr r6 │ │ │ │ - eoreq r8, r1, r4, lsl r1 │ │ │ │ - eoreq r6, r2, r0, lsl r2 │ │ │ │ - strdeq r6, [r2], -ip @ │ │ │ │ - @ instruction: 0xfff6aafc │ │ │ │ - @ instruction: 0xfff6db80 │ │ │ │ - @ instruction: 0xfff61788 │ │ │ │ - @ instruction: 0xfff6ea08 │ │ │ │ - @ instruction: 0xfff6bbe8 │ │ │ │ - @ instruction: 0xfff6e544 │ │ │ │ - @ instruction: 0xfff6c0fc │ │ │ │ - @ instruction: 0xfff6109c │ │ │ │ - @ instruction: 0xfff6c358 │ │ │ │ - @ instruction: 0xfff6be58 │ │ │ │ - @ instruction: 0xfff6eb94 │ │ │ │ - @ instruction: 0xfff6a054 │ │ │ │ - @ instruction: 0xfff60da4 │ │ │ │ - @ instruction: 0xfff6df54 │ │ │ │ - @ instruction: 0xfff6126c │ │ │ │ - @ instruction: 0xfff6a880 │ │ │ │ - @ instruction: 0xfff6b464 │ │ │ │ - @ instruction: 0xfff6cab4 │ │ │ │ - @ instruction: 0xfff61468 │ │ │ │ - @ instruction: 0xfff6f1dc │ │ │ │ - @ instruction: 0xfff6ee8c │ │ │ │ - @ instruction: 0xfff61ab8 │ │ │ │ - @ instruction: 0xfff6b878 │ │ │ │ - @ instruction: 0xfff61b8c │ │ │ │ - eoreq lr, r1, ip, asr #23 │ │ │ │ - andseq pc, ip, r0, lsr r8 @ │ │ │ │ - @ instruction: 0x0021efbc │ │ │ │ - andseq pc, ip, r8, lsl #16 │ │ │ │ - strdeq r7, [r2], -ip @ │ │ │ │ - eoreq pc, r1, r8 │ │ │ │ - ldrdeq ip, [r1], -r0 @ │ │ │ │ - strheq r8, [r1], -r0 @ │ │ │ │ - andseq sl, ip, r2, lsl r3 │ │ │ │ - eoreq r8, r1, r0, asr #3 │ │ │ │ - eoreq lr, r1, r4, lsr #31 │ │ │ │ + @ instruction: 0xfffd3ed4 │ │ │ │ + @ instruction: 0xfffd6940 │ │ │ │ + @ instruction: 0xfffd5df8 │ │ │ │ + @ instruction: 0xfffd60b0 │ │ │ │ + @ instruction: 0xfffd83ec │ │ │ │ + @ instruction: 0xfffcac94 │ │ │ │ + mlaeq r2, r8, r2, r8 │ │ │ │ + eoreq r8, r2, r4, lsl #2 │ │ │ │ + mlaeq r1, r4, r0, r9 │ │ │ │ + mlaeq r1, r4, r6, ip │ │ │ │ + eoreq r8, r1, r8, lsl #31 │ │ │ │ + eoreq pc, r1, r0, ror r0 @ │ │ │ │ eoreq r8, r1, r0, lsr #4 │ │ │ │ - @ instruction: 0x00227cb4 │ │ │ │ - eoreq lr, r1, r0, asr #30 │ │ │ │ - eoreq lr, r1, ip, lsl pc │ │ │ │ - @ instruction: 0x002282bc │ │ │ │ - eoreq pc, r1, r0, lsr #1 │ │ │ │ - ldrdeq fp, [r1], -r4 @ │ │ │ │ - andseq pc, ip, ip, lsr #5 │ │ │ │ + eoreq r9, r1, r8, ror #14 │ │ │ │ + eoreq r9, r1, r8, lsr r7 │ │ │ │ + eoreq ip, r1, r8, lsr r6 │ │ │ │ + eoreq r8, r1, r8, lsl r1 │ │ │ │ + eoreq r6, r2, r4, lsl r2 │ │ │ │ + eoreq r6, r2, r0, lsl #4 │ │ │ │ + @ instruction: 0xfff6ab00 │ │ │ │ + @ instruction: 0xfff6db84 │ │ │ │ + @ instruction: 0xfff6178c │ │ │ │ + @ instruction: 0xfff6ea0c │ │ │ │ + @ instruction: 0xfff6bbec │ │ │ │ + @ instruction: 0xfff6e548 │ │ │ │ + @ instruction: 0xfff6c100 │ │ │ │ + @ instruction: 0xfff610a0 │ │ │ │ + @ instruction: 0xfff6c35c │ │ │ │ + @ instruction: 0xfff6be5c │ │ │ │ + @ instruction: 0xfff6eb98 │ │ │ │ + @ instruction: 0xfff6a058 │ │ │ │ + @ instruction: 0xfff60da8 │ │ │ │ + @ instruction: 0xfff6df58 │ │ │ │ + @ instruction: 0xfff61270 │ │ │ │ + @ instruction: 0xfff6a884 │ │ │ │ + @ instruction: 0xfff6b468 │ │ │ │ + @ instruction: 0xfff6cab8 │ │ │ │ + @ instruction: 0xfff6146c │ │ │ │ + @ instruction: 0xfff6f1e0 │ │ │ │ + @ instruction: 0xfff6ee90 │ │ │ │ + @ instruction: 0xfff61abc │ │ │ │ + @ instruction: 0xfff6b87c │ │ │ │ + @ instruction: 0xfff61b90 │ │ │ │ + ldrdeq lr, [r1], -r0 @ │ │ │ │ + andseq pc, ip, r4, lsr r8 @ │ │ │ │ + eoreq lr, r1, r0, asr #31 │ │ │ │ + andseq pc, ip, ip, lsl #16 │ │ │ │ + eoreq r7, r2, r0, lsl #22 │ │ │ │ + eoreq pc, r1, ip │ │ │ │ + ldrdeq ip, [r1], -r4 @ │ │ │ │ + strheq r8, [r1], -r4 @ │ │ │ │ + andseq sl, ip, r6, lsl r3 │ │ │ │ + eoreq r8, r1, r4, asr #3 │ │ │ │ + eoreq lr, r1, r8, lsr #31 │ │ │ │ + eoreq r8, r1, r4, lsr #4 │ │ │ │ + @ instruction: 0x00227cb8 │ │ │ │ + eoreq lr, r1, r4, asr #30 │ │ │ │ + eoreq lr, r1, r0, lsr #30 │ │ │ │ + eoreq r8, r2, r0, asr #5 │ │ │ │ + eoreq pc, r1, r4, lsr #1 │ │ │ │ + ldrdeq fp, [r1], -r8 @ │ │ │ │ + @ instruction: 0x001cf2b0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr r5, [pc, #408] @ f92f8 │ │ │ │ + ldr r5, [pc, #408] @ f92f4 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ add r6, r0, r4 │ │ │ │ tst r6, #3 │ │ │ │ - bne f9248 │ │ │ │ + bne f9244 │ │ │ │ bl 12e58 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r6, #24] │ │ │ │ add r0, r6, #28 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ str r1, [r6, #16] │ │ │ │ @@ -234650,402 +234649,402 @@ │ │ │ │ bl 12e58 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r6, r4 │ │ │ │ add r0, r0, r5 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f92b0 │ │ │ │ + beq f92ac │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #56 @ 0x38 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #300] @ f931c │ │ │ │ + ldr r0, [pc, #300] @ f9318 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r2, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #284] @ f9320 │ │ │ │ + ldr r0, [pc, #284] @ f931c │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #260] @ f9324 │ │ │ │ + ldr r1, [pc, #260] @ f9320 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #2 │ │ │ │ add r3, sp, #8 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r6, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b f92ac │ │ │ │ + b f92a8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #156] @ f92fc │ │ │ │ + ldr r0, [pc, #156] @ f92f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #132] @ f9300 │ │ │ │ + ldr r0, [pc, #132] @ f92fc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r1, [pc, #124] @ f9304 │ │ │ │ + ldr r1, [pc, #124] @ f9300 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ - ldr r0, [pc, #112] @ f9308 │ │ │ │ + ldr r0, [pc, #112] @ f9304 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #104] @ f930c │ │ │ │ + ldr r1, [pc, #104] @ f9308 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 12e58 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ - ldr r0, [pc, #68] @ f9310 │ │ │ │ + ldr r0, [pc, #68] @ f930c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #60] @ f9314 │ │ │ │ + ldr r0, [pc, #60] @ f9310 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #44] @ f9318 │ │ │ │ + ldr r1, [pc, #44] @ f9314 │ │ │ │ add r1, pc, r1 │ │ │ │ - b f9220 │ │ │ │ + b f921c │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r7, r2, r4, ror #22 │ │ │ │ - eoreq lr, r1, r8, asr fp │ │ │ │ + eoreq r7, r2, r8, ror #22 │ │ │ │ + eoreq lr, r1, ip, asr fp │ │ │ │ andeq r6, r4, ip, lsl sp │ │ │ │ - andseq r9, ip, r0, asr #21 │ │ │ │ - mulseq ip, ip, sl │ │ │ │ - eoreq lr, r1, r8, lsr #22 │ │ │ │ - eoreq sp, r1, r4, lsr #1 │ │ │ │ + andseq r9, ip, r4, asr #21 │ │ │ │ + andseq r9, ip, r0, lsr #21 │ │ │ │ + eoreq lr, r1, ip, lsr #22 │ │ │ │ + eoreq sp, r1, r8, lsr #1 │ │ │ │ andeq r0, r6, r8, ror #23 │ │ │ │ - mlaeq r1, r4, r0, sp │ │ │ │ - @ instruction: 0x0021b9b8 │ │ │ │ + mlaeq r1, r8, r0, sp │ │ │ │ + @ instruction: 0x0021b9bc │ │ │ │ andeq r4, r5, r0, lsl #23 │ │ │ │ - eoreq fp, r1, r0, lsr #19 │ │ │ │ + eoreq fp, r1, r4, lsr #19 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r8, [pc, #168] @ f93dc │ │ │ │ + ldr r8, [pc, #168] @ f93d8 │ │ │ │ mov r4, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f9350 │ │ │ │ + beq f934c │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq f9360 │ │ │ │ + beq f935c │ │ │ │ bl 13d10 │ │ │ │ ldr r7, [r6, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - beq f9380 │ │ │ │ + beq f937c │ │ │ │ ldr r5, [r6, #24] │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 13d10 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne f9370 │ │ │ │ + bne f936c │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f9394 │ │ │ │ + beq f9390 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f93a4 │ │ │ │ + beq f93a0 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f93b8 │ │ │ │ + beq f93b4 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r8, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f93d4 │ │ │ │ + beq f93d0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 1d458 │ │ │ │ - mlaeq r2, r0, r9, r7 │ │ │ │ + mlaeq r2, r4, r9, r7 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #580] @ f9634 │ │ │ │ + ldr r1, [pc, #580] @ f9630 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f94c4 │ │ │ │ + bne f94c0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne f9500 │ │ │ │ + bne f94fc │ │ │ │ bl 12960 │ │ │ │ - ldr r1, [pc, #560] @ f9660 │ │ │ │ + ldr r1, [pc, #560] @ f965c │ │ │ │ mov r2, #16 │ │ │ │ str r2, [sp] │ │ │ │ mov r5, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #532] @ f9664 │ │ │ │ + ldr r3, [pc, #532] @ f9660 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f94a8 │ │ │ │ - ldr r7, [pc, #524] @ f9670 │ │ │ │ + beq f94a4 │ │ │ │ + ldr r7, [pc, #524] @ f966c │ │ │ │ mov r1, #16 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r7, #28] │ │ │ │ bl 135e4 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - ldr r0, [pc, #500] @ f9674 │ │ │ │ + ldr r0, [pc, #500] @ f9670 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r1, [r0, #12] │ │ │ │ strb r5, [r4] │ │ │ │ - beq f94a0 │ │ │ │ + beq f949c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ f9668 │ │ │ │ + ldr r0, [pc, #440] @ f9664 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ f966c │ │ │ │ + ldr r2, [pc, #436] @ f9668 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b f95cc │ │ │ │ + b f95c8 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ f9638 │ │ │ │ + ldr r0, [pc, #348] @ f9634 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ f963c │ │ │ │ - ldr r3, [pc, #332] @ f9640 │ │ │ │ + ldr r0, [pc, #332] @ f9638 │ │ │ │ + ldr r3, [pc, #332] @ f963c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f95cc │ │ │ │ + b f95c8 │ │ │ │ sub r2, r6, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f9558 │ │ │ │ + bne f9554 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ f9644 │ │ │ │ + ldr r0, [pc, #272] @ f9640 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ f9648 │ │ │ │ - ldr r3, [pc, #256] @ f964c │ │ │ │ + ldr r0, [pc, #256] @ f9644 │ │ │ │ + ldr r3, [pc, #256] @ f9648 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f95cc │ │ │ │ + b f95c8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ f9650 │ │ │ │ + ldr r0, [pc, #224] @ f964c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ f9654 │ │ │ │ + ldr r0, [pc, #176] @ f9650 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ f9658 │ │ │ │ + ldr r0, [pc, #168] @ f9654 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ f965c │ │ │ │ + ldr r2, [pc, #152] @ f9658 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne f9624 │ │ │ │ + bne f9620 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f9604 │ │ │ │ + beq f9600 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne f9620 │ │ │ │ + bne f961c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq pc, ip, sl, asr #31 │ │ │ │ - eoreq lr, r1, ip, lsl #18 │ │ │ │ - andseq r0, lr, sl, lsr r3 │ │ │ │ - eoreq fp, r1, r8, ror pc │ │ │ │ - eoreq lr, r1, r4, asr #17 │ │ │ │ - andseq r0, lr, r2, ror #5 │ │ │ │ - eoreq fp, r1, r0, lsr pc │ │ │ │ + andseq pc, ip, lr, asr #31 │ │ │ │ + eoreq lr, r1, r0, lsl r9 │ │ │ │ + andseq r0, lr, lr, lsr r3 │ │ │ │ + eoreq fp, r1, ip, ror pc │ │ │ │ + eoreq lr, r1, r8, asr #17 │ │ │ │ + andseq r0, lr, r6, ror #5 │ │ │ │ + eoreq fp, r1, r4, lsr pc │ │ │ │ andeq r0, r6, r0, asr r9 │ │ │ │ - eoreq lr, r1, ip, lsr r8 │ │ │ │ - eoreq lr, r1, r8, asr r8 │ │ │ │ - andseq r9, ip, r0, asr #17 │ │ │ │ + eoreq lr, r1, r0, asr #16 │ │ │ │ + eoreq lr, r1, ip, asr r8 │ │ │ │ + andseq r9, ip, r4, asr #17 │ │ │ │ andeq r0, r0, ip, lsr #9 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ - andseq r5, sp, r2, asr #5 │ │ │ │ - eoreq lr, r1, r4, ror #18 │ │ │ │ - strdeq r7, [r2], -ip @ │ │ │ │ - eoreq r7, r2, r4, ror #10 │ │ │ │ + andseq r5, sp, r6, asr #5 │ │ │ │ + eoreq lr, r1, r8, ror #18 │ │ │ │ + eoreq r7, r2, r0, lsl #12 │ │ │ │ + eoreq r7, r2, r8, ror #10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r6, [pc, #500] @ f987c │ │ │ │ + ldr r6, [pc, #500] @ f9878 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #464] @ f9880 │ │ │ │ + ldr r0, [pc, #464] @ f987c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ add r5, r6, #112 @ 0x70 │ │ │ │ str r0, [r6, #32] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f9808 │ │ │ │ - ldr r0, [pc, #424] @ f988c │ │ │ │ - ldr r1, [pc, #424] @ f9890 │ │ │ │ - ldr r2, [pc, #424] @ f9894 │ │ │ │ + bne f9804 │ │ │ │ + ldr r0, [pc, #424] @ f9888 │ │ │ │ + ldr r1, [pc, #424] @ f988c │ │ │ │ + ldr r2, [pc, #424] @ f9890 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #420] @ f9898 │ │ │ │ + ldr r3, [pc, #420] @ f9894 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #416] @ f989c │ │ │ │ + ldr r5, [pc, #416] @ f9898 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [r4, #32] │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r4, #28] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ add r5, r6, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #388] @ f98a0 │ │ │ │ + ldr r0, [pc, #388] @ f989c │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne f9840 │ │ │ │ - ldr r0, [pc, #356] @ f98ac │ │ │ │ - ldr r1, [pc, #356] @ f98b0 │ │ │ │ - ldr r2, [pc, #356] @ f98b4 │ │ │ │ + bne f983c │ │ │ │ + ldr r0, [pc, #356] @ f98a8 │ │ │ │ + ldr r1, [pc, #356] @ f98ac │ │ │ │ + ldr r2, [pc, #356] @ f98b0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #352] @ f98b8 │ │ │ │ + ldr r3, [pc, #352] @ f98b4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #348] @ f98bc │ │ │ │ + ldr r6, [pc, #348] @ f98b8 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr ip, [pc, #344] @ f98c0 │ │ │ │ + ldr ip, [pc, #344] @ f98bc │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr lr, [pc, #340] @ f98c4 │ │ │ │ + ldr lr, [pc, #340] @ f98c0 │ │ │ │ add r6, pc, r6 │ │ │ │ - ldr r9, [pc, #336] @ f98c8 │ │ │ │ + ldr r9, [pc, #336] @ f98c4 │ │ │ │ add ip, pc, ip │ │ │ │ - ldr r7, [pc, #332] @ f98cc │ │ │ │ + ldr r7, [pc, #332] @ f98c8 │ │ │ │ add lr, pc, lr │ │ │ │ - ldr r8, [pc, #328] @ f98d0 │ │ │ │ + ldr r8, [pc, #328] @ f98cc │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r5, [pc, #324] @ f98d4 │ │ │ │ + ldr r5, [pc, #324] @ f98d0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r1, [r4, #72] @ 0x48 │ │ │ │ add r8, pc, r8 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ str r7, [r4, #76] @ 0x4c │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ str r0, [r4, #92] @ 0x5c │ │ │ │ - ldr r0, [pc, #284] @ f98d8 │ │ │ │ - ldr r1, [pc, #284] @ f98dc │ │ │ │ + ldr r0, [pc, #284] @ f98d4 │ │ │ │ + ldr r1, [pc, #284] @ f98d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #160] @ 0xa0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #268] @ f98e0 │ │ │ │ - ldr r1, [pc, #268] @ f98e4 │ │ │ │ - ldr r2, [pc, #268] @ f98e8 │ │ │ │ + ldr r0, [pc, #268] @ f98dc │ │ │ │ + ldr r1, [pc, #268] @ f98e0 │ │ │ │ + ldr r2, [pc, #268] @ f98e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r9, [r4, #100] @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ str lr, [r4, #104] @ 0x68 │ │ │ │ str ip, [r4, #108] @ 0x6c │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ @@ -235054,544 +235053,544 @@ │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #100] @ f9884 │ │ │ │ + ldr r0, [pc, #100] @ f9880 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #84] @ f9888 │ │ │ │ + ldr r3, [pc, #84] @ f9884 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f96dc │ │ │ │ + b f96d8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #19] │ │ │ │ add r0, sp, #19 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #76] @ f98a4 │ │ │ │ + ldr r0, [pc, #76] @ f98a0 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #60] @ f98a8 │ │ │ │ + ldr r3, [pc, #60] @ f98a4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f9740 │ │ │ │ + b f973c │ │ │ │ bl 1d458 │ │ │ │ - ldrdeq r7, [r2], -r4 @ │ │ │ │ + ldrdeq r7, [r2], -r8 @ │ │ │ │ andeq r0, r0, r8, ror #5 │ │ │ │ - strdeq sl, [r1], -r8 @ │ │ │ │ - eoreq sl, r1, r0, asr r8 │ │ │ │ - @ instruction: 0xfffcb5a4 │ │ │ │ - @ instruction: 0xfffd5ce0 │ │ │ │ - @ instruction: 0xfffce744 │ │ │ │ - @ instruction: 0xfffd5484 │ │ │ │ - @ instruction: 0xfffd4f04 │ │ │ │ - @ instruction: 0xfffd5c90 │ │ │ │ - eoreq r9, r1, r4, lsr r3 │ │ │ │ - eoreq r8, r1, r8, asr #11 │ │ │ │ - @ instruction: 0xfffaa484 │ │ │ │ - @ instruction: 0xfffaa0d4 │ │ │ │ - @ instruction: 0xfffaa4c4 │ │ │ │ - @ instruction: 0xfffaa7b8 │ │ │ │ - @ instruction: 0xfffaa504 │ │ │ │ - @ instruction: 0xfffaa3b4 │ │ │ │ - @ instruction: 0xfffaa544 │ │ │ │ - @ instruction: 0xfffaa698 │ │ │ │ - @ instruction: 0xfffa9054 │ │ │ │ - @ instruction: 0xfffaaa30 │ │ │ │ - @ instruction: 0xfffa95e0 │ │ │ │ + strdeq sl, [r1], -ip @ │ │ │ │ + eoreq sl, r1, r4, asr r8 │ │ │ │ + @ instruction: 0xfffcb5a8 │ │ │ │ + @ instruction: 0xfffd5ce4 │ │ │ │ + @ instruction: 0xfffce748 │ │ │ │ + @ instruction: 0xfffd5488 │ │ │ │ + @ instruction: 0xfffd4f08 │ │ │ │ + @ instruction: 0xfffd5c94 │ │ │ │ + eoreq r9, r1, r8, lsr r3 │ │ │ │ + eoreq r8, r1, ip, asr #11 │ │ │ │ + @ instruction: 0xfffaa488 │ │ │ │ + @ instruction: 0xfffaa0d8 │ │ │ │ + @ instruction: 0xfffaa4c8 │ │ │ │ + @ instruction: 0xfffaa7bc │ │ │ │ + @ instruction: 0xfffaa508 │ │ │ │ + @ instruction: 0xfffaa3b8 │ │ │ │ + @ instruction: 0xfffaa548 │ │ │ │ + @ instruction: 0xfffaa69c │ │ │ │ + @ instruction: 0xfffa9058 │ │ │ │ + @ instruction: 0xfffaaa34 │ │ │ │ + @ instruction: 0xfffa95e4 │ │ │ │ andeq r3, r1, r4, ror r5 │ │ │ │ andeq r3, r1, ip, asr #10 │ │ │ │ - @ instruction: 0xfffaa3a0 │ │ │ │ - @ instruction: 0xfffaa690 │ │ │ │ - @ instruction: 0xfffaa52c │ │ │ │ + @ instruction: 0xfffaa3a4 │ │ │ │ + @ instruction: 0xfffaa694 │ │ │ │ + @ instruction: 0xfffaa530 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #136] @ f9984 │ │ │ │ + ldr r1, [pc, #136] @ f9980 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #3 │ │ │ │ moveq r1, #0 │ │ │ │ streq r1, [r0] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #88] @ f9988 │ │ │ │ + ldr r0, [pc, #88] @ f9984 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #64] @ f998c │ │ │ │ + ldr r0, [pc, #64] @ f9988 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #56] @ f9990 │ │ │ │ + ldr r1, [pc, #56] @ f998c │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r0, [pc, #44] @ f9994 │ │ │ │ + ldr r0, [pc, #44] @ f9990 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #36] @ f9998 │ │ │ │ + ldr r1, [pc, #36] @ f9994 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - eoreq r7, r2, r8, ror #2 │ │ │ │ - eoreq lr, r1, r8, lsl #9 │ │ │ │ + eoreq r7, r2, ip, ror #2 │ │ │ │ + eoreq lr, r1, ip, lsl #9 │ │ │ │ andeq r6, r4, ip, asr #12 │ │ │ │ - @ instruction: 0x001c93f0 │ │ │ │ - andseq r9, ip, ip, asr #7 │ │ │ │ - eoreq lr, r1, r8, asr r4 │ │ │ │ + @ instruction: 0x001c93f4 │ │ │ │ + @ instruction: 0x001c93d0 │ │ │ │ + eoreq lr, r1, ip, asr r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ f99e8 │ │ │ │ + ldr r5, [pc, #64] @ f99e4 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq f99c4 │ │ │ │ + beq f99c0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #32] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq f99e0 │ │ │ │ + beq f99dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 1d458 │ │ │ │ - strheq r7, [r2], -r8 @ │ │ │ │ + strheq r7, [r2], -ip @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ f9c34 │ │ │ │ + ldr r1, [pc, #568] @ f9c30 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #29 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne f9ac4 │ │ │ │ + bne f9ac0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne f9b00 │ │ │ │ + bne f9afc │ │ │ │ bl 134ac │ │ │ │ - ldr r1, [pc, #548] @ f9c60 │ │ │ │ + ldr r1, [pc, #548] @ f9c5c │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ f9c64 │ │ │ │ + ldr r3, [pc, #520] @ f9c60 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq f9aa8 │ │ │ │ - ldr r6, [pc, #512] @ f9c70 │ │ │ │ + beq f9aa4 │ │ │ │ + ldr r6, [pc, #512] @ f9c6c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ str r7, [r6, #92] @ 0x5c │ │ │ │ strb r5, [r4] │ │ │ │ - beq f9aa0 │ │ │ │ + beq f9a9c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ f9c68 │ │ │ │ + ldr r0, [pc, #440] @ f9c64 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ f9c6c │ │ │ │ + ldr r2, [pc, #436] @ f9c68 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b f9bcc │ │ │ │ + b f9bc8 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ f9c38 │ │ │ │ + ldr r0, [pc, #348] @ f9c34 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ f9c3c │ │ │ │ - ldr r3, [pc, #332] @ f9c40 │ │ │ │ + ldr r0, [pc, #332] @ f9c38 │ │ │ │ + ldr r3, [pc, #332] @ f9c3c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f9bcc │ │ │ │ + b f9bc8 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne f9b58 │ │ │ │ + bne f9b54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ f9c44 │ │ │ │ + ldr r0, [pc, #272] @ f9c40 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ f9c48 │ │ │ │ - ldr r3, [pc, #256] @ f9c4c │ │ │ │ + ldr r0, [pc, #256] @ f9c44 │ │ │ │ + ldr r3, [pc, #256] @ f9c48 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b f9bcc │ │ │ │ + b f9bc8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ f9c50 │ │ │ │ + ldr r0, [pc, #224] @ f9c4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ f9c54 │ │ │ │ + ldr r0, [pc, #176] @ f9c50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ f9c58 │ │ │ │ + ldr r0, [pc, #168] @ f9c54 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ f9c5c │ │ │ │ + ldr r2, [pc, #152] @ f9c58 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne f9c24 │ │ │ │ + bne f9c20 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f9c04 │ │ │ │ + beq f9c00 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne f9c20 │ │ │ │ + bne f9c1c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq pc, ip, pc, asr #19 │ │ │ │ - eoreq lr, r1, ip, lsl #6 │ │ │ │ - andseq pc, sp, sl, lsr sp @ │ │ │ │ - eoreq fp, r1, r8, ror r9 │ │ │ │ - eoreq lr, r1, r4, asr #5 │ │ │ │ - andseq pc, sp, r2, ror #25 │ │ │ │ - eoreq fp, r1, r0, lsr r9 │ │ │ │ + @ instruction: 0x001cf9d3 │ │ │ │ + eoreq lr, r1, r0, lsl r3 │ │ │ │ + andseq pc, sp, lr, lsr sp @ │ │ │ │ + eoreq fp, r1, ip, ror r9 │ │ │ │ + eoreq lr, r1, r8, asr #5 │ │ │ │ + andseq pc, sp, r6, ror #25 │ │ │ │ + eoreq fp, r1, r4, lsr r9 │ │ │ │ andeq r0, r6, r0, asr r3 │ │ │ │ - eoreq lr, r1, ip, lsr r2 │ │ │ │ - eoreq lr, r1, r8, asr r2 │ │ │ │ - andseq r9, ip, r0, asr #5 │ │ │ │ + eoreq lr, r1, r0, asr #4 │ │ │ │ + eoreq lr, r1, ip, asr r2 │ │ │ │ + andseq r9, ip, r4, asr #5 │ │ │ │ andeq r0, r0, r4, asr #18 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - andseq r4, sp, r2, asr #25 │ │ │ │ - eoreq lr, r1, r4, ror #6 │ │ │ │ - @ instruction: 0x002275b4 │ │ │ │ + andseq r4, sp, r6, asr #25 │ │ │ │ + eoreq lr, r1, r8, ror #6 │ │ │ │ + @ instruction: 0x002275b8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r8, [pc, #1592] @ fa2bc │ │ │ │ + ldr r8, [pc, #1592] @ fa2b8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r8, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #1556] @ fa2c0 │ │ │ │ + ldr r0, [pc, #1556] @ fa2bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r8, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #1536] @ fa2c4 │ │ │ │ - ldr r1, [pc, #1536] @ fa2c8 │ │ │ │ - ldr r2, [pc, #1536] @ fa2cc │ │ │ │ + ldr r0, [pc, #1536] @ fa2c0 │ │ │ │ + ldr r1, [pc, #1536] @ fa2c4 │ │ │ │ + ldr r2, [pc, #1536] @ fa2c8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #1532] @ fa2d0 │ │ │ │ + ldr r3, [pc, #1532] @ fa2cc │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #1528] @ fa2d4 │ │ │ │ + ldr r7, [pc, #1528] @ fa2d0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r7, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1500] @ fa2d8 │ │ │ │ + ldr r0, [pc, #1500] @ fa2d4 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #1480] @ fa2dc │ │ │ │ + ldr r5, [pc, #1480] @ fa2d8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #108 @ 0x6c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq f9d28 │ │ │ │ + beq f9d24 │ │ │ │ bl 15f00 │ │ │ │ - ldr r9, [pc, #1456] @ fa2e0 │ │ │ │ + ldr r9, [pc, #1456] @ fa2dc │ │ │ │ mov r7, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa26c │ │ │ │ + beq fa268 │ │ │ │ ldr r6, [r5, #100] @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne f9d88 │ │ │ │ - ldr r1, [pc, #1408] @ fa2f8 │ │ │ │ + bne f9d84 │ │ │ │ + ldr r1, [pc, #1408] @ fa2f4 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r6, [r0, #4] │ │ │ │ mov r2, #2 │ │ │ │ ldr r5, [r5, #104] @ 0x68 │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne f9db4 │ │ │ │ - ldr r1, [pc, #1364] @ fa2fc │ │ │ │ + bne f9db0 │ │ │ │ + ldr r1, [pc, #1364] @ fa2f8 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r5, [r0, #8] │ │ │ │ mov r0, #3 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq f9de8 │ │ │ │ + beq f9de4 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - ldr r0, [pc, #1272] @ fa2e8 │ │ │ │ + ldr r0, [pc, #1272] @ fa2e4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fa1a0 │ │ │ │ + bne fa19c │ │ │ │ add sl, sp, #16 │ │ │ │ - ldr r1, [pc, #1172] @ fa2ac │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #1172] @ fa2a8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa1d8 │ │ │ │ + beq fa1d4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fa1fc │ │ │ │ - ldr r7, [pc, #1132] @ fa2b0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne fa1f8 │ │ │ │ + ldr r7, [pc, #1132] @ fa2ac │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ ldr r6, [r8, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ - bne f9e78 │ │ │ │ - ldr r1, [pc, #1112] @ fa2b4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne f9e74 │ │ │ │ + ldr r1, [pc, #1112] @ fa2b0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #1100] @ fa2b8 │ │ │ │ + ldr r1, [pc, #1100] @ fa2b4 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b f9ea4 │ │ │ │ + b f9ea0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r5, [pc, #1060] @ fa2b4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r5, [pc, #1060] @ fa2b0 │ │ │ │ strb r1, [r0, r7] │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r3, [r0, r5]! │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, sl, #24 │ │ │ │ stmib r0, {r1, r3, r7} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #1024] @ fa2b8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #1024] @ fa2b4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #1080] @ fa308 │ │ │ │ + ldr r0, [pc, #1080] @ fa304 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #1064] @ fa30c │ │ │ │ + ldr r0, [pc, #1064] @ fa308 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r8, #48 @ 0x30 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ - bl 10b728 │ │ │ │ - ldr r0, [pc, #1024] @ fa310 │ │ │ │ + bl 10b724 │ │ │ │ + ldr r0, [pc, #1024] @ fa30c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #1016] @ fa314 │ │ │ │ + ldr r0, [pc, #1016] @ fa310 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #1008] @ fa318 │ │ │ │ + ldr r0, [pc, #1008] @ fa314 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1000] @ fa31c │ │ │ │ + ldr r0, [pc, #1000] @ fa318 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #992] @ fa320 │ │ │ │ + ldr r0, [pc, #992] @ fa31c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #984] @ fa324 │ │ │ │ + ldr r0, [pc, #984] @ fa320 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #976] @ fa328 │ │ │ │ + ldr r0, [pc, #976] @ fa324 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - ldr ip, [pc, #968] @ fa32c │ │ │ │ - ldr r1, [pc, #968] @ fa330 │ │ │ │ + ldr ip, [pc, #968] @ fa328 │ │ │ │ + ldr r1, [pc, #968] @ fa32c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #956] @ fa334 │ │ │ │ + ldr r1, [pc, #956] @ fa330 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #948] @ fa338 │ │ │ │ + ldr r1, [pc, #948] @ fa334 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #940] @ fa33c │ │ │ │ + ldr r1, [pc, #940] @ fa338 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #932] @ fa340 │ │ │ │ - ldr r2, [pc, #932] @ fa344 │ │ │ │ + ldr r1, [pc, #932] @ fa33c │ │ │ │ + ldr r2, [pc, #932] @ fa340 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #920] @ fa348 │ │ │ │ - ldr r3, [pc, #920] @ fa34c │ │ │ │ - ldr r7, [pc, #920] @ fa350 │ │ │ │ + ldr r2, [pc, #920] @ fa344 │ │ │ │ + ldr r3, [pc, #920] @ fa348 │ │ │ │ + ldr r7, [pc, #920] @ fa34c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #904] @ fa354 │ │ │ │ + ldr r7, [pc, #904] @ fa350 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #896] @ fa358 │ │ │ │ - ldr r6, [pc, #896] @ fa35c │ │ │ │ + ldr r7, [pc, #896] @ fa354 │ │ │ │ + ldr r6, [pc, #896] @ fa358 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #884] @ fa360 │ │ │ │ + ldr r6, [pc, #884] @ fa35c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #876] @ fa364 │ │ │ │ - ldr r5, [pc, #876] @ fa368 │ │ │ │ - ldr r0, [pc, #876] @ fa36c │ │ │ │ + ldr r6, [pc, #876] @ fa360 │ │ │ │ + ldr r5, [pc, #876] @ fa364 │ │ │ │ + ldr r0, [pc, #876] @ fa368 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [r4, #72] @ 0x48 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ mov r7, #58 @ 0x3a │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #828] @ fa370 │ │ │ │ + ldr r0, [pc, #828] @ fa36c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #204] @ 0xcc │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #58 @ 0x3a │ │ │ │ bl 12c0c │ │ │ │ - ldr r1, [pc, #808] @ fa374 │ │ │ │ + ldr r1, [pc, #808] @ fa370 │ │ │ │ mov sl, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq fa27c │ │ │ │ - ldr r1, [pc, #788] @ fa378 │ │ │ │ + beq fa278 │ │ │ │ + ldr r1, [pc, #788] @ fa374 │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -235602,16 +235601,16 @@ │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r7, #6 │ │ │ │ mov r0, #6 │ │ │ │ ldr r5, [r8, #88] @ 0x58 │ │ │ │ ldr r6, [r8, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa27c │ │ │ │ - ldr r1, [pc, #712] @ fa37c │ │ │ │ + beq fa278 │ │ │ │ + ldr r1, [pc, #712] @ fa378 │ │ │ │ mov r2, #5 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r5, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r3, r0, #8 │ │ │ │ @@ -235624,16 +235623,16 @@ │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r7, #6 │ │ │ │ mov r0, #6 │ │ │ │ ldr r6, [r8, #88] @ 0x58 │ │ │ │ ldr r5, [r8, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa27c │ │ │ │ - ldr r1, [pc, #628] @ fa380 │ │ │ │ + beq fa278 │ │ │ │ + ldr r1, [pc, #628] @ fa37c │ │ │ │ mov r2, #5 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r5 │ │ │ │ mov fp, #0 │ │ │ │ add r3, r0, #12 │ │ │ │ @@ -235647,16 +235646,16 @@ │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r7, #13 │ │ │ │ mov r0, #13 │ │ │ │ ldr r9, [r8, #88] @ 0x58 │ │ │ │ ldr r6, [r8, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa27c │ │ │ │ - ldr r1, [pc, #548] @ fa38c │ │ │ │ + beq fa278 │ │ │ │ + ldr r1, [pc, #548] @ fa388 │ │ │ │ mov r2, #12 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r9, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #16 │ │ │ │ @@ -235668,153 +235667,153 @@ │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #308] @ fa2ec │ │ │ │ + ldr r0, [pc, #308] @ fa2e8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #292] @ fa2f0 │ │ │ │ + ldr r3, [pc, #292] @ fa2ec │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f9e0c │ │ │ │ + b f9e08 │ │ │ │ add r0, r9, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fa234 │ │ │ │ - ldr r0, [pc, #252] @ fa2f4 │ │ │ │ + bne fa230 │ │ │ │ + ldr r0, [pc, #252] @ fa2f0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b fa23c │ │ │ │ + b fa238 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #236] @ fa300 │ │ │ │ + ldr r0, [pc, #236] @ fa2fc │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #220] @ fa304 │ │ │ │ + ldr r3, [pc, #220] @ fa300 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b f9e3c │ │ │ │ - ldr r0, [pc, #328] @ fa384 │ │ │ │ + b f9e38 │ │ │ │ + ldr r0, [pc, #328] @ fa380 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ stmib sl, {r1, r2} │ │ │ │ str r0, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ - ldr r1, [pc, #296] @ fa388 │ │ │ │ + ldr r1, [pc, #296] @ fa384 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b fa28c │ │ │ │ - ldr r0, [pc, #112] @ fa2e4 │ │ │ │ + b fa288 │ │ │ │ + ldr r0, [pc, #112] @ fa2e0 │ │ │ │ mov sl, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa2a8 │ │ │ │ + beq fa2a4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - mlaeq r2, ip, r3, r7 │ │ │ │ + eoreq r7, r2, r0, lsr #7 │ │ │ │ andeq r0, r0, r8, asr sl │ │ │ │ - @ instruction: 0xfffce184 │ │ │ │ - @ instruction: 0xfffd5258 │ │ │ │ - @ instruction: 0xfffd4778 │ │ │ │ - @ instruction: 0xfffd4e60 │ │ │ │ - @ instruction: 0xfffd56fc │ │ │ │ - @ instruction: 0xfffcd7bc │ │ │ │ - eoreq r6, r2, r8, asr #28 │ │ │ │ - @ instruction: 0x00226cb4 │ │ │ │ - eoreq r7, r1, ip, lsl #28 │ │ │ │ - eoreq r6, r2, ip, ror #24 │ │ │ │ - eoreq ip, r1, r0, ror #4 │ │ │ │ - eoreq r7, r1, r8, lsr #27 │ │ │ │ - eoreq sp, r1, r4, lsl sp │ │ │ │ - eoreq r8, r1, r8, lsl r3 │ │ │ │ - eoreq r8, r1, r8, ror #5 │ │ │ │ - eoreq ip, r1, r4, lsl #4 │ │ │ │ - eoreq r6, r1, ip, lsr #29 │ │ │ │ - @ instruction: 0x00224dbc │ │ │ │ - eoreq r4, r2, r8, lsr #27 │ │ │ │ - @ instruction: 0xfff69580 │ │ │ │ - @ instruction: 0xfff6c640 │ │ │ │ - @ instruction: 0xfff604a8 │ │ │ │ - @ instruction: 0xfff6d4dc │ │ │ │ - @ instruction: 0xfff6a8a0 │ │ │ │ - @ instruction: 0xfff6cd10 │ │ │ │ - @ instruction: 0xfff6abac │ │ │ │ - @ instruction: 0xfff5fbd0 │ │ │ │ - @ instruction: 0xfff6b088 │ │ │ │ - @ instruction: 0xfff6ab4c │ │ │ │ - @ instruction: 0xfff6d964 │ │ │ │ - @ instruction: 0xfff69108 │ │ │ │ - @ instruction: 0xfff5fa98 │ │ │ │ - @ instruction: 0xfff6c928 │ │ │ │ - @ instruction: 0xfff5fd00 │ │ │ │ - @ instruction: 0xfff69394 │ │ │ │ - @ instruction: 0xfff6a2d0 │ │ │ │ - @ instruction: 0xfff6b648 │ │ │ │ - @ instruction: 0xfff5ff7c │ │ │ │ - @ instruction: 0xfff6de30 │ │ │ │ - @ instruction: 0xfff6dbcc │ │ │ │ - @ instruction: 0xfff605ec │ │ │ │ - @ instruction: 0xfff6a3cc │ │ │ │ - @ instruction: 0xfff60720 │ │ │ │ - @ instruction: 0xfffd787c │ │ │ │ - eoreq sp, r1, ip, ror #14 │ │ │ │ - mulseq sp, ip, ip │ │ │ │ - andseq r0, sp, r5, lsl #25 │ │ │ │ - andseq r0, sp, r2, lsr ip │ │ │ │ - eoreq sp, r1, r8, asr #25 │ │ │ │ - eoreq r6, r1, ip, lsl #30 │ │ │ │ - @ instruction: 0x001d0bdc │ │ │ │ + @ instruction: 0xfffce188 │ │ │ │ + @ instruction: 0xfffd525c │ │ │ │ + @ instruction: 0xfffd477c │ │ │ │ + @ instruction: 0xfffd4e64 │ │ │ │ + @ instruction: 0xfffd5700 │ │ │ │ + @ instruction: 0xfffcd7c0 │ │ │ │ + eoreq r6, r2, ip, asr #28 │ │ │ │ + @ instruction: 0x00226cb8 │ │ │ │ + eoreq r7, r1, r0, lsl lr │ │ │ │ + eoreq r6, r2, r0, ror ip │ │ │ │ + eoreq ip, r1, r4, ror #4 │ │ │ │ + eoreq r7, r1, ip, lsr #27 │ │ │ │ + eoreq sp, r1, r8, lsl sp │ │ │ │ + eoreq r8, r1, ip, lsl r3 │ │ │ │ + eoreq r8, r1, ip, ror #5 │ │ │ │ + eoreq ip, r1, r8, lsl #4 │ │ │ │ + @ instruction: 0x00216eb0 │ │ │ │ + eoreq r4, r2, r0, asr #27 │ │ │ │ + eoreq r4, r2, ip, lsr #27 │ │ │ │ + @ instruction: 0xfff69584 │ │ │ │ + @ instruction: 0xfff6c644 │ │ │ │ + @ instruction: 0xfff604ac │ │ │ │ + @ instruction: 0xfff6d4e0 │ │ │ │ + @ instruction: 0xfff6a8a4 │ │ │ │ + @ instruction: 0xfff6cd14 │ │ │ │ + @ instruction: 0xfff6abb0 │ │ │ │ + @ instruction: 0xfff5fbd4 │ │ │ │ + @ instruction: 0xfff6b08c │ │ │ │ + @ instruction: 0xfff6ab50 │ │ │ │ + @ instruction: 0xfff6d968 │ │ │ │ + @ instruction: 0xfff6910c │ │ │ │ + @ instruction: 0xfff5fa9c │ │ │ │ + @ instruction: 0xfff6c92c │ │ │ │ + @ instruction: 0xfff5fd04 │ │ │ │ + @ instruction: 0xfff69398 │ │ │ │ + @ instruction: 0xfff6a2d4 │ │ │ │ + @ instruction: 0xfff6b64c │ │ │ │ + @ instruction: 0xfff5ff80 │ │ │ │ + @ instruction: 0xfff6de34 │ │ │ │ + @ instruction: 0xfff6dbd0 │ │ │ │ + @ instruction: 0xfff605f0 │ │ │ │ + @ instruction: 0xfff6a3d0 │ │ │ │ + @ instruction: 0xfff60724 │ │ │ │ + @ instruction: 0xfffd7880 │ │ │ │ + eoreq sp, r1, r0, ror r7 │ │ │ │ + andseq r0, sp, r0, lsr #25 │ │ │ │ + andseq r0, sp, r9, lsl #25 │ │ │ │ + andseq r0, sp, r6, lsr ip │ │ │ │ + eoreq sp, r1, ip, asr #25 │ │ │ │ + eoreq r6, r1, r0, lsl pc │ │ │ │ + andseq r0, sp, r0, ror #23 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r8, [pc, #788] @ fa6b4 │ │ │ │ + ldr r8, [pc, #788] @ fa6b0 │ │ │ │ mov r4, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ add r7, r0, r4 │ │ │ │ tst r7, #7 │ │ │ │ - bne fa52c │ │ │ │ - ldr r0, [pc, #764] @ fa6b8 │ │ │ │ + bne fa528 │ │ │ │ + ldr r0, [pc, #764] @ fa6b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fa58c │ │ │ │ + bne fa588 │ │ │ │ bl 1311c │ │ │ │ bl 1353c │ │ │ │ mov r0, #18 │ │ │ │ str r6, [r7] │ │ │ │ strb r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r7, #16] │ │ │ │ @@ -235824,545 +235823,545 @@ │ │ │ │ str r6, [r7, #32] │ │ │ │ bl 1287c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r8, #88] @ 0x58 │ │ │ │ ldr r7, [r8, #92] @ 0x5c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fa5c4 │ │ │ │ + bne fa5c0 │ │ │ │ add r0, r6, r4 │ │ │ │ add r4, r0, r7 │ │ │ │ - ldr r0, [pc, #656] @ fa6cc │ │ │ │ + ldr r0, [pc, #656] @ fa6c8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa5fc │ │ │ │ + beq fa5f8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa608 │ │ │ │ + beq fa604 │ │ │ │ bl 1311c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa634 │ │ │ │ + beq fa630 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa640 │ │ │ │ + beq fa63c │ │ │ │ bl 1353c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa66c │ │ │ │ + beq fa668 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #72 @ 0x48 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #536] @ fa6ec │ │ │ │ + ldr r0, [pc, #536] @ fa6e8 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #524] @ fa6f0 │ │ │ │ + ldr r0, [pc, #524] @ fa6ec │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [pc, #496] @ fa6f4 │ │ │ │ + ldr r1, [pc, #496] @ fa6f0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #2 │ │ │ │ add r3, sp, #24 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b fa588 │ │ │ │ + b fa584 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #436] @ fa6f8 │ │ │ │ + ldr r0, [pc, #436] @ fa6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #412] @ fa6fc │ │ │ │ + ldr r0, [pc, #412] @ fa6f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #404] @ fa700 │ │ │ │ + ldr r1, [pc, #404] @ fa6fc │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #388] @ fa704 │ │ │ │ + ldr r1, [pc, #388] @ fa700 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #280] @ fa6bc │ │ │ │ + ldr r0, [pc, #280] @ fa6b8 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #264] @ fa6c0 │ │ │ │ + ldr r3, [pc, #264] @ fa6bc │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fa3dc │ │ │ │ + b fa3d8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #232] @ fa6c4 │ │ │ │ + ldr r0, [pc, #232] @ fa6c0 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #216] @ fa6c8 │ │ │ │ + ldr r3, [pc, #216] @ fa6c4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fa42c │ │ │ │ - bl 135930 │ │ │ │ - bl 14dcec │ │ │ │ - b fa674 │ │ │ │ - ldr r0, [pc, #204] @ fa6dc │ │ │ │ + b fa428 │ │ │ │ + bl 13592c │ │ │ │ + bl 14dce8 │ │ │ │ + b fa670 │ │ │ │ + ldr r0, [pc, #204] @ fa6d8 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #192] @ fa6e0 │ │ │ │ + ldr r0, [pc, #192] @ fa6dc │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #8 │ │ │ │ - b fa4f4 │ │ │ │ + b fa4f0 │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ - b fa674 │ │ │ │ - ldr r0, [pc, #156] @ fa6e4 │ │ │ │ + bl 14dce8 │ │ │ │ + b fa670 │ │ │ │ + ldr r0, [pc, #156] @ fa6e0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #144] @ fa6e8 │ │ │ │ + ldr r0, [pc, #144] @ fa6e4 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #16 │ │ │ │ - b fa4f4 │ │ │ │ + b fa4f0 │ │ │ │ bl 1353c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #72] @ fa6d0 │ │ │ │ + ldr r0, [pc, #72] @ fa6cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #64] @ fa6d4 │ │ │ │ + ldr r0, [pc, #64] @ fa6d0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #48] @ fa6d8 │ │ │ │ + ldr r1, [pc, #48] @ fa6d4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b fa504 │ │ │ │ + b fa500 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r6, r2, r4, lsl #25 │ │ │ │ - mlaeq r2, ip, r6, r6 │ │ │ │ - eoreq ip, r1, r4, lsr #3 │ │ │ │ - eoreq sl, r1, r4, lsl #28 │ │ │ │ - eoreq ip, r1, ip, ror #2 │ │ │ │ - eoreq fp, r1, ip, ror #21 │ │ │ │ - eoreq r6, r2, ip, lsl #23 │ │ │ │ - eoreq fp, r1, r8, ror #25 │ │ │ │ + eoreq r6, r2, r8, lsl #25 │ │ │ │ + eoreq r6, r2, r0, lsr #13 │ │ │ │ + eoreq ip, r1, r8, lsr #3 │ │ │ │ + eoreq sl, r1, r8, lsl #28 │ │ │ │ + eoreq ip, r1, r0, ror r1 │ │ │ │ + strdeq fp, [r1], -r0 @ │ │ │ │ + mlaeq r2, r0, fp, r6 │ │ │ │ + eoreq fp, r1, ip, ror #25 │ │ │ │ andeq pc, r5, ip, lsr #16 │ │ │ │ - ldrdeq fp, [r1], -r8 @ │ │ │ │ - eoreq ip, r1, r8, asr #4 │ │ │ │ + ldrdeq fp, [r1], -ip @ │ │ │ │ + eoreq ip, r1, ip, asr #4 │ │ │ │ andeq r3, r5, r4, ror #14 │ │ │ │ - eoreq ip, r1, r0, lsr #4 │ │ │ │ + eoreq ip, r1, r4, lsr #4 │ │ │ │ andeq r3, r5, ip, lsr #14 │ │ │ │ - eoreq ip, r1, r4, lsr #7 │ │ │ │ + eoreq ip, r1, r8, lsr #7 │ │ │ │ andeq r3, r5, r0, lsr #17 │ │ │ │ - eoreq ip, r1, r8, lsl #7 │ │ │ │ - eoreq sp, r1, r4, ror r8 │ │ │ │ + eoreq ip, r1, ip, lsl #7 │ │ │ │ + eoreq sp, r1, r8, ror r8 │ │ │ │ andeq r5, r4, r8, lsr sl │ │ │ │ - @ instruction: 0x001c87dc │ │ │ │ - eoreq sp, r1, ip, asr #16 │ │ │ │ + andseq r8, ip, r0, ror #15 │ │ │ │ + eoreq sp, r1, r0, asr r8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ fa754 │ │ │ │ + ldr r5, [pc, #64] @ fa750 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq fa730 │ │ │ │ + beq fa72c │ │ │ │ add r0, r0, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq fa74c │ │ │ │ + beq fa748 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq r6, r2, r0, lsl r9 │ │ │ │ + eoreq r6, r2, r4, lsl r9 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #580] @ fa9ac │ │ │ │ + ldr r1, [pc, #580] @ fa9a8 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne fa83c │ │ │ │ + bne fa838 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne fa878 │ │ │ │ + bne fa874 │ │ │ │ bl 12720 │ │ │ │ - ldr r1, [pc, #560] @ fa9d8 │ │ │ │ + ldr r1, [pc, #560] @ fa9d4 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [sp] │ │ │ │ mov r5, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #108 @ 0x6c │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #532] @ fa9dc │ │ │ │ + ldr r3, [pc, #532] @ fa9d8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa820 │ │ │ │ - ldr r7, [pc, #524] @ fa9e8 │ │ │ │ + beq fa81c │ │ │ │ + ldr r7, [pc, #524] @ fa9e4 │ │ │ │ mov r1, #56 @ 0x38 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r7, #116] @ 0x74 │ │ │ │ bl 135e4 │ │ │ │ - ldr r1, [pc, #508] @ fa9ec │ │ │ │ + ldr r1, [pc, #508] @ fa9e8 │ │ │ │ cmp r6, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r7, #8] │ │ │ │ strb r5, [r4] │ │ │ │ - beq fa818 │ │ │ │ + beq fa814 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ fa9e0 │ │ │ │ + ldr r0, [pc, #440] @ fa9dc │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ fa9e4 │ │ │ │ + ldr r2, [pc, #436] @ fa9e0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b fa944 │ │ │ │ + b fa940 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ fa9b0 │ │ │ │ + ldr r0, [pc, #348] @ fa9ac │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ fa9b4 │ │ │ │ - ldr r3, [pc, #332] @ fa9b8 │ │ │ │ + ldr r0, [pc, #332] @ fa9b0 │ │ │ │ + ldr r3, [pc, #332] @ fa9b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b fa944 │ │ │ │ + b fa940 │ │ │ │ sub r2, r6, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne fa8d0 │ │ │ │ + bne fa8cc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ fa9bc │ │ │ │ + ldr r0, [pc, #272] @ fa9b8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ fa9c0 │ │ │ │ - ldr r3, [pc, #256] @ fa9c4 │ │ │ │ + ldr r0, [pc, #256] @ fa9bc │ │ │ │ + ldr r3, [pc, #256] @ fa9c0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b fa944 │ │ │ │ + b fa940 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ fa9c8 │ │ │ │ + ldr r0, [pc, #224] @ fa9c4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ fa9cc │ │ │ │ + ldr r0, [pc, #176] @ fa9c8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ fa9d0 │ │ │ │ + ldr r0, [pc, #168] @ fa9cc │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ fa9d4 │ │ │ │ + ldr r2, [pc, #152] @ fa9d0 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne fa99c │ │ │ │ + bne fa998 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fa97c │ │ │ │ + beq fa978 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne fa998 │ │ │ │ + bne fa994 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq lr, ip, r0, lsl #25 │ │ │ │ - mlaeq r1, r4, r5, sp │ │ │ │ - andseq lr, sp, r2, asr #31 │ │ │ │ - eoreq sl, r1, r0, lsl #24 │ │ │ │ - eoreq sp, r1, ip, asr #10 │ │ │ │ - andseq lr, sp, sl, ror #30 │ │ │ │ - @ instruction: 0x0021abb8 │ │ │ │ + andseq lr, ip, r4, lsl #25 │ │ │ │ + mlaeq r1, r8, r5, sp │ │ │ │ + andseq lr, sp, r6, asr #31 │ │ │ │ + eoreq sl, r1, r4, lsl #24 │ │ │ │ + eoreq sp, r1, r0, asr r5 │ │ │ │ + andseq lr, sp, lr, ror #30 │ │ │ │ + @ instruction: 0x0021abbc │ │ │ │ ldrdeq pc, [r5], -r8 │ │ │ │ - eoreq sp, r1, r4, asr #9 │ │ │ │ - eoreq sp, r1, r0, ror #9 │ │ │ │ - andseq r8, ip, r8, asr #10 │ │ │ │ + eoreq sp, r1, r8, asr #9 │ │ │ │ + eoreq sp, r1, r4, ror #9 │ │ │ │ + andseq r8, ip, ip, asr #10 │ │ │ │ andeq r0, r0, r0, lsl #8 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ - andseq r3, sp, sl, asr #30 │ │ │ │ - eoreq sp, r1, ip, ror #11 │ │ │ │ - eoreq r6, r2, r8, lsl #4 │ │ │ │ - eoreq r6, r2, r0, ror r2 │ │ │ │ + andseq r3, sp, lr, asr #30 │ │ │ │ + strdeq sp, [r1], -r0 @ │ │ │ │ + eoreq r6, r2, ip, lsl #4 │ │ │ │ + eoreq r6, r2, r4, ror r2 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #368] @ fab74 │ │ │ │ + ldr r0, [pc, #368] @ fab70 │ │ │ │ add r1, sp, #8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ - ldr r0, [pc, #348] @ fab78 │ │ │ │ + ldr r0, [pc, #348] @ fab74 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - ldr r7, [pc, #340] @ fab7c │ │ │ │ + ldr r7, [pc, #340] @ fab78 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r7, pc, r7 │ │ │ │ mov r5, r7 │ │ │ │ str r0, [r5], #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ - ldr r8, [pc, #316] @ fab80 │ │ │ │ + ldr r8, [pc, #316] @ fab7c │ │ │ │ add r8, pc, r8 │ │ │ │ str r0, [r8, #120] @ 0x78 │ │ │ │ - ldr r0, [pc, #308] @ fab84 │ │ │ │ - ldr r1, [pc, #308] @ fab88 │ │ │ │ - ldr r2, [pc, #308] @ fab8c │ │ │ │ + ldr r0, [pc, #308] @ fab80 │ │ │ │ + ldr r1, [pc, #308] @ fab84 │ │ │ │ + ldr r2, [pc, #308] @ fab88 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #304] @ fab90 │ │ │ │ + ldr r3, [pc, #304] @ fab8c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #300] @ fab94 │ │ │ │ + ldr r6, [pc, #300] @ fab90 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ add r3, pc, r3 │ │ │ │ - ldr r0, [pc, #272] @ fab98 │ │ │ │ + ldr r0, [pc, #272] @ fab94 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fab34 │ │ │ │ - ldr r1, [pc, #192] @ fab70 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne fab30 │ │ │ │ + ldr r1, [pc, #192] @ fab6c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r0, [pc, #240] @ fabb0 │ │ │ │ - ldrne r1, [pc, #240] @ fabb4 │ │ │ │ + ldrne r0, [pc, #240] @ fabac │ │ │ │ + ldrne r1, [pc, #240] @ fabb0 │ │ │ │ addne r0, pc, r0 │ │ │ │ strne r0, [r4, #72] @ 0x48 │ │ │ │ addne r1, pc, r1 │ │ │ │ strne r1, [r4, #68] @ 0x44 │ │ │ │ addne sp, sp, #40 @ 0x28 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ add r0, r8, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne faafc │ │ │ │ - ldr r0, [pc, #172] @ faba4 │ │ │ │ + bne faaf8 │ │ │ │ + ldr r0, [pc, #172] @ faba0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b fab04 │ │ │ │ - ldr r0, [pc, #164] @ faba8 │ │ │ │ + b fab00 │ │ │ │ + ldr r0, [pc, #164] @ faba4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib r0, {r2, r3} │ │ │ │ str r1, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ - ldr r1, [pc, #128] @ fabac │ │ │ │ + ldr r1, [pc, #128] @ faba8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #39] @ 0x27 │ │ │ │ add r0, sp, #39 @ 0x27 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #80] @ fab9c │ │ │ │ + ldr r0, [pc, #80] @ fab98 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #64] @ faba0 │ │ │ │ + ldr r3, [pc, #64] @ fab9c │ │ │ │ add r0, r7, #4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b faaa8 │ │ │ │ + b faaa4 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - eoreq r6, r2, ip, asr r0 │ │ │ │ + eoreq r6, r2, r0, rrx │ │ │ │ andeq r0, r0, r8, lsl r3 │ │ │ │ - eoreq r6, r2, r8, lsr r0 │ │ │ │ - eoreq r5, r2, r4, lsr #31 │ │ │ │ - @ instruction: 0xfffcd3e8 │ │ │ │ - @ instruction: 0xfffd45fc │ │ │ │ - @ instruction: 0xfffd3d0c │ │ │ │ - @ instruction: 0xfffd3fc4 │ │ │ │ - @ instruction: 0xfffd4960 │ │ │ │ - @ instruction: 0xfffc7fb4 │ │ │ │ - eoreq r7, r1, r8, ror r7 │ │ │ │ - eoreq r7, r1, ip, asr #6 │ │ │ │ - eoreq sp, r1, r4, lsl r4 │ │ │ │ - eoreq sp, r1, r0, lsl #8 │ │ │ │ - eoreq r6, r1, r4, lsr r6 │ │ │ │ + eoreq r6, r2, ip, lsr r0 │ │ │ │ + eoreq r5, r2, r8, lsr #31 │ │ │ │ + @ instruction: 0xfffcd3ec │ │ │ │ + @ instruction: 0xfffd4600 │ │ │ │ + @ instruction: 0xfffd3d10 │ │ │ │ + @ instruction: 0xfffd3fc8 │ │ │ │ + @ instruction: 0xfffd4964 │ │ │ │ + @ instruction: 0xfffc7fb8 │ │ │ │ + eoreq r7, r1, ip, ror r7 │ │ │ │ + eoreq r7, r1, r0, asr r3 │ │ │ │ + eoreq sp, r1, r8, lsl r4 │ │ │ │ + eoreq sp, r1, r4, lsl #8 │ │ │ │ + eoreq r6, r1, r8, lsr r6 │ │ │ │ andeq r5, r1, ip, lsl #25 │ │ │ │ andeq r5, r1, r0, ror fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - ldr r1, [pc, #340] @ fad1c │ │ │ │ + ldr r1, [pc, #340] @ fad18 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r4, r1, r0 │ │ │ │ tst r4, #7 │ │ │ │ - bne facac │ │ │ │ - ldr r5, [pc, #308] @ fad10 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne faca8 │ │ │ │ + ldr r5, [pc, #308] @ fad0c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ cmp r0, #1 │ │ │ │ - bne fac0c │ │ │ │ - ldr r1, [pc, #292] @ fad14 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r3, [pc, #288] @ fad18 │ │ │ │ + bne fac08 │ │ │ │ + ldr r1, [pc, #292] @ fad10 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r3, [pc, #288] @ fad14 │ │ │ │ mov r2, r0 │ │ │ │ ldr r8, [r2, r1]! │ │ │ │ ldr sl, [r0, r3]! │ │ │ │ ldr r9, [r2, #4] │ │ │ │ ldr fp, [r0, #4] │ │ │ │ - b fac38 │ │ │ │ + b fac34 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr ip, [pc, #240] @ fad14 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr ip, [pc, #240] @ fad10 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr r9, [sp, #12] │ │ │ │ ldm sp, {sl, fp} │ │ │ │ strb r1, [r0, r5] │ │ │ │ str r8, [r0, ip]! │ │ │ │ str r9, [r0, #4] │ │ │ │ mov r6, #0 │ │ │ │ - ldr r7, [pc, #212] @ fad18 │ │ │ │ + ldr r7, [pc, #212] @ fad14 │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r1, sl, #1 │ │ │ │ str r1, [r0, r7]! │ │ │ │ adc r1, fp, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r6, [r4] │ │ │ │ - ldr r0, [pc, #188] @ fad20 │ │ │ │ + ldr r0, [pc, #188] @ fad1c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #180] @ fad24 │ │ │ │ + ldr r0, [pc, #180] @ fad20 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r7} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, r4, #20 │ │ │ │ @@ -236375,463 +236374,463 @@ │ │ │ │ str r9, [r4, #52] @ 0x34 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #100] @ fad28 │ │ │ │ + ldr r0, [pc, #100] @ fad24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #76] @ fad2c │ │ │ │ + ldr r0, [pc, #76] @ fad28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #68] @ fad30 │ │ │ │ + ldr r1, [pc, #68] @ fad2c │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #52] @ fad34 │ │ │ │ + ldr r1, [pc, #52] @ fad30 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - mlaeq r2, ip, lr, r5 │ │ │ │ - eoreq r4, r2, r8, lsr #32 │ │ │ │ - eoreq r4, r2, ip, lsl r0 │ │ │ │ - strdeq sp, [r1], -r4 @ │ │ │ │ + eoreq r5, r2, r0, lsr #29 │ │ │ │ + eoreq r4, r2, ip, lsr #32 │ │ │ │ + eoreq r4, r2, r0, lsr #32 │ │ │ │ + strdeq sp, [r1], -r8 @ │ │ │ │ @ instruction: 0x000452b8 │ │ │ │ - andseq r8, ip, ip, asr r0 │ │ │ │ - eoreq sp, r1, ip, asr #1 │ │ │ │ + andseq r8, ip, r0, rrx │ │ │ │ + ldrdeq sp, [r1], -r0 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r6, [pc, #80] @ fad94 │ │ │ │ + ldr r6, [pc, #80] @ fad90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ add r5, r6, r0 │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 112db4 │ │ │ │ + bl 112db0 │ │ │ │ ldr r0, [r6, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fad68 │ │ │ │ + beq fad64 │ │ │ │ add r0, r5, #4 │ │ │ │ bl 552bc │ │ │ │ - ldr r0, [pc, #40] @ fad98 │ │ │ │ + ldr r0, [pc, #40] @ fad94 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq fad8c │ │ │ │ + beq fad88 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq r5, r2, ip, lsl sp │ │ │ │ - eoreq r5, r2, r8, ror ip │ │ │ │ + eoreq r5, r2, r0, lsr #26 │ │ │ │ + eoreq r5, r2, ip, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ fafe4 │ │ │ │ + ldr r1, [pc, #568] @ fafe0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne fae74 │ │ │ │ + bne fae70 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne faeb0 │ │ │ │ + bne faeac │ │ │ │ bl 132c0 │ │ │ │ - ldr r1, [pc, #548] @ fb010 │ │ │ │ + ldr r1, [pc, #548] @ fb00c │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ fb014 │ │ │ │ + ldr r3, [pc, #520] @ fb010 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fae58 │ │ │ │ - ldr r6, [pc, #512] @ fb020 │ │ │ │ + beq fae54 │ │ │ │ + ldr r6, [pc, #512] @ fb01c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #32] │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ str r7, [r6, #44] @ 0x2c │ │ │ │ strb r5, [r4] │ │ │ │ - beq fae50 │ │ │ │ + beq fae4c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ fb018 │ │ │ │ + ldr r0, [pc, #440] @ fb014 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ fb01c │ │ │ │ + ldr r2, [pc, #436] @ fb018 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b faf7c │ │ │ │ + b faf78 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ fafe8 │ │ │ │ + ldr r0, [pc, #348] @ fafe4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ fafec │ │ │ │ - ldr r3, [pc, #332] @ faff0 │ │ │ │ + ldr r0, [pc, #332] @ fafe8 │ │ │ │ + ldr r3, [pc, #332] @ fafec │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b faf7c │ │ │ │ + b faf78 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne faf08 │ │ │ │ + bne faf04 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ faff4 │ │ │ │ + ldr r0, [pc, #272] @ faff0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ faff8 │ │ │ │ - ldr r3, [pc, #256] @ faffc │ │ │ │ + ldr r0, [pc, #256] @ faff4 │ │ │ │ + ldr r3, [pc, #256] @ faff8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b faf7c │ │ │ │ + b faf78 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ fb000 │ │ │ │ + ldr r0, [pc, #224] @ faffc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ fb004 │ │ │ │ + ldr r0, [pc, #176] @ fb000 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ fb008 │ │ │ │ + ldr r0, [pc, #168] @ fb004 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ fb00c │ │ │ │ + ldr r2, [pc, #152] @ fb008 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne fafd4 │ │ │ │ + bne fafd0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fafb4 │ │ │ │ + beq fafb0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne fafd0 │ │ │ │ + bne fafcc │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq lr, ip, sp, asr #12 │ │ │ │ - eoreq ip, r1, ip, asr pc │ │ │ │ - andseq lr, sp, sl, lsl #19 │ │ │ │ - eoreq sl, r1, r8, asr #11 │ │ │ │ - eoreq ip, r1, r4, lsl pc │ │ │ │ - andseq lr, sp, r2, lsr r9 │ │ │ │ - eoreq sl, r1, r0, lsl #11 │ │ │ │ + andseq lr, ip, r1, asr r6 │ │ │ │ + eoreq ip, r1, r0, ror #30 │ │ │ │ + andseq lr, sp, lr, lsl #19 │ │ │ │ + eoreq sl, r1, ip, asr #11 │ │ │ │ + eoreq ip, r1, r8, lsl pc │ │ │ │ + andseq lr, sp, r6, lsr r9 │ │ │ │ + eoreq sl, r1, r4, lsl #11 │ │ │ │ andeq lr, r5, r0, lsr #31 │ │ │ │ - eoreq ip, r1, ip, lsl #29 │ │ │ │ - eoreq ip, r1, r8, lsr #29 │ │ │ │ - andseq r7, ip, r0, lsl pc │ │ │ │ + mlaeq r1, r0, lr, ip │ │ │ │ + eoreq ip, r1, ip, lsr #29 │ │ │ │ + andseq r7, ip, r4, lsl pc │ │ │ │ andeq r0, r0, r4, ror #28 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - andseq r3, sp, r2, lsl r9 │ │ │ │ - @ instruction: 0x0021cfb4 │ │ │ │ - eoreq r6, r2, r4, asr #2 │ │ │ │ + andseq r3, sp, r6, lsl r9 │ │ │ │ + @ instruction: 0x0021cfb8 │ │ │ │ + eoreq r6, r2, r8, asr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ - ldr r7, [pc, #2804] @ fbb28 │ │ │ │ + ldr r7, [pc, #2804] @ fbb24 │ │ │ │ mov sl, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #2768] @ fbb2c │ │ │ │ + ldr r0, [pc, #2768] @ fbb28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #24] │ │ │ │ mov r0, sl │ │ │ │ bl 13ddc │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #2748] @ fbb30 │ │ │ │ - ldr r1, [pc, #2748] @ fbb34 │ │ │ │ - ldr r2, [pc, #2748] @ fbb38 │ │ │ │ + ldr r0, [pc, #2748] @ fbb2c │ │ │ │ + ldr r1, [pc, #2748] @ fbb30 │ │ │ │ + ldr r2, [pc, #2748] @ fbb34 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #2744] @ fbb3c │ │ │ │ + ldr r3, [pc, #2744] @ fbb38 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #2740] @ fbb40 │ │ │ │ + ldr r6, [pc, #2740] @ fbb3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sl, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [sl, #12] │ │ │ │ str r6, [sl, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #2712] @ fbb44 │ │ │ │ + ldr r0, [pc, #2712] @ fbb40 │ │ │ │ str r2, [sl, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sl, #32] │ │ │ │ str r0, [sl, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #2692] @ fbb48 │ │ │ │ + ldr r5, [pc, #2692] @ fbb44 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #84 @ 0x54 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq fb0d8 │ │ │ │ + beq fb0d4 │ │ │ │ bl 162fc │ │ │ │ - ldr fp, [pc, #2668] @ fbb4c │ │ │ │ + ldr fp, [pc, #2668] @ fbb48 │ │ │ │ mov r6, #12 │ │ │ │ add fp, pc, fp │ │ │ │ ldrb r0, [fp, #32] │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb9e0 │ │ │ │ + beq fb9dc │ │ │ │ ldr r6, [r5, #76] @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne fb138 │ │ │ │ - ldr r1, [pc, #2624] @ fbb68 │ │ │ │ + bne fb134 │ │ │ │ + ldr r1, [pc, #2624] @ fbb64 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r6, [r0, #4] │ │ │ │ mov r2, #2 │ │ │ │ ldr r5, [r5, #80] @ 0x50 │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne fb164 │ │ │ │ - ldr r1, [pc, #2580] @ fbb6c │ │ │ │ + bne fb160 │ │ │ │ + ldr r1, [pc, #2580] @ fbb68 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r5, [r0, #8] │ │ │ │ mov r0, #3 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, sl │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb198 │ │ │ │ + beq fb194 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - ldr r0, [pc, #2484] @ fbb54 │ │ │ │ + ldr r0, [pc, #2484] @ fbb50 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fb810 │ │ │ │ + bne fb80c │ │ │ │ add r8, sp, #24 │ │ │ │ - ldr r1, [pc, #2368] @ fbb08 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #2368] @ fbb04 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb848 │ │ │ │ + beq fb844 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fb86c │ │ │ │ - ldr r5, [pc, #2328] @ fbb0c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne fb868 │ │ │ │ + ldr r5, [pc, #2328] @ fbb08 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - bne fb228 │ │ │ │ - ldr r1, [pc, #2308] @ fbb10 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne fb224 │ │ │ │ + ldr r1, [pc, #2308] @ fbb0c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #2296] @ fbb14 │ │ │ │ + ldr r1, [pc, #2296] @ fbb10 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b fb254 │ │ │ │ + b fb250 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r7, sp, #68 @ 0x44 │ │ │ │ - ldr r5, [pc, #2248] @ fbb10 │ │ │ │ + ldr r5, [pc, #2248] @ fbb0c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r3, [r0, r5]! │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r8, #24 │ │ │ │ stmib r0, {r1, r3, r7} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #2220] @ fbb14 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #2220] @ fbb10 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #2296] @ fbb78 │ │ │ │ + ldr r0, [pc, #2296] @ fbb74 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #2280] @ fbb7c │ │ │ │ + ldr r0, [pc, #2280] @ fbb78 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #2256] @ fbb80 │ │ │ │ + ldr r9, [pc, #2256] @ fbb7c │ │ │ │ add r8, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 10b728 │ │ │ │ + bl 10b724 │ │ │ │ str r4, [sp, #16] │ │ │ │ add ip, sl, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #2224] @ fbb84 │ │ │ │ + ldr r0, [pc, #2224] @ fbb80 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #2216] @ fbb88 │ │ │ │ + ldr r0, [pc, #2216] @ fbb84 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #2208] @ fbb8c │ │ │ │ + ldr r0, [pc, #2208] @ fbb88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #2200] @ fbb90 │ │ │ │ + ldr r0, [pc, #2200] @ fbb8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #2192] @ fbb94 │ │ │ │ + ldr r0, [pc, #2192] @ fbb90 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #2184] @ fbb98 │ │ │ │ + ldr r0, [pc, #2184] @ fbb94 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #2176] @ fbb9c │ │ │ │ + ldr r0, [pc, #2176] @ fbb98 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #140] @ 0x8c │ │ │ │ - ldr r0, [pc, #2168] @ fbba0 │ │ │ │ - ldr r1, [pc, #2168] @ fbba4 │ │ │ │ + ldr r0, [pc, #2168] @ fbb9c │ │ │ │ + ldr r1, [pc, #2168] @ fbba0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #2156] @ fbba8 │ │ │ │ + ldr r1, [pc, #2156] @ fbba4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #2148] @ fbbac │ │ │ │ + ldr r1, [pc, #2148] @ fbba8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #2140] @ fbbb0 │ │ │ │ + ldr r1, [pc, #2140] @ fbbac │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #2132] @ fbbb4 │ │ │ │ - ldr r2, [pc, #2132] @ fbbb8 │ │ │ │ + ldr r1, [pc, #2132] @ fbbb0 │ │ │ │ + ldr r2, [pc, #2132] @ fbbb4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sl, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #2120] @ fbbbc │ │ │ │ - ldr r3, [pc, #2120] @ fbbc0 │ │ │ │ - ldr r7, [pc, #2120] @ fbbc4 │ │ │ │ + ldr r2, [pc, #2120] @ fbbb8 │ │ │ │ + ldr r3, [pc, #2120] @ fbbbc │ │ │ │ + ldr r7, [pc, #2120] @ fbbc0 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [sl, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #2104] @ fbbc8 │ │ │ │ + ldr r7, [pc, #2104] @ fbbc4 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [sl, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #2096] @ fbbcc │ │ │ │ - ldr r6, [pc, #2096] @ fbbd0 │ │ │ │ + ldr r7, [pc, #2096] @ fbbc8 │ │ │ │ + ldr r6, [pc, #2096] @ fbbcc │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [sl, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #2084] @ fbbd4 │ │ │ │ + ldr r6, [pc, #2084] @ fbbd0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [sl, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #2076] @ fbbd8 │ │ │ │ - ldr r5, [pc, #2076] @ fbbdc │ │ │ │ - ldr r4, [pc, #2076] @ fbbe0 │ │ │ │ + ldr r6, [pc, #2076] @ fbbd4 │ │ │ │ + ldr r5, [pc, #2076] @ fbbd8 │ │ │ │ + ldr r4, [pc, #2076] @ fbbdc │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r7, [sl, #68] @ 0x44 │ │ │ │ add r4, pc, r4 │ │ │ │ stm ip, {r0, r1, r6} │ │ │ │ str r3, [sl, #84] @ 0x54 │ │ │ │ str r5, [sl, #88] @ 0x58 │ │ │ │ @@ -236841,22 +236840,22 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 12810 │ │ │ │ ldrb r0, [fp, #32] │ │ │ │ mov r6, #38 @ 0x26 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ bl 12c0c │ │ │ │ - ldr r1, [pc, #2008] @ fbbe4 │ │ │ │ + ldr r1, [pc, #2008] @ fbbe0 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq fb9f4 │ │ │ │ - ldr r1, [pc, #1984] @ fbbe8 │ │ │ │ + beq fb9f0 │ │ │ │ + ldr r1, [pc, #1984] @ fbbe4 │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ mov r4, fp │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, sl │ │ │ │ @@ -236868,16 +236867,16 @@ │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r6, #7 │ │ │ │ mov r0, #7 │ │ │ │ ldr r7, [r9, #40] @ 0x28 │ │ │ │ ldr r5, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb9f4 │ │ │ │ - ldr r1, [pc, #1904] @ fbbec │ │ │ │ + beq fb9f0 │ │ │ │ + ldr r1, [pc, #1904] @ fbbe8 │ │ │ │ mov r2, #6 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r7, r5 │ │ │ │ mov r1, r6 │ │ │ │ add r3, r0, #4 │ │ │ │ @@ -236890,16 +236889,16 @@ │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r6, #10 │ │ │ │ mov r0, #10 │ │ │ │ ldr r5, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb9f4 │ │ │ │ - ldr r1, [pc, #1820] @ fbbf0 │ │ │ │ + beq fb9f0 │ │ │ │ + ldr r1, [pc, #1820] @ fbbec │ │ │ │ mov r2, #9 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r5, r7 │ │ │ │ mov fp, #0 │ │ │ │ add r3, r0, #8 │ │ │ │ @@ -236913,16 +236912,16 @@ │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r6, #16 │ │ │ │ mov r0, #16 │ │ │ │ ldr r5, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb9f4 │ │ │ │ - ldr r1, [pc, #1732] @ fbbf4 │ │ │ │ + beq fb9f0 │ │ │ │ + ldr r1, [pc, #1732] @ fbbf0 │ │ │ │ mov r2, #15 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r5, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r3, r0, #12 │ │ │ │ @@ -236935,15 +236934,15 @@ │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r6, #5 │ │ │ │ mov r0, #5 │ │ │ │ ldr r5, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb9f4 │ │ │ │ + beq fb9f0 │ │ │ │ mov r1, #119 @ 0x77 │ │ │ │ mov r6, r0 │ │ │ │ strb r1, [r0, #3] │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ strb r1, [r0, #2] │ │ │ │ mov r1, #105 @ 0x69 │ │ │ │ strb r1, [r0, #1] │ │ │ │ @@ -236956,147 +236955,147 @@ │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov fp, r4 │ │ │ │ bl 13638 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #1324] @ fbb08 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #1324] @ fbb04 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb8a4 │ │ │ │ + beq fb8a0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fb8c8 │ │ │ │ + bne fb8c4 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne fb9c4 │ │ │ │ + bne fb9c0 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb9c4 │ │ │ │ + beq fb9c0 │ │ │ │ ldr r1, [r9, #32] │ │ │ │ ldr r2, [r9, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq fb668 │ │ │ │ + beq fb664 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq fb62c │ │ │ │ + beq fb628 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq fb680 │ │ │ │ + beq fb67c │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq fb9c4 │ │ │ │ + beq fb9c0 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b fb620 │ │ │ │ + b fb61c │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r8, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ - ldr r0, [pc, #1136] @ fbb18 │ │ │ │ + ldr r0, [pc, #1136] @ fbb14 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ eor r0, r2, r0 │ │ │ │ - ldr r2, [pc, #1124] @ fbb1c │ │ │ │ + ldr r2, [pc, #1124] @ fbb18 │ │ │ │ eor r1, r1, r2 │ │ │ │ orrs r0, r1, r0 │ │ │ │ ldreq r0, [sp, #32] │ │ │ │ - ldreq r2, [pc, #1112] @ fbb20 │ │ │ │ + ldreq r2, [pc, #1112] @ fbb1c │ │ │ │ ldreq r1, [sp, #36] @ 0x24 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #1104] @ fbb24 │ │ │ │ + ldreq r2, [pc, #1104] @ fbb20 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne fb9c4 │ │ │ │ + bne fb9c0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #1 │ │ │ │ - bne fb6f0 │ │ │ │ + bne fb6ec │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - b fb74c │ │ │ │ - ldr r0, [pc, #1308] @ fbc14 │ │ │ │ + b fb748 │ │ │ │ + ldr r0, [pc, #1308] @ fbc10 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r7, r0, #120 @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fb954 │ │ │ │ - ldr r0, [pc, #1284] @ fbc20 │ │ │ │ + bne fb950 │ │ │ │ + ldr r0, [pc, #1284] @ fbc1c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #1276] @ fbc24 │ │ │ │ + ldr r3, [pc, #1276] @ fbc20 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 13a88 │ │ │ │ mov r4, #1 │ │ │ │ strd r4, [r6] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r4, [pc, #944] @ fbb08 │ │ │ │ + ldr r4, [pc, #944] @ fbb04 │ │ │ │ bl 13944 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #1220] @ fbc28 │ │ │ │ + ldr r0, [pc, #1220] @ fbc24 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r1, [pc, #1216] @ fbc2c │ │ │ │ + ldr r1, [pc, #1216] @ fbc28 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r0, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl eb21c │ │ │ │ + bl eb218 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fb900 │ │ │ │ + beq fb8fc │ │ │ │ mov r0, #27 │ │ │ │ mov r1, #0 │ │ │ │ orr r0, r0, #65280 @ 0xff00 │ │ │ │ bl 1365c │ │ │ │ mov r5, r0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fba08 │ │ │ │ - ldr r0, [pc, #1160] @ fbc48 │ │ │ │ + beq fba04 │ │ │ │ + ldr r0, [pc, #1160] @ fbc44 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r2, [pc, #1156] @ fbc4c │ │ │ │ + ldr r2, [pc, #1156] @ fbc48 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 12d14 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fba2c │ │ │ │ + beq fba28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 12df8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 13bd8 │ │ │ │ @@ -237104,179 +237103,179 @@ │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #816] @ fbb58 │ │ │ │ + ldr r0, [pc, #816] @ fbb54 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #800] @ fbb5c │ │ │ │ + ldr r3, [pc, #800] @ fbb58 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fb1bc │ │ │ │ + b fb1b8 │ │ │ │ add r0, fp, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fb924 │ │ │ │ - ldr r0, [pc, #760] @ fbb60 │ │ │ │ + bne fb920 │ │ │ │ + ldr r0, [pc, #760] @ fbb5c │ │ │ │ add r0, pc, r0 │ │ │ │ - b fb92c │ │ │ │ + b fb928 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #748] @ fbb70 │ │ │ │ + ldr r0, [pc, #748] @ fbb6c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #732] @ fbb74 │ │ │ │ + ldr r3, [pc, #732] @ fbb70 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fb1ec │ │ │ │ + b fb1e8 │ │ │ │ add r0, fp, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fb93c │ │ │ │ - ldr r0, [pc, #824] @ fbbfc │ │ │ │ + bne fb938 │ │ │ │ + ldr r0, [pc, #824] @ fbbf8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b fb944 │ │ │ │ + b fb940 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #804] @ fbc04 │ │ │ │ + ldr r0, [pc, #804] @ fbc00 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #788] @ fbc08 │ │ │ │ + ldr r3, [pc, #788] @ fbc04 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fb600 │ │ │ │ + b fb5fc │ │ │ │ add r0, fp, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fb98c │ │ │ │ - ldr r0, [pc, #784] @ fbc30 │ │ │ │ + bne fb988 │ │ │ │ + ldr r0, [pc, #784] @ fbc2c │ │ │ │ add r0, pc, r0 │ │ │ │ - b fb994 │ │ │ │ - ldr r0, [pc, #716] @ fbbf8 │ │ │ │ + b fb990 │ │ │ │ + ldr r0, [pc, #716] @ fbbf4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #556] @ fbb64 │ │ │ │ + ldr r1, [pc, #556] @ fbb60 │ │ │ │ add r1, pc, r1 │ │ │ │ - b fb9a0 │ │ │ │ - ldr r0, [pc, #792] @ fbc5c │ │ │ │ + b fb99c │ │ │ │ + ldr r0, [pc, #792] @ fbc58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #688] @ fbc00 │ │ │ │ + ldr r1, [pc, #688] @ fbbfc │ │ │ │ add r1, pc, r1 │ │ │ │ - b fb9a0 │ │ │ │ + b fb99c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #684] @ fbc18 │ │ │ │ + ldr r0, [pc, #684] @ fbc14 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #668] @ fbc1c │ │ │ │ + ldr r3, [pc, #668] @ fbc18 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fb714 │ │ │ │ - ldr r0, [pc, #672] @ fbc34 │ │ │ │ + b fb710 │ │ │ │ + ldr r0, [pc, #672] @ fbc30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #664] @ fbc38 │ │ │ │ + ldr r1, [pc, #664] @ fbc34 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib r8, {r2, r3} │ │ │ │ str r0, [r8, #12] │ │ │ │ str r0, [r8, #16] │ │ │ │ mov r0, r8 │ │ │ │ bl 1d3f8 │ │ │ │ - b fbabc │ │ │ │ - ldr r0, [pc, #576] @ fbc0c │ │ │ │ + b fbab8 │ │ │ │ + ldr r0, [pc, #576] @ fbc08 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #572] @ fbc10 │ │ │ │ + ldr r2, [pc, #572] @ fbc0c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b fbabc │ │ │ │ - ldr r0, [pc, #360] @ fbb50 │ │ │ │ + b fbab8 │ │ │ │ + ldr r0, [pc, #360] @ fbb4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bl 141e0 │ │ │ │ - b fbabc │ │ │ │ + b fbab8 │ │ │ │ add r0, fp, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fba50 │ │ │ │ - ldr r0, [pc, #532] @ fbc3c │ │ │ │ + bne fba4c │ │ │ │ + ldr r0, [pc, #532] @ fbc38 │ │ │ │ add r0, pc, r0 │ │ │ │ - b fba58 │ │ │ │ + b fba54 │ │ │ │ add r0, fp, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fba88 │ │ │ │ - ldr r0, [pc, #516] @ fbc50 │ │ │ │ + bne fba84 │ │ │ │ + ldr r0, [pc, #516] @ fbc4c │ │ │ │ add r0, pc, r0 │ │ │ │ - b fba90 │ │ │ │ - ldr r0, [pc, #488] @ fbc40 │ │ │ │ + b fba8c │ │ │ │ + ldr r0, [pc, #488] @ fbc3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib r0, {r2, r3} │ │ │ │ str r1, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ - ldr r1, [pc, #452] @ fbc44 │ │ │ │ + ldr r1, [pc, #452] @ fbc40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b fbabc │ │ │ │ - ldr r0, [pc, #456] @ fbc58 │ │ │ │ + b fbab8 │ │ │ │ + ldr r0, [pc, #456] @ fbc54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib r0, {r2, r3} │ │ │ │ str r1, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ - ldr r1, [pc, #412] @ fbc54 │ │ │ │ + ldr r1, [pc, #412] @ fbc50 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ @@ -237285,133 +237284,133 @@ │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fbb04 │ │ │ │ + beq fbb00 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x578d70b0 │ │ │ │ svcvs 0x00332aad │ │ │ │ svceq 0x00a58f11 │ │ │ │ rsbshi ip, r5, #892928 @ 0xda000 │ │ │ │ - eoreq r5, r2, ip, lsr #30 │ │ │ │ + eoreq r5, r2, r0, lsr pc │ │ │ │ andeq r2, r0, r0, lsl #4 │ │ │ │ - @ instruction: 0xfffcd0e4 │ │ │ │ - @ instruction: 0xfffd4090 │ │ │ │ - @ instruction: 0xfffd3620 │ │ │ │ - @ instruction: 0xfffd38d0 │ │ │ │ - @ instruction: 0xfffd4fa4 │ │ │ │ - @ instruction: 0xfffcafe8 │ │ │ │ - mlaeq r2, r8, sl, r5 │ │ │ │ - eoreq r5, r2, r4, lsl #18 │ │ │ │ - mlaeq r1, ip, r6, r6 │ │ │ │ - @ instruction: 0x002258bc │ │ │ │ - eoreq sl, r1, r8, asr #26 │ │ │ │ - eoreq r6, r1, r0, lsr #12 │ │ │ │ - eoreq ip, r1, r4, lsr #13 │ │ │ │ - eoreq r5, r1, r8, lsr r8 │ │ │ │ - eoreq r6, r1, r8, ror #30 │ │ │ │ - eoreq r6, r1, r8, lsr pc │ │ │ │ - eoreq sl, r1, ip, ror #25 │ │ │ │ - eoreq r5, r1, r8, lsl #15 │ │ │ │ - eoreq r3, r2, ip, lsl #20 │ │ │ │ - strdeq r3, [r2], -r8 @ │ │ │ │ - @ instruction: 0x00225cb0 │ │ │ │ - @ instruction: 0xfff68208 │ │ │ │ - @ instruction: 0xfff6b464 │ │ │ │ - @ instruction: 0xfff5eea8 │ │ │ │ - @ instruction: 0xfff6bee8 │ │ │ │ - @ instruction: 0xfff69544 │ │ │ │ - @ instruction: 0xfff6bc08 │ │ │ │ - @ instruction: 0xfff69920 │ │ │ │ - @ instruction: 0xfff5e92c │ │ │ │ - @ instruction: 0xfff69ed8 │ │ │ │ - @ instruction: 0xfff695a8 │ │ │ │ - @ instruction: 0xfff6c294 │ │ │ │ - @ instruction: 0xfff67e30 │ │ │ │ - @ instruction: 0xfff5e634 │ │ │ │ - @ instruction: 0xfff6b724 │ │ │ │ - @ instruction: 0xfff5eb1c │ │ │ │ - @ instruction: 0xfff67f30 │ │ │ │ - @ instruction: 0xfff68c14 │ │ │ │ - @ instruction: 0xfff6a014 │ │ │ │ - @ instruction: 0xfff5eb98 │ │ │ │ - @ instruction: 0xfff6c9ec │ │ │ │ - @ instruction: 0xfff6c5f8 │ │ │ │ - @ instruction: 0xfff5f188 │ │ │ │ - @ instruction: 0xfff68fe8 │ │ │ │ - @ instruction: 0xfff5f4bc │ │ │ │ - @ instruction: 0x0021c3b0 │ │ │ │ - @ instruction: 0x001cc5d8 │ │ │ │ - andseq ip, ip, sp, lsr #11 │ │ │ │ - andseq ip, ip, ip, asr r5 │ │ │ │ - andseq ip, ip, ip, lsl #10 │ │ │ │ - ldrdeq ip, [r1], -r8 @ │ │ │ │ - eoreq ip, r1, r8, asr #12 │ │ │ │ - eoreq r5, r1, r0, asr #16 │ │ │ │ - mlaeq r1, r0, ip, sl │ │ │ │ - eoreq r5, r1, ip, lsr #14 │ │ │ │ - andseq r7, ip, sl, lsl r9 │ │ │ │ - eoreq r5, r1, r8, asr #15 │ │ │ │ - eoreq r5, r2, r4, ror #6 │ │ │ │ - eoreq ip, r1, r0, lsl #11 │ │ │ │ - eoreq ip, r1, ip, asr r5 │ │ │ │ - eoreq r5, r2, ip, ror #18 │ │ │ │ - eoreq ip, r1, r0, asr r7 │ │ │ │ - @ instruction: 0x00215ab0 │ │ │ │ - andseq r7, ip, ip, lsl ip │ │ │ │ - eoreq ip, r1, ip, ror #11 │ │ │ │ - eoreq ip, r1, r0, ror r5 │ │ │ │ - eoreq ip, r1, r0, lsr #10 │ │ │ │ - eoreq ip, r1, r4, ror #9 │ │ │ │ - eoreq ip, r1, ip, lsr #9 │ │ │ │ - eoreq r8, r1, r0, lsr #26 │ │ │ │ - @ instruction: 0xfff6ffb8 │ │ │ │ + @ instruction: 0xfffcd0e8 │ │ │ │ + @ instruction: 0xfffd4094 │ │ │ │ + @ instruction: 0xfffd3624 │ │ │ │ + @ instruction: 0xfffd38d4 │ │ │ │ + @ instruction: 0xfffd4fa8 │ │ │ │ + @ instruction: 0xfffcafec │ │ │ │ + mlaeq r2, ip, sl, r5 │ │ │ │ + eoreq r5, r2, r8, lsl #18 │ │ │ │ + eoreq r6, r1, r0, lsr #13 │ │ │ │ + eoreq r5, r2, r0, asr #17 │ │ │ │ + eoreq sl, r1, ip, asr #26 │ │ │ │ + eoreq r6, r1, r4, lsr #12 │ │ │ │ + eoreq ip, r1, r8, lsr #13 │ │ │ │ + eoreq r5, r1, ip, lsr r8 │ │ │ │ + eoreq r6, r1, ip, ror #30 │ │ │ │ + eoreq r6, r1, ip, lsr pc │ │ │ │ + strdeq sl, [r1], -r0 @ │ │ │ │ + eoreq r5, r1, ip, lsl #15 │ │ │ │ + eoreq r3, r2, r0, lsl sl │ │ │ │ + strdeq r3, [r2], -ip @ │ │ │ │ + @ instruction: 0x00225cb4 │ │ │ │ + @ instruction: 0xfff6820c │ │ │ │ + @ instruction: 0xfff6b468 │ │ │ │ + @ instruction: 0xfff5eeac │ │ │ │ + @ instruction: 0xfff6beec │ │ │ │ + @ instruction: 0xfff69548 │ │ │ │ + @ instruction: 0xfff6bc0c │ │ │ │ + @ instruction: 0xfff69924 │ │ │ │ + @ instruction: 0xfff5e930 │ │ │ │ + @ instruction: 0xfff69edc │ │ │ │ + @ instruction: 0xfff695ac │ │ │ │ + @ instruction: 0xfff6c298 │ │ │ │ + @ instruction: 0xfff67e34 │ │ │ │ + @ instruction: 0xfff5e638 │ │ │ │ + @ instruction: 0xfff6b728 │ │ │ │ + @ instruction: 0xfff5eb20 │ │ │ │ + @ instruction: 0xfff67f34 │ │ │ │ + @ instruction: 0xfff68c18 │ │ │ │ + @ instruction: 0xfff6a018 │ │ │ │ + @ instruction: 0xfff5eb9c │ │ │ │ + @ instruction: 0xfff6c9f0 │ │ │ │ + @ instruction: 0xfff6c5fc │ │ │ │ + @ instruction: 0xfff5f18c │ │ │ │ + @ instruction: 0xfff68fec │ │ │ │ + @ instruction: 0xfff5f4c0 │ │ │ │ + @ instruction: 0x0021c3b4 │ │ │ │ + @ instruction: 0x001cc5dc │ │ │ │ + @ instruction: 0x001cc5b1 │ │ │ │ + andseq ip, ip, r0, ror #10 │ │ │ │ + andseq ip, ip, r0, lsl r5 │ │ │ │ + ldrdeq ip, [r1], -ip @ │ │ │ │ + eoreq ip, r1, ip, asr #12 │ │ │ │ + eoreq r5, r1, r4, asr #16 │ │ │ │ + mlaeq r1, r4, ip, sl │ │ │ │ + eoreq r5, r1, r0, lsr r7 │ │ │ │ + andseq r7, ip, lr, lsl r9 │ │ │ │ + eoreq r5, r1, ip, asr #15 │ │ │ │ + eoreq r5, r2, r8, ror #6 │ │ │ │ + eoreq ip, r1, r4, lsl #11 │ │ │ │ + eoreq ip, r1, r0, ror #10 │ │ │ │ + eoreq r5, r2, r0, ror r9 │ │ │ │ + eoreq ip, r1, r4, asr r7 │ │ │ │ + @ instruction: 0x00215ab4 │ │ │ │ + andseq r7, ip, r0, lsr #24 │ │ │ │ + strdeq ip, [r1], -r0 @ │ │ │ │ + eoreq ip, r1, r4, ror r5 │ │ │ │ + eoreq ip, r1, r4, lsr #10 │ │ │ │ + eoreq ip, r1, r8, ror #9 │ │ │ │ + @ instruction: 0x0021c4b0 │ │ │ │ + eoreq r8, r1, r4, lsr #26 │ │ │ │ + @ instruction: 0xfff6ffbc │ │ │ │ @ instruction: 0xfffdc014 │ │ │ │ - eoreq ip, r1, r0, asr #9 │ │ │ │ - eoreq r6, r1, ip, lsr #26 │ │ │ │ - eoreq ip, r1, r4, ror r4 │ │ │ │ - eoreq ip, r1, r0, asr #11 │ │ │ │ + eoreq ip, r1, r4, asr #9 │ │ │ │ + eoreq r6, r1, r0, lsr sp │ │ │ │ + eoreq ip, r1, r8, ror r4 │ │ │ │ + eoreq ip, r1, r4, asr #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ - ldr r9, [pc, #1080] @ fc0a8 │ │ │ │ + ldr r9, [pc, #1080] @ fc0a4 │ │ │ │ mov fp, r0 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9, #40] @ 0x28 │ │ │ │ add r4, r0, fp │ │ │ │ tst r4, #3 │ │ │ │ - bne fbe70 │ │ │ │ - ldr r7, [pc, #1056] @ fc0ac │ │ │ │ + bne fbe6c │ │ │ │ + ldr r7, [pc, #1056] @ fc0a8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add sl, r7, #80 @ 0x50 │ │ │ │ mov r0, sl │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fbed8 │ │ │ │ + bne fbed4 │ │ │ │ bl 12d5c │ │ │ │ bl 13f50 │ │ │ │ add r8, r7, #84 @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fbf10 │ │ │ │ + bne fbf0c │ │ │ │ add r0, sp, #8 │ │ │ │ strb r7, [sp, #30] │ │ │ │ strh r7, [sp, #28] │ │ │ │ str r7, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r7, [sp, #16] │ │ │ │ str r7, [sp, #12] │ │ │ │ @@ -237422,322 +237421,322 @@ │ │ │ │ stm r4, {r1, r2, r3, r5, r6, r7} │ │ │ │ bl 1287c │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fbf48 │ │ │ │ + bne fbf44 │ │ │ │ add r0, r4, fp │ │ │ │ add r5, r0, r7 │ │ │ │ - ldr r0, [pc, #916] @ fc0c8 │ │ │ │ + ldr r0, [pc, #916] @ fc0c4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #80] @ 0x50 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fbf80 │ │ │ │ + beq fbf7c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fbf8c │ │ │ │ + beq fbf88 │ │ │ │ bl 12d5c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fbfb8 │ │ │ │ + beq fbfb4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fbfc4 │ │ │ │ + beq fbfc0 │ │ │ │ bl 13f50 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fbff0 │ │ │ │ + beq fbfec │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fbffc │ │ │ │ + beq fbff8 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fc028 │ │ │ │ - ldr r0, [pc, #792] @ fc0f8 │ │ │ │ + bne fc024 │ │ │ │ + ldr r0, [pc, #792] @ fc0f4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #80] @ 0x50 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fc060 │ │ │ │ + beq fc05c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #108 @ 0x6c │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #740] @ fc0fc │ │ │ │ + ldr r0, [pc, #740] @ fc0f8 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #728] @ fc100 │ │ │ │ + ldr r0, [pc, #728] @ fc0fc │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [pc, #700] @ fc104 │ │ │ │ + ldr r1, [pc, #700] @ fc100 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #2 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r6, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b fbed4 │ │ │ │ + b fbed0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #640] @ fc108 │ │ │ │ + ldr r0, [pc, #640] @ fc104 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - ldr r0, [pc, #616] @ fc10c │ │ │ │ + ldr r0, [pc, #616] @ fc108 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #608] @ fc110 │ │ │ │ + ldr r1, [pc, #608] @ fc10c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #596] @ fc114 │ │ │ │ + ldr r0, [pc, #596] @ fc110 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #588] @ fc118 │ │ │ │ + ldr r1, [pc, #588] @ fc114 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #448] @ fc0b0 │ │ │ │ + ldr r0, [pc, #448] @ fc0ac │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #432] @ fc0b4 │ │ │ │ + ldr r3, [pc, #432] @ fc0b0 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fbca8 │ │ │ │ + b fbca4 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #400] @ fc0b8 │ │ │ │ + ldr r0, [pc, #400] @ fc0b4 │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #384] @ fc0bc │ │ │ │ + ldr r3, [pc, #384] @ fc0b8 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fbcd0 │ │ │ │ + b fbccc │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #352] @ fc0c0 │ │ │ │ + ldr r0, [pc, #352] @ fc0bc │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #336] @ fc0c4 │ │ │ │ + ldr r3, [pc, #336] @ fc0c0 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fbd24 │ │ │ │ + b fbd20 │ │ │ │ bl c6b00 │ │ │ │ - bl 14dcec │ │ │ │ - b fc068 │ │ │ │ - ldr r0, [pc, #324] @ fc0d8 │ │ │ │ + bl 14dce8 │ │ │ │ + b fc064 │ │ │ │ + ldr r0, [pc, #324] @ fc0d4 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #312] @ fc0dc │ │ │ │ + ldr r0, [pc, #312] @ fc0d8 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - b fbe38 │ │ │ │ + b fbe34 │ │ │ │ bl 12d5c │ │ │ │ - bl 14dcec │ │ │ │ - b fc068 │ │ │ │ - ldr r0, [pc, #276] @ fc0e0 │ │ │ │ + bl 14dce8 │ │ │ │ + b fc064 │ │ │ │ + ldr r0, [pc, #276] @ fc0dc │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #264] @ fc0e4 │ │ │ │ + ldr r0, [pc, #264] @ fc0e0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - b fbe38 │ │ │ │ + b fbe34 │ │ │ │ bl 13f50 │ │ │ │ - bl 14dcec │ │ │ │ - b fc068 │ │ │ │ - ldr r0, [pc, #228] @ fc0e8 │ │ │ │ + bl 14dce8 │ │ │ │ + b fc064 │ │ │ │ + ldr r0, [pc, #228] @ fc0e4 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #216] @ fc0ec │ │ │ │ + ldr r0, [pc, #216] @ fc0e8 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - b fbe38 │ │ │ │ + b fbe34 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #176] @ fc0f0 │ │ │ │ + ldr r0, [pc, #176] @ fc0ec │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #160] @ fc0f4 │ │ │ │ + ldr r3, [pc, #160] @ fc0f0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fbdd8 │ │ │ │ + b fbdd4 │ │ │ │ bl c6a78 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [pc, #80] @ fc0cc │ │ │ │ + ldr r0, [pc, #80] @ fc0c8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #72] @ fc0d0 │ │ │ │ + ldr r0, [pc, #72] @ fc0cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #56] @ fc0d4 │ │ │ │ + ldr r1, [pc, #56] @ fc0d0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b fbe48 │ │ │ │ + b fbe44 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - strdeq r5, [r2], -r4 @ │ │ │ │ - eoreq r4, r2, r4, asr sp │ │ │ │ - eoreq r9, r1, r0, lsl #12 │ │ │ │ - eoreq r9, r1, ip, asr #9 │ │ │ │ - ldrdeq r9, [r1], -r8 @ │ │ │ │ - strdeq r9, [r1], -r8 @ │ │ │ │ - mlaeq r1, r0, r5, r9 │ │ │ │ - strdeq r8, [r1], -ip @ │ │ │ │ - mlaeq r2, r4, pc, r4 @ │ │ │ │ - strdeq sl, [r1], -r4 @ │ │ │ │ + strdeq r5, [r2], -r8 @ │ │ │ │ + eoreq r4, r2, r8, asr sp │ │ │ │ + eoreq r9, r1, r4, lsl #12 │ │ │ │ + ldrdeq r9, [r1], -r0 @ │ │ │ │ + ldrdeq r9, [r1], -ip @ │ │ │ │ + strdeq r9, [r1], -ip @ │ │ │ │ + mlaeq r1, r4, r5, r9 │ │ │ │ + eoreq r8, r1, r0, lsl #2 │ │ │ │ + mlaeq r2, r8, pc, r4 @ │ │ │ │ + strdeq sl, [r1], -r8 @ │ │ │ │ andeq sp, r5, r8, lsr lr │ │ │ │ - eoreq sl, r1, r4, ror #5 │ │ │ │ - eoreq r8, r1, r8, lsl r3 │ │ │ │ + eoreq sl, r1, r8, ror #5 │ │ │ │ + eoreq r8, r1, ip, lsl r3 │ │ │ │ andeq r1, r5, r0, ror #27 │ │ │ │ - strdeq r8, [r1], -r0 @ │ │ │ │ + strdeq r8, [r1], -r4 @ │ │ │ │ andeq r1, r5, r8, lsr #27 │ │ │ │ - eoreq r8, r1, r8, asr #5 │ │ │ │ + eoreq r8, r1, ip, asr #5 │ │ │ │ andeq r1, r5, r0, ror sp │ │ │ │ - eoreq r9, r1, r0, asr #9 │ │ │ │ - mlaeq r1, r4, r0, r8 │ │ │ │ - eoreq r4, r2, r8, asr #30 │ │ │ │ - eoreq r8, r1, r4, asr #9 │ │ │ │ + eoreq r9, r1, r4, asr #9 │ │ │ │ + mlaeq r1, r8, r0, r8 │ │ │ │ + eoreq r4, r2, ip, asr #30 │ │ │ │ + eoreq r8, r1, r8, asr #9 │ │ │ │ andeq r1, r5, ip, asr pc │ │ │ │ - eoreq r8, r1, r8, lsr #9 │ │ │ │ - eoreq fp, r1, r0, lsr pc │ │ │ │ + eoreq r8, r1, ip, lsr #9 │ │ │ │ + eoreq fp, r1, r4, lsr pc │ │ │ │ strdeq r4, [r4], -r4 @ │ │ │ │ - mulseq ip, r8, lr │ │ │ │ - andseq r6, ip, r4, ror lr │ │ │ │ - eoreq fp, r1, r0, lsl #30 │ │ │ │ + mulseq ip, ip, lr │ │ │ │ + andseq r6, ip, r8, ror lr │ │ │ │ + eoreq fp, r1, r4, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #680] @ fc3d4 │ │ │ │ + ldr r1, [pc, #680] @ fc3d0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne fc254 │ │ │ │ + bne fc250 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne fc290 │ │ │ │ + bne fc28c │ │ │ │ bl 132c0 │ │ │ │ - ldr r2, [pc, #660] @ fc400 │ │ │ │ + ldr r2, [pc, #660] @ fc3fc │ │ │ │ mov r1, #0 │ │ │ │ mov r6, #16 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #632] @ fc404 │ │ │ │ + ldr r3, [pc, #632] @ fc400 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fc238 │ │ │ │ - ldr r7, [pc, #620] @ fc410 │ │ │ │ + beq fc234 │ │ │ │ + ldr r7, [pc, #620] @ fc40c │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r7, #80] @ 0x50 │ │ │ │ bl 135e4 │ │ │ │ str r0, [r7, #88] @ 0x58 │ │ │ │ str r6, [r7, #92] @ 0x5c │ │ │ │ - ldr r0, [pc, #592] @ fc414 │ │ │ │ + ldr r0, [pc, #592] @ fc410 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fc2e8 │ │ │ │ + beq fc2e4 │ │ │ │ mov r6, r0 │ │ │ │ bl 1332c │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #556] @ fc418 │ │ │ │ + ldr r0, [pc, #556] @ fc414 │ │ │ │ mov r7, #0 │ │ │ │ add ip, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [r6, #12] │ │ │ │ stmib r6, {r0, r7} │ │ │ │ ldmib r6, {r0, r2, r3} │ │ │ │ str r1, [r6] │ │ │ │ @@ -237745,483 +237744,483 @@ │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ bl 12ed0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp r8, #0 │ │ │ │ strb r7, [r4] │ │ │ │ - beq fc230 │ │ │ │ + beq fc22c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #456] @ fc408 │ │ │ │ + ldr r0, [pc, #456] @ fc404 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #452] @ fc40c │ │ │ │ + ldr r2, [pc, #452] @ fc408 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b fc36c │ │ │ │ + b fc368 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #364] @ fc3d8 │ │ │ │ + ldr r0, [pc, #364] @ fc3d4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #348] @ fc3dc │ │ │ │ - ldr r3, [pc, #348] @ fc3e0 │ │ │ │ + ldr r0, [pc, #348] @ fc3d8 │ │ │ │ + ldr r3, [pc, #348] @ fc3dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b fc36c │ │ │ │ + b fc368 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne fc2f8 │ │ │ │ + bne fc2f4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #288] @ fc3e4 │ │ │ │ + ldr r0, [pc, #288] @ fc3e0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #272] @ fc3e8 │ │ │ │ - ldr r3, [pc, #272] @ fc3ec │ │ │ │ + ldr r0, [pc, #272] @ fc3e4 │ │ │ │ + ldr r3, [pc, #272] @ fc3e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b fc36c │ │ │ │ + b fc368 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b fc36c │ │ │ │ + b fc368 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ fc3f0 │ │ │ │ + ldr r0, [pc, #224] @ fc3ec │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ fc3f4 │ │ │ │ + ldr r0, [pc, #176] @ fc3f0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ fc3f8 │ │ │ │ + ldr r0, [pc, #168] @ fc3f4 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ fc3fc │ │ │ │ + ldr r2, [pc, #152] @ fc3f8 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne fc3c4 │ │ │ │ + bne fc3c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fc3a4 │ │ │ │ + beq fc3a0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne fc3c0 │ │ │ │ + bne fc3bc │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x001cd3bc │ │ │ │ - eoreq fp, r1, ip, ror fp │ │ │ │ - andseq sp, sp, sl, lsr #11 │ │ │ │ - eoreq r9, r1, r8, ror #3 │ │ │ │ - eoreq fp, r1, r4, lsr fp │ │ │ │ - andseq sp, sp, r2, asr r5 │ │ │ │ - eoreq r9, r1, r0, lsr #3 │ │ │ │ + andseq sp, ip, r0, asr #7 │ │ │ │ + eoreq fp, r1, r0, lsl #23 │ │ │ │ + andseq sp, sp, lr, lsr #11 │ │ │ │ + eoreq r9, r1, ip, ror #3 │ │ │ │ + eoreq fp, r1, r8, lsr fp │ │ │ │ + andseq sp, sp, r6, asr r5 │ │ │ │ + eoreq r9, r1, r4, lsr #3 │ │ │ │ @ instruction: 0x0005dbb0 │ │ │ │ - mlaeq r1, ip, sl, fp │ │ │ │ - @ instruction: 0x0021bab8 │ │ │ │ - andseq r6, ip, r0, lsr #22 │ │ │ │ + eoreq fp, r1, r0, lsr #21 │ │ │ │ + @ instruction: 0x0021babc │ │ │ │ + andseq r6, ip, r4, lsr #22 │ │ │ │ andeq r0, r0, ip, asr #27 │ │ │ │ andeq r0, r0, r8, lsl #5 │ │ │ │ - andseq r2, sp, r2, lsr r5 │ │ │ │ - ldrdeq fp, [r1], -r4 @ │ │ │ │ - eoreq r4, r2, ip, ror fp │ │ │ │ - eoreq r4, r2, r4, lsr #16 │ │ │ │ + andseq r2, sp, r6, lsr r5 │ │ │ │ + ldrdeq fp, [r1], -r8 @ │ │ │ │ + eoreq r4, r2, r0, lsl #23 │ │ │ │ + eoreq r4, r2, r8, lsr #16 │ │ │ │ andeq pc, r0, ip, lsr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ - ldr r8, [pc, #2544] @ fce1c │ │ │ │ + ldr r8, [pc, #2544] @ fce18 │ │ │ │ mov sl, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [r8, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #2508] @ fce20 │ │ │ │ + ldr r0, [pc, #2508] @ fce1c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #24] │ │ │ │ mov r0, sl │ │ │ │ bl 13ddc │ │ │ │ str r0, [r8, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #2488] @ fce24 │ │ │ │ - ldr r1, [pc, #2488] @ fce28 │ │ │ │ - ldr r2, [pc, #2488] @ fce2c │ │ │ │ + ldr r0, [pc, #2488] @ fce20 │ │ │ │ + ldr r1, [pc, #2488] @ fce24 │ │ │ │ + ldr r2, [pc, #2488] @ fce28 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #2484] @ fce30 │ │ │ │ + ldr r3, [pc, #2484] @ fce2c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #2480] @ fce34 │ │ │ │ + ldr r7, [pc, #2480] @ fce30 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sl, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sl, #12] │ │ │ │ str r7, [sl, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #2452] @ fce38 │ │ │ │ + ldr r0, [pc, #2452] @ fce34 │ │ │ │ str r2, [sl, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sl, #32] │ │ │ │ str r0, [sl, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #2432] @ fce3c │ │ │ │ + ldr r5, [pc, #2432] @ fce38 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #108 @ 0x6c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq fc4d0 │ │ │ │ + beq fc4cc │ │ │ │ bl 163fc │ │ │ │ - ldr fp, [pc, #2408] @ fce40 │ │ │ │ + ldr fp, [pc, #2408] @ fce3c │ │ │ │ mov r7, #36 @ 0x24 │ │ │ │ add fp, pc, fp │ │ │ │ ldrb r0, [fp, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fcdac │ │ │ │ + beq fcda8 │ │ │ │ ldr r6, [r5, #76] @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #9 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne fc530 │ │ │ │ - ldr r1, [pc, #2360] @ fce58 │ │ │ │ + bne fc52c │ │ │ │ + ldr r1, [pc, #2360] @ fce54 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r6, [r0, #4] │ │ │ │ mov r2, #2 │ │ │ │ ldr r6, [r5, #80] @ 0x50 │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne fc55c │ │ │ │ - ldr r1, [pc, #2316] @ fce5c │ │ │ │ + bne fc558 │ │ │ │ + ldr r1, [pc, #2316] @ fce58 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r6, [r0, #8] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r6, [r5, #84] @ 0x54 │ │ │ │ cmp r1, #3 │ │ │ │ - bne fc590 │ │ │ │ - ldr r1, [pc, #2272] @ fce60 │ │ │ │ + bne fc58c │ │ │ │ + ldr r1, [pc, #2272] @ fce5c │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r6, [r0, #12] │ │ │ │ mov r2, #4 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne fc5bc │ │ │ │ - ldr r1, [pc, #2228] @ fce64 │ │ │ │ + bne fc5b8 │ │ │ │ + ldr r1, [pc, #2228] @ fce60 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r6, [r0, #16] │ │ │ │ mov r1, #5 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r6, [r5, #92] @ 0x5c │ │ │ │ cmp r1, #5 │ │ │ │ - bne fc5f0 │ │ │ │ - ldr r1, [pc, #2184] @ fce68 │ │ │ │ + bne fc5ec │ │ │ │ + ldr r1, [pc, #2184] @ fce64 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r6, [r0, #20] │ │ │ │ mov r2, #6 │ │ │ │ ldr r6, [r5, #96] @ 0x60 │ │ │ │ cmp r1, #6 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne fc61c │ │ │ │ - ldr r1, [pc, #2140] @ fce6c │ │ │ │ + bne fc618 │ │ │ │ + ldr r1, [pc, #2140] @ fce68 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r6, [r0, #24] │ │ │ │ mov r1, #7 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r6, [r5, #100] @ 0x64 │ │ │ │ cmp r1, #7 │ │ │ │ - bne fc650 │ │ │ │ - ldr r1, [pc, #2096] @ fce70 │ │ │ │ + bne fc64c │ │ │ │ + ldr r1, [pc, #2096] @ fce6c │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r6, [r0, #28] │ │ │ │ mov r2, #8 │ │ │ │ ldr r5, [r5, #104] @ 0x68 │ │ │ │ cmp r1, #8 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bne fc67c │ │ │ │ - ldr r1, [pc, #2052] @ fce74 │ │ │ │ + bne fc678 │ │ │ │ + ldr r1, [pc, #2052] @ fce70 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r5, [r0, #32] │ │ │ │ mov r0, #9 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r1, #9 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, sl │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fc6b0 │ │ │ │ + beq fc6ac │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r4, fp, #84 @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fcc18 │ │ │ │ + bne fcc14 │ │ │ │ add r9, sp, #24 │ │ │ │ - ldr r1, [pc, #1828] @ fcdfc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #1828] @ fcdf8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fcc50 │ │ │ │ + beq fcc4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fcc74 │ │ │ │ - ldr r5, [pc, #1788] @ fce00 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne fcc70 │ │ │ │ + ldr r5, [pc, #1788] @ fcdfc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ ldr r7, [r8, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ - bne fc738 │ │ │ │ - ldr r1, [pc, #1768] @ fce04 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne fc734 │ │ │ │ + ldr r1, [pc, #1768] @ fce00 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #1756] @ fce08 │ │ │ │ + ldr r1, [pc, #1756] @ fce04 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b fc764 │ │ │ │ + b fc760 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r6, [pc, #1716] @ fce04 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r6, [pc, #1716] @ fce00 │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r5, sp, #68 @ 0x44 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldm r5, {r1, r3, r5} │ │ │ │ str r3, [r0, r6]! │ │ │ │ str r5, [r0, #4] │ │ │ │ add r0, r9, #24 │ │ │ │ stmib r0, {r1, r3, r5} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #1680] @ fce08 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #1680] @ fce04 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #1776] @ fce80 │ │ │ │ + ldr r0, [pc, #1776] @ fce7c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #1760] @ fce84 │ │ │ │ + ldr r0, [pc, #1760] @ fce80 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r9, sp, #24 │ │ │ │ add r0, r8, #48 @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ - bl 10b728 │ │ │ │ + bl 10b724 │ │ │ │ str r4, [sp, #16] │ │ │ │ add ip, sl, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #1708] @ fce88 │ │ │ │ + ldr r0, [pc, #1708] @ fce84 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #1700] @ fce8c │ │ │ │ + ldr r0, [pc, #1700] @ fce88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #1692] @ fce90 │ │ │ │ + ldr r0, [pc, #1692] @ fce8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1684] @ fce94 │ │ │ │ + ldr r0, [pc, #1684] @ fce90 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #1676] @ fce98 │ │ │ │ + ldr r0, [pc, #1676] @ fce94 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #1668] @ fce9c │ │ │ │ + ldr r0, [pc, #1668] @ fce98 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #1660] @ fcea0 │ │ │ │ + ldr r0, [pc, #1660] @ fce9c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #140] @ 0x8c │ │ │ │ - ldr r0, [pc, #1652] @ fcea4 │ │ │ │ - ldr r1, [pc, #1652] @ fcea8 │ │ │ │ + ldr r0, [pc, #1652] @ fcea0 │ │ │ │ + ldr r1, [pc, #1652] @ fcea4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #1640] @ fceac │ │ │ │ + ldr r1, [pc, #1640] @ fcea8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #1632] @ fceb0 │ │ │ │ + ldr r1, [pc, #1632] @ fceac │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #1624] @ fceb4 │ │ │ │ + ldr r1, [pc, #1624] @ fceb0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #1616] @ fceb8 │ │ │ │ - ldr r2, [pc, #1616] @ fcebc │ │ │ │ + ldr r1, [pc, #1616] @ fceb4 │ │ │ │ + ldr r2, [pc, #1616] @ fceb8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sl, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1604] @ fcec0 │ │ │ │ - ldr r3, [pc, #1604] @ fcec4 │ │ │ │ - ldr r7, [pc, #1604] @ fcec8 │ │ │ │ + ldr r2, [pc, #1604] @ fcebc │ │ │ │ + ldr r3, [pc, #1604] @ fcec0 │ │ │ │ + ldr r7, [pc, #1604] @ fcec4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [sl, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #1588] @ fcecc │ │ │ │ + ldr r7, [pc, #1588] @ fcec8 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [sl, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #1580] @ fced0 │ │ │ │ - ldr r6, [pc, #1580] @ fced4 │ │ │ │ + ldr r7, [pc, #1580] @ fcecc │ │ │ │ + ldr r6, [pc, #1580] @ fced0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [sl, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #1568] @ fced8 │ │ │ │ + ldr r6, [pc, #1568] @ fced4 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [sl, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #1560] @ fcedc │ │ │ │ - ldr r5, [pc, #1560] @ fcee0 │ │ │ │ - ldr r4, [pc, #1560] @ fcee4 │ │ │ │ + ldr r6, [pc, #1560] @ fced8 │ │ │ │ + ldr r5, [pc, #1560] @ fcedc │ │ │ │ + ldr r4, [pc, #1560] @ fcee0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r7, [sl, #68] @ 0x44 │ │ │ │ add r4, pc, r4 │ │ │ │ stm ip, {r0, r1, r6} │ │ │ │ mov r7, #43 @ 0x2b │ │ │ │ str r3, [sl, #84] @ 0x54 │ │ │ │ str r5, [sl, #88] @ 0x58 │ │ │ │ str r2, [sl, #92] @ 0x5c │ │ │ │ str r4, [sl, #96] @ 0x60 │ │ │ │ ldrb r0, [fp, #32] │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ bl 12c0c │ │ │ │ - ldr r1, [pc, #1508] @ fcee8 │ │ │ │ + ldr r1, [pc, #1508] @ fcee4 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq fcdc0 │ │ │ │ - ldr r1, [pc, #1484] @ fceec │ │ │ │ + beq fcdbc │ │ │ │ + ldr r1, [pc, #1484] @ fcee8 │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ mov r8, fp │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ strb fp, [r7, #42] @ 0x2a │ │ │ │ bl 12834 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r7, #10 │ │ │ │ - ldr r4, [pc, #1428] @ fcef0 │ │ │ │ + ldr r4, [pc, #1428] @ fceec │ │ │ │ mov r0, #10 │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fcdc0 │ │ │ │ - ldr r1, [pc, #1400] @ fcef4 │ │ │ │ + beq fcdbc │ │ │ │ + ldr r1, [pc, #1400] @ fcef0 │ │ │ │ mov r2, #9 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r5, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ @@ -238234,276 +238233,276 @@ │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r7, #16 │ │ │ │ mov r0, #16 │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fcdc0 │ │ │ │ - ldr r1, [pc, #1320] @ fcefc │ │ │ │ + beq fcdbc │ │ │ │ + ldr r1, [pc, #1320] @ fcef8 │ │ │ │ mov r2, #15 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ strb r0, [r7, #15] │ │ │ │ add r0, r5, r6 │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ bl 13638 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #1000] @ fcdfc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #1000] @ fcdf8 │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fccac │ │ │ │ + beq fcca8 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fccd0 │ │ │ │ + bne fcccc │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - bne fcd90 │ │ │ │ + bne fcd8c │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fcd90 │ │ │ │ + beq fcd8c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq fcaa0 │ │ │ │ + beq fca9c │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq fca64 │ │ │ │ + beq fca60 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq fcab8 │ │ │ │ + beq fcab4 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq fcd90 │ │ │ │ + beq fcd8c │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b fca58 │ │ │ │ + b fca54 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r5, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - ldr r0, [pc, #816] @ fce0c │ │ │ │ + ldr r0, [pc, #816] @ fce08 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ eor r0, r2, r0 │ │ │ │ - ldr r2, [pc, #804] @ fce10 │ │ │ │ + ldr r2, [pc, #804] @ fce0c │ │ │ │ eor r1, r1, r2 │ │ │ │ orrs r0, r1, r0 │ │ │ │ ldreq r0, [sp, #32] │ │ │ │ - ldreq r2, [pc, #792] @ fce14 │ │ │ │ + ldreq r2, [pc, #792] @ fce10 │ │ │ │ ldreq r1, [sp, #36] @ 0x24 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #784] @ fce18 │ │ │ │ + ldreq r2, [pc, #784] @ fce14 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne fcd90 │ │ │ │ + bne fcd8c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ - bne fcb24 │ │ │ │ + bne fcb20 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b fcb80 │ │ │ │ - ldr r0, [pc, #1008] @ fcf1c │ │ │ │ + b fcb7c │ │ │ │ + ldr r0, [pc, #1008] @ fcf18 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #120 @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fcd58 │ │ │ │ - ldr r0, [pc, #984] @ fcf28 │ │ │ │ + bne fcd54 │ │ │ │ + ldr r0, [pc, #984] @ fcf24 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #976] @ fcf2c │ │ │ │ + ldr r3, [pc, #976] @ fcf28 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ bl 13a88 │ │ │ │ mov r6, #1 │ │ │ │ strd r6, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 13944 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r5, [pc, #924] @ fcf30 │ │ │ │ + ldr r5, [pc, #924] @ fcf2c │ │ │ │ mov r2, #13 │ │ │ │ - ldr r1, [pc, #920] @ fcf34 │ │ │ │ + ldr r1, [pc, #920] @ fcf30 │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, r5, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ - ldr r1, [pc, #904] @ fcf38 │ │ │ │ + bl eb218 │ │ │ │ + ldr r1, [pc, #904] @ fcf34 │ │ │ │ add r3, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ - ldr r1, [pc, #884] @ fcf3c │ │ │ │ + bl eb218 │ │ │ │ + ldr r1, [pc, #884] @ fcf38 │ │ │ │ add r3, r5, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ - ldr r1, [pc, #864] @ fcf40 │ │ │ │ + bl eb218 │ │ │ │ + ldr r1, [pc, #864] @ fcf3c │ │ │ │ add r3, r5, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ - ldr r1, [pc, #844] @ fcf44 │ │ │ │ + bl eb218 │ │ │ │ + ldr r1, [pc, #844] @ fcf40 │ │ │ │ add r3, r5, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ + bl eb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #536] @ fce48 │ │ │ │ + ldr r0, [pc, #536] @ fce44 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #520] @ fce4c │ │ │ │ + ldr r3, [pc, #520] @ fce48 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fc6cc │ │ │ │ + b fc6c8 │ │ │ │ add r0, fp, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fcd08 │ │ │ │ - ldr r0, [pc, #480] @ fce50 │ │ │ │ + bne fcd04 │ │ │ │ + ldr r0, [pc, #480] @ fce4c │ │ │ │ add r0, pc, r0 │ │ │ │ - b fcd10 │ │ │ │ + b fcd0c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #492] @ fce78 │ │ │ │ + ldr r0, [pc, #492] @ fce74 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #476] @ fce7c │ │ │ │ + ldr r3, [pc, #476] @ fce78 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fc6fc │ │ │ │ + b fc6f8 │ │ │ │ add r0, r8, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fcd20 │ │ │ │ - ldr r0, [pc, #564] @ fcf00 │ │ │ │ + bne fcd1c │ │ │ │ + ldr r0, [pc, #564] @ fcefc │ │ │ │ add r0, pc, r0 │ │ │ │ - b fcd28 │ │ │ │ + b fcd24 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #540] @ fcf04 │ │ │ │ + ldr r0, [pc, #540] @ fcf00 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #524] @ fcf08 │ │ │ │ + ldr r3, [pc, #524] @ fcf04 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fca38 │ │ │ │ - ldr r0, [pc, #488] @ fcef8 │ │ │ │ + b fca34 │ │ │ │ + ldr r0, [pc, #488] @ fcef4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #312] @ fce54 │ │ │ │ + ldr r1, [pc, #312] @ fce50 │ │ │ │ add r1, pc, r1 │ │ │ │ - b fcd34 │ │ │ │ - ldr r0, [pc, #492] @ fcf14 │ │ │ │ + b fcd30 │ │ │ │ + ldr r0, [pc, #492] @ fcf10 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #484] @ fcf18 │ │ │ │ + ldr r1, [pc, #484] @ fcf14 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib r9, {r2, r3} │ │ │ │ str r0, [r9, #12] │ │ │ │ str r0, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 1d3f8 │ │ │ │ - b fcdd0 │ │ │ │ + b fcdcc │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #432] @ fcf20 │ │ │ │ + ldr r0, [pc, #432] @ fcf1c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #416] @ fcf24 │ │ │ │ + ldr r3, [pc, #416] @ fcf20 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fcb48 │ │ │ │ - ldr r0, [pc, #372] @ fcf0c │ │ │ │ + b fcb44 │ │ │ │ + ldr r0, [pc, #372] @ fcf08 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #368] @ fcf10 │ │ │ │ + ldr r2, [pc, #368] @ fcf0c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b fcdd0 │ │ │ │ - ldr r0, [pc, #144] @ fce44 │ │ │ │ + b fcdcc │ │ │ │ + ldr r0, [pc, #144] @ fce40 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fcdf8 │ │ │ │ + beq fcdf4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ @@ -238511,98 +238510,98 @@ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x578d70b0 │ │ │ │ svcvs 0x00332aad │ │ │ │ svceq 0x00a58f11 │ │ │ │ rsbshi ip, r5, #892928 @ 0xda000 │ │ │ │ - strdeq r4, [r2], -r4 @ │ │ │ │ + strdeq r4, [r2], -r8 @ │ │ │ │ andeq r0, r0, r4, ror #26 │ │ │ │ - @ instruction: 0xfffcfce0 │ │ │ │ - @ instruction: 0xfffd2940 │ │ │ │ - @ instruction: 0xfffd2160 │ │ │ │ - @ instruction: 0xfffd24f8 │ │ │ │ - @ instruction: 0xfffd4cec │ │ │ │ - @ instruction: 0xfffc8624 │ │ │ │ - mlaeq r2, ip, r7, r4 │ │ │ │ - eoreq r4, r2, ip, lsl #10 │ │ │ │ - ldrdeq r5, [r1], -r0 @ │ │ │ │ - ldrdeq r8, [r1], -r0 @ │ │ │ │ - strdeq r5, [r1], -r4 @ │ │ │ │ - mlaeq r1, ip, r2, fp │ │ │ │ - eoreq r4, r1, r4, asr r4 │ │ │ │ - eoreq r5, r1, r0, ror fp │ │ │ │ - eoreq r5, r1, r0, asr #22 │ │ │ │ - eoreq r5, r1, r0, lsl fp │ │ │ │ - eoreq r5, r1, r0, ror #21 │ │ │ │ - @ instruction: 0x00215ab0 │ │ │ │ - eoreq r5, r1, r0, lsl #21 │ │ │ │ - eoreq r5, r1, r0, asr sl │ │ │ │ - eoreq r5, r1, r0, lsr #20 │ │ │ │ - eoreq r8, r1, r4, ror r8 │ │ │ │ - eoreq r4, r1, ip, lsl #8 │ │ │ │ - strdeq r2, [r2], -ip @ │ │ │ │ - eoreq r2, r2, r8, ror #9 │ │ │ │ - @ instruction: 0xfff66f14 │ │ │ │ - @ instruction: 0xfff6901c │ │ │ │ - @ instruction: 0xfff5daa4 │ │ │ │ - @ instruction: 0xfff6ac48 │ │ │ │ - @ instruction: 0xfff680a4 │ │ │ │ - @ instruction: 0xfff6a69c │ │ │ │ - @ instruction: 0xfff6837c │ │ │ │ - @ instruction: 0xfff5d264 │ │ │ │ - @ instruction: 0xfff686d8 │ │ │ │ - @ instruction: 0xfff68180 │ │ │ │ - @ instruction: 0xfff6ad50 │ │ │ │ - @ instruction: 0xfff65d74 │ │ │ │ - @ instruction: 0xfff5d16c │ │ │ │ - @ instruction: 0xfff6a11c │ │ │ │ - @ instruction: 0xfff5d5b4 │ │ │ │ - @ instruction: 0xfff66b28 │ │ │ │ - @ instruction: 0xfff67968 │ │ │ │ - @ instruction: 0xfff68e64 │ │ │ │ - @ instruction: 0xfff5d710 │ │ │ │ - @ instruction: 0xfff6b3c4 │ │ │ │ - @ instruction: 0xfff6b0c4 │ │ │ │ - @ instruction: 0xfff5dd60 │ │ │ │ - @ instruction: 0xfff67c00 │ │ │ │ - @ instruction: 0xfff5ddf4 │ │ │ │ - @ instruction: 0x0021aeb8 │ │ │ │ - mulseq ip, ip, r0 │ │ │ │ - eoreq r4, r2, r8, asr #7 │ │ │ │ - andseq ip, ip, r0, ror r0 │ │ │ │ - strdeq fp, [r1], -r4 @ │ │ │ │ - andseq ip, ip, r4, lsr #32 │ │ │ │ - eoreq fp, r1, r0, asr #4 │ │ │ │ - eoreq r8, r1, r8, lsl r8 │ │ │ │ - @ instruction: 0x002143b0 │ │ │ │ - andseq r6, ip, lr, asr #10 │ │ │ │ - strdeq r4, [r1], -ip @ │ │ │ │ - ldrdeq fp, [r1], -ip @ │ │ │ │ - eoreq r4, r1, ip, asr r4 │ │ │ │ - eoreq r3, r2, r0, lsr pc │ │ │ │ - eoreq fp, r1, ip, ror r1 │ │ │ │ - eoreq fp, r1, r8, asr r1 │ │ │ │ - eoreq r4, r2, r8, lsr r5 │ │ │ │ - eoreq fp, r1, ip, lsl r3 │ │ │ │ - eoreq r7, r1, r4, lsl ip │ │ │ │ - @ instruction: 0x001cb4dd │ │ │ │ - andseq r7, ip, r0, lsl r1 │ │ │ │ - @ instruction: 0x001cb4ba │ │ │ │ - andseq fp, ip, lr, lsr #9 │ │ │ │ - andseq fp, ip, r4, lsr #9 │ │ │ │ + @ instruction: 0xfffcfce4 │ │ │ │ + @ instruction: 0xfffd2944 │ │ │ │ + @ instruction: 0xfffd2164 │ │ │ │ + @ instruction: 0xfffd24fc │ │ │ │ + @ instruction: 0xfffd4cf0 │ │ │ │ + @ instruction: 0xfffc8628 │ │ │ │ + eoreq r4, r2, r0, lsr #15 │ │ │ │ + eoreq r4, r2, r0, lsl r5 │ │ │ │ + ldrdeq r5, [r1], -r4 @ │ │ │ │ + ldrdeq r8, [r1], -r4 @ │ │ │ │ + strdeq r5, [r1], -r8 @ │ │ │ │ + eoreq fp, r1, r0, lsr #5 │ │ │ │ + eoreq r4, r1, r8, asr r4 │ │ │ │ + eoreq r5, r1, r4, ror fp │ │ │ │ + eoreq r5, r1, r4, asr #22 │ │ │ │ + eoreq r5, r1, r4, lsl fp │ │ │ │ + eoreq r5, r1, r4, ror #21 │ │ │ │ + @ instruction: 0x00215ab4 │ │ │ │ + eoreq r5, r1, r4, lsl #21 │ │ │ │ + eoreq r5, r1, r4, asr sl │ │ │ │ + eoreq r5, r1, r4, lsr #20 │ │ │ │ + eoreq r8, r1, r8, ror r8 │ │ │ │ + eoreq r4, r1, r0, lsl r4 │ │ │ │ + eoreq r2, r2, r0, lsl #10 │ │ │ │ + eoreq r2, r2, ip, ror #9 │ │ │ │ + @ instruction: 0xfff66f18 │ │ │ │ + @ instruction: 0xfff69020 │ │ │ │ + @ instruction: 0xfff5daa8 │ │ │ │ + @ instruction: 0xfff6ac4c │ │ │ │ + @ instruction: 0xfff680a8 │ │ │ │ + @ instruction: 0xfff6a6a0 │ │ │ │ + @ instruction: 0xfff68380 │ │ │ │ + @ instruction: 0xfff5d268 │ │ │ │ + @ instruction: 0xfff686dc │ │ │ │ + @ instruction: 0xfff68184 │ │ │ │ + @ instruction: 0xfff6ad54 │ │ │ │ + @ instruction: 0xfff65d78 │ │ │ │ + @ instruction: 0xfff5d170 │ │ │ │ + @ instruction: 0xfff6a120 │ │ │ │ + @ instruction: 0xfff5d5b8 │ │ │ │ + @ instruction: 0xfff66b2c │ │ │ │ + @ instruction: 0xfff6796c │ │ │ │ + @ instruction: 0xfff68e68 │ │ │ │ + @ instruction: 0xfff5d714 │ │ │ │ + @ instruction: 0xfff6b3c8 │ │ │ │ + @ instruction: 0xfff6b0c8 │ │ │ │ + @ instruction: 0xfff5dd64 │ │ │ │ + @ instruction: 0xfff67c04 │ │ │ │ + @ instruction: 0xfff5ddf8 │ │ │ │ + @ instruction: 0x0021aebc │ │ │ │ + andseq ip, ip, r0, lsr #1 │ │ │ │ + eoreq r4, r2, ip, asr #7 │ │ │ │ + andseq ip, ip, r4, ror r0 │ │ │ │ + strdeq fp, [r1], -r8 @ │ │ │ │ + andseq ip, ip, r8, lsr #32 │ │ │ │ + eoreq fp, r1, r4, asr #4 │ │ │ │ + eoreq r8, r1, ip, lsl r8 │ │ │ │ + @ instruction: 0x002143b4 │ │ │ │ + andseq r6, ip, r2, asr r5 │ │ │ │ + eoreq r4, r1, r0, lsl #8 │ │ │ │ + eoreq fp, r1, r0, ror #3 │ │ │ │ + eoreq r4, r1, r0, ror #8 │ │ │ │ + eoreq r3, r2, r4, lsr pc │ │ │ │ + eoreq fp, r1, r0, lsl #3 │ │ │ │ + eoreq fp, r1, ip, asr r1 │ │ │ │ + eoreq r4, r2, ip, lsr r5 │ │ │ │ + eoreq fp, r1, r0, lsr #6 │ │ │ │ + eoreq r7, r1, r8, lsl ip │ │ │ │ + andseq fp, ip, r1, ror #9 │ │ │ │ + andseq r7, ip, r4, lsl r1 │ │ │ │ + @ instruction: 0x001cb4be │ │ │ │ + @ instruction: 0x001cb4b2 │ │ │ │ + andseq fp, ip, r8, lsr #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ - ldr r8, [pc, #556] @ fd184 │ │ │ │ + ldr r8, [pc, #556] @ fd180 │ │ │ │ mov r9, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ add r6, r0, r9 │ │ │ │ tst r6, #3 │ │ │ │ - bne fd09c │ │ │ │ + bne fd098 │ │ │ │ bl 13470 │ │ │ │ bl 13a28 │ │ │ │ mov lr, #0 │ │ │ │ mov r1, #4 │ │ │ │ add r2, sp, #4 │ │ │ │ str lr, [r6, #16] │ │ │ │ str lr, [r6, #20] │ │ │ │ @@ -238627,610 +238626,610 @@ │ │ │ │ bl 13470 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, r4, r9 │ │ │ │ add r4, r0, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd104 │ │ │ │ + beq fd100 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd110 │ │ │ │ + beq fd10c │ │ │ │ bl 13a28 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd13c │ │ │ │ + beq fd138 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #88 @ 0x58 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #364] @ fd1b0 │ │ │ │ + ldr r0, [pc, #364] @ fd1ac │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #352] @ fd1b4 │ │ │ │ + ldr r0, [pc, #352] @ fd1b0 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [pc, #324] @ fd1b8 │ │ │ │ + ldr r1, [pc, #324] @ fd1b4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #2 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b fd100 │ │ │ │ + b fd0fc │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #212] @ fd188 │ │ │ │ + ldr r0, [pc, #212] @ fd184 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #188] @ fd18c │ │ │ │ + ldr r0, [pc, #188] @ fd188 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #180] @ fd190 │ │ │ │ + ldr r1, [pc, #180] @ fd18c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #168] @ fd194 │ │ │ │ + ldr r0, [pc, #168] @ fd190 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #160] @ fd198 │ │ │ │ + ldr r1, [pc, #160] @ fd194 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 13470 │ │ │ │ - bl 14dcec │ │ │ │ - b fd144 │ │ │ │ - ldr r0, [pc, #144] @ fd1a8 │ │ │ │ + bl 14dce8 │ │ │ │ + b fd140 │ │ │ │ + ldr r0, [pc, #144] @ fd1a4 │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #132] @ fd1ac │ │ │ │ + ldr r0, [pc, #132] @ fd1a8 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #32 │ │ │ │ - b fd064 │ │ │ │ + b fd060 │ │ │ │ bl 13a28 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #68] @ fd19c │ │ │ │ + ldr r0, [pc, #68] @ fd198 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #60] @ fd1a0 │ │ │ │ + ldr r0, [pc, #60] @ fd19c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #44] @ fd1a4 │ │ │ │ + ldr r1, [pc, #44] @ fd1a0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b fd074 │ │ │ │ + b fd070 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r3, r2, ip, asr #27 │ │ │ │ - eoreq sl, r1, r4, lsl #26 │ │ │ │ + ldrdeq r3, [r2], -r0 @ │ │ │ │ + eoreq sl, r1, r8, lsl #26 │ │ │ │ andeq r2, r4, r8, asr #29 │ │ │ │ - andseq r5, ip, ip, ror #24 │ │ │ │ - andseq r5, ip, r8, asr #24 │ │ │ │ - ldrdeq sl, [r1], -r4 @ │ │ │ │ - eoreq r9, r1, r8, lsl r2 │ │ │ │ + andseq r5, ip, r0, ror ip │ │ │ │ + andseq r5, ip, ip, asr #24 │ │ │ │ + ldrdeq sl, [r1], -r8 @ │ │ │ │ + eoreq r9, r1, ip, lsl r2 │ │ │ │ andeq ip, r5, ip, asr sp │ │ │ │ - eoreq r9, r1, r8, lsl #4 │ │ │ │ - eoreq r7, r1, ip, lsl ip │ │ │ │ + eoreq r9, r1, ip, lsl #4 │ │ │ │ + eoreq r7, r1, r0, lsr #24 │ │ │ │ andeq r0, r5, ip, asr ip │ │ │ │ - eoreq r7, r1, r0, lsl #26 │ │ │ │ + eoreq r7, r1, r4, lsl #26 │ │ │ │ andeq r0, r5, r0, lsr sp │ │ │ │ - eoreq r7, r1, r4, ror #25 │ │ │ │ + eoreq r7, r1, r8, ror #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - ldr r8, [pc, #148] @ fd25c │ │ │ │ + ldr r8, [pc, #148] @ fd258 │ │ │ │ mov r9, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ add r7, r0, r9 │ │ │ │ ldr r6, [r7, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq fd200 │ │ │ │ + beq fd1fc │ │ │ │ ldr r4, [r7, #24] │ │ │ │ ldr r5, [r4], #4 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne fd1e4 │ │ │ │ + bne fd1e0 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd214 │ │ │ │ + beq fd210 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd224 │ │ │ │ + beq fd220 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd238 │ │ │ │ + beq fd234 │ │ │ │ add r0, r7, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r8, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq fd254 │ │ │ │ + beq fd250 │ │ │ │ mov r0, r9 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq r3, r2, ip, asr fp │ │ │ │ + eoreq r3, r2, r0, ror #22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #84] @ fd2c0 │ │ │ │ + ldr r5, [pc, #84] @ fd2bc │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd288 │ │ │ │ + beq fd284 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd29c │ │ │ │ + beq fd298 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq fd2b8 │ │ │ │ + beq fd2b4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 1d458 │ │ │ │ - strdeq r3, [r2], -r8 @ │ │ │ │ + strdeq r3, [r2], -ip @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ fd50c │ │ │ │ + ldr r1, [pc, #568] @ fd508 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne fd39c │ │ │ │ + bne fd398 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne fd3d8 │ │ │ │ + bne fd3d4 │ │ │ │ bl 134ac │ │ │ │ - ldr r1, [pc, #548] @ fd538 │ │ │ │ + ldr r1, [pc, #548] @ fd534 │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ fd53c │ │ │ │ + ldr r3, [pc, #520] @ fd538 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd380 │ │ │ │ - ldr r6, [pc, #512] @ fd548 │ │ │ │ + beq fd37c │ │ │ │ + ldr r6, [pc, #512] @ fd544 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ str r7, [r6, #92] @ 0x5c │ │ │ │ strb r5, [r4] │ │ │ │ - beq fd378 │ │ │ │ + beq fd374 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ fd540 │ │ │ │ + ldr r0, [pc, #440] @ fd53c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ fd544 │ │ │ │ + ldr r2, [pc, #436] @ fd540 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b fd4a4 │ │ │ │ + b fd4a0 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ fd510 │ │ │ │ + ldr r0, [pc, #348] @ fd50c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ fd514 │ │ │ │ - ldr r3, [pc, #332] @ fd518 │ │ │ │ + ldr r0, [pc, #332] @ fd510 │ │ │ │ + ldr r3, [pc, #332] @ fd514 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b fd4a4 │ │ │ │ + b fd4a0 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne fd430 │ │ │ │ + bne fd42c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ fd51c │ │ │ │ + ldr r0, [pc, #272] @ fd518 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ fd520 │ │ │ │ - ldr r3, [pc, #256] @ fd524 │ │ │ │ + ldr r0, [pc, #256] @ fd51c │ │ │ │ + ldr r3, [pc, #256] @ fd520 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b fd4a4 │ │ │ │ + b fd4a0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ fd528 │ │ │ │ + ldr r0, [pc, #224] @ fd524 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ fd52c │ │ │ │ + ldr r0, [pc, #176] @ fd528 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ fd530 │ │ │ │ + ldr r0, [pc, #168] @ fd52c │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ fd534 │ │ │ │ + ldr r2, [pc, #152] @ fd530 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne fd4fc │ │ │ │ + bne fd4f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd4dc │ │ │ │ + beq fd4d8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne fd4f8 │ │ │ │ + bne fd4f4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq ip, ip, r2, lsr r1 │ │ │ │ - eoreq sl, r1, r4, lsr sl │ │ │ │ - andseq ip, sp, r2, ror #8 │ │ │ │ - eoreq r8, r1, r0, lsr #1 │ │ │ │ - eoreq sl, r1, ip, ror #19 │ │ │ │ - andseq ip, sp, sl, lsl #8 │ │ │ │ - eoreq r8, r1, r8, asr r0 │ │ │ │ + andseq ip, ip, r6, lsr r1 │ │ │ │ + eoreq sl, r1, r8, lsr sl │ │ │ │ + andseq ip, sp, r6, ror #8 │ │ │ │ + eoreq r8, r1, r4, lsr #1 │ │ │ │ + strdeq sl, [r1], -r0 @ │ │ │ │ + andseq ip, sp, lr, lsl #8 │ │ │ │ + eoreq r8, r1, ip, asr r0 │ │ │ │ andeq ip, r5, r8, ror sl │ │ │ │ - eoreq sl, r1, r4, ror #18 │ │ │ │ - eoreq sl, r1, r0, lsl #19 │ │ │ │ - andseq r5, ip, r8, ror #19 │ │ │ │ + eoreq sl, r1, r8, ror #18 │ │ │ │ + eoreq sl, r1, r4, lsl #19 │ │ │ │ + andseq r5, ip, ip, ror #19 │ │ │ │ andeq r0, r0, r8, ror r9 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - andseq r1, sp, sl, ror #7 │ │ │ │ - eoreq sl, r1, ip, lsl #21 │ │ │ │ - @ instruction: 0x00223bbc │ │ │ │ + andseq r1, sp, lr, ror #7 │ │ │ │ + mlaeq r1, r0, sl, sl │ │ │ │ + eoreq r3, r2, r0, asr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r8, [pc, #1648] @ fdbcc │ │ │ │ + ldr r8, [pc, #1648] @ fdbc8 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r8, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #1612] @ fdbd0 │ │ │ │ + ldr r0, [pc, #1612] @ fdbcc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r8, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #1592] @ fdbd4 │ │ │ │ - ldr r1, [pc, #1592] @ fdbd8 │ │ │ │ - ldr r2, [pc, #1592] @ fdbdc │ │ │ │ + ldr r0, [pc, #1592] @ fdbd0 │ │ │ │ + ldr r1, [pc, #1592] @ fdbd4 │ │ │ │ + ldr r2, [pc, #1592] @ fdbd8 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #1588] @ fdbe0 │ │ │ │ + ldr r3, [pc, #1588] @ fdbdc │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #1584] @ fdbe4 │ │ │ │ + ldr r7, [pc, #1584] @ fdbe0 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r7, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1556] @ fdbe8 │ │ │ │ + ldr r0, [pc, #1556] @ fdbe4 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #1536] @ fdbec │ │ │ │ + ldr r5, [pc, #1536] @ fdbe8 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq fd600 │ │ │ │ + beq fd5fc │ │ │ │ bl 15804 │ │ │ │ - ldr r9, [pc, #1512] @ fdbf0 │ │ │ │ + ldr r9, [pc, #1512] @ fdbec │ │ │ │ mov r7, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fdb78 │ │ │ │ + beq fdb74 │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne fd660 │ │ │ │ - ldr r1, [pc, #1464] @ fdc08 │ │ │ │ + bne fd65c │ │ │ │ + ldr r1, [pc, #1464] @ fdc04 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r6, [r0, #4] │ │ │ │ mov r2, #2 │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne fd68c │ │ │ │ - ldr r1, [pc, #1420] @ fdc0c │ │ │ │ + bne fd688 │ │ │ │ + ldr r1, [pc, #1420] @ fdc08 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r5, [r0, #8] │ │ │ │ mov r0, #3 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fd6c0 │ │ │ │ + beq fd6bc │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - ldr r0, [pc, #1328] @ fdbf8 │ │ │ │ + ldr r0, [pc, #1328] @ fdbf4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fdaac │ │ │ │ + bne fdaa8 │ │ │ │ add sl, sp, #16 │ │ │ │ - ldr r1, [pc, #1228] @ fdbbc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #1228] @ fdbb8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fdae4 │ │ │ │ + beq fdae0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fdb08 │ │ │ │ - ldr r7, [pc, #1188] @ fdbc0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne fdb04 │ │ │ │ + ldr r7, [pc, #1188] @ fdbbc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ ldr r6, [r8, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ - bne fd750 │ │ │ │ - ldr r1, [pc, #1168] @ fdbc4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne fd74c │ │ │ │ + ldr r1, [pc, #1168] @ fdbc0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #1156] @ fdbc8 │ │ │ │ + ldr r1, [pc, #1156] @ fdbc4 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b fd77c │ │ │ │ + b fd778 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r5, [pc, #1116] @ fdbc4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r5, [pc, #1116] @ fdbc0 │ │ │ │ strb r1, [r0, r7] │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r3, [r0, r5]! │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, sl, #24 │ │ │ │ stmib r0, {r1, r3, r7} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #1080] @ fdbc8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #1080] @ fdbc4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #1136] @ fdc18 │ │ │ │ + ldr r0, [pc, #1136] @ fdc14 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #1120] @ fdc1c │ │ │ │ + ldr r0, [pc, #1120] @ fdc18 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r8, #48 @ 0x30 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ - bl 10b728 │ │ │ │ - ldr r0, [pc, #1080] @ fdc20 │ │ │ │ + bl 10b724 │ │ │ │ + ldr r0, [pc, #1080] @ fdc1c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #1072] @ fdc24 │ │ │ │ + ldr r0, [pc, #1072] @ fdc20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #1064] @ fdc28 │ │ │ │ + ldr r0, [pc, #1064] @ fdc24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1056] @ fdc2c │ │ │ │ + ldr r0, [pc, #1056] @ fdc28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #1048] @ fdc30 │ │ │ │ + ldr r0, [pc, #1048] @ fdc2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #1040] @ fdc34 │ │ │ │ + ldr r0, [pc, #1040] @ fdc30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #1032] @ fdc38 │ │ │ │ + ldr r0, [pc, #1032] @ fdc34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - ldr ip, [pc, #1024] @ fdc3c │ │ │ │ - ldr r1, [pc, #1024] @ fdc40 │ │ │ │ + ldr ip, [pc, #1024] @ fdc38 │ │ │ │ + ldr r1, [pc, #1024] @ fdc3c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #1012] @ fdc44 │ │ │ │ + ldr r1, [pc, #1012] @ fdc40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #1004] @ fdc48 │ │ │ │ + ldr r1, [pc, #1004] @ fdc44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #996] @ fdc4c │ │ │ │ + ldr r1, [pc, #996] @ fdc48 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #988] @ fdc50 │ │ │ │ - ldr r2, [pc, #988] @ fdc54 │ │ │ │ + ldr r1, [pc, #988] @ fdc4c │ │ │ │ + ldr r2, [pc, #988] @ fdc50 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #976] @ fdc58 │ │ │ │ - ldr r3, [pc, #976] @ fdc5c │ │ │ │ - ldr r7, [pc, #976] @ fdc60 │ │ │ │ + ldr r2, [pc, #976] @ fdc54 │ │ │ │ + ldr r3, [pc, #976] @ fdc58 │ │ │ │ + ldr r7, [pc, #976] @ fdc5c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #960] @ fdc64 │ │ │ │ + ldr r7, [pc, #960] @ fdc60 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #952] @ fdc68 │ │ │ │ - ldr r6, [pc, #952] @ fdc6c │ │ │ │ + ldr r7, [pc, #952] @ fdc64 │ │ │ │ + ldr r6, [pc, #952] @ fdc68 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #940] @ fdc70 │ │ │ │ + ldr r6, [pc, #940] @ fdc6c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #932] @ fdc74 │ │ │ │ - ldr r5, [pc, #932] @ fdc78 │ │ │ │ - ldr r0, [pc, #932] @ fdc7c │ │ │ │ + ldr r6, [pc, #932] @ fdc70 │ │ │ │ + ldr r5, [pc, #932] @ fdc74 │ │ │ │ + ldr r0, [pc, #932] @ fdc78 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [r4, #72] @ 0x48 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ mov r7, #55 @ 0x37 │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #884] @ fdc80 │ │ │ │ + ldr r0, [pc, #884] @ fdc7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #204] @ 0xcc │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #55 @ 0x37 │ │ │ │ bl 12c0c │ │ │ │ - ldr fp, [pc, #864] @ fdc84 │ │ │ │ + ldr fp, [pc, #864] @ fdc80 │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ add fp, pc, fp │ │ │ │ str fp, [sp, #8] │ │ │ │ - beq fdb8c │ │ │ │ - ldr r1, [pc, #840] @ fdc88 │ │ │ │ + beq fdb88 │ │ │ │ + ldr r1, [pc, #840] @ fdc84 │ │ │ │ mov r2, #54 @ 0x36 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -239241,16 +239240,16 @@ │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r7, #6 │ │ │ │ mov r0, #6 │ │ │ │ ldr r5, [r8, #88] @ 0x58 │ │ │ │ ldr r6, [r8, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fdb8c │ │ │ │ - ldr r1, [pc, #764] @ fdc8c │ │ │ │ + beq fdb88 │ │ │ │ + ldr r1, [pc, #764] @ fdc88 │ │ │ │ mov r2, #5 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r5, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r3, r0, #12 │ │ │ │ @@ -239263,15 +239262,15 @@ │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r7, #9 │ │ │ │ mov r0, #9 │ │ │ │ ldr r5, [r8, #88] @ 0x58 │ │ │ │ ldr sl, [r8, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fdb8c │ │ │ │ + beq fdb88 │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ mov r2, r0 │ │ │ │ strb r1, [r0, #5] │ │ │ │ mov fp, #0 │ │ │ │ strb r1, [r0, #3] │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ strb r1, [r0, #2] │ │ │ │ @@ -239298,16 +239297,16 @@ │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r7, #13 │ │ │ │ mov r0, #13 │ │ │ │ ldr r9, [r8, #88] @ 0x58 │ │ │ │ ldr r6, [r8, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq fdb8c │ │ │ │ - ldr r1, [pc, #548] @ fdc98 │ │ │ │ + beq fdb88 │ │ │ │ + ldr r1, [pc, #548] @ fdc94 │ │ │ │ mov r2, #12 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r9, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #20 │ │ │ │ @@ -239319,143 +239318,143 @@ │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #312] @ fdbfc │ │ │ │ + ldr r0, [pc, #312] @ fdbf8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #296] @ fdc00 │ │ │ │ + ldr r3, [pc, #296] @ fdbfc │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fd6e4 │ │ │ │ + b fd6e0 │ │ │ │ add r0, r9, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne fdb40 │ │ │ │ - ldr r0, [pc, #256] @ fdc04 │ │ │ │ + bne fdb3c │ │ │ │ + ldr r0, [pc, #256] @ fdc00 │ │ │ │ add r0, pc, r0 │ │ │ │ - b fdb48 │ │ │ │ + b fdb44 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #240] @ fdc10 │ │ │ │ + ldr r0, [pc, #240] @ fdc0c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #224] @ fdc14 │ │ │ │ + ldr r3, [pc, #224] @ fdc10 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fd714 │ │ │ │ - ldr r0, [pc, #328] @ fdc90 │ │ │ │ + b fd710 │ │ │ │ + ldr r0, [pc, #328] @ fdc8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ stmib sl, {r1, r2} │ │ │ │ str r0, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ - ldr r1, [pc, #296] @ fdc94 │ │ │ │ + ldr r1, [pc, #296] @ fdc90 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b fdb9c │ │ │ │ - ldr r0, [pc, #116] @ fdbf4 │ │ │ │ + b fdb98 │ │ │ │ + ldr r0, [pc, #116] @ fdbf0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fdbb8 │ │ │ │ + beq fdbb4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eoreq r3, r2, r4, lsr #19 │ │ │ │ + eoreq r3, r2, r8, lsr #19 │ │ │ │ andeq r0, r0, r4, asr #19 │ │ │ │ - @ instruction: 0xfffcaa60 │ │ │ │ - @ instruction: 0xfffd17b0 │ │ │ │ - @ instruction: 0xfffd0e50 │ │ │ │ - @ instruction: 0xfffd1548 │ │ │ │ - @ instruction: 0xfffd2368 │ │ │ │ - @ instruction: 0xfffc54c8 │ │ │ │ - eoreq r3, r2, r0, ror r5 │ │ │ │ - ldrdeq r3, [r2], -ip @ │ │ │ │ - eoreq r4, r1, r4, lsl #10 │ │ │ │ - mlaeq r2, r4, r3, r3 │ │ │ │ - eoreq r8, r1, r4, lsr #18 │ │ │ │ - eoreq r4, r1, r0, ror r3 │ │ │ │ - eoreq sl, r1, r8, lsl #8 │ │ │ │ - eoreq r4, r1, r0, asr #20 │ │ │ │ - eoreq r4, r1, r0, lsl sl │ │ │ │ - eoreq r8, r1, r8, asr #17 │ │ │ │ - ldrdeq r3, [r1], -r8 @ │ │ │ │ - eoreq r1, r2, r4, ror #9 │ │ │ │ - ldrdeq r1, [r2], -r0 @ │ │ │ │ - @ instruction: 0xfff65fa0 │ │ │ │ - @ instruction: 0xfff688a4 │ │ │ │ - @ instruction: 0xfff5cb34 │ │ │ │ - @ instruction: 0xfff69aec │ │ │ │ - @ instruction: 0xfff66e28 │ │ │ │ - @ instruction: 0xfff6949c │ │ │ │ - @ instruction: 0xfff673a4 │ │ │ │ - @ instruction: 0xfff5c338 │ │ │ │ - @ instruction: 0xfff67a10 │ │ │ │ - @ instruction: 0xfff67114 │ │ │ │ - @ instruction: 0xfff69ccc │ │ │ │ - @ instruction: 0xfff64e94 │ │ │ │ - @ instruction: 0xfff5c000 │ │ │ │ - @ instruction: 0xfff691b0 │ │ │ │ - @ instruction: 0xfff5c528 │ │ │ │ - @ instruction: 0xfff65b7c │ │ │ │ - @ instruction: 0xfff669d8 │ │ │ │ - @ instruction: 0xfff67b80 │ │ │ │ - @ instruction: 0xfff5c724 │ │ │ │ - @ instruction: 0xfff6a3d8 │ │ │ │ - @ instruction: 0xfff6a194 │ │ │ │ - @ instruction: 0xfff5ccf4 │ │ │ │ - @ instruction: 0xfff66ab4 │ │ │ │ - @ instruction: 0xfff5ce28 │ │ │ │ - @ instruction: 0xfffd3fc4 │ │ │ │ - mlaeq r1, r0, lr, r9 │ │ │ │ - @ instruction: 0x001c74d0 │ │ │ │ - andseq sp, ip, lr, lsr #7 │ │ │ │ - @ instruction: 0x0021a3bc │ │ │ │ - eoreq r3, r1, r0, lsl #12 │ │ │ │ - @ instruction: 0x001cd2d0 │ │ │ │ + @ instruction: 0xfffcaa64 │ │ │ │ + @ instruction: 0xfffd17b4 │ │ │ │ + @ instruction: 0xfffd0e54 │ │ │ │ + @ instruction: 0xfffd154c │ │ │ │ + @ instruction: 0xfffd236c │ │ │ │ + @ instruction: 0xfffc54cc │ │ │ │ + eoreq r3, r2, r4, ror r5 │ │ │ │ + eoreq r3, r2, r0, ror #7 │ │ │ │ + eoreq r4, r1, r8, lsl #10 │ │ │ │ + mlaeq r2, r8, r3, r3 │ │ │ │ + eoreq r8, r1, r8, lsr #18 │ │ │ │ + eoreq r4, r1, r4, ror r3 │ │ │ │ + eoreq sl, r1, ip, lsl #8 │ │ │ │ + eoreq r4, r1, r4, asr #20 │ │ │ │ + eoreq r4, r1, r4, lsl sl │ │ │ │ + eoreq r8, r1, ip, asr #17 │ │ │ │ + ldrdeq r3, [r1], -ip @ │ │ │ │ + eoreq r1, r2, r8, ror #9 │ │ │ │ + ldrdeq r1, [r2], -r4 @ │ │ │ │ + @ instruction: 0xfff65fa4 │ │ │ │ + @ instruction: 0xfff688a8 │ │ │ │ + @ instruction: 0xfff5cb38 │ │ │ │ + @ instruction: 0xfff69af0 │ │ │ │ + @ instruction: 0xfff66e2c │ │ │ │ + @ instruction: 0xfff694a0 │ │ │ │ + @ instruction: 0xfff673a8 │ │ │ │ + @ instruction: 0xfff5c33c │ │ │ │ + @ instruction: 0xfff67a14 │ │ │ │ + @ instruction: 0xfff67118 │ │ │ │ + @ instruction: 0xfff69cd0 │ │ │ │ + @ instruction: 0xfff64e98 │ │ │ │ + @ instruction: 0xfff5c004 │ │ │ │ + @ instruction: 0xfff691b4 │ │ │ │ + @ instruction: 0xfff5c52c │ │ │ │ + @ instruction: 0xfff65b80 │ │ │ │ + @ instruction: 0xfff669dc │ │ │ │ + @ instruction: 0xfff67b84 │ │ │ │ + @ instruction: 0xfff5c728 │ │ │ │ + @ instruction: 0xfff6a3dc │ │ │ │ + @ instruction: 0xfff6a198 │ │ │ │ + @ instruction: 0xfff5ccf8 │ │ │ │ + @ instruction: 0xfff66ab8 │ │ │ │ + @ instruction: 0xfff5ce2c │ │ │ │ + @ instruction: 0xfffd3fc8 │ │ │ │ + mlaeq r1, r4, lr, r9 │ │ │ │ + @ instruction: 0x001c74d4 │ │ │ │ + @ instruction: 0x001cd3b2 │ │ │ │ + eoreq sl, r1, r0, asr #7 │ │ │ │ + eoreq r3, r1, r4, lsl #12 │ │ │ │ + @ instruction: 0x001cd2d4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r5, [pc, #612] @ fdf10 │ │ │ │ + ldr r5, [pc, #612] @ fdf0c │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ add r6, r0, r4 │ │ │ │ tst r6, #7 │ │ │ │ - bne fddf8 │ │ │ │ + bne fddf4 │ │ │ │ bl 1311c │ │ │ │ bl 1311c │ │ │ │ bl 1353c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ str r0, [r6, #16] │ │ │ │ str r0, [r6, #20] │ │ │ │ @@ -239470,623 +239469,623 @@ │ │ │ │ bl 1311c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r6, r4 │ │ │ │ add r4, r0, r5 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fde58 │ │ │ │ + beq fde54 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fde64 │ │ │ │ + beq fde60 │ │ │ │ bl 1311c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fde90 │ │ │ │ + beq fde8c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fde9c │ │ │ │ + beq fde98 │ │ │ │ bl 1353c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fdec8 │ │ │ │ + beq fdec4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #72 @ 0x48 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #416] @ fdf40 │ │ │ │ + ldr r0, [pc, #416] @ fdf3c │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #404] @ fdf44 │ │ │ │ + ldr r0, [pc, #404] @ fdf40 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [pc, #376] @ fdf48 │ │ │ │ + ldr r1, [pc, #376] @ fdf44 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #2 │ │ │ │ add r3, sp, #24 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r6, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b fde54 │ │ │ │ + b fde50 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #260] @ fdf14 │ │ │ │ + ldr r0, [pc, #260] @ fdf10 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #236] @ fdf18 │ │ │ │ + ldr r0, [pc, #236] @ fdf14 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #228] @ fdf1c │ │ │ │ + ldr r1, [pc, #228] @ fdf18 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #212] @ fdf20 │ │ │ │ + ldr r1, [pc, #212] @ fdf1c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ - b fded0 │ │ │ │ - ldr r0, [pc, #196] @ fdf30 │ │ │ │ + bl 14dce8 │ │ │ │ + b fdecc │ │ │ │ + ldr r0, [pc, #196] @ fdf2c │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #184] @ fdf34 │ │ │ │ + ldr r0, [pc, #184] @ fdf30 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #8 │ │ │ │ - b fddc0 │ │ │ │ + b fddbc │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ - b fded0 │ │ │ │ - ldr r0, [pc, #148] @ fdf38 │ │ │ │ + bl 14dce8 │ │ │ │ + b fdecc │ │ │ │ + ldr r0, [pc, #148] @ fdf34 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #136] @ fdf3c │ │ │ │ + ldr r0, [pc, #136] @ fdf38 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #16 │ │ │ │ - b fddc0 │ │ │ │ + b fddbc │ │ │ │ bl 1353c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #64] @ fdf24 │ │ │ │ + ldr r0, [pc, #64] @ fdf20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #56] @ fdf28 │ │ │ │ + ldr r0, [pc, #56] @ fdf24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #40] @ fdf2c │ │ │ │ + ldr r1, [pc, #40] @ fdf28 │ │ │ │ add r1, pc, r1 │ │ │ │ - b fddd0 │ │ │ │ + b fddcc │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r3, r2, r8, asr r2 │ │ │ │ - eoreq r9, r1, r8, lsr #31 │ │ │ │ + eoreq r3, r2, ip, asr r2 │ │ │ │ + eoreq r9, r1, ip, lsr #31 │ │ │ │ andeq r2, r4, ip, ror #2 │ │ │ │ - andseq r4, ip, r0, lsl pc │ │ │ │ - eoreq r9, r1, r0, lsl #31 │ │ │ │ - eoreq r8, r1, ip, lsl #9 │ │ │ │ + andseq r4, ip, r4, lsl pc │ │ │ │ + eoreq r9, r1, r4, lsl #31 │ │ │ │ + mlaeq r1, r0, r4, r8 │ │ │ │ ldrdeq fp, [r5], -r0 │ │ │ │ - eoreq r8, r1, ip, ror r4 │ │ │ │ - strdeq r8, [r1], -ip @ │ │ │ │ + eoreq r8, r1, r0, lsl #9 │ │ │ │ + eoreq r8, r1, r0, lsl #20 │ │ │ │ andeq pc, r4, r8, lsl #30 │ │ │ │ - eoreq r3, r1, r4, lsr #24 │ │ │ │ + eoreq r3, r1, r8, lsr #24 │ │ │ │ ldrdeq pc, [r4], -r0 │ │ │ │ - ldrdeq r8, [r1], -r8 @ │ │ │ │ + ldrdeq r8, [r1], -ip @ │ │ │ │ ldrdeq pc, [r4], -r4 │ │ │ │ - eoreq r3, r1, ip, lsl #26 │ │ │ │ + eoreq r3, r1, r0, lsl sp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #84] @ fdfac │ │ │ │ + ldr r5, [pc, #84] @ fdfa8 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fdf74 │ │ │ │ + beq fdf70 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fdf88 │ │ │ │ + beq fdf84 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq fdfa4 │ │ │ │ + beq fdfa0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq r2, r2, ip, lsr #31 │ │ │ │ + @ instruction: 0x00222fb0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ fe1f8 │ │ │ │ + ldr r1, [pc, #568] @ fe1f4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne fe088 │ │ │ │ + bne fe084 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne fe0c4 │ │ │ │ + bne fe0c0 │ │ │ │ bl 12cb4 │ │ │ │ - ldr r1, [pc, #548] @ fe224 │ │ │ │ + ldr r1, [pc, #548] @ fe220 │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ fe228 │ │ │ │ + ldr r3, [pc, #520] @ fe224 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fe06c │ │ │ │ - ldr r6, [pc, #512] @ fe234 │ │ │ │ + beq fe068 │ │ │ │ + ldr r6, [pc, #512] @ fe230 │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ str r7, [r6, #92] @ 0x5c │ │ │ │ strb r5, [r4] │ │ │ │ - beq fe064 │ │ │ │ + beq fe060 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ fe22c │ │ │ │ + ldr r0, [pc, #440] @ fe228 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ fe230 │ │ │ │ + ldr r2, [pc, #436] @ fe22c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b fe190 │ │ │ │ + b fe18c │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ fe1fc │ │ │ │ + ldr r0, [pc, #348] @ fe1f8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ fe200 │ │ │ │ - ldr r3, [pc, #332] @ fe204 │ │ │ │ + ldr r0, [pc, #332] @ fe1fc │ │ │ │ + ldr r3, [pc, #332] @ fe200 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b fe190 │ │ │ │ + b fe18c │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne fe11c │ │ │ │ + bne fe118 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ fe208 │ │ │ │ + ldr r0, [pc, #272] @ fe204 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ fe20c │ │ │ │ - ldr r3, [pc, #256] @ fe210 │ │ │ │ + ldr r0, [pc, #256] @ fe208 │ │ │ │ + ldr r3, [pc, #256] @ fe20c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b fe190 │ │ │ │ + b fe18c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ fe214 │ │ │ │ + ldr r0, [pc, #224] @ fe210 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ fe218 │ │ │ │ + ldr r0, [pc, #176] @ fe214 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ fe21c │ │ │ │ + ldr r0, [pc, #168] @ fe218 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ fe220 │ │ │ │ + ldr r2, [pc, #152] @ fe21c │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne fe1e8 │ │ │ │ + bne fe1e4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fe1c8 │ │ │ │ + beq fe1c4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne fe1e4 │ │ │ │ + bne fe1e0 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq fp, ip, r0, ror #8 │ │ │ │ - eoreq r9, r1, r8, asr #26 │ │ │ │ - andseq fp, sp, r6, ror r7 │ │ │ │ - @ instruction: 0x002173b4 │ │ │ │ - eoreq r9, r1, r0, lsl #26 │ │ │ │ - andseq fp, sp, lr, lsl r7 │ │ │ │ - eoreq r7, r1, ip, ror #6 │ │ │ │ + andseq fp, ip, r4, ror #8 │ │ │ │ + eoreq r9, r1, ip, asr #26 │ │ │ │ + andseq fp, sp, sl, ror r7 │ │ │ │ + @ instruction: 0x002173b8 │ │ │ │ + eoreq r9, r1, r4, lsl #26 │ │ │ │ + andseq fp, sp, r2, lsr #14 │ │ │ │ + eoreq r7, r1, r0, ror r3 │ │ │ │ andeq fp, r5, ip, lsl #27 │ │ │ │ - eoreq r9, r1, r8, ror ip │ │ │ │ - mlaeq r1, r4, ip, r9 │ │ │ │ - @ instruction: 0x001c4cfc │ │ │ │ + eoreq r9, r1, ip, ror ip │ │ │ │ + mlaeq r1, r8, ip, r9 │ │ │ │ + andseq r4, ip, r0, lsl #26 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - @ instruction: 0x001d06fe │ │ │ │ - eoreq r9, r1, r0, lsr #27 │ │ │ │ - @ instruction: 0x00222db0 │ │ │ │ + andseq r0, sp, r2, lsl #14 │ │ │ │ + eoreq r9, r1, r4, lsr #27 │ │ │ │ + @ instruction: 0x00222db4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ - ldr r9, [pc, #2444] @ febd4 │ │ │ │ + ldr r9, [pc, #2444] @ febd0 │ │ │ │ mov sl, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9, #88] @ 0x58 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, sl │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [r9, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #2408] @ febd8 │ │ │ │ + ldr r0, [pc, #2408] @ febd4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #24] │ │ │ │ mov r0, sl │ │ │ │ bl 13ddc │ │ │ │ str r0, [r9, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #2388] @ febdc │ │ │ │ - ldr r1, [pc, #2388] @ febe0 │ │ │ │ - ldr r2, [pc, #2388] @ febe4 │ │ │ │ + ldr r0, [pc, #2388] @ febd8 │ │ │ │ + ldr r1, [pc, #2388] @ febdc │ │ │ │ + ldr r2, [pc, #2388] @ febe0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #2384] @ febe8 │ │ │ │ + ldr r3, [pc, #2384] @ febe4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #2380] @ febec │ │ │ │ + ldr r7, [pc, #2380] @ febe8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sl, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [sl, #12] │ │ │ │ str r7, [sl, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #2352] @ febf0 │ │ │ │ + ldr r0, [pc, #2352] @ febec │ │ │ │ str r2, [sl, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [sl, #32] │ │ │ │ str r0, [sl, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #2332] @ febf4 │ │ │ │ + ldr r5, [pc, #2332] @ febf0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #92 @ 0x5c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq fe2ec │ │ │ │ + beq fe2e8 │ │ │ │ bl 1627c │ │ │ │ - ldr r8, [pc, #2308] @ febf8 │ │ │ │ + ldr r8, [pc, #2308] @ febf4 │ │ │ │ mov fp, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq feb5c │ │ │ │ + beq feb58 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, #2 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r6, [sp, #24] │ │ │ │ str r1, [sp, #32] │ │ │ │ - bne fe348 │ │ │ │ - ldr r1, [pc, #2260] @ fec10 │ │ │ │ + bne fe344 │ │ │ │ + ldr r1, [pc, #2260] @ fec0c │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r5, [r0, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r1, #2 │ │ │ │ str r6, [sp, #32] │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fe378 │ │ │ │ + beq fe374 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r4, r8, #100 @ 0x64 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fe9c4 │ │ │ │ + bne fe9c0 │ │ │ │ add fp, sp, #24 │ │ │ │ - ldr r1, [pc, #2068] @ febb4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #2068] @ febb0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fe9fc │ │ │ │ + beq fe9f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fea20 │ │ │ │ - ldr r5, [pc, #2028] @ febb8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne fea1c │ │ │ │ + ldr r5, [pc, #2028] @ febb4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ ldr r7, [r9, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ - bne fe400 │ │ │ │ - ldr r1, [pc, #2008] @ febbc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne fe3fc │ │ │ │ + ldr r1, [pc, #2008] @ febb8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #1996] @ febc0 │ │ │ │ + ldr r1, [pc, #1996] @ febbc │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b fe42c │ │ │ │ + b fe428 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ - ldr r5, [pc, #1948] @ febbc │ │ │ │ + ldr r5, [pc, #1948] @ febb8 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldm r6, {r1, r3, r6} │ │ │ │ str r3, [r0, r5]! │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, fp, #24 │ │ │ │ stmib r0, {r1, r3, r6} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #1920] @ febc0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #1920] @ febbc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #1988] @ fec1c │ │ │ │ + ldr r0, [pc, #1988] @ fec18 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #1972] @ fec20 │ │ │ │ + ldr r0, [pc, #1972] @ fec1c │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, r9, #48 @ 0x30 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ - bl 10b728 │ │ │ │ + bl 10b724 │ │ │ │ str r4, [sp, #16] │ │ │ │ add ip, sl, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #1924] @ fec24 │ │ │ │ + ldr r0, [pc, #1924] @ fec20 │ │ │ │ mov fp, #45 @ 0x2d │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #1912] @ fec28 │ │ │ │ + ldr r0, [pc, #1912] @ fec24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #1904] @ fec2c │ │ │ │ + ldr r0, [pc, #1904] @ fec28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1896] @ fec30 │ │ │ │ + ldr r0, [pc, #1896] @ fec2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #1888] @ fec34 │ │ │ │ + ldr r0, [pc, #1888] @ fec30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #1880] @ fec38 │ │ │ │ + ldr r0, [pc, #1880] @ fec34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #1872] @ fec3c │ │ │ │ + ldr r0, [pc, #1872] @ fec38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sl, #140] @ 0x8c │ │ │ │ - ldr r0, [pc, #1864] @ fec40 │ │ │ │ - ldr r1, [pc, #1864] @ fec44 │ │ │ │ + ldr r0, [pc, #1864] @ fec3c │ │ │ │ + ldr r1, [pc, #1864] @ fec40 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #1852] @ fec48 │ │ │ │ + ldr r1, [pc, #1852] @ fec44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #1844] @ fec4c │ │ │ │ + ldr r1, [pc, #1844] @ fec48 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #1836] @ fec50 │ │ │ │ + ldr r1, [pc, #1836] @ fec4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sl, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #1828] @ fec54 │ │ │ │ - ldr r2, [pc, #1828] @ fec58 │ │ │ │ + ldr r1, [pc, #1828] @ fec50 │ │ │ │ + ldr r2, [pc, #1828] @ fec54 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sl, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1816] @ fec5c │ │ │ │ - ldr r3, [pc, #1816] @ fec60 │ │ │ │ - ldr r7, [pc, #1816] @ fec64 │ │ │ │ + ldr r2, [pc, #1816] @ fec58 │ │ │ │ + ldr r3, [pc, #1816] @ fec5c │ │ │ │ + ldr r7, [pc, #1816] @ fec60 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [sl, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #1800] @ fec68 │ │ │ │ + ldr r7, [pc, #1800] @ fec64 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [sl, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #1792] @ fec6c │ │ │ │ - ldr r6, [pc, #1792] @ fec70 │ │ │ │ + ldr r7, [pc, #1792] @ fec68 │ │ │ │ + ldr r6, [pc, #1792] @ fec6c │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [sl, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #1780] @ fec74 │ │ │ │ + ldr r6, [pc, #1780] @ fec70 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [sl, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #1772] @ fec78 │ │ │ │ - ldr r5, [pc, #1772] @ fec7c │ │ │ │ - ldr r4, [pc, #1772] @ fec80 │ │ │ │ + ldr r6, [pc, #1772] @ fec74 │ │ │ │ + ldr r5, [pc, #1772] @ fec78 │ │ │ │ + ldr r4, [pc, #1772] @ fec7c │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r7, [sl, #68] @ 0x44 │ │ │ │ add r4, pc, r4 │ │ │ │ stm ip, {r0, r1, r6} │ │ │ │ str r3, [sl, #84] @ 0x54 │ │ │ │ str r5, [sl, #88] @ 0x58 │ │ │ │ str r2, [sl, #92] @ 0x5c │ │ │ │ str r4, [sl, #96] @ 0x60 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #45 @ 0x2d │ │ │ │ bl 12c0c │ │ │ │ - ldr r1, [pc, #1724] @ fec84 │ │ │ │ + ldr r1, [pc, #1724] @ fec80 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq feb78 │ │ │ │ - ldr r1, [pc, #1700] @ fec88 │ │ │ │ + beq feb74 │ │ │ │ + ldr r1, [pc, #1700] @ fec84 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ strb r8, [r7, #44] @ 0x2c │ │ │ │ bl 12834 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov fp, #12 │ │ │ │ - ldr r9, [pc, #1644] @ fec8c │ │ │ │ + ldr r9, [pc, #1644] @ fec88 │ │ │ │ mov r0, #12 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ ldr r5, [r9, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq feb78 │ │ │ │ - ldr r1, [pc, #1616] @ fec90 │ │ │ │ + beq feb74 │ │ │ │ + ldr r1, [pc, #1616] @ fec8c │ │ │ │ mov r2, #11 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r5 │ │ │ │ mov r1, r7 │ │ │ │ add r3, r0, #8 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ strb r8, [r7, #11] │ │ │ │ bl 13638 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ - ldr r4, [pc, #1564] @ fec94 │ │ │ │ + ldr r4, [pc, #1564] @ fec90 │ │ │ │ mov fp, #14 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r0, #14 │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ ldr r7, [r9, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq feb78 │ │ │ │ - ldr r1, [pc, #1528] @ fec98 │ │ │ │ + beq feb74 │ │ │ │ + ldr r1, [pc, #1528] @ fec94 │ │ │ │ mov r2, #13 │ │ │ │ mov fp, #13 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r8, #0 │ │ │ │ @@ -240100,16 +240099,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r0, #13 │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ ldr r7, [r9, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq feb78 │ │ │ │ - ldr r1, [pc, #1440] @ fec9c │ │ │ │ + beq feb74 │ │ │ │ + ldr r1, [pc, #1440] @ fec98 │ │ │ │ mov r2, #12 │ │ │ │ mov fp, #12 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r1, r5 │ │ │ │ @@ -240122,16 +240121,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r0, #13 │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ ldr r7, [r9, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq feb74 │ │ │ │ - ldr r1, [pc, #1360] @ feca4 │ │ │ │ + beq feb70 │ │ │ │ + ldr r1, [pc, #1360] @ feca0 │ │ │ │ mov r2, #12 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [r5, #12] │ │ │ │ @@ -240145,267 +240144,267 @@ │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r7, r4 │ │ │ │ mov r0, #12 │ │ │ │ ldr r6, [r9, #88] @ 0x58 │ │ │ │ ldr r8, [r9, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq feb78 │ │ │ │ - ldr r1, [pc, #1272] @ feca8 │ │ │ │ + beq feb74 │ │ │ │ + ldr r1, [pc, #1272] @ feca4 │ │ │ │ mov r2, #11 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [r5, #11] │ │ │ │ add r0, r6, r8 │ │ │ │ add r3, r0, #24 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #0 │ │ │ │ bl 13638 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #964] @ febb4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #964] @ febb0 │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fea58 │ │ │ │ + beq fea54 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne fea7c │ │ │ │ + bne fea78 │ │ │ │ ldr r0, [r9, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - bne feb40 │ │ │ │ + bne feb3c │ │ │ │ ldr r0, [r9, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq feb40 │ │ │ │ + beq feb3c │ │ │ │ ldr r1, [r9, #80] @ 0x50 │ │ │ │ ldr r2, [r9, #72] @ 0x48 │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq fe87c │ │ │ │ + beq fe878 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq fe840 │ │ │ │ + beq fe83c │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq fe894 │ │ │ │ + beq fe890 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq feb40 │ │ │ │ + beq feb3c │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b fe834 │ │ │ │ + b fe830 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r5, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - ldr r0, [pc, #780] @ febc4 │ │ │ │ + ldr r0, [pc, #780] @ febc0 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ eor r0, r2, r0 │ │ │ │ - ldr r2, [pc, #768] @ febc8 │ │ │ │ + ldr r2, [pc, #768] @ febc4 │ │ │ │ eor r1, r1, r2 │ │ │ │ orrs r0, r1, r0 │ │ │ │ ldreq r0, [sp, #32] │ │ │ │ - ldreq r2, [pc, #756] @ febcc │ │ │ │ + ldreq r2, [pc, #756] @ febc8 │ │ │ │ ldreq r1, [sp, #36] @ 0x24 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #748] @ febd0 │ │ │ │ + ldreq r2, [pc, #748] @ febcc │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne feb40 │ │ │ │ + bne feb3c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ - bne fe900 │ │ │ │ + bne fe8fc │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b fe95c │ │ │ │ - ldr r0, [pc, #960] @ fecc8 │ │ │ │ + b fe958 │ │ │ │ + ldr r0, [pc, #960] @ fecc4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #120 @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne feb08 │ │ │ │ - ldr r0, [pc, #936] @ fecd4 │ │ │ │ + bne feb04 │ │ │ │ + ldr r0, [pc, #936] @ fecd0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #928] @ fecd8 │ │ │ │ + ldr r3, [pc, #928] @ fecd4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ bl 13a88 │ │ │ │ mov r6, #1 │ │ │ │ strd r6, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 13944 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r5, [pc, #876] @ fecdc │ │ │ │ + ldr r5, [pc, #876] @ fecd8 │ │ │ │ mov r2, #14 │ │ │ │ - ldr r1, [pc, #872] @ fece0 │ │ │ │ + ldr r1, [pc, #872] @ fecdc │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, r5, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ - ldr r1, [pc, #856] @ fece4 │ │ │ │ + bl eb218 │ │ │ │ + ldr r1, [pc, #856] @ fece0 │ │ │ │ add r3, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ - ldr r1, [pc, #836] @ fece8 │ │ │ │ + bl eb218 │ │ │ │ + ldr r1, [pc, #836] @ fece4 │ │ │ │ add r3, r5, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ + bl eb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #548] @ fec00 │ │ │ │ + ldr r0, [pc, #548] @ febfc │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #532] @ fec04 │ │ │ │ + ldr r3, [pc, #532] @ fec00 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fe394 │ │ │ │ + b fe390 │ │ │ │ add r0, r8, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne feab4 │ │ │ │ - ldr r0, [pc, #492] @ fec08 │ │ │ │ + bne feab0 │ │ │ │ + ldr r0, [pc, #492] @ fec04 │ │ │ │ add r0, pc, r0 │ │ │ │ - b feabc │ │ │ │ + b feab8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #476] @ fec14 │ │ │ │ + ldr r0, [pc, #476] @ fec10 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #460] @ fec18 │ │ │ │ + ldr r3, [pc, #460] @ fec14 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fe3c4 │ │ │ │ + b fe3c0 │ │ │ │ add r0, r7, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne feacc │ │ │ │ - ldr r0, [pc, #564] @ fecac │ │ │ │ + bne feac8 │ │ │ │ + ldr r0, [pc, #564] @ feca8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b fead4 │ │ │ │ + b fead0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #540] @ fecb0 │ │ │ │ + ldr r0, [pc, #540] @ fecac │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #524] @ fecb4 │ │ │ │ + ldr r3, [pc, #524] @ fecb0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fe814 │ │ │ │ - ldr r0, [pc, #484] @ feca0 │ │ │ │ + b fe810 │ │ │ │ + ldr r0, [pc, #484] @ fec9c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #324] @ fec0c │ │ │ │ + ldr r1, [pc, #324] @ fec08 │ │ │ │ add r1, pc, r1 │ │ │ │ - b feae4 │ │ │ │ - ldr r0, [pc, #492] @ fecc0 │ │ │ │ + b feae0 │ │ │ │ + ldr r0, [pc, #492] @ fecbc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add fp, sp, #24 │ │ │ │ - ldr r1, [pc, #480] @ fecc4 │ │ │ │ + ldr r1, [pc, #480] @ fecc0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib fp, {r2, r3} │ │ │ │ str r0, [fp, #12] │ │ │ │ str r0, [fp, #16] │ │ │ │ mov r0, fp │ │ │ │ bl 1d3f8 │ │ │ │ - b feb88 │ │ │ │ + b feb84 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #428] @ feccc │ │ │ │ + ldr r0, [pc, #428] @ fecc8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #412] @ fecd0 │ │ │ │ + ldr r3, [pc, #412] @ feccc │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b fe924 │ │ │ │ - ldr r0, [pc, #368] @ fecb8 │ │ │ │ + b fe920 │ │ │ │ + ldr r0, [pc, #368] @ fecb4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #364] @ fecbc │ │ │ │ + ldr r2, [pc, #364] @ fecb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b feb88 │ │ │ │ - ldr r0, [pc, #152] @ febfc │ │ │ │ + b feb84 │ │ │ │ + ldr r0, [pc, #152] @ febf8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b feb78 │ │ │ │ + b feb74 │ │ │ │ mov fp, #13 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq febb0 │ │ │ │ + beq febac │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ @@ -240413,93 +240412,93 @@ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x578d70b0 │ │ │ │ svcvs 0x00332aad │ │ │ │ svceq 0x00a58f11 │ │ │ │ rsbshi ip, r5, #892928 @ 0xda000 │ │ │ │ - mlaeq r2, r8, fp, r2 │ │ │ │ + mlaeq r2, ip, fp, r2 │ │ │ │ andeq r0, r0, r0, lsr #28 │ │ │ │ - @ instruction: 0xfffce7f0 │ │ │ │ - @ instruction: 0xfffd0a44 │ │ │ │ - @ instruction: 0xfffd0204 │ │ │ │ - @ instruction: 0xfffd063c │ │ │ │ - @ instruction: 0xfffd2120 │ │ │ │ - @ instruction: 0xfffc6454 │ │ │ │ - eoreq r2, r2, r8, lsl #16 │ │ │ │ - strdeq r2, [r2], -r0 @ │ │ │ │ - eoreq r3, r1, r0, lsr #10 │ │ │ │ - eoreq r6, r1, ip, ror fp │ │ │ │ - strdeq r3, [r1], -r8 @ │ │ │ │ - strdeq r9, [r1], -r0 @ │ │ │ │ - eoreq r2, r1, r8, lsr #13 │ │ │ │ - eoreq r3, r1, r4, asr sp │ │ │ │ - eoreq r6, r1, r0, lsr #22 │ │ │ │ - eoreq r2, r1, r8, lsr r6 │ │ │ │ - eoreq r0, r2, r4, lsr r8 │ │ │ │ - eoreq r0, r2, r0, lsr #16 │ │ │ │ - @ instruction: 0xfff651b4 │ │ │ │ - @ instruction: 0xfff67cdc │ │ │ │ - @ instruction: 0xfff5bd74 │ │ │ │ - @ instruction: 0xfff68ca8 │ │ │ │ - @ instruction: 0xfff66340 │ │ │ │ - @ instruction: 0xfff68b00 │ │ │ │ - @ instruction: 0xfff66888 │ │ │ │ - @ instruction: 0xfff5b65c │ │ │ │ - @ instruction: 0xfff669c4 │ │ │ │ - @ instruction: 0xfff665d8 │ │ │ │ - @ instruction: 0xfff69394 │ │ │ │ - @ instruction: 0xfff63de8 │ │ │ │ - @ instruction: 0xfff5b364 │ │ │ │ - @ instruction: 0xfff684b4 │ │ │ │ - @ instruction: 0xfff5b96c │ │ │ │ - @ instruction: 0xfff64dc0 │ │ │ │ - @ instruction: 0xfff65d5c │ │ │ │ - @ instruction: 0xfff66f04 │ │ │ │ - @ instruction: 0xfff5bae8 │ │ │ │ - @ instruction: 0xfff6975c │ │ │ │ - @ instruction: 0xfff69454 │ │ │ │ - @ instruction: 0xfff5c0b8 │ │ │ │ - @ instruction: 0xfff65f98 │ │ │ │ - @ instruction: 0xfff5c14c │ │ │ │ + @ instruction: 0xfffce7f4 │ │ │ │ + @ instruction: 0xfffd0a48 │ │ │ │ + @ instruction: 0xfffd0208 │ │ │ │ + @ instruction: 0xfffd0640 │ │ │ │ + @ instruction: 0xfffd2124 │ │ │ │ + @ instruction: 0xfffc6458 │ │ │ │ + eoreq r2, r2, ip, lsl #16 │ │ │ │ + strdeq r2, [r2], -r4 @ │ │ │ │ + eoreq r3, r1, r4, lsr #10 │ │ │ │ + eoreq r6, r1, r0, lsl #23 │ │ │ │ + strdeq r3, [r1], -ip @ │ │ │ │ strdeq r9, [r1], -r4 @ │ │ │ │ - andseq r9, ip, r0, lsl #12 │ │ │ │ - eoreq r2, r2, r4, asr #15 │ │ │ │ - @ instruction: 0x001c95d4 │ │ │ │ - eoreq r2, r2, ip, ror #6 │ │ │ │ - andseq r9, ip, ip, ror r5 │ │ │ │ - andseq r9, ip, r0, lsr r5 │ │ │ │ - eoreq r9, r1, r8, asr #8 │ │ │ │ - andseq r9, ip, r8, ror #9 │ │ │ │ - mulseq ip, r8, r4 │ │ │ │ - mlaeq r1, r4, r4, r9 │ │ │ │ - eoreq r6, r1, r4, asr #21 │ │ │ │ - ldrdeq r2, [r1], -ip @ │ │ │ │ - mulseq ip, lr, r7 │ │ │ │ - eoreq r2, r1, ip, asr #12 │ │ │ │ - eoreq r9, r1, r0, lsr r4 │ │ │ │ eoreq r2, r1, ip, lsr #13 │ │ │ │ - eoreq r2, r2, r4, asr r1 │ │ │ │ - eoreq r9, r1, ip, asr #7 │ │ │ │ - eoreq r9, r1, r8, lsr #7 │ │ │ │ - eoreq r2, r2, ip, asr r7 │ │ │ │ - eoreq r9, r1, r0, asr #10 │ │ │ │ - eoreq r2, r1, r8, ror #16 │ │ │ │ - andseq r4, ip, r7, ror #19 │ │ │ │ - @ instruction: 0x001c49dd │ │ │ │ - @ instruction: 0x001c49d3 │ │ │ │ + eoreq r3, r1, r8, asr sp │ │ │ │ + eoreq r6, r1, r4, lsr #22 │ │ │ │ + eoreq r2, r1, ip, lsr r6 │ │ │ │ + eoreq r0, r2, r8, lsr r8 │ │ │ │ + eoreq r0, r2, r4, lsr #16 │ │ │ │ + @ instruction: 0xfff651b8 │ │ │ │ + @ instruction: 0xfff67ce0 │ │ │ │ + @ instruction: 0xfff5bd78 │ │ │ │ + @ instruction: 0xfff68cac │ │ │ │ + @ instruction: 0xfff66344 │ │ │ │ + @ instruction: 0xfff68b04 │ │ │ │ + @ instruction: 0xfff6688c │ │ │ │ + @ instruction: 0xfff5b660 │ │ │ │ + @ instruction: 0xfff669c8 │ │ │ │ + @ instruction: 0xfff665dc │ │ │ │ + @ instruction: 0xfff69398 │ │ │ │ + @ instruction: 0xfff63dec │ │ │ │ + @ instruction: 0xfff5b368 │ │ │ │ + @ instruction: 0xfff684b8 │ │ │ │ + @ instruction: 0xfff5b970 │ │ │ │ + @ instruction: 0xfff64dc4 │ │ │ │ + @ instruction: 0xfff65d60 │ │ │ │ + @ instruction: 0xfff66f08 │ │ │ │ + @ instruction: 0xfff5baec │ │ │ │ + @ instruction: 0xfff69760 │ │ │ │ + @ instruction: 0xfff69458 │ │ │ │ + @ instruction: 0xfff5c0bc │ │ │ │ + @ instruction: 0xfff65f9c │ │ │ │ + @ instruction: 0xfff5c150 │ │ │ │ + strdeq r9, [r1], -r8 @ │ │ │ │ + andseq r9, ip, r4, lsl #12 │ │ │ │ + eoreq r2, r2, r8, asr #15 │ │ │ │ + @ instruction: 0x001c95d8 │ │ │ │ + eoreq r2, r2, r0, ror r3 │ │ │ │ + andseq r9, ip, r0, lsl #11 │ │ │ │ + andseq r9, ip, r4, lsr r5 │ │ │ │ + eoreq r9, r1, ip, asr #8 │ │ │ │ + andseq r9, ip, ip, ror #9 │ │ │ │ + mulseq ip, ip, r4 │ │ │ │ + mlaeq r1, r8, r4, r9 │ │ │ │ + eoreq r6, r1, r8, asr #21 │ │ │ │ + eoreq r2, r1, r0, ror #11 │ │ │ │ + andseq r4, ip, r2, lsr #15 │ │ │ │ + eoreq r2, r1, r0, asr r6 │ │ │ │ + eoreq r9, r1, r4, lsr r4 │ │ │ │ + @ instruction: 0x002126b0 │ │ │ │ + eoreq r2, r2, r8, asr r1 │ │ │ │ + ldrdeq r9, [r1], -r0 @ │ │ │ │ + eoreq r9, r1, ip, lsr #7 │ │ │ │ + eoreq r2, r2, r0, ror #14 │ │ │ │ + eoreq r9, r1, r4, asr #10 │ │ │ │ + eoreq r2, r1, ip, ror #16 │ │ │ │ + andseq r4, ip, fp, ror #19 │ │ │ │ + andseq r4, ip, r1, ror #19 │ │ │ │ + @ instruction: 0x001c49d7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ - ldr r5, [pc, #840] @ ff044 │ │ │ │ + ldr r5, [pc, #840] @ ff040 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ add r6, r0, r4 │ │ │ │ tst r6, #3 │ │ │ │ - bne feeb4 │ │ │ │ + bne feeb0 │ │ │ │ bl 12fa8 │ │ │ │ bl 135c0 │ │ │ │ bl 135c0 │ │ │ │ bl 135c0 │ │ │ │ bl 135c0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ @@ -240517,578 +240516,578 @@ │ │ │ │ bl 12fa8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r6, r4 │ │ │ │ add r4, r0, r5 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fef1c │ │ │ │ + beq fef18 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fef28 │ │ │ │ + beq fef24 │ │ │ │ bl 135c0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fef54 │ │ │ │ + beq fef50 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fef60 │ │ │ │ + beq fef5c │ │ │ │ bl 135c0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fef8c │ │ │ │ + beq fef88 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fef98 │ │ │ │ + beq fef94 │ │ │ │ bl 135c0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq fefc4 │ │ │ │ + beq fefc0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq fefd0 │ │ │ │ + beq fefcc │ │ │ │ bl 135c0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq feffc │ │ │ │ + beq feff8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #88 @ 0x58 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #556] @ ff088 │ │ │ │ + ldr r0, [pc, #556] @ ff084 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #544] @ ff08c │ │ │ │ + ldr r0, [pc, #544] @ ff088 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [pc, #516] @ ff090 │ │ │ │ + ldr r1, [pc, #516] @ ff08c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #2 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r6, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b fef18 │ │ │ │ + b fef14 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #380] @ ff048 │ │ │ │ + ldr r0, [pc, #380] @ ff044 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #356] @ ff04c │ │ │ │ + ldr r0, [pc, #356] @ ff048 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #348] @ ff050 │ │ │ │ + ldr r1, [pc, #348] @ ff04c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #336] @ ff054 │ │ │ │ + ldr r0, [pc, #336] @ ff050 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #328] @ ff058 │ │ │ │ + ldr r1, [pc, #328] @ ff054 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 12fa8 │ │ │ │ - bl 14dcec │ │ │ │ - b ff004 │ │ │ │ - ldr r0, [pc, #312] @ ff068 │ │ │ │ + bl 14dce8 │ │ │ │ + b ff000 │ │ │ │ + ldr r0, [pc, #312] @ ff064 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #300] @ ff06c │ │ │ │ + ldr r0, [pc, #300] @ ff068 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ - b fee7c │ │ │ │ + b fee78 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ - b ff004 │ │ │ │ - ldr r0, [pc, #264] @ ff070 │ │ │ │ + bl 14dce8 │ │ │ │ + b ff000 │ │ │ │ + ldr r0, [pc, #264] @ ff06c │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #252] @ ff074 │ │ │ │ + ldr r0, [pc, #252] @ ff070 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #16 │ │ │ │ - b fee7c │ │ │ │ + b fee78 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ - b ff004 │ │ │ │ - ldr r0, [pc, #216] @ ff078 │ │ │ │ + bl 14dce8 │ │ │ │ + b ff000 │ │ │ │ + ldr r0, [pc, #216] @ ff074 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #204] @ ff07c │ │ │ │ + ldr r0, [pc, #204] @ ff078 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #24 │ │ │ │ - b fee7c │ │ │ │ + b fee78 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ - b ff004 │ │ │ │ - ldr r0, [pc, #168] @ ff080 │ │ │ │ + bl 14dce8 │ │ │ │ + b ff000 │ │ │ │ + ldr r0, [pc, #168] @ ff07c │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #156] @ ff084 │ │ │ │ + ldr r0, [pc, #156] @ ff080 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #32 │ │ │ │ - b fee7c │ │ │ │ + b fee78 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #68] @ ff05c │ │ │ │ + ldr r0, [pc, #68] @ ff058 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #60] @ ff060 │ │ │ │ + ldr r0, [pc, #60] @ ff05c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #44] @ ff064 │ │ │ │ + ldr r1, [pc, #44] @ ff060 │ │ │ │ add r1, pc, r1 │ │ │ │ - b fee8c │ │ │ │ + b fee88 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r2, r2, r8, ror #1 │ │ │ │ - eoreq r8, r1, ip, ror #29 │ │ │ │ + eoreq r2, r2, ip, ror #1 │ │ │ │ + strdeq r8, [r1], -r0 @ │ │ │ │ strheq r1, [r4], -r0 │ │ │ │ - andseq r3, ip, r4, asr lr │ │ │ │ - andseq r3, ip, r0, lsr lr │ │ │ │ - @ instruction: 0x00218ebc │ │ │ │ - eoreq r7, r1, r8, asr r3 │ │ │ │ + andseq r3, ip, r8, asr lr │ │ │ │ + andseq r3, ip, r4, lsr lr │ │ │ │ + eoreq r8, r1, r0, asr #29 │ │ │ │ + eoreq r7, r1, ip, asr r3 │ │ │ │ muleq r5, ip, lr │ │ │ │ - eoreq r7, r1, r8, asr #6 │ │ │ │ - eoreq r5, r1, ip, lsl #8 │ │ │ │ + eoreq r7, r1, ip, asr #6 │ │ │ │ + eoreq r5, r1, r0, lsl r4 │ │ │ │ andeq lr, r4, r4, asr #28 │ │ │ │ - eoreq r5, r1, r4, ror #7 │ │ │ │ + eoreq r5, r1, r8, ror #7 │ │ │ │ andeq lr, r4, ip, lsl #28 │ │ │ │ - @ instruction: 0x002153bc │ │ │ │ + eoreq r5, r1, r0, asr #7 │ │ │ │ ldrdeq lr, [r4], -r4 │ │ │ │ - mlaeq r1, r4, r3, r5 │ │ │ │ + mlaeq r1, r8, r3, r5 │ │ │ │ muleq r4, ip, sp │ │ │ │ - eoreq r5, r1, r0, lsr #10 │ │ │ │ + eoreq r5, r1, r4, lsr #10 │ │ │ │ andeq lr, r4, r8, lsl pc │ │ │ │ - eoreq r5, r1, r4, lsl #10 │ │ │ │ + eoreq r5, r1, r8, lsl #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #84] @ ff0f4 │ │ │ │ + ldr r5, [pc, #84] @ ff0f0 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ff0bc │ │ │ │ + beq ff0b8 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ff0d0 │ │ │ │ + beq ff0cc │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ff0ec │ │ │ │ + beq ff0e8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq r1, r2, r4, asr #26 │ │ │ │ + eoreq r1, r2, r8, asr #26 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #580] @ ff34c │ │ │ │ + ldr r1, [pc, #580] @ ff348 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne ff1dc │ │ │ │ + bne ff1d8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne ff218 │ │ │ │ + bne ff214 │ │ │ │ bl 1350c │ │ │ │ - ldr r1, [pc, #560] @ ff378 │ │ │ │ + ldr r1, [pc, #560] @ ff374 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [sp] │ │ │ │ mov r5, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #532] @ ff37c │ │ │ │ + ldr r3, [pc, #532] @ ff378 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ff1c0 │ │ │ │ - ldr r7, [pc, #524] @ ff388 │ │ │ │ + beq ff1bc │ │ │ │ + ldr r7, [pc, #524] @ ff384 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r7, #68] @ 0x44 │ │ │ │ bl 135e4 │ │ │ │ str r0, [r7, #76] @ 0x4c │ │ │ │ cmp r6, #0 │ │ │ │ - ldr r0, [pc, #500] @ ff38c │ │ │ │ + ldr r0, [pc, #500] @ ff388 │ │ │ │ mov r1, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ strb r1, [r0, #20] │ │ │ │ strb r5, [r4] │ │ │ │ - beq ff1b8 │ │ │ │ + beq ff1b4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ ff380 │ │ │ │ + ldr r0, [pc, #440] @ ff37c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ ff384 │ │ │ │ + ldr r2, [pc, #436] @ ff380 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b ff2e4 │ │ │ │ + b ff2e0 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ ff350 │ │ │ │ + ldr r0, [pc, #348] @ ff34c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ ff354 │ │ │ │ - ldr r3, [pc, #332] @ ff358 │ │ │ │ + ldr r0, [pc, #332] @ ff350 │ │ │ │ + ldr r3, [pc, #332] @ ff354 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b ff2e4 │ │ │ │ + b ff2e0 │ │ │ │ sub r2, r6, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne ff270 │ │ │ │ + bne ff26c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ ff35c │ │ │ │ + ldr r0, [pc, #272] @ ff358 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ ff360 │ │ │ │ - ldr r3, [pc, #256] @ ff364 │ │ │ │ + ldr r0, [pc, #256] @ ff35c │ │ │ │ + ldr r3, [pc, #256] @ ff360 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b ff2e4 │ │ │ │ + b ff2e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ ff368 │ │ │ │ + ldr r0, [pc, #224] @ ff364 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ ff36c │ │ │ │ + ldr r0, [pc, #176] @ ff368 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ ff370 │ │ │ │ + ldr r0, [pc, #168] @ ff36c │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ ff374 │ │ │ │ + ldr r2, [pc, #152] @ ff370 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne ff33c │ │ │ │ + bne ff338 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ff31c │ │ │ │ + beq ff318 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne ff338 │ │ │ │ + bne ff334 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq sl, ip, fp, lsr #6 │ │ │ │ - strdeq r8, [r1], -r4 @ │ │ │ │ - andseq sl, sp, r2, lsr #12 │ │ │ │ - eoreq r6, r1, r0, ror #4 │ │ │ │ - eoreq r8, r1, ip, lsr #23 │ │ │ │ - andseq sl, sp, sl, asr #11 │ │ │ │ - eoreq r6, r1, r8, lsl r2 │ │ │ │ + andseq sl, ip, pc, lsr #6 │ │ │ │ + strdeq r8, [r1], -r8 @ │ │ │ │ + andseq sl, sp, r6, lsr #12 │ │ │ │ + eoreq r6, r1, r4, ror #4 │ │ │ │ + @ instruction: 0x00218bb0 │ │ │ │ + andseq sl, sp, lr, asr #11 │ │ │ │ + eoreq r6, r1, ip, lsl r2 │ │ │ │ andeq sl, r5, r8, lsr ip │ │ │ │ - eoreq r8, r1, r4, lsr #22 │ │ │ │ - eoreq r8, r1, r0, asr #22 │ │ │ │ - andseq r3, ip, r8, lsr #23 │ │ │ │ + eoreq r8, r1, r8, lsr #22 │ │ │ │ + eoreq r8, r1, r4, asr #22 │ │ │ │ + andseq r3, ip, ip, lsr #23 │ │ │ │ andeq r0, r0, r0, ror #9 │ │ │ │ andeq r0, r0, r4, lsr #4 │ │ │ │ - andseq pc, ip, sl, lsr #11 │ │ │ │ - eoreq r8, r1, ip, asr #24 │ │ │ │ - eoreq r1, r2, r4, ror #17 │ │ │ │ - eoreq r1, r2, ip, asr #16 │ │ │ │ + andseq pc, ip, lr, lsr #11 │ │ │ │ + eoreq r8, r1, r0, asr ip │ │ │ │ + eoreq r1, r2, r8, ror #17 │ │ │ │ + eoreq r1, r2, r0, asr r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r6, [pc, #596] @ ff5f4 │ │ │ │ + ldr r6, [pc, #596] @ ff5f0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r6, #76] @ 0x4c │ │ │ │ - ldr r0, [pc, #560] @ ff5f8 │ │ │ │ + ldr r0, [pc, #560] @ ff5f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r6, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #540] @ ff5fc │ │ │ │ - ldr r1, [pc, #540] @ ff600 │ │ │ │ - ldr r2, [pc, #540] @ ff604 │ │ │ │ + ldr r0, [pc, #540] @ ff5f8 │ │ │ │ + ldr r1, [pc, #540] @ ff5fc │ │ │ │ + ldr r2, [pc, #540] @ ff600 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #536] @ ff608 │ │ │ │ + ldr r3, [pc, #536] @ ff604 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #532] @ ff60c │ │ │ │ + ldr r7, [pc, #532] @ ff608 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r7, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #504] @ ff610 │ │ │ │ + ldr r0, [pc, #504] @ ff60c │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #484] @ ff614 │ │ │ │ + ldr r5, [pc, #484] @ ff610 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #100 @ 0x64 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq ff444 │ │ │ │ + beq ff440 │ │ │ │ bl 15a04 │ │ │ │ - ldr r0, [pc, #460] @ ff618 │ │ │ │ + ldr r0, [pc, #460] @ ff614 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #20 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ff5bc │ │ │ │ + beq ff5b8 │ │ │ │ ldr r7, [r5, #84] @ 0x54 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #5 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne ff4a0 │ │ │ │ - ldr r1, [pc, #408] @ ff628 │ │ │ │ + bne ff49c │ │ │ │ + ldr r1, [pc, #408] @ ff624 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r7, [r0, #4] │ │ │ │ mov r2, #2 │ │ │ │ ldr r7, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne ff4cc │ │ │ │ - ldr r1, [pc, #364] @ ff62c │ │ │ │ + bne ff4c8 │ │ │ │ + ldr r1, [pc, #364] @ ff628 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r7, [r0, #8] │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r7, [r5, #92] @ 0x5c │ │ │ │ cmp r1, #3 │ │ │ │ - bne ff500 │ │ │ │ - ldr r1, [pc, #320] @ ff630 │ │ │ │ + bne ff4fc │ │ │ │ + ldr r1, [pc, #320] @ ff62c │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r2, #4 │ │ │ │ ldr r5, [r5, #96] @ 0x60 │ │ │ │ cmp r1, #4 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne ff52c │ │ │ │ - ldr r1, [pc, #276] @ ff634 │ │ │ │ + bne ff528 │ │ │ │ + ldr r1, [pc, #276] @ ff630 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r0, #5 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #5 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ff560 │ │ │ │ + beq ff55c │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r4, r6, #80 @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne ff584 │ │ │ │ + bne ff580 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #23] │ │ │ │ add r0, sp, #23 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #132] @ ff620 │ │ │ │ + ldr r0, [pc, #132] @ ff61c │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #116] @ ff624 │ │ │ │ + ldr r3, [pc, #116] @ ff620 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b ff57c │ │ │ │ - ldr r2, [pc, #88] @ ff61c │ │ │ │ + b ff578 │ │ │ │ + ldr r2, [pc, #88] @ ff618 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ff5e8 │ │ │ │ + bne ff5e4 │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ - @ instruction: 0x002216bc │ │ │ │ + eoreq r1, r2, r0, asr #13 │ │ │ │ andeq r0, r0, r4, lsr r3 │ │ │ │ - @ instruction: 0xfffcec48 │ │ │ │ - @ instruction: 0xfffcf98c │ │ │ │ - @ instruction: 0xfffcf444 │ │ │ │ - @ instruction: 0xfffcf6a4 │ │ │ │ - @ instruction: 0xfffd1694 │ │ │ │ - @ instruction: 0xfffc499c │ │ │ │ - eoreq r1, r2, ip, lsr #15 │ │ │ │ - mlaeq r2, ip, r5, r1 │ │ │ │ - @ instruction: 0x00212ab8 │ │ │ │ - mlaeq r1, r4, pc, r6 @ │ │ │ │ - eoreq r2, r1, ip, ror #19 │ │ │ │ - eoreq r2, r1, r0, lsl #24 │ │ │ │ - ldrdeq r2, [r1], -r0 @ │ │ │ │ - eoreq r2, r1, r0, lsr #23 │ │ │ │ - eoreq r2, r1, r0, ror fp │ │ │ │ + @ instruction: 0xfffcec4c │ │ │ │ + @ instruction: 0xfffcf990 │ │ │ │ + @ instruction: 0xfffcf448 │ │ │ │ + @ instruction: 0xfffcf6a8 │ │ │ │ + @ instruction: 0xfffd1698 │ │ │ │ + @ instruction: 0xfffc49a0 │ │ │ │ + @ instruction: 0x002217b0 │ │ │ │ + eoreq r1, r2, r0, lsr #11 │ │ │ │ + @ instruction: 0x00212abc │ │ │ │ + mlaeq r1, r8, pc, r6 @ │ │ │ │ + strdeq r2, [r1], -r0 @ │ │ │ │ + eoreq r2, r1, r4, lsl #24 │ │ │ │ + ldrdeq r2, [r1], -r4 @ │ │ │ │ + eoreq r2, r1, r4, lsr #23 │ │ │ │ + eoreq r2, r1, r4, ror fp │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #160] @ ff6e8 │ │ │ │ + ldr r1, [pc, #160] @ ff6e4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #76] @ 0x4c │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #3 │ │ │ │ moveq r1, #2 │ │ │ │ moveq r2, #-2147483648 @ 0x80000000 │ │ │ │ strbeq r1, [r0, #36] @ 0x24 │ │ │ │ @@ -241099,471 +241098,471 @@ │ │ │ │ streq r1, [r0] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #88] @ ff6ec │ │ │ │ + ldr r0, [pc, #88] @ ff6e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #64] @ ff6f0 │ │ │ │ + ldr r0, [pc, #64] @ ff6ec │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #56] @ ff6f4 │ │ │ │ + ldr r1, [pc, #56] @ ff6f0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r0, [pc, #44] @ ff6f8 │ │ │ │ + ldr r0, [pc, #44] @ ff6f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #36] @ ff6fc │ │ │ │ + ldr r1, [pc, #36] @ ff6f8 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - eoreq r1, r2, ip, lsl r4 │ │ │ │ - eoreq r8, r1, r4, lsr #14 │ │ │ │ + eoreq r1, r2, r0, lsr #8 │ │ │ │ + eoreq r8, r1, r8, lsr #14 │ │ │ │ andeq r0, r4, r8, ror #17 │ │ │ │ - andseq r3, ip, ip, lsl #13 │ │ │ │ - andseq r3, ip, r8, ror #12 │ │ │ │ - strdeq r8, [r1], -r4 @ │ │ │ │ + mulseq ip, r0, r6 │ │ │ │ + andseq r3, ip, ip, ror #12 │ │ │ │ + strdeq r8, [r1], -r8 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #108] @ ff778 │ │ │ │ + ldr r5, [pc, #108] @ ff774 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne ff75c │ │ │ │ + bne ff758 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ff73c │ │ │ │ + beq ff738 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ff758 │ │ │ │ + beq ff754 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ff734 │ │ │ │ - b ff73c │ │ │ │ + bne ff730 │ │ │ │ + b ff738 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r1, r2, r4, asr r3 │ │ │ │ + eoreq r1, r2, r8, asr r3 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ ff9c4 │ │ │ │ + ldr r1, [pc, #568] @ ff9c0 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne ff854 │ │ │ │ + bne ff850 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne ff890 │ │ │ │ + bne ff88c │ │ │ │ bl 12cb4 │ │ │ │ - ldr r1, [pc, #548] @ ff9f0 │ │ │ │ + ldr r1, [pc, #548] @ ff9ec │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ ff9f4 │ │ │ │ + ldr r3, [pc, #520] @ ff9f0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ff838 │ │ │ │ - ldr r6, [pc, #512] @ ffa00 │ │ │ │ + beq ff834 │ │ │ │ + ldr r6, [pc, #512] @ ff9fc │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #32] │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ str r7, [r6, #44] @ 0x2c │ │ │ │ strb r5, [r4] │ │ │ │ - beq ff830 │ │ │ │ + beq ff82c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ ff9f8 │ │ │ │ + ldr r0, [pc, #440] @ ff9f4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ ff9fc │ │ │ │ + ldr r2, [pc, #436] @ ff9f8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b ff95c │ │ │ │ + b ff958 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ ff9c8 │ │ │ │ + ldr r0, [pc, #348] @ ff9c4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ ff9cc │ │ │ │ - ldr r3, [pc, #332] @ ff9d0 │ │ │ │ + ldr r0, [pc, #332] @ ff9c8 │ │ │ │ + ldr r3, [pc, #332] @ ff9cc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b ff95c │ │ │ │ + b ff958 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne ff8e8 │ │ │ │ + bne ff8e4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ ff9d4 │ │ │ │ + ldr r0, [pc, #272] @ ff9d0 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ ff9d8 │ │ │ │ - ldr r3, [pc, #256] @ ff9dc │ │ │ │ + ldr r0, [pc, #256] @ ff9d4 │ │ │ │ + ldr r3, [pc, #256] @ ff9d8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b ff95c │ │ │ │ + b ff958 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ ff9e0 │ │ │ │ + ldr r0, [pc, #224] @ ff9dc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ ff9e4 │ │ │ │ + ldr r0, [pc, #176] @ ff9e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ ff9e8 │ │ │ │ + ldr r0, [pc, #168] @ ff9e4 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ ff9ec │ │ │ │ + ldr r2, [pc, #152] @ ff9e8 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne ff9b4 │ │ │ │ + bne ff9b0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ff994 │ │ │ │ + beq ff990 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne ff9b0 │ │ │ │ + bne ff9ac │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x001c9cba │ │ │ │ - eoreq r8, r1, ip, ror r5 │ │ │ │ - andseq r9, sp, sl, lsr #31 │ │ │ │ - eoreq r5, r1, r8, ror #23 │ │ │ │ - eoreq r8, r1, r4, lsr r5 │ │ │ │ - andseq r9, sp, r2, asr pc │ │ │ │ - eoreq r5, r1, r0, lsr #23 │ │ │ │ + @ instruction: 0x001c9cbe │ │ │ │ + eoreq r8, r1, r0, lsl #11 │ │ │ │ + andseq r9, sp, lr, lsr #31 │ │ │ │ + eoreq r5, r1, ip, ror #23 │ │ │ │ + eoreq r8, r1, r8, lsr r5 │ │ │ │ + andseq r9, sp, r6, asr pc │ │ │ │ + eoreq r5, r1, r4, lsr #23 │ │ │ │ andeq sl, r5, r0, asr #11 │ │ │ │ - eoreq r8, r1, ip, lsr #9 │ │ │ │ - eoreq r8, r1, r8, asr #9 │ │ │ │ - andseq r3, ip, r0, lsr r5 │ │ │ │ + @ instruction: 0x002184b0 │ │ │ │ + eoreq r8, r1, ip, asr #9 │ │ │ │ + andseq r3, ip, r4, lsr r5 │ │ │ │ andeq r0, r0, r4, lsr sp │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - andseq lr, ip, r2, lsr pc │ │ │ │ - ldrdeq r8, [r1], -r4 @ │ │ │ │ - eoreq r1, r2, r4, lsr #13 │ │ │ │ + andseq lr, ip, r6, lsr pc │ │ │ │ + ldrdeq r8, [r1], -r8 @ │ │ │ │ + eoreq r1, r2, r8, lsr #13 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r7, [pc, #2528] @ 1003f4 │ │ │ │ + ldr r7, [pc, #2528] @ 1003f0 │ │ │ │ mov fp, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #2492] @ 1003f8 │ │ │ │ + ldr r0, [pc, #2492] @ 1003f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #24] │ │ │ │ mov r0, fp │ │ │ │ bl 13ddc │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #2472] @ 1003fc │ │ │ │ - ldr r1, [pc, #2472] @ 100400 │ │ │ │ - ldr r2, [pc, #2472] @ 100404 │ │ │ │ + ldr r0, [pc, #2472] @ 1003f8 │ │ │ │ + ldr r1, [pc, #2472] @ 1003fc │ │ │ │ + ldr r2, [pc, #2472] @ 100400 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #2468] @ 100408 │ │ │ │ + ldr r3, [pc, #2468] @ 100404 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #2464] @ 10040c │ │ │ │ + ldr r6, [pc, #2464] @ 100408 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [fp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [fp, #12] │ │ │ │ str r6, [fp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #2436] @ 100410 │ │ │ │ + ldr r0, [pc, #2436] @ 10040c │ │ │ │ str r2, [fp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [fp, #32] │ │ │ │ str r0, [fp, #36] @ 0x24 │ │ │ │ - ldr r6, [pc, #2416] @ 100414 │ │ │ │ + ldr r6, [pc, #2416] @ 100410 │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, r6, #100 @ 0x64 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq ffab8 │ │ │ │ + beq ffab4 │ │ │ │ bl 15c04 │ │ │ │ - ldr r8, [pc, #2392] @ 100418 │ │ │ │ + ldr r8, [pc, #2392] @ 100414 │ │ │ │ mov r5, #8 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100388 │ │ │ │ + beq 100384 │ │ │ │ ldr r6, [r6, #104] @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, #2 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ - bne ffb14 │ │ │ │ - ldr r1, [pc, #2344] @ 100430 │ │ │ │ + bne ffb10 │ │ │ │ + ldr r1, [pc, #2344] @ 10042c │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r6, [r0, #4] │ │ │ │ mov r0, fp │ │ │ │ str r5, [sp, #24] │ │ │ │ mov r1, #2 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ffb44 │ │ │ │ + beq ffb40 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r4, r8, #108 @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1001f0 │ │ │ │ + bne 1001ec │ │ │ │ add r9, sp, #16 │ │ │ │ - ldr r1, [pc, #2152] @ 1003d4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #2152] @ 1003d0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100228 │ │ │ │ + beq 100224 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 10024c │ │ │ │ - ldr r6, [pc, #2112] @ 1003d8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 100248 │ │ │ │ + ldr r6, [pc, #2112] @ 1003d4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ ldr r5, [r7, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - bne ffbcc │ │ │ │ - ldr r1, [pc, #2092] @ 1003dc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne ffbc8 │ │ │ │ + ldr r1, [pc, #2092] @ 1003d8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #2080] @ 1003e0 │ │ │ │ + ldr r1, [pc, #2080] @ 1003dc │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b ffbf8 │ │ │ │ + b ffbf4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r1, [r0, r6] │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ - ldr r6, [pc, #2032] @ 1003dc │ │ │ │ + ldr r6, [pc, #2032] @ 1003d8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r3, [r0, r6]! │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r9, #24 │ │ │ │ stmib r0, {r1, r3, r7} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #2004] @ 1003e0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #2004] @ 1003dc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #2072] @ 10043c │ │ │ │ + ldr r0, [pc, #2072] @ 100438 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #2056] @ 100440 │ │ │ │ + ldr r0, [pc, #2056] @ 10043c │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr sl, [pc, #2032] @ 100444 │ │ │ │ + ldr sl, [pc, #2032] @ 100440 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ add sl, pc, sl │ │ │ │ mov r0, sl │ │ │ │ - bl 10b728 │ │ │ │ + bl 10b724 │ │ │ │ str r4, [sp, #8] │ │ │ │ add ip, fp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #2004] @ 100448 │ │ │ │ + ldr r0, [pc, #2004] @ 100444 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #1996] @ 10044c │ │ │ │ + ldr r0, [pc, #1996] @ 100448 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #1988] @ 100450 │ │ │ │ + ldr r0, [pc, #1988] @ 10044c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1980] @ 100454 │ │ │ │ + ldr r0, [pc, #1980] @ 100450 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #1972] @ 100458 │ │ │ │ + ldr r0, [pc, #1972] @ 100454 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #1964] @ 10045c │ │ │ │ + ldr r0, [pc, #1964] @ 100458 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #1956] @ 100460 │ │ │ │ + ldr r0, [pc, #1956] @ 10045c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #140] @ 0x8c │ │ │ │ - ldr r0, [pc, #1948] @ 100464 │ │ │ │ - ldr r1, [pc, #1948] @ 100468 │ │ │ │ + ldr r0, [pc, #1948] @ 100460 │ │ │ │ + ldr r1, [pc, #1948] @ 100464 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #1936] @ 10046c │ │ │ │ + ldr r1, [pc, #1936] @ 100468 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #1928] @ 100470 │ │ │ │ + ldr r1, [pc, #1928] @ 10046c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #1920] @ 100474 │ │ │ │ + ldr r1, [pc, #1920] @ 100470 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #1912] @ 100478 │ │ │ │ - ldr r2, [pc, #1912] @ 10047c │ │ │ │ + ldr r1, [pc, #1912] @ 100474 │ │ │ │ + ldr r2, [pc, #1912] @ 100478 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1900] @ 100480 │ │ │ │ - ldr r3, [pc, #1900] @ 100484 │ │ │ │ - ldr r7, [pc, #1900] @ 100488 │ │ │ │ + ldr r2, [pc, #1900] @ 10047c │ │ │ │ + ldr r3, [pc, #1900] @ 100480 │ │ │ │ + ldr r7, [pc, #1900] @ 100484 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [fp, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #1884] @ 10048c │ │ │ │ + ldr r7, [pc, #1884] @ 100488 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [fp, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #1876] @ 100490 │ │ │ │ - ldr r6, [pc, #1876] @ 100494 │ │ │ │ + ldr r7, [pc, #1876] @ 10048c │ │ │ │ + ldr r6, [pc, #1876] @ 100490 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [fp, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #1864] @ 100498 │ │ │ │ + ldr r6, [pc, #1864] @ 100494 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [fp, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #1856] @ 10049c │ │ │ │ - ldr r5, [pc, #1856] @ 1004a0 │ │ │ │ - ldr r4, [pc, #1856] @ 1004a4 │ │ │ │ + ldr r6, [pc, #1856] @ 100498 │ │ │ │ + ldr r5, [pc, #1856] @ 10049c │ │ │ │ + ldr r4, [pc, #1856] @ 1004a0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [fp, #88] @ 0x58 │ │ │ │ add r4, pc, r4 │ │ │ │ str r7, [fp, #68] @ 0x44 │ │ │ │ stm ip, {r0, r1, r6} │ │ │ │ mov r5, #41 @ 0x29 │ │ │ │ str r3, [fp, #84] @ 0x54 │ │ │ │ str r2, [fp, #92] @ 0x5c │ │ │ │ str r4, [fp, #96] @ 0x60 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ bl 12c0c │ │ │ │ - ldr r4, [pc, #1804] @ 1004a8 │ │ │ │ + ldr r4, [pc, #1804] @ 1004a4 │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r4, pc, r4 │ │ │ │ - beq 100398 │ │ │ │ - ldr r1, [pc, #1784] @ 1004ac │ │ │ │ + beq 100394 │ │ │ │ + ldr r1, [pc, #1784] @ 1004a8 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ @@ -241574,16 +241573,16 @@ │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r5, #12 │ │ │ │ mov r0, #12 │ │ │ │ ldr r7, [sl, #40] @ 0x28 │ │ │ │ ldr r6, [sl, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100398 │ │ │ │ - ldr r1, [pc, #1708] @ 1004b0 │ │ │ │ + beq 100394 │ │ │ │ + ldr r1, [pc, #1708] @ 1004ac │ │ │ │ mov r2, #11 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r7, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #8 │ │ │ │ @@ -241596,16 +241595,16 @@ │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r5, #20 │ │ │ │ mov r0, #20 │ │ │ │ ldr r7, [sl, #40] @ 0x28 │ │ │ │ ldr r6, [sl, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100398 │ │ │ │ - ldr r1, [pc, #1624] @ 1004b4 │ │ │ │ + beq 100394 │ │ │ │ + ldr r1, [pc, #1624] @ 1004b0 │ │ │ │ mov r2, #19 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r7, r6 │ │ │ │ mov r9, #0 │ │ │ │ add r3, r0, #12 │ │ │ │ @@ -241619,16 +241618,16 @@ │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r5, #14 │ │ │ │ mov r0, #14 │ │ │ │ ldr r6, [sl, #40] @ 0x28 │ │ │ │ ldr r7, [sl, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100398 │ │ │ │ - ldr r1, [pc, #1536] @ 1004b8 │ │ │ │ + beq 100394 │ │ │ │ + ldr r1, [pc, #1536] @ 1004b4 │ │ │ │ mov r2, #13 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #16 │ │ │ │ @@ -241641,16 +241640,16 @@ │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r5, #15 │ │ │ │ mov r0, #15 │ │ │ │ ldr r7, [sl, #40] @ 0x28 │ │ │ │ ldr r6, [sl, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100398 │ │ │ │ - ldr r1, [pc, #1452] @ 1004bc │ │ │ │ + beq 100394 │ │ │ │ + ldr r1, [pc, #1452] @ 1004b8 │ │ │ │ mov r2, #14 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r7, r6 │ │ │ │ mov r9, #0 │ │ │ │ add r3, r0, #20 │ │ │ │ @@ -241664,16 +241663,16 @@ │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r5, #12 │ │ │ │ mov r0, #12 │ │ │ │ ldr r6, [sl, #40] @ 0x28 │ │ │ │ ldr r7, [sl, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100398 │ │ │ │ - ldr r1, [pc, #1364] @ 1004c0 │ │ │ │ + beq 100394 │ │ │ │ + ldr r1, [pc, #1364] @ 1004bc │ │ │ │ mov r2, #11 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #24 │ │ │ │ @@ -241686,270 +241685,270 @@ │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r5, #16 │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sl, #40] @ 0x28 │ │ │ │ ldr r9, [sl, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100398 │ │ │ │ - ldr r1, [pc, #1284] @ 1004c8 │ │ │ │ + beq 100394 │ │ │ │ + ldr r1, [pc, #1284] @ 1004c4 │ │ │ │ mov r2, #15 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [r5, #15] │ │ │ │ add r0, r6, r9 │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #0 │ │ │ │ bl 13638 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #976] @ 1003d4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #976] @ 1003d0 │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100284 │ │ │ │ + beq 100280 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1002a8 │ │ │ │ + bne 1002a4 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10036c │ │ │ │ + bne 100368 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10036c │ │ │ │ + beq 100368 │ │ │ │ ldr r1, [sl, #32] │ │ │ │ ldr r2, [sl, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 100090 │ │ │ │ + beq 10008c │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 100054 │ │ │ │ + beq 100050 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 1000a8 │ │ │ │ + beq 1000a4 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 10036c │ │ │ │ + beq 100368 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 100048 │ │ │ │ + b 100044 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r5, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - ldr r0, [pc, #792] @ 1003e4 │ │ │ │ + ldr r0, [pc, #792] @ 1003e0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ eor r0, r2, r0 │ │ │ │ - ldr r2, [pc, #780] @ 1003e8 │ │ │ │ + ldr r2, [pc, #780] @ 1003e4 │ │ │ │ eor r1, r1, r2 │ │ │ │ orrs r0, r1, r0 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - ldreq r2, [pc, #768] @ 1003ec │ │ │ │ + ldreq r2, [pc, #768] @ 1003e8 │ │ │ │ ldreq r1, [sp, #28] │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #760] @ 1003f0 │ │ │ │ + ldreq r2, [pc, #760] @ 1003ec │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 10036c │ │ │ │ + bne 100368 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 100114 │ │ │ │ + bne 100110 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b 100170 │ │ │ │ - ldr r0, [pc, #972] @ 1004e8 │ │ │ │ + b 10016c │ │ │ │ + ldr r0, [pc, #972] @ 1004e4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #120 @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 100334 │ │ │ │ - ldr r0, [pc, #948] @ 1004f4 │ │ │ │ + bne 100330 │ │ │ │ + ldr r0, [pc, #948] @ 1004f0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #940] @ 1004f8 │ │ │ │ + ldr r3, [pc, #940] @ 1004f4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ bl 13a88 │ │ │ │ mov r6, #1 │ │ │ │ strd r6, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 13944 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r5, [pc, #888] @ 1004fc │ │ │ │ + ldr r5, [pc, #888] @ 1004f8 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r1, [pc, #884] @ 100500 │ │ │ │ + ldr r1, [pc, #884] @ 1004fc │ │ │ │ add r5, pc, r5 │ │ │ │ add r3, r5, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ - ldr r1, [pc, #868] @ 100504 │ │ │ │ + bl eb218 │ │ │ │ + ldr r1, [pc, #868] @ 100500 │ │ │ │ add r3, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #14 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ - ldr r1, [pc, #848] @ 100508 │ │ │ │ + bl eb218 │ │ │ │ + ldr r1, [pc, #848] @ 100504 │ │ │ │ add r3, r5, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ - ldr r1, [pc, #828] @ 10050c │ │ │ │ + bl eb218 │ │ │ │ + ldr r1, [pc, #828] @ 100508 │ │ │ │ add r3, r5, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ + bl eb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #536] @ 100420 │ │ │ │ + ldr r0, [pc, #536] @ 10041c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #520] @ 100424 │ │ │ │ + ldr r3, [pc, #520] @ 100420 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b ffb60 │ │ │ │ + b ffb5c │ │ │ │ add r0, r8, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1002e0 │ │ │ │ - ldr r0, [pc, #480] @ 100428 │ │ │ │ + bne 1002dc │ │ │ │ + ldr r0, [pc, #480] @ 100424 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 1002e8 │ │ │ │ + b 1002e4 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #464] @ 100434 │ │ │ │ + ldr r0, [pc, #464] @ 100430 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #448] @ 100438 │ │ │ │ + ldr r3, [pc, #448] @ 100434 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b ffb90 │ │ │ │ + b ffb8c │ │ │ │ add r0, r8, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1002f8 │ │ │ │ - ldr r0, [pc, #552] @ 1004cc │ │ │ │ + bne 1002f4 │ │ │ │ + ldr r0, [pc, #552] @ 1004c8 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 100300 │ │ │ │ + b 1002fc │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #528] @ 1004d0 │ │ │ │ + ldr r0, [pc, #528] @ 1004cc │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #512] @ 1004d4 │ │ │ │ + ldr r3, [pc, #512] @ 1004d0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 100028 │ │ │ │ - ldr r0, [pc, #476] @ 1004c4 │ │ │ │ + b 100024 │ │ │ │ + ldr r0, [pc, #476] @ 1004c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #312] @ 10042c │ │ │ │ + ldr r1, [pc, #312] @ 100428 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 100310 │ │ │ │ - ldr r0, [pc, #480] @ 1004e0 │ │ │ │ + b 10030c │ │ │ │ + ldr r0, [pc, #480] @ 1004dc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r9, sp, #16 │ │ │ │ - ldr r1, [pc, #468] @ 1004e4 │ │ │ │ + ldr r1, [pc, #468] @ 1004e0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib r9, {r2, r3} │ │ │ │ str r0, [r9, #12] │ │ │ │ str r0, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ bl 1d3f8 │ │ │ │ - b 1003a8 │ │ │ │ + b 1003a4 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #416] @ 1004ec │ │ │ │ + ldr r0, [pc, #416] @ 1004e8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #400] @ 1004f0 │ │ │ │ + ldr r3, [pc, #400] @ 1004ec │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 100138 │ │ │ │ - ldr r0, [pc, #356] @ 1004d8 │ │ │ │ + b 100134 │ │ │ │ + ldr r0, [pc, #356] @ 1004d4 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #352] @ 1004dc │ │ │ │ + ldr r2, [pc, #352] @ 1004d8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 1003a8 │ │ │ │ - ldr r4, [pc, #140] @ 10041c │ │ │ │ + b 1003a4 │ │ │ │ + ldr r4, [pc, #140] @ 100418 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r4, pc, r4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1003d0 │ │ │ │ + beq 1003cc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ @@ -241957,94 +241956,94 @@ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x578d70b0 │ │ │ │ svcvs 0x00332aad │ │ │ │ svceq 0x00a58f11 │ │ │ │ rsbshi ip, r5, #892928 @ 0xda000 │ │ │ │ - eoreq r1, r2, ip, lsl #9 │ │ │ │ + mlaeq r2, r0, r4, r1 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffca698 │ │ │ │ - @ instruction: 0xfffcf650 │ │ │ │ - @ instruction: 0xfffceb50 │ │ │ │ - @ instruction: 0xfffcef70 │ │ │ │ - @ instruction: 0xfffd0f5c │ │ │ │ - @ instruction: 0xfffc7458 │ │ │ │ - eoreq r1, r2, ip, lsr r0 │ │ │ │ - eoreq r0, r2, r4, lsr #30 │ │ │ │ - eoreq r1, r1, ip, ror #25 │ │ │ │ - eoreq r5, r1, r0, ror r3 │ │ │ │ - eoreq r1, r1, r0, ror #25 │ │ │ │ - eoreq r7, r1, r4, asr #25 │ │ │ │ - eoreq r0, r1, ip, ror lr │ │ │ │ - eoreq r2, r1, r8, lsl #11 │ │ │ │ - eoreq r5, r1, r4, lsl r3 │ │ │ │ - eoreq r0, r1, r0, lsr #28 │ │ │ │ - eoreq pc, r1, r8, rrx │ │ │ │ - eoreq pc, r1, r4, asr r0 @ │ │ │ │ - eoreq r1, r2, ip, asr #4 │ │ │ │ - @ instruction: 0xfff63998 │ │ │ │ - @ instruction: 0xfff66324 │ │ │ │ - @ instruction: 0xfff5a4d4 │ │ │ │ - @ instruction: 0xfff677e8 │ │ │ │ - @ instruction: 0xfff64b08 │ │ │ │ - @ instruction: 0xfff67074 │ │ │ │ - @ instruction: 0xfff64fb4 │ │ │ │ - @ instruction: 0xfff59f0c │ │ │ │ - @ instruction: 0xfff65454 │ │ │ │ - @ instruction: 0xfff64cc8 │ │ │ │ - @ instruction: 0xfff67930 │ │ │ │ - @ instruction: 0xfff62af4 │ │ │ │ - @ instruction: 0xfff59d74 │ │ │ │ - @ instruction: 0xfff66c04 │ │ │ │ - @ instruction: 0xfff5a0fc │ │ │ │ - @ instruction: 0xfff635d0 │ │ │ │ - @ instruction: 0xfff6452c │ │ │ │ - @ instruction: 0xfff65714 │ │ │ │ - @ instruction: 0xfff5a378 │ │ │ │ - @ instruction: 0xfff67eec │ │ │ │ - @ instruction: 0xfff67d34 │ │ │ │ - @ instruction: 0xfff5a808 │ │ │ │ - @ instruction: 0xfff647e8 │ │ │ │ - @ instruction: 0xfff5aa5c │ │ │ │ - eoreq r7, r1, r8, lsl sl │ │ │ │ - @ instruction: 0x001c7ff8 │ │ │ │ - andseq r7, ip, r0, lsl lr │ │ │ │ - andseq r7, ip, r8, ror pc │ │ │ │ - andseq r7, ip, r0, lsr pc │ │ │ │ - andseq r7, ip, r8, ror #29 │ │ │ │ - @ instruction: 0x001c7cdc │ │ │ │ - eoreq r7, r1, ip, lsl ip │ │ │ │ - andseq r7, ip, r4, asr #28 │ │ │ │ - eoreq r7, r1, r8, ror #24 │ │ │ │ - @ instruction: 0x002152b8 │ │ │ │ - eoreq r0, r1, r4, asr #27 │ │ │ │ - andseq r2, ip, r2, ror pc │ │ │ │ - eoreq r0, r1, r0, lsr #28 │ │ │ │ - eoreq r7, r1, r4, lsl #24 │ │ │ │ + @ instruction: 0xfffca69c │ │ │ │ + @ instruction: 0xfffcf654 │ │ │ │ + @ instruction: 0xfffceb54 │ │ │ │ + @ instruction: 0xfffcef74 │ │ │ │ + @ instruction: 0xfffd0f60 │ │ │ │ + @ instruction: 0xfffc745c │ │ │ │ + eoreq r1, r2, r0, asr #32 │ │ │ │ + eoreq r0, r2, r8, lsr #30 │ │ │ │ + strdeq r1, [r1], -r0 @ │ │ │ │ + eoreq r5, r1, r4, ror r3 │ │ │ │ + eoreq r1, r1, r4, ror #25 │ │ │ │ + eoreq r7, r1, r8, asr #25 │ │ │ │ eoreq r0, r1, r0, lsl #29 │ │ │ │ - eoreq r0, r2, r0, asr #18 │ │ │ │ - eoreq r7, r1, r0, lsr #23 │ │ │ │ - eoreq r7, r1, ip, ror fp │ │ │ │ - eoreq r0, r2, r8, asr #30 │ │ │ │ - eoreq r7, r1, ip, lsr #26 │ │ │ │ - eoreq r1, r1, r4, lsr #32 │ │ │ │ - andseq r3, ip, r2, lsr #3 │ │ │ │ - mulseq ip, r6, r1 │ │ │ │ - andseq r3, ip, ip, lsl #3 │ │ │ │ - andseq r3, ip, lr, ror r1 │ │ │ │ + eoreq r2, r1, ip, lsl #11 │ │ │ │ + eoreq r5, r1, r8, lsl r3 │ │ │ │ + eoreq r0, r1, r4, lsr #28 │ │ │ │ + eoreq pc, r1, ip, rrx │ │ │ │ + eoreq pc, r1, r8, asr r0 @ │ │ │ │ + eoreq r1, r2, r0, asr r2 │ │ │ │ + @ instruction: 0xfff6399c │ │ │ │ + @ instruction: 0xfff66328 │ │ │ │ + @ instruction: 0xfff5a4d8 │ │ │ │ + @ instruction: 0xfff677ec │ │ │ │ + @ instruction: 0xfff64b0c │ │ │ │ + @ instruction: 0xfff67078 │ │ │ │ + @ instruction: 0xfff64fb8 │ │ │ │ + @ instruction: 0xfff59f10 │ │ │ │ + @ instruction: 0xfff65458 │ │ │ │ + @ instruction: 0xfff64ccc │ │ │ │ + @ instruction: 0xfff67934 │ │ │ │ + @ instruction: 0xfff62af8 │ │ │ │ + @ instruction: 0xfff59d78 │ │ │ │ + @ instruction: 0xfff66c08 │ │ │ │ + @ instruction: 0xfff5a100 │ │ │ │ + @ instruction: 0xfff635d4 │ │ │ │ + @ instruction: 0xfff64530 │ │ │ │ + @ instruction: 0xfff65718 │ │ │ │ + @ instruction: 0xfff5a37c │ │ │ │ + @ instruction: 0xfff67ef0 │ │ │ │ + @ instruction: 0xfff67d38 │ │ │ │ + @ instruction: 0xfff5a80c │ │ │ │ + @ instruction: 0xfff647ec │ │ │ │ + @ instruction: 0xfff5aa60 │ │ │ │ + eoreq r7, r1, ip, lsl sl │ │ │ │ + @ instruction: 0x001c7ffc │ │ │ │ + andseq r7, ip, r4, lsl lr │ │ │ │ + andseq r7, ip, ip, ror pc │ │ │ │ + andseq r7, ip, r4, lsr pc │ │ │ │ + andseq r7, ip, ip, ror #29 │ │ │ │ + andseq r7, ip, r0, ror #25 │ │ │ │ + eoreq r7, r1, r0, lsr #24 │ │ │ │ + andseq r7, ip, r8, asr #28 │ │ │ │ + eoreq r7, r1, ip, ror #24 │ │ │ │ + @ instruction: 0x002152bc │ │ │ │ + eoreq r0, r1, r8, asr #27 │ │ │ │ + andseq r2, ip, r6, ror pc │ │ │ │ + eoreq r0, r1, r4, lsr #28 │ │ │ │ + eoreq r7, r1, r8, lsl #24 │ │ │ │ + eoreq r0, r1, r4, lsl #29 │ │ │ │ + eoreq r0, r2, r4, asr #18 │ │ │ │ + eoreq r7, r1, r4, lsr #23 │ │ │ │ + eoreq r7, r1, r0, lsl #23 │ │ │ │ + eoreq r0, r2, ip, asr #30 │ │ │ │ + eoreq r7, r1, r0, lsr sp │ │ │ │ + eoreq r1, r1, r8, lsr #32 │ │ │ │ + andseq r3, ip, r6, lsr #3 │ │ │ │ + mulseq ip, sl, r1 │ │ │ │ + mulseq ip, r0, r1 │ │ │ │ + andseq r3, ip, r2, lsl #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ - ldr r5, [pc, #952] @ 1008d8 │ │ │ │ + ldr r5, [pc, #952] @ 1008d4 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ tst r6, #3 │ │ │ │ - bne 100710 │ │ │ │ + bne 10070c │ │ │ │ bl 12fa8 │ │ │ │ bl 135c0 │ │ │ │ bl 135c0 │ │ │ │ bl 135c0 │ │ │ │ bl 135c0 │ │ │ │ bl 135c0 │ │ │ │ mov r0, #0 │ │ │ │ @@ -242064,668 +242063,668 @@ │ │ │ │ bl 12fa8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r6, r4 │ │ │ │ add r4, r0, r5 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100778 │ │ │ │ + beq 100774 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100784 │ │ │ │ + beq 100780 │ │ │ │ bl 135c0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1007b0 │ │ │ │ + beq 1007ac │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1007bc │ │ │ │ + beq 1007b8 │ │ │ │ bl 135c0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1007e8 │ │ │ │ + beq 1007e4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1007f4 │ │ │ │ + beq 1007f0 │ │ │ │ bl 135c0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100820 │ │ │ │ + beq 10081c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10082c │ │ │ │ + beq 100828 │ │ │ │ bl 135c0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100858 │ │ │ │ + beq 100854 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100864 │ │ │ │ + beq 100860 │ │ │ │ bl 135c0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100890 │ │ │ │ + beq 10088c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #96 @ 0x60 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #620] @ 100924 │ │ │ │ + ldr r0, [pc, #620] @ 100920 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #608] @ 100928 │ │ │ │ + ldr r0, [pc, #608] @ 100924 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [pc, #580] @ 10092c │ │ │ │ + ldr r1, [pc, #580] @ 100928 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #2 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r6, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b 100774 │ │ │ │ + b 100770 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r0, [pc, #436] @ 1008dc │ │ │ │ + ldr r0, [pc, #436] @ 1008d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [pc, #412] @ 1008e0 │ │ │ │ + ldr r0, [pc, #412] @ 1008dc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #404] @ 1008e4 │ │ │ │ + ldr r1, [pc, #404] @ 1008e0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #392] @ 1008e8 │ │ │ │ + ldr r0, [pc, #392] @ 1008e4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #384] @ 1008ec │ │ │ │ + ldr r1, [pc, #384] @ 1008e8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 12fa8 │ │ │ │ - bl 14dcec │ │ │ │ - b 100898 │ │ │ │ - ldr r0, [pc, #368] @ 1008fc │ │ │ │ + bl 14dce8 │ │ │ │ + b 100894 │ │ │ │ + ldr r0, [pc, #368] @ 1008f8 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #356] @ 100900 │ │ │ │ + ldr r0, [pc, #356] @ 1008fc │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #8 │ │ │ │ - b 1006d8 │ │ │ │ + b 1006d4 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ - b 100898 │ │ │ │ - ldr r0, [pc, #320] @ 100904 │ │ │ │ + bl 14dce8 │ │ │ │ + b 100894 │ │ │ │ + ldr r0, [pc, #320] @ 100900 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #308] @ 100908 │ │ │ │ + ldr r0, [pc, #308] @ 100904 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #16 │ │ │ │ - b 1006d8 │ │ │ │ + b 1006d4 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ - b 100898 │ │ │ │ - ldr r0, [pc, #272] @ 10090c │ │ │ │ + bl 14dce8 │ │ │ │ + b 100894 │ │ │ │ + ldr r0, [pc, #272] @ 100908 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #260] @ 100910 │ │ │ │ + ldr r0, [pc, #260] @ 10090c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #24 │ │ │ │ - b 1006d8 │ │ │ │ + b 1006d4 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ - b 100898 │ │ │ │ - ldr r0, [pc, #224] @ 100914 │ │ │ │ + bl 14dce8 │ │ │ │ + b 100894 │ │ │ │ + ldr r0, [pc, #224] @ 100910 │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #212] @ 100918 │ │ │ │ + ldr r0, [pc, #212] @ 100914 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #32 │ │ │ │ - b 1006d8 │ │ │ │ + b 1006d4 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ - b 100898 │ │ │ │ - ldr r0, [pc, #176] @ 10091c │ │ │ │ + bl 14dce8 │ │ │ │ + b 100894 │ │ │ │ + ldr r0, [pc, #176] @ 100918 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #164] @ 100920 │ │ │ │ + ldr r0, [pc, #164] @ 10091c │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - b 1006d8 │ │ │ │ + b 1006d4 │ │ │ │ bl 135c0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #68] @ 1008f0 │ │ │ │ + ldr r0, [pc, #68] @ 1008ec │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #60] @ 1008f4 │ │ │ │ + ldr r0, [pc, #60] @ 1008f0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #44] @ 1008f8 │ │ │ │ + ldr r1, [pc, #44] @ 1008f4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 1006e8 │ │ │ │ + b 1006e4 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r0, r2, r4, lsl #19 │ │ │ │ - mlaeq r1, r0, r6, r7 │ │ │ │ + eoreq r0, r2, r8, lsl #19 │ │ │ │ + mlaeq r1, r4, r6, r7 │ │ │ │ andeq pc, r3, r4, asr r8 @ │ │ │ │ - @ instruction: 0x001c25f8 │ │ │ │ - @ instruction: 0x001c25d4 │ │ │ │ - eoreq r7, r1, r0, ror #12 │ │ │ │ - eoreq r5, r1, r4, asr #21 │ │ │ │ + @ instruction: 0x001c25fc │ │ │ │ + @ instruction: 0x001c25d8 │ │ │ │ + eoreq r7, r1, r4, ror #12 │ │ │ │ + eoreq r5, r1, r8, asr #21 │ │ │ │ andeq r9, r5, r8, lsl #12 │ │ │ │ - @ instruction: 0x00215ab4 │ │ │ │ - @ instruction: 0x00213bb0 │ │ │ │ + @ instruction: 0x00215ab8 │ │ │ │ + @ instruction: 0x00213bb4 │ │ │ │ andeq sp, r4, r8, ror #11 │ │ │ │ - eoreq r3, r1, r8, ror #23 │ │ │ │ + eoreq r3, r1, ip, ror #23 │ │ │ │ @ instruction: 0x0004d5b0 │ │ │ │ - eoreq r3, r1, r0, asr #23 │ │ │ │ + eoreq r3, r1, r4, asr #23 │ │ │ │ andeq sp, r4, r8, ror r5 │ │ │ │ - mlaeq r1, r8, fp, r3 │ │ │ │ + mlaeq r1, ip, fp, r3 │ │ │ │ andeq sp, r4, r0, asr #10 │ │ │ │ - eoreq r3, r1, r0, lsl fp │ │ │ │ + eoreq r3, r1, r4, lsl fp │ │ │ │ andeq sp, r4, r8, lsl #10 │ │ │ │ - eoreq r3, r1, r4, lsr #26 │ │ │ │ + eoreq r3, r1, r8, lsr #26 │ │ │ │ @ instruction: 0x0004d6bc │ │ │ │ - eoreq r3, r1, r8, lsl #26 │ │ │ │ + eoreq r3, r1, ip, lsl #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #84] @ 100990 │ │ │ │ + ldr r5, [pc, #84] @ 10098c │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100958 │ │ │ │ + beq 100954 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10096c │ │ │ │ + beq 100968 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 100988 │ │ │ │ + beq 100984 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq r0, r2, r8, ror #10 │ │ │ │ + eoreq r0, r2, ip, ror #10 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ 100bdc │ │ │ │ + ldr r1, [pc, #568] @ 100bd8 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 100a6c │ │ │ │ + bne 100a68 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 100aa8 │ │ │ │ + bne 100aa4 │ │ │ │ bl 13e48 │ │ │ │ - ldr r1, [pc, #548] @ 100c08 │ │ │ │ + ldr r1, [pc, #548] @ 100c04 │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #228 @ 0xe4 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ 100c0c │ │ │ │ + ldr r3, [pc, #520] @ 100c08 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100a50 │ │ │ │ - ldr r6, [pc, #512] @ 100c18 │ │ │ │ + beq 100a4c │ │ │ │ + ldr r6, [pc, #512] @ 100c14 │ │ │ │ mov r1, #32 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ str r7, [r6, #92] @ 0x5c │ │ │ │ strb r5, [r4] │ │ │ │ - beq 100a48 │ │ │ │ + beq 100a44 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ 100c10 │ │ │ │ + ldr r0, [pc, #440] @ 100c0c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ 100c14 │ │ │ │ + ldr r2, [pc, #436] @ 100c10 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 100b74 │ │ │ │ + b 100b70 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ 100be0 │ │ │ │ + ldr r0, [pc, #348] @ 100bdc │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ 100be4 │ │ │ │ - ldr r3, [pc, #332] @ 100be8 │ │ │ │ + ldr r0, [pc, #332] @ 100be0 │ │ │ │ + ldr r3, [pc, #332] @ 100be4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 100b74 │ │ │ │ + b 100b70 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 100b00 │ │ │ │ + bne 100afc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ 100bec │ │ │ │ + ldr r0, [pc, #272] @ 100be8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ 100bf0 │ │ │ │ - ldr r3, [pc, #256] @ 100bf4 │ │ │ │ + ldr r0, [pc, #256] @ 100bec │ │ │ │ + ldr r3, [pc, #256] @ 100bf0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 100b74 │ │ │ │ + b 100b70 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ 100bf8 │ │ │ │ + ldr r0, [pc, #224] @ 100bf4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ 100bfc │ │ │ │ + ldr r0, [pc, #176] @ 100bf8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ 100c00 │ │ │ │ + ldr r0, [pc, #168] @ 100bfc │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 100c04 │ │ │ │ + ldr r2, [pc, #152] @ 100c00 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne 100bcc │ │ │ │ + bne 100bc8 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100bac │ │ │ │ + beq 100ba8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne 100bc8 │ │ │ │ + bne 100bc4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x001c8ab1 │ │ │ │ - eoreq r7, r1, r4, ror #6 │ │ │ │ - mulseq sp, r2, sp │ │ │ │ - ldrdeq r4, [r1], -r0 @ │ │ │ │ - eoreq r7, r1, ip, lsl r3 │ │ │ │ - andseq r8, sp, sl, lsr sp │ │ │ │ - eoreq r4, r1, r8, lsl #19 │ │ │ │ + @ instruction: 0x001c8ab5 │ │ │ │ + eoreq r7, r1, r8, ror #6 │ │ │ │ + mulseq sp, r6, sp │ │ │ │ + ldrdeq r4, [r1], -r4 @ │ │ │ │ + eoreq r7, r1, r0, lsr #6 │ │ │ │ + andseq r8, sp, lr, lsr sp │ │ │ │ + eoreq r4, r1, ip, lsl #19 │ │ │ │ andeq r9, r5, r8, lsr #7 │ │ │ │ - mlaeq r1, r4, r2, r7 │ │ │ │ - @ instruction: 0x002172b0 │ │ │ │ - andseq r2, ip, r8, lsl r3 │ │ │ │ + mlaeq r1, r8, r2, r7 │ │ │ │ + @ instruction: 0x002172b4 │ │ │ │ + andseq r2, ip, ip, lsl r3 │ │ │ │ andeq r0, r0, r0, lsl r9 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - andseq sp, ip, sl, lsl sp │ │ │ │ - @ instruction: 0x002173bc │ │ │ │ - eoreq r0, r2, ip, lsl #9 │ │ │ │ + andseq sp, ip, lr, lsl sp │ │ │ │ + eoreq r7, r1, r0, asr #7 │ │ │ │ + mlaeq r2, r0, r4, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r8, [pc, #1544] @ 101234 │ │ │ │ + ldr r8, [pc, #1544] @ 101230 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r8, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #1508] @ 101238 │ │ │ │ + ldr r0, [pc, #1508] @ 101234 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r8, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #1488] @ 10123c │ │ │ │ - ldr r1, [pc, #1488] @ 101240 │ │ │ │ - ldr r2, [pc, #1488] @ 101244 │ │ │ │ + ldr r0, [pc, #1488] @ 101238 │ │ │ │ + ldr r1, [pc, #1488] @ 10123c │ │ │ │ + ldr r2, [pc, #1488] @ 101240 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #1484] @ 101248 │ │ │ │ + ldr r3, [pc, #1484] @ 101244 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #1480] @ 10124c │ │ │ │ + ldr r7, [pc, #1480] @ 101248 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r7, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1452] @ 101250 │ │ │ │ + ldr r0, [pc, #1452] @ 10124c │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #1432] @ 101254 │ │ │ │ + ldr r5, [pc, #1432] @ 101250 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #108 @ 0x6c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 100cd0 │ │ │ │ + beq 100ccc │ │ │ │ bl 15a84 │ │ │ │ - ldr r9, [pc, #1408] @ 101258 │ │ │ │ + ldr r9, [pc, #1408] @ 101254 │ │ │ │ mov r7, #8 │ │ │ │ add r9, pc, r9 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1011e4 │ │ │ │ + beq 1011e0 │ │ │ │ ldr r5, [r5, #112] @ 0x70 │ │ │ │ mov r1, #0 │ │ │ │ mov r6, #2 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #1 │ │ │ │ cmp r6, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r6, [sp, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ - bne 100d2c │ │ │ │ - ldr r1, [pc, #1356] @ 10126c │ │ │ │ + bne 100d28 │ │ │ │ + ldr r1, [pc, #1356] @ 101268 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r5, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r6, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 100d5c │ │ │ │ + beq 100d58 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r6, r9, #112 @ 0x70 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 101118 │ │ │ │ + bne 101114 │ │ │ │ add sl, sp, #16 │ │ │ │ - ldr r1, [pc, #1184] @ 101224 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #1184] @ 101220 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 101150 │ │ │ │ + beq 10114c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 101174 │ │ │ │ - ldr r7, [pc, #1144] @ 101228 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 101170 │ │ │ │ + ldr r7, [pc, #1144] @ 101224 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ ldr r6, [r8, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 100de4 │ │ │ │ - ldr r1, [pc, #1124] @ 10122c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 100de0 │ │ │ │ + ldr r1, [pc, #1124] @ 101228 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #1112] @ 101230 │ │ │ │ + ldr r1, [pc, #1112] @ 10122c │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b 100e10 │ │ │ │ + b 100e0c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r5, [pc, #1072] @ 10122c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r5, [pc, #1072] @ 101228 │ │ │ │ strb r1, [r0, r7] │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r3, [r0, r5]! │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, sl, #24 │ │ │ │ stmib r0, {r1, r3, r7} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #1036] @ 101230 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #1036] @ 10122c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #1084] @ 101278 │ │ │ │ + ldr r0, [pc, #1084] @ 101274 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #1068] @ 10127c │ │ │ │ + ldr r0, [pc, #1068] @ 101278 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, r8, #48 @ 0x30 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ - bl 10b728 │ │ │ │ - ldr r0, [pc, #1028] @ 101280 │ │ │ │ + bl 10b724 │ │ │ │ + ldr r0, [pc, #1028] @ 10127c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #1020] @ 101284 │ │ │ │ + ldr r0, [pc, #1020] @ 101280 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #1012] @ 101288 │ │ │ │ + ldr r0, [pc, #1012] @ 101284 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1004] @ 10128c │ │ │ │ + ldr r0, [pc, #1004] @ 101288 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #996] @ 101290 │ │ │ │ + ldr r0, [pc, #996] @ 10128c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #988] @ 101294 │ │ │ │ + ldr r0, [pc, #988] @ 101290 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #980] @ 101298 │ │ │ │ + ldr r0, [pc, #980] @ 101294 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - ldr ip, [pc, #972] @ 10129c │ │ │ │ - ldr r1, [pc, #972] @ 1012a0 │ │ │ │ + ldr ip, [pc, #972] @ 101298 │ │ │ │ + ldr r1, [pc, #972] @ 10129c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #960] @ 1012a4 │ │ │ │ + ldr r1, [pc, #960] @ 1012a0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #952] @ 1012a8 │ │ │ │ + ldr r1, [pc, #952] @ 1012a4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #944] @ 1012ac │ │ │ │ + ldr r1, [pc, #944] @ 1012a8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #936] @ 1012b0 │ │ │ │ - ldr r2, [pc, #936] @ 1012b4 │ │ │ │ + ldr r1, [pc, #936] @ 1012ac │ │ │ │ + ldr r2, [pc, #936] @ 1012b0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #924] @ 1012b8 │ │ │ │ - ldr r3, [pc, #924] @ 1012bc │ │ │ │ - ldr r7, [pc, #924] @ 1012c0 │ │ │ │ + ldr r2, [pc, #924] @ 1012b4 │ │ │ │ + ldr r3, [pc, #924] @ 1012b8 │ │ │ │ + ldr r7, [pc, #924] @ 1012bc │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #908] @ 1012c4 │ │ │ │ + ldr r7, [pc, #908] @ 1012c0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #900] @ 1012c8 │ │ │ │ - ldr r6, [pc, #900] @ 1012cc │ │ │ │ + ldr r7, [pc, #900] @ 1012c4 │ │ │ │ + ldr r6, [pc, #900] @ 1012c8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #888] @ 1012d0 │ │ │ │ + ldr r6, [pc, #888] @ 1012cc │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #880] @ 1012d4 │ │ │ │ - ldr r5, [pc, #880] @ 1012d8 │ │ │ │ - ldr r0, [pc, #880] @ 1012dc │ │ │ │ + ldr r6, [pc, #880] @ 1012d0 │ │ │ │ + ldr r5, [pc, #880] @ 1012d4 │ │ │ │ + ldr r0, [pc, #880] @ 1012d8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [r4, #72] @ 0x48 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ mov r7, #41 @ 0x29 │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #832] @ 1012e0 │ │ │ │ - ldr r1, [pc, #832] @ 1012e4 │ │ │ │ + ldr r0, [pc, #832] @ 1012dc │ │ │ │ + ldr r1, [pc, #832] @ 1012e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #204] @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #208] @ 0xd0 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ bl 12c0c │ │ │ │ - ldr r1, [pc, #804] @ 1012e8 │ │ │ │ + ldr r1, [pc, #804] @ 1012e4 │ │ │ │ mov sl, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq 1011f4 │ │ │ │ - ldr r1, [pc, #784] @ 1012ec │ │ │ │ + beq 1011f0 │ │ │ │ + ldr r1, [pc, #784] @ 1012e8 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -242736,16 +242735,16 @@ │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r7, #15 │ │ │ │ mov r0, #15 │ │ │ │ ldr r5, [r8, #88] @ 0x58 │ │ │ │ ldr r6, [r8, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1011f4 │ │ │ │ - ldr r1, [pc, #708] @ 1012f0 │ │ │ │ + beq 1011f0 │ │ │ │ + ldr r1, [pc, #708] @ 1012ec │ │ │ │ mov r2, #14 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r5, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r3, r0, #4 │ │ │ │ @@ -242758,16 +242757,16 @@ │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r7, #11 │ │ │ │ mov r0, #11 │ │ │ │ ldr r6, [r8, #88] @ 0x58 │ │ │ │ ldr r5, [r8, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1011f4 │ │ │ │ - ldr r1, [pc, #624] @ 1012f4 │ │ │ │ + beq 1011f0 │ │ │ │ + ldr r1, [pc, #624] @ 1012f0 │ │ │ │ mov r2, #10 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r5 │ │ │ │ mov fp, #0 │ │ │ │ add r3, r0, #8 │ │ │ │ @@ -242781,16 +242780,16 @@ │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r7, #17 │ │ │ │ mov r0, #17 │ │ │ │ ldr r9, [r8, #88] @ 0x58 │ │ │ │ ldr r6, [r8, #92] @ 0x5c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1011f4 │ │ │ │ - ldr r1, [pc, #544] @ 101300 │ │ │ │ + beq 1011f0 │ │ │ │ + ldr r1, [pc, #544] @ 1012fc │ │ │ │ mov r2, #16 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r9, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #12 │ │ │ │ @@ -242802,623 +242801,623 @@ │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #304] @ 101260 │ │ │ │ + ldr r0, [pc, #304] @ 10125c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #288] @ 101264 │ │ │ │ + ldr r3, [pc, #288] @ 101260 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 100d78 │ │ │ │ + b 100d74 │ │ │ │ add r0, r9, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1011ac │ │ │ │ - ldr r0, [pc, #248] @ 101268 │ │ │ │ + bne 1011a8 │ │ │ │ + ldr r0, [pc, #248] @ 101264 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 1011b4 │ │ │ │ + b 1011b0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #228] @ 101270 │ │ │ │ + ldr r0, [pc, #228] @ 10126c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #212] @ 101274 │ │ │ │ + ldr r3, [pc, #212] @ 101270 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 100da8 │ │ │ │ - ldr r0, [pc, #324] @ 1012f8 │ │ │ │ + b 100da4 │ │ │ │ + ldr r0, [pc, #324] @ 1012f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ stmib sl, {r1, r2} │ │ │ │ str r0, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ - ldr r1, [pc, #292] @ 1012fc │ │ │ │ + ldr r1, [pc, #292] @ 1012f8 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 101204 │ │ │ │ - ldr r0, [pc, #112] @ 10125c │ │ │ │ + b 101200 │ │ │ │ + ldr r0, [pc, #112] @ 101258 │ │ │ │ mov sl, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r7 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 101220 │ │ │ │ + beq 10121c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eoreq r0, r2, r4, ror r2 │ │ │ │ + eoreq r0, r2, r8, ror r2 │ │ │ │ andeq r0, r0, r0, lsr #26 │ │ │ │ - @ instruction: 0xfffcbcc8 │ │ │ │ - @ instruction: 0xfffce458 │ │ │ │ - @ instruction: 0xfffcd8e8 │ │ │ │ - @ instruction: 0xfffcde58 │ │ │ │ - @ instruction: 0xfffcfa08 │ │ │ │ - @ instruction: 0xfffc42b8 │ │ │ │ - eoreq pc, r1, r4, lsr #28 │ │ │ │ - eoreq pc, r1, ip, lsl #26 │ │ │ │ - mlaeq r1, r4, lr, r0 │ │ │ │ - eoreq r1, r1, r4, lsl r3 │ │ │ │ - eoreq r0, r1, ip, lsl #25 │ │ │ │ - mlaeq r1, ip, sp, r6 │ │ │ │ - eoreq r1, r1, r0, ror r3 │ │ │ │ - @ instruction: 0x002112b8 │ │ │ │ - eoreq pc, r0, ip, lsl lr @ │ │ │ │ - eoreq sp, r1, r0, asr lr │ │ │ │ - eoreq sp, r1, ip, lsr lr │ │ │ │ - @ instruction: 0xfff62958 │ │ │ │ - @ instruction: 0xfff64e40 │ │ │ │ + @ instruction: 0xfffcbccc │ │ │ │ + @ instruction: 0xfffce45c │ │ │ │ + @ instruction: 0xfffcd8ec │ │ │ │ + @ instruction: 0xfffcde5c │ │ │ │ + @ instruction: 0xfffcfa0c │ │ │ │ + @ instruction: 0xfffc42bc │ │ │ │ + eoreq pc, r1, r8, lsr #28 │ │ │ │ + eoreq pc, r1, r0, lsl sp @ │ │ │ │ + mlaeq r1, r8, lr, r0 │ │ │ │ + eoreq r1, r1, r8, lsl r3 │ │ │ │ + mlaeq r1, r0, ip, r0 │ │ │ │ + eoreq r6, r1, r0, lsr #27 │ │ │ │ + eoreq r1, r1, r4, ror r3 │ │ │ │ + @ instruction: 0x002112bc │ │ │ │ + eoreq pc, r0, r0, lsr #28 │ │ │ │ + eoreq sp, r1, r4, asr lr │ │ │ │ + eoreq sp, r1, r0, asr #28 │ │ │ │ + @ instruction: 0xfff6295c │ │ │ │ + @ instruction: 0xfff64e44 │ │ │ │ + @ instruction: 0xfff595a8 │ │ │ │ + @ instruction: 0xfff663b4 │ │ │ │ + @ instruction: 0xfff639d4 │ │ │ │ + @ instruction: 0xfff65ed4 │ │ │ │ + @ instruction: 0xfff63f84 │ │ │ │ + @ instruction: 0xfff58c08 │ │ │ │ + @ instruction: 0xfff640d4 │ │ │ │ + @ instruction: 0xfff63a44 │ │ │ │ + @ instruction: 0xfff667a4 │ │ │ │ + @ instruction: 0xfff61df0 │ │ │ │ + @ instruction: 0xfff58af0 │ │ │ │ + @ instruction: 0xfff659e0 │ │ │ │ + @ instruction: 0xfff58f58 │ │ │ │ + @ instruction: 0xfff6236c │ │ │ │ + @ instruction: 0xfff6328c │ │ │ │ + @ instruction: 0xfff644b0 │ │ │ │ + @ instruction: 0xfff58fd4 │ │ │ │ + @ instruction: 0xfff66ea8 │ │ │ │ + @ instruction: 0xfff66b88 │ │ │ │ @ instruction: 0xfff595a4 │ │ │ │ - @ instruction: 0xfff663b0 │ │ │ │ - @ instruction: 0xfff639d0 │ │ │ │ - @ instruction: 0xfff65ed0 │ │ │ │ - @ instruction: 0xfff63f80 │ │ │ │ - @ instruction: 0xfff58c04 │ │ │ │ - @ instruction: 0xfff640d0 │ │ │ │ - @ instruction: 0xfff63a40 │ │ │ │ - @ instruction: 0xfff667a0 │ │ │ │ - @ instruction: 0xfff61dec │ │ │ │ - @ instruction: 0xfff58aec │ │ │ │ - @ instruction: 0xfff659dc │ │ │ │ - @ instruction: 0xfff58f54 │ │ │ │ - @ instruction: 0xfff62368 │ │ │ │ - @ instruction: 0xfff63288 │ │ │ │ - @ instruction: 0xfff644ac │ │ │ │ - @ instruction: 0xfff58fd0 │ │ │ │ - @ instruction: 0xfff66ea4 │ │ │ │ - @ instruction: 0xfff66b84 │ │ │ │ - @ instruction: 0xfff595a0 │ │ │ │ - @ instruction: 0xfff63500 │ │ │ │ - @ instruction: 0xfff598f4 │ │ │ │ + @ instruction: 0xfff63504 │ │ │ │ + @ instruction: 0xfff598f8 │ │ │ │ @ instruction: 0xffff35ec │ │ │ │ @ instruction: 0xffff3624 │ │ │ │ - strdeq r6, [r1], -r4 @ │ │ │ │ - andseq r8, ip, r8, lsl #14 │ │ │ │ - andseq r8, ip, r0, ror #13 │ │ │ │ - mulseq ip, r8, r6 │ │ │ │ - eoreq r6, r1, r0, asr sp │ │ │ │ - mlaeq r0, r4, pc, pc @ │ │ │ │ - andseq r2, ip, r4, asr ip │ │ │ │ + strdeq r6, [r1], -r8 @ │ │ │ │ + andseq r8, ip, ip, lsl #14 │ │ │ │ + andseq r8, ip, r4, ror #13 │ │ │ │ + mulseq ip, ip, r6 │ │ │ │ + eoreq r6, r1, r4, asr sp │ │ │ │ + mlaeq r0, r8, pc, pc @ │ │ │ │ + andseq r2, ip, r8, asr ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r8, [pc, #1104] @ 101764 │ │ │ │ + ldr r8, [pc, #1104] @ 101760 │ │ │ │ mov r6, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ add r4, r0, r6 │ │ │ │ tst r4, #3 │ │ │ │ - bne 1014f4 │ │ │ │ - ldr r5, [pc, #1080] @ 101768 │ │ │ │ + bne 1014f0 │ │ │ │ + ldr r5, [pc, #1080] @ 101764 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r7, r5, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 10155c │ │ │ │ + bne 101558 │ │ │ │ add sl, r5, #108 @ 0x6c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 101594 │ │ │ │ + bne 101590 │ │ │ │ add r9, r5, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1015cc │ │ │ │ + bne 1015c8 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r4] │ │ │ │ str r5, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ str r5, [r4, #24] │ │ │ │ str r5, [r4, #28] │ │ │ │ bl 1287c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r8, #88] @ 0x58 │ │ │ │ ldr r5, [r8, #92] @ 0x5c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 101604 │ │ │ │ + bne 101600 │ │ │ │ add r0, r4, r6 │ │ │ │ add r4, r0, r5 │ │ │ │ - ldr r0, [pc, #952] @ 10178c │ │ │ │ + ldr r0, [pc, #952] @ 101788 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10163c │ │ │ │ + beq 101638 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 101648 │ │ │ │ + beq 101644 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 101674 │ │ │ │ + bne 101670 │ │ │ │ ldr r1, [r8, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1016ac │ │ │ │ + beq 1016a8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1016b8 │ │ │ │ + beq 1016b4 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1016e4 │ │ │ │ - ldr r0, [pc, #856] @ 1017bc │ │ │ │ + bne 1016e0 │ │ │ │ + ldr r0, [pc, #856] @ 1017b8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10171c │ │ │ │ + beq 101718 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #72 @ 0x48 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #804] @ 1017c0 │ │ │ │ + ldr r0, [pc, #804] @ 1017bc │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #792] @ 1017c4 │ │ │ │ + ldr r0, [pc, #792] @ 1017c0 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [pc, #764] @ 1017c8 │ │ │ │ + ldr r1, [pc, #764] @ 1017c4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #2 │ │ │ │ add r3, sp, #24 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b 101558 │ │ │ │ + b 101554 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #704] @ 1017cc │ │ │ │ + ldr r0, [pc, #704] @ 1017c8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #680] @ 1017d0 │ │ │ │ + ldr r0, [pc, #680] @ 1017cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #672] @ 1017d4 │ │ │ │ + ldr r1, [pc, #672] @ 1017d0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r0, [pc, #660] @ 1017d8 │ │ │ │ + ldr r0, [pc, #660] @ 1017d4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #652] @ 1017dc │ │ │ │ + ldr r1, [pc, #652] @ 1017d8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #504] @ 10176c │ │ │ │ + ldr r0, [pc, #504] @ 101768 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #488] @ 101770 │ │ │ │ + ldr r3, [pc, #488] @ 10176c │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10134c │ │ │ │ + b 101348 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #456] @ 101774 │ │ │ │ + ldr r0, [pc, #456] @ 101770 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #440] @ 101778 │ │ │ │ + ldr r3, [pc, #440] @ 101774 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 101368 │ │ │ │ + b 101364 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #408] @ 10177c │ │ │ │ + ldr r0, [pc, #408] @ 101778 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #392] @ 101780 │ │ │ │ + ldr r3, [pc, #392] @ 10177c │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 101388 │ │ │ │ + b 101384 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #360] @ 101784 │ │ │ │ + ldr r0, [pc, #360] @ 101780 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #344] @ 101788 │ │ │ │ + ldr r3, [pc, #344] @ 101784 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 1013c4 │ │ │ │ - bl 1017e0 │ │ │ │ - bl 14dcec │ │ │ │ - b 101724 │ │ │ │ - ldr r0, [pc, #332] @ 10179c │ │ │ │ + b 1013c0 │ │ │ │ + bl 1017dc │ │ │ │ + bl 14dce8 │ │ │ │ + b 101720 │ │ │ │ + ldr r0, [pc, #332] @ 101798 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #320] @ 1017a0 │ │ │ │ + ldr r0, [pc, #320] @ 10179c │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #8 │ │ │ │ - b 1014bc │ │ │ │ + b 1014b8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #280] @ 1017a4 │ │ │ │ + ldr r0, [pc, #280] @ 1017a0 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #264] @ 1017a8 │ │ │ │ + ldr r3, [pc, #264] @ 1017a4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 101418 │ │ │ │ - bl 101868 │ │ │ │ - bl 14dcec │ │ │ │ - b 101724 │ │ │ │ - ldr r0, [pc, #236] @ 1017ac │ │ │ │ + b 101414 │ │ │ │ + bl 101864 │ │ │ │ + bl 14dce8 │ │ │ │ + b 101720 │ │ │ │ + ldr r0, [pc, #236] @ 1017a8 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #224] @ 1017b0 │ │ │ │ + ldr r0, [pc, #224] @ 1017ac │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #16 │ │ │ │ - b 1014bc │ │ │ │ + b 1014b8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #184] @ 1017b4 │ │ │ │ + ldr r0, [pc, #184] @ 1017b0 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #168] @ 1017b8 │ │ │ │ + ldr r3, [pc, #168] @ 1017b4 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10145c │ │ │ │ - bl 1018f0 │ │ │ │ - bl 14dcec │ │ │ │ + b 101458 │ │ │ │ + bl 1018ec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #88] @ 101790 │ │ │ │ + ldr r0, [pc, #88] @ 10178c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #80] @ 101794 │ │ │ │ + ldr r0, [pc, #80] @ 101790 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #64] @ 101798 │ │ │ │ + ldr r1, [pc, #64] @ 101794 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 1014cc │ │ │ │ + b 1014c8 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - mlaeq r1, r0, fp, pc @ │ │ │ │ - @ instruction: 0x0021f6b0 │ │ │ │ - eoreq r3, r1, r4, ror #31 │ │ │ │ - eoreq r3, r1, r4, lsl #29 │ │ │ │ - eoreq r3, r1, ip, asr #31 │ │ │ │ - eoreq r3, r1, r0, ror #28 │ │ │ │ - eoreq r3, r1, r4, lsl #31 │ │ │ │ - eoreq r3, r1, r0, lsl #28 │ │ │ │ - eoreq r3, r1, ip, lsr pc │ │ │ │ - ldrdeq r3, [r1], -ip @ │ │ │ │ - eoreq pc, r1, r4, lsl sl @ │ │ │ │ - eoreq r4, r1, r8, lsr ip │ │ │ │ + mlaeq r1, r4, fp, pc @ │ │ │ │ + @ instruction: 0x0021f6b4 │ │ │ │ + eoreq r3, r1, r8, ror #31 │ │ │ │ + eoreq r3, r1, r8, lsl #29 │ │ │ │ + ldrdeq r3, [r1], -r0 @ │ │ │ │ + eoreq r3, r1, r4, ror #28 │ │ │ │ + eoreq r3, r1, r8, lsl #31 │ │ │ │ + eoreq r3, r1, r4, lsl #28 │ │ │ │ + eoreq r3, r1, r0, asr #30 │ │ │ │ + eoreq r3, r1, r0, ror #27 │ │ │ │ + eoreq pc, r1, r8, lsl sl @ │ │ │ │ + eoreq r4, r1, ip, lsr ip │ │ │ │ andeq r8, r5, ip, ror r7 │ │ │ │ - eoreq r4, r1, r8, lsr #24 │ │ │ │ - eoreq r3, r1, ip, asr pc │ │ │ │ + eoreq r4, r1, ip, lsr #24 │ │ │ │ + eoreq r3, r1, r0, ror #30 │ │ │ │ andeq ip, r4, r4, lsr #14 │ │ │ │ - eoreq r3, r1, ip, ror #29 │ │ │ │ - eoreq r3, r1, r0, lsl #27 │ │ │ │ - strdeq r3, [r1], -ip @ │ │ │ │ + strdeq r3, [r1], -r0 @ │ │ │ │ + eoreq r3, r1, r4, lsl #27 │ │ │ │ + eoreq r3, r1, r0, lsl #30 │ │ │ │ @ instruction: 0x0004c6b4 │ │ │ │ - eoreq r3, r1, ip, ror #28 │ │ │ │ - eoreq r3, r1, r8, ror #25 │ │ │ │ - eoreq pc, r1, r4, ror #19 │ │ │ │ - eoreq r4, r1, r0, lsr r1 │ │ │ │ + eoreq r3, r1, r0, ror lr │ │ │ │ + eoreq r3, r1, ip, ror #25 │ │ │ │ + eoreq pc, r1, r8, ror #19 │ │ │ │ + eoreq r4, r1, r4, lsr r1 │ │ │ │ ldrdeq ip, [r4], -r8 │ │ │ │ - eoreq r4, r1, r4, lsl r1 │ │ │ │ - eoreq r6, r1, ip, lsr #17 │ │ │ │ + eoreq r4, r1, r8, lsl r1 │ │ │ │ + @ instruction: 0x002168b0 │ │ │ │ andeq lr, r3, r0, ror sl │ │ │ │ - andseq r1, ip, r4, lsl r8 │ │ │ │ - @ instruction: 0x001c17f0 │ │ │ │ - eoreq r6, r1, ip, ror r8 │ │ │ │ + andseq r1, ip, r8, lsl r8 │ │ │ │ + @ instruction: 0x001c17f4 │ │ │ │ + eoreq r6, r1, r0, lsl #17 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #104] @ 101858 │ │ │ │ + ldr r0, [pc, #104] @ 101854 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 101820 │ │ │ │ - ldr r0, [pc, #80] @ 101864 │ │ │ │ + bne 10181c │ │ │ │ + ldr r0, [pc, #80] @ 101860 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #12 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #28] @ 10185c │ │ │ │ + ldr r0, [pc, #28] @ 101858 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #20] @ 101860 │ │ │ │ + ldr r3, [pc, #20] @ 10185c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10180c │ │ │ │ - strdeq pc, [r1], -r0 @ │ │ │ │ - eoreq r3, r1, r0, lsr #26 │ │ │ │ - eoreq r3, r1, r0, asr #23 │ │ │ │ - ldrdeq pc, [r1], -r4 @ │ │ │ │ + b 101808 │ │ │ │ + strdeq pc, [r1], -r4 @ │ │ │ │ + eoreq r3, r1, r4, lsr #26 │ │ │ │ + eoreq r3, r1, r4, asr #23 │ │ │ │ + ldrdeq pc, [r1], -r8 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #104] @ 1018e0 │ │ │ │ + ldr r0, [pc, #104] @ 1018dc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1018a8 │ │ │ │ - ldr r0, [pc, #80] @ 1018ec │ │ │ │ + bne 1018a4 │ │ │ │ + ldr r0, [pc, #80] @ 1018e8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #12 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #28] @ 1018e4 │ │ │ │ + ldr r0, [pc, #28] @ 1018e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #20] @ 1018e8 │ │ │ │ + ldr r3, [pc, #20] @ 1018e4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 101894 │ │ │ │ - eoreq pc, r1, r8, ror #2 │ │ │ │ - @ instruction: 0x00213cb8 │ │ │ │ - eoreq r3, r1, ip, asr #22 │ │ │ │ - eoreq pc, r1, ip, lsl #12 │ │ │ │ + b 101890 │ │ │ │ + eoreq pc, r1, ip, ror #2 │ │ │ │ + @ instruction: 0x00213cbc │ │ │ │ + eoreq r3, r1, r0, asr fp │ │ │ │ + eoreq pc, r1, r0, lsl r6 @ │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #104] @ 101968 │ │ │ │ + ldr r0, [pc, #104] @ 101964 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 101930 │ │ │ │ - ldr r0, [pc, #80] @ 101974 │ │ │ │ + bne 10192c │ │ │ │ + ldr r0, [pc, #80] @ 101970 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #12 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #28] @ 10196c │ │ │ │ + ldr r0, [pc, #28] @ 101968 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #20] @ 101970 │ │ │ │ + ldr r3, [pc, #20] @ 10196c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10191c │ │ │ │ - eoreq pc, r1, r0, ror #1 │ │ │ │ - eoreq r3, r1, r0, lsr #24 │ │ │ │ - mlaeq r1, ip, sl, r3 │ │ │ │ - eoreq pc, r1, r4, lsr #10 │ │ │ │ + b 101918 │ │ │ │ + eoreq pc, r1, r4, ror #1 │ │ │ │ + eoreq r3, r1, r4, lsr #24 │ │ │ │ + eoreq r3, r1, r0, lsr #21 │ │ │ │ + eoreq pc, r1, r8, lsr #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #84] @ 1019d8 │ │ │ │ + ldr r5, [pc, #84] @ 1019d4 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1019a0 │ │ │ │ + beq 10199c │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1019b4 │ │ │ │ + beq 1019b0 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1019d0 │ │ │ │ + beq 1019cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq pc, r1, r0, lsr #10 │ │ │ │ + eoreq pc, r1, r4, lsr #10 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #684] @ 101c98 │ │ │ │ + ldr r1, [pc, #684] @ 101c94 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 101b18 │ │ │ │ + bne 101b14 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 101b54 │ │ │ │ + bne 101b50 │ │ │ │ bl 1350c │ │ │ │ - ldr r2, [pc, #664] @ 101cc4 │ │ │ │ + ldr r2, [pc, #664] @ 101cc0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #12 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #636] @ 101cc8 │ │ │ │ + ldr r3, [pc, #636] @ 101cc4 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 101afc │ │ │ │ - ldr r6, [pc, #624] @ 101cd4 │ │ │ │ + beq 101af8 │ │ │ │ + ldr r6, [pc, #624] @ 101cd0 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #32] │ │ │ │ bl 135e4 │ │ │ │ mov r1, #16 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ str r1, [r6, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #592] @ 101cd8 │ │ │ │ + ldr r0, [pc, #592] @ 101cd4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 101bac │ │ │ │ + beq 101ba8 │ │ │ │ mov r6, r0 │ │ │ │ bl 13218 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #556] @ 101cdc │ │ │ │ + ldr r0, [pc, #556] @ 101cd8 │ │ │ │ mov r7, #0 │ │ │ │ add ip, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [r6, #12] │ │ │ │ stmib r6, {r0, r7} │ │ │ │ ldmib r6, {r0, r2, r3} │ │ │ │ str r1, [r6] │ │ │ │ @@ -243426,881 +243425,881 @@ │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ bl 12ed0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp r8, #0 │ │ │ │ strb r7, [r4] │ │ │ │ - beq 101af4 │ │ │ │ + beq 101af0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #456] @ 101ccc │ │ │ │ + ldr r0, [pc, #456] @ 101cc8 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #452] @ 101cd0 │ │ │ │ + ldr r2, [pc, #452] @ 101ccc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 101c30 │ │ │ │ + b 101c2c │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #364] @ 101c9c │ │ │ │ + ldr r0, [pc, #364] @ 101c98 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #348] @ 101ca0 │ │ │ │ - ldr r3, [pc, #348] @ 101ca4 │ │ │ │ + ldr r0, [pc, #348] @ 101c9c │ │ │ │ + ldr r3, [pc, #348] @ 101ca0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 101c30 │ │ │ │ + b 101c2c │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 101bbc │ │ │ │ + bne 101bb8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #288] @ 101ca8 │ │ │ │ + ldr r0, [pc, #288] @ 101ca4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #272] @ 101cac │ │ │ │ - ldr r3, [pc, #272] @ 101cb0 │ │ │ │ + ldr r0, [pc, #272] @ 101ca8 │ │ │ │ + ldr r3, [pc, #272] @ 101cac │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 101c30 │ │ │ │ + b 101c2c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 101c30 │ │ │ │ + b 101c2c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ 101cb4 │ │ │ │ + ldr r0, [pc, #224] @ 101cb0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ 101cb8 │ │ │ │ + ldr r0, [pc, #176] @ 101cb4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ 101cbc │ │ │ │ + ldr r0, [pc, #168] @ 101cb8 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 101cc0 │ │ │ │ + ldr r2, [pc, #152] @ 101cbc │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne 101c88 │ │ │ │ + bne 101c84 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 101c68 │ │ │ │ + beq 101c64 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne 101c84 │ │ │ │ + bne 101c80 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r7, ip, pc, ror sl │ │ │ │ - @ instruction: 0x002162b8 │ │ │ │ - andseq r7, sp, r6, ror #25 │ │ │ │ - eoreq r3, r1, r4, lsr #18 │ │ │ │ - eoreq r6, r1, r0, ror r2 │ │ │ │ - andseq r7, sp, lr, lsl #25 │ │ │ │ - ldrdeq r3, [r1], -ip @ │ │ │ │ + andseq r7, ip, r3, lsl #21 │ │ │ │ + @ instruction: 0x002162bc │ │ │ │ + andseq r7, sp, sl, ror #25 │ │ │ │ + eoreq r3, r1, r8, lsr #18 │ │ │ │ + eoreq r6, r1, r4, ror r2 │ │ │ │ + mulseq sp, r2, ip │ │ │ │ + eoreq r3, r1, r0, ror #17 │ │ │ │ andeq r8, r5, ip, ror #5 │ │ │ │ - ldrdeq r6, [r1], -r8 @ │ │ │ │ - strdeq r6, [r1], -r4 @ │ │ │ │ - andseq r1, ip, ip, asr r2 │ │ │ │ + ldrdeq r6, [r1], -ip @ │ │ │ │ + strdeq r6, [r1], -r8 @ │ │ │ │ + andseq r1, ip, r0, ror #4 │ │ │ │ andeq r0, r0, r8, asr #7 │ │ │ │ andeq r0, r0, ip, lsl #5 │ │ │ │ - andseq ip, ip, lr, ror #24 │ │ │ │ - eoreq r6, r1, r0, lsl r3 │ │ │ │ - eoreq pc, r1, ip, ror r3 @ │ │ │ │ - eoreq lr, r1, r0, ror #30 │ │ │ │ + andseq ip, ip, r2, ror ip │ │ │ │ + eoreq r6, r1, r4, lsl r3 │ │ │ │ + eoreq pc, r1, r0, lsl #7 │ │ │ │ + eoreq lr, r1, r4, ror #30 │ │ │ │ andeq r9, r0, r8, asr #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r5, [pc, #232] @ 101dd8 │ │ │ │ + ldr r5, [pc, #232] @ 101dd4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #196] @ 101ddc │ │ │ │ + ldr r0, [pc, #196] @ 101dd8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ 101de0 │ │ │ │ - ldr r1, [pc, #176] @ 101de4 │ │ │ │ - ldr r2, [pc, #176] @ 101de8 │ │ │ │ + ldr r0, [pc, #176] @ 101ddc │ │ │ │ + ldr r1, [pc, #176] @ 101de0 │ │ │ │ + ldr r2, [pc, #176] @ 101de4 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #172] @ 101dec │ │ │ │ + ldr r3, [pc, #172] @ 101de8 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #168] @ 101df0 │ │ │ │ + ldr r5, [pc, #168] @ 101dec │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r5, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #140] @ 101df4 │ │ │ │ + ldr r0, [pc, #140] @ 101df0 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #120] @ 101df8 │ │ │ │ + ldr r0, [pc, #120] @ 101df4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 101d9c │ │ │ │ + bne 101d98 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #72] @ 101dfc │ │ │ │ + ldr r0, [pc, #72] @ 101df8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #56] @ 101e00 │ │ │ │ + ldr r3, [pc, #56] @ 101dfc │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 101d94 │ │ │ │ + b 101d90 │ │ │ │ bl 1d458 │ │ │ │ - strdeq pc, [r1], -r0 @ │ │ │ │ + strdeq pc, [r1], -r4 @ │ │ │ │ andeq r0, r0, r8, lsr #5 │ │ │ │ - @ instruction: 0xfffc6108 │ │ │ │ - @ instruction: 0xfffcd53c │ │ │ │ - @ instruction: 0xfffcc7d4 │ │ │ │ - @ instruction: 0xfffcccb4 │ │ │ │ - @ instruction: 0xfffcd680 │ │ │ │ - @ instruction: 0xfffc2d40 │ │ │ │ - eoreq lr, r1, r8, ror #24 │ │ │ │ - ldrdeq r0, [r1], -r0 @ │ │ │ │ - mlaeq r1, r8, r1, r0 │ │ │ │ + @ instruction: 0xfffc610c │ │ │ │ + @ instruction: 0xfffcd540 │ │ │ │ + @ instruction: 0xfffcc7d8 │ │ │ │ + @ instruction: 0xfffcccb8 │ │ │ │ + @ instruction: 0xfffcd684 │ │ │ │ + @ instruction: 0xfffc2d44 │ │ │ │ + eoreq lr, r1, ip, ror #24 │ │ │ │ + ldrdeq r0, [r1], -r4 @ │ │ │ │ + mlaeq r1, ip, r1, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r1, [pc, #316] @ 101f50 │ │ │ │ + ldr r1, [pc, #316] @ 101f4c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r5, r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ tst r5, #3 │ │ │ │ - bne 101ea4 │ │ │ │ + bne 101ea0 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #264] @ 101f54 │ │ │ │ + ldr r0, [pc, #264] @ 101f50 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 101f08 │ │ │ │ - ldr r0, [pc, #248] @ 101f60 │ │ │ │ + bne 101f04 │ │ │ │ + ldr r0, [pc, #248] @ 101f5c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - ldr r3, [pc, #240] @ 101f64 │ │ │ │ + ldr r3, [pc, #240] @ 101f60 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldmib sp, {r1, r2, r3, r4} │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ str r6, [r5] │ │ │ │ stm ip, {r1, r2, r3, r4} │ │ │ │ add ip, r5, #16 │ │ │ │ stm ip, {r0, r1, r2, r3, r4} │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #176] @ 101f68 │ │ │ │ + ldr r0, [pc, #176] @ 101f64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #152] @ 101f6c │ │ │ │ + ldr r0, [pc, #152] @ 101f68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #144] @ 101f70 │ │ │ │ + ldr r1, [pc, #144] @ 101f6c │ │ │ │ str r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #132] @ 101f74 │ │ │ │ + ldr r0, [pc, #132] @ 101f70 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r1, [pc, #124] @ 101f78 │ │ │ │ + ldr r1, [pc, #124] @ 101f74 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #63] @ 0x3f │ │ │ │ add r0, sp, #63 @ 0x3f │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #56] @ 101f58 │ │ │ │ + ldr r0, [pc, #56] @ 101f54 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #40] @ 101f5c │ │ │ │ + ldr r3, [pc, #40] @ 101f58 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 101e60 │ │ │ │ + b 101e5c │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 101f7c │ │ │ │ + bl 101f78 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - ldrdeq lr, [r1], -r4 @ │ │ │ │ - mlaeq r1, ip, fp, lr │ │ │ │ - eoreq r2, r1, r8, lsr #24 │ │ │ │ - ldrdeq pc, [r0], -ip @ │ │ │ │ - eoreq lr, r1, r0, ror #28 │ │ │ │ - eoreq pc, r0, r4, asr #22 │ │ │ │ - eoreq r5, r1, r0, lsl #30 │ │ │ │ + ldrdeq lr, [r1], -r8 @ │ │ │ │ + eoreq lr, r1, r0, lsr #23 │ │ │ │ + eoreq r2, r1, ip, lsr #24 │ │ │ │ + eoreq pc, r0, r0, ror #31 │ │ │ │ + eoreq lr, r1, r4, ror #28 │ │ │ │ + eoreq pc, r0, r8, asr #22 │ │ │ │ + eoreq r5, r1, r4, lsl #30 │ │ │ │ andeq lr, r3, r4, asr #1 │ │ │ │ - andseq r0, ip, r8, ror #28 │ │ │ │ - andseq r0, ip, r4, asr #28 │ │ │ │ - ldrdeq r5, [r1], -r0 @ │ │ │ │ + andseq r0, ip, ip, ror #28 │ │ │ │ + andseq r0, ip, r8, asr #28 │ │ │ │ + ldrdeq r5, [r1], -r4 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 101fa8 │ │ │ │ + beq 101fa4 │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [r7], #4 │ │ │ │ bl 13d10 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 101f98 │ │ │ │ + bne 101f94 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 101fc0 │ │ │ │ + beq 101fbc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r8, [pc, #128] @ 102050 │ │ │ │ + ldr r8, [pc, #128] @ 10204c │ │ │ │ mov r4, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r7, [r6, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 101ffc │ │ │ │ + beq 101ff8 │ │ │ │ ldr r5, [r6, #28] │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 13d10 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 101fec │ │ │ │ + bne 101fe8 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102010 │ │ │ │ + beq 10200c │ │ │ │ ldr r0, [r6, #28] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10202c │ │ │ │ + beq 102028 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 102048 │ │ │ │ + beq 102044 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq lr, r1, r4, lsl lr │ │ │ │ + eoreq lr, r1, r8, lsl lr │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ 10229c │ │ │ │ + ldr r1, [pc, #568] @ 102298 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 10212c │ │ │ │ + bne 102128 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 102168 │ │ │ │ + bne 102164 │ │ │ │ bl 12aec │ │ │ │ - ldr r1, [pc, #548] @ 1022c8 │ │ │ │ + ldr r1, [pc, #548] @ 1022c4 │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #304 @ 0x130 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ 1022cc │ │ │ │ + ldr r3, [pc, #520] @ 1022c8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102110 │ │ │ │ - ldr r6, [pc, #512] @ 1022d8 │ │ │ │ + beq 10210c │ │ │ │ + ldr r6, [pc, #512] @ 1022d4 │ │ │ │ mov r1, #348 @ 0x15c │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #32] │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ str r7, [r6, #44] @ 0x2c │ │ │ │ strb r5, [r4] │ │ │ │ - beq 102108 │ │ │ │ + beq 102104 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ 1022d0 │ │ │ │ + ldr r0, [pc, #440] @ 1022cc │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ 1022d4 │ │ │ │ + ldr r2, [pc, #436] @ 1022d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 102234 │ │ │ │ + b 102230 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ 1022a0 │ │ │ │ + ldr r0, [pc, #348] @ 10229c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ 1022a4 │ │ │ │ - ldr r3, [pc, #332] @ 1022a8 │ │ │ │ + ldr r0, [pc, #332] @ 1022a0 │ │ │ │ + ldr r3, [pc, #332] @ 1022a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 102234 │ │ │ │ + b 102230 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1021c0 │ │ │ │ + bne 1021bc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ 1022ac │ │ │ │ + ldr r0, [pc, #272] @ 1022a8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ 1022b0 │ │ │ │ - ldr r3, [pc, #256] @ 1022b4 │ │ │ │ + ldr r0, [pc, #256] @ 1022ac │ │ │ │ + ldr r3, [pc, #256] @ 1022b0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 102234 │ │ │ │ + b 102230 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ 1022b8 │ │ │ │ + ldr r0, [pc, #224] @ 1022b4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ 1022bc │ │ │ │ + ldr r0, [pc, #176] @ 1022b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ 1022c0 │ │ │ │ + ldr r0, [pc, #168] @ 1022bc │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 1022c4 │ │ │ │ + ldr r2, [pc, #152] @ 1022c0 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne 10228c │ │ │ │ + bne 102288 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10226c │ │ │ │ + beq 102268 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne 102288 │ │ │ │ + bne 102284 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r7, ip, r8, lsl r4 │ │ │ │ - eoreq r5, r1, r4, lsr #25 │ │ │ │ - @ instruction: 0x001d76d2 │ │ │ │ - eoreq r3, r1, r0, lsl r3 │ │ │ │ - eoreq r5, r1, ip, asr ip │ │ │ │ - andseq r7, sp, sl, ror r6 │ │ │ │ - eoreq r3, r1, r8, asr #5 │ │ │ │ + andseq r7, ip, ip, lsl r4 │ │ │ │ + eoreq r5, r1, r8, lsr #25 │ │ │ │ + @ instruction: 0x001d76d6 │ │ │ │ + eoreq r3, r1, r4, lsl r3 │ │ │ │ + eoreq r5, r1, r0, ror #24 │ │ │ │ + andseq r7, sp, lr, ror r6 │ │ │ │ + eoreq r3, r1, ip, asr #5 │ │ │ │ andeq r7, r5, r8, ror #25 │ │ │ │ - ldrdeq r5, [r1], -r4 @ │ │ │ │ - strdeq r5, [r1], -r0 @ │ │ │ │ - andseq r0, ip, r8, asr ip │ │ │ │ + ldrdeq r5, [r1], -r8 @ │ │ │ │ + strdeq r5, [r1], -r4 @ │ │ │ │ + andseq r0, ip, ip, asr ip │ │ │ │ andeq r0, r0, r8, ror #13 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - andseq ip, ip, sl, asr r6 │ │ │ │ - strdeq r5, [r1], -ip @ │ │ │ │ - eoreq lr, r1, ip, lsr #31 │ │ │ │ + andseq ip, ip, lr, asr r6 │ │ │ │ + eoreq r5, r1, r0, lsl #26 │ │ │ │ + @ instruction: 0x0021efb0 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r7, [pc, #1004] @ 1026d8 │ │ │ │ + ldr r7, [pc, #1004] @ 1026d4 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #968] @ 1026dc │ │ │ │ + ldr r0, [pc, #968] @ 1026d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #948] @ 1026e0 │ │ │ │ - ldr r1, [pc, #948] @ 1026e4 │ │ │ │ - ldr r2, [pc, #948] @ 1026e8 │ │ │ │ + ldr r0, [pc, #948] @ 1026dc │ │ │ │ + ldr r1, [pc, #948] @ 1026e0 │ │ │ │ + ldr r2, [pc, #948] @ 1026e4 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #944] @ 1026ec │ │ │ │ + ldr r3, [pc, #944] @ 1026e8 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r6, [pc, #940] @ 1026f0 │ │ │ │ + ldr r6, [pc, #940] @ 1026ec │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #912] @ 1026f4 │ │ │ │ + ldr r0, [pc, #912] @ 1026f0 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #892] @ 1026f8 │ │ │ │ + ldr r0, [pc, #892] @ 1026f4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1025f0 │ │ │ │ + bne 1025ec │ │ │ │ add r8, sp, #8 │ │ │ │ - ldr r1, [pc, #812] @ 1026c8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #812] @ 1026c4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102628 │ │ │ │ + beq 102624 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 102654 │ │ │ │ - ldr r5, [pc, #772] @ 1026cc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 102650 │ │ │ │ + ldr r5, [pc, #772] @ 1026c8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1023fc │ │ │ │ - ldr r1, [pc, #752] @ 1026d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 1023f8 │ │ │ │ + ldr r1, [pc, #752] @ 1026cc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #740] @ 1026d4 │ │ │ │ + ldr r1, [pc, #740] @ 1026d0 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b 102428 │ │ │ │ + b 102424 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r1, [r0, r5] │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ - ldr r5, [pc, #692] @ 1026d0 │ │ │ │ + ldr r5, [pc, #692] @ 1026cc │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r3, [r0, r5]! │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r8, #24 │ │ │ │ stmib r0, {r1, r3, r7} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #664] @ 1026d4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #664] @ 1026d0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #704] @ 102714 │ │ │ │ + ldr r0, [pc, #704] @ 102710 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #688] @ 102718 │ │ │ │ + ldr r0, [pc, #688] @ 102714 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #664] @ 10271c │ │ │ │ + ldr r0, [pc, #664] @ 102718 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ - bl 10b728 │ │ │ │ - ldr r0, [pc, #648] @ 102720 │ │ │ │ + bl 10b724 │ │ │ │ + ldr r0, [pc, #648] @ 10271c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #640] @ 102724 │ │ │ │ + ldr r0, [pc, #640] @ 102720 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #632] @ 102728 │ │ │ │ + ldr r0, [pc, #632] @ 102724 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #624] @ 10272c │ │ │ │ + ldr r0, [pc, #624] @ 102728 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #616] @ 102730 │ │ │ │ + ldr r0, [pc, #616] @ 10272c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #608] @ 102734 │ │ │ │ + ldr r0, [pc, #608] @ 102730 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #600] @ 102738 │ │ │ │ + ldr r0, [pc, #600] @ 102734 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - ldr ip, [pc, #592] @ 10273c │ │ │ │ - ldr r1, [pc, #592] @ 102740 │ │ │ │ + ldr ip, [pc, #592] @ 102738 │ │ │ │ + ldr r1, [pc, #592] @ 10273c │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #580] @ 102744 │ │ │ │ + ldr r1, [pc, #580] @ 102740 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #572] @ 102748 │ │ │ │ + ldr r1, [pc, #572] @ 102744 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #564] @ 10274c │ │ │ │ + ldr r1, [pc, #564] @ 102748 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #556] @ 102750 │ │ │ │ - ldr r2, [pc, #556] @ 102754 │ │ │ │ + ldr r1, [pc, #556] @ 10274c │ │ │ │ + ldr r2, [pc, #556] @ 102750 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #544] @ 102758 │ │ │ │ - ldr r3, [pc, #544] @ 10275c │ │ │ │ - ldr r7, [pc, #544] @ 102760 │ │ │ │ + ldr r2, [pc, #544] @ 102754 │ │ │ │ + ldr r3, [pc, #544] @ 102758 │ │ │ │ + ldr r7, [pc, #544] @ 10275c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #528] @ 102764 │ │ │ │ + ldr r7, [pc, #528] @ 102760 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #520] @ 102768 │ │ │ │ - ldr r6, [pc, #520] @ 10276c │ │ │ │ + ldr r7, [pc, #520] @ 102764 │ │ │ │ + ldr r6, [pc, #520] @ 102768 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #508] @ 102770 │ │ │ │ + ldr r6, [pc, #508] @ 10276c │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #500] @ 102774 │ │ │ │ - ldr r5, [pc, #500] @ 102778 │ │ │ │ - ldr r0, [pc, #500] @ 10277c │ │ │ │ + ldr r6, [pc, #500] @ 102770 │ │ │ │ + ldr r5, [pc, #500] @ 102774 │ │ │ │ + ldr r0, [pc, #500] @ 102778 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str ip, [r4, #72] @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ add ip, r4, #204 @ 0xcc │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #452] @ 102780 │ │ │ │ - ldr r1, [pc, #452] @ 102784 │ │ │ │ - ldr r2, [pc, #452] @ 102788 │ │ │ │ + ldr r0, [pc, #452] @ 10277c │ │ │ │ + ldr r1, [pc, #452] @ 102780 │ │ │ │ + ldr r2, [pc, #452] @ 102784 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #448] @ 10278c │ │ │ │ + ldr r3, [pc, #448] @ 102788 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #444] @ 102790 │ │ │ │ + ldr r7, [pc, #444] @ 10278c │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ stm ip, {r0, r1, r2, r3, r7} │ │ │ │ mov r0, r4 │ │ │ │ - bl 139dc4 │ │ │ │ + bl 139dc0 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #244] @ 1026fc │ │ │ │ + ldr r0, [pc, #244] @ 1026f8 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #228] @ 102700 │ │ │ │ + ldr r3, [pc, #228] @ 1026fc │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 102390 │ │ │ │ - ldr r0, [pc, #212] @ 102704 │ │ │ │ + b 10238c │ │ │ │ + ldr r0, [pc, #212] @ 102700 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10268c │ │ │ │ - ldr r0, [pc, #184] @ 102708 │ │ │ │ + bne 102688 │ │ │ │ + ldr r0, [pc, #184] @ 102704 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 102694 │ │ │ │ + b 102690 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #160] @ 10270c │ │ │ │ + ldr r0, [pc, #160] @ 102708 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #144] @ 102710 │ │ │ │ + ldr r3, [pc, #144] @ 10270c │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 1023c0 │ │ │ │ - ldr r0, [pc, #256] @ 102794 │ │ │ │ + b 1023bc │ │ │ │ + ldr r0, [pc, #256] @ 102790 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ stmib r8, {r1, r2} │ │ │ │ str r0, [r8, #12] │ │ │ │ str r0, [r8, #16] │ │ │ │ - ldr r1, [pc, #224] @ 102798 │ │ │ │ + ldr r1, [pc, #224] @ 102794 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - mlaeq r1, r4, sp, lr │ │ │ │ + mlaeq r1, r8, sp, lr │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0xfffc5b0c │ │ │ │ - @ instruction: 0xfffcd058 │ │ │ │ - @ instruction: 0xfffcc408 │ │ │ │ - @ instruction: 0xfffcc718 │ │ │ │ - @ instruction: 0xfffcd084 │ │ │ │ - @ instruction: 0xfffc2944 │ │ │ │ - eoreq lr, r1, r8, ror #13 │ │ │ │ - @ instruction: 0x00213fb0 │ │ │ │ - eoreq pc, r0, r4, ror #14 │ │ │ │ - @ instruction: 0x0021e3b0 │ │ │ │ - @ instruction: 0x002158bc │ │ │ │ - eoreq r3, r1, ip, asr #30 │ │ │ │ - eoreq lr, r0, ip, ror #17 │ │ │ │ - eoreq ip, r1, r8, lsr r8 │ │ │ │ - eoreq ip, r1, r4, lsr #16 │ │ │ │ - strdeq lr, [r1], -ip @ │ │ │ │ - @ instruction: 0xfff612a4 │ │ │ │ - @ instruction: 0xfff63454 │ │ │ │ - @ instruction: 0xfff57d4c │ │ │ │ - @ instruction: 0xfff64ffc │ │ │ │ - @ instruction: 0xfff620dc │ │ │ │ - @ instruction: 0xfff64724 │ │ │ │ - @ instruction: 0xfff628fc │ │ │ │ - @ instruction: 0xfff57748 │ │ │ │ - @ instruction: 0xfff62b98 │ │ │ │ - @ instruction: 0xfff625a4 │ │ │ │ - @ instruction: 0xfff65058 │ │ │ │ - @ instruction: 0xfff606e4 │ │ │ │ - @ instruction: 0xfff57490 │ │ │ │ - @ instruction: 0xfff64520 │ │ │ │ - @ instruction: 0xfff57918 │ │ │ │ - @ instruction: 0xfff60d8c │ │ │ │ - @ instruction: 0xfff61c8c │ │ │ │ - @ instruction: 0xfff63270 │ │ │ │ - @ instruction: 0xfff57b14 │ │ │ │ - @ instruction: 0xfff656a8 │ │ │ │ - @ instruction: 0xfff65594 │ │ │ │ - @ instruction: 0xfff57ee4 │ │ │ │ - @ instruction: 0xfff61f04 │ │ │ │ - @ instruction: 0xfff58258 │ │ │ │ - @ instruction: 0xfffcf894 │ │ │ │ - @ instruction: 0xfffcf8dc │ │ │ │ - @ instruction: 0xfffcf31c │ │ │ │ - @ instruction: 0xfffcf920 │ │ │ │ - @ instruction: 0xfffcf364 │ │ │ │ - eoreq r5, r1, r0, ror r8 │ │ │ │ - @ instruction: 0x0020eab4 │ │ │ │ + @ instruction: 0xfffc5b10 │ │ │ │ + @ instruction: 0xfffcd05c │ │ │ │ + @ instruction: 0xfffcc40c │ │ │ │ + @ instruction: 0xfffcc71c │ │ │ │ + @ instruction: 0xfffcd088 │ │ │ │ + @ instruction: 0xfffc2948 │ │ │ │ + eoreq lr, r1, ip, ror #13 │ │ │ │ + @ instruction: 0x00213fb4 │ │ │ │ + eoreq pc, r0, r8, ror #14 │ │ │ │ + @ instruction: 0x0021e3b4 │ │ │ │ + eoreq r5, r1, r0, asr #17 │ │ │ │ + eoreq r3, r1, r0, asr pc │ │ │ │ + strdeq lr, [r0], -r0 @ │ │ │ │ + eoreq ip, r1, ip, lsr r8 │ │ │ │ + eoreq ip, r1, r8, lsr #16 │ │ │ │ + eoreq lr, r1, r0, lsl #24 │ │ │ │ + @ instruction: 0xfff612a8 │ │ │ │ + @ instruction: 0xfff63458 │ │ │ │ + @ instruction: 0xfff57d50 │ │ │ │ + @ instruction: 0xfff65000 │ │ │ │ + @ instruction: 0xfff620e0 │ │ │ │ + @ instruction: 0xfff64728 │ │ │ │ + @ instruction: 0xfff62900 │ │ │ │ + @ instruction: 0xfff5774c │ │ │ │ + @ instruction: 0xfff62b9c │ │ │ │ + @ instruction: 0xfff625a8 │ │ │ │ + @ instruction: 0xfff6505c │ │ │ │ + @ instruction: 0xfff606e8 │ │ │ │ + @ instruction: 0xfff57494 │ │ │ │ + @ instruction: 0xfff64524 │ │ │ │ + @ instruction: 0xfff5791c │ │ │ │ + @ instruction: 0xfff60d90 │ │ │ │ + @ instruction: 0xfff61c90 │ │ │ │ + @ instruction: 0xfff63274 │ │ │ │ + @ instruction: 0xfff57b18 │ │ │ │ + @ instruction: 0xfff656ac │ │ │ │ + @ instruction: 0xfff65598 │ │ │ │ + @ instruction: 0xfff57ee8 │ │ │ │ + @ instruction: 0xfff61f08 │ │ │ │ + @ instruction: 0xfff5825c │ │ │ │ + @ instruction: 0xfffcf898 │ │ │ │ + @ instruction: 0xfffcf8e0 │ │ │ │ + @ instruction: 0xfffcf320 │ │ │ │ + @ instruction: 0xfffcf924 │ │ │ │ + @ instruction: 0xfffcf368 │ │ │ │ + eoreq r5, r1, r4, ror r8 │ │ │ │ + @ instruction: 0x0020eab8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #180 @ 0xb4 │ │ │ │ - ldr fp, [pc, #2636] @ 1031f8 │ │ │ │ + ldr fp, [pc, #2636] @ 1031f4 │ │ │ │ mov r7, r0 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ add r6, r0, r7 │ │ │ │ tst r6, #3 │ │ │ │ - bne 102c98 │ │ │ │ + bne 102c94 │ │ │ │ bl 13488 │ │ │ │ bl 12dd4 │ │ │ │ bl 126fc │ │ │ │ bl 133ec │ │ │ │ bl 126fc │ │ │ │ bl 126fc │ │ │ │ bl 12dd4 │ │ │ │ bl 13d40 │ │ │ │ bl 12dd4 │ │ │ │ bl 133ec │ │ │ │ bl 12990 │ │ │ │ bl 12990 │ │ │ │ bl 13ea8 │ │ │ │ - ldr r4, [pc, #2560] @ 1031fc │ │ │ │ + ldr r4, [pc, #2560] @ 1031f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ add sl, r4, #16 │ │ │ │ mov r0, sl │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 102d00 │ │ │ │ + bne 102cfc │ │ │ │ add r9, r4, #20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 102d38 │ │ │ │ + bne 102d34 │ │ │ │ add r4, r4, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 102d70 │ │ │ │ + bne 102d6c │ │ │ │ str r4, [sp, #4] │ │ │ │ - ldr r0, [pc, #2492] @ 103218 │ │ │ │ + ldr r0, [pc, #2492] @ 103214 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #23 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1031d8 │ │ │ │ - ldr r1, [pc, #2484] @ 10322c │ │ │ │ + beq 1031d4 │ │ │ │ + ldr r1, [pc, #2484] @ 103228 │ │ │ │ mov r2, #22 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r8, [r4, #22] │ │ │ │ @@ -244326,1488 +244325,1488 @@ │ │ │ │ bl 13488 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, r4, r7 │ │ │ │ add r4, r0, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102da8 │ │ │ │ + beq 102da4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102db4 │ │ │ │ + beq 102db0 │ │ │ │ bl 12dd4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102de0 │ │ │ │ + beq 102ddc │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102dec │ │ │ │ + beq 102de8 │ │ │ │ bl 126fc │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102e18 │ │ │ │ + beq 102e14 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #28] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102e24 │ │ │ │ + beq 102e20 │ │ │ │ bl 133ec │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102e50 │ │ │ │ + beq 102e4c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102e5c │ │ │ │ + beq 102e58 │ │ │ │ bl 126fc │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102e88 │ │ │ │ + beq 102e84 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102e94 │ │ │ │ + beq 102e90 │ │ │ │ bl 126fc │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102ec0 │ │ │ │ + beq 102ebc │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102ecc │ │ │ │ + beq 102ec8 │ │ │ │ bl 12dd4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102ef8 │ │ │ │ + beq 102ef4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102f04 │ │ │ │ + beq 102f00 │ │ │ │ bl 13d40 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102f30 │ │ │ │ + beq 102f2c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102f3c │ │ │ │ + beq 102f38 │ │ │ │ bl 12dd4 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102f68 │ │ │ │ + beq 102f64 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102f74 │ │ │ │ + beq 102f70 │ │ │ │ bl 133ec │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102fa0 │ │ │ │ + beq 102f9c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102fac │ │ │ │ + beq 102fa8 │ │ │ │ bl 12990 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102fd8 │ │ │ │ + beq 102fd4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 102fe4 │ │ │ │ + beq 102fe0 │ │ │ │ bl 12990 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 103010 │ │ │ │ + beq 10300c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10301c │ │ │ │ + beq 103018 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 103048 │ │ │ │ - ldr r5, [pc, #1876] @ 103298 │ │ │ │ + bne 103044 │ │ │ │ + ldr r5, [pc, #1876] @ 103294 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ add r5, pc, r5 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ - beq 103080 │ │ │ │ + beq 10307c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10308c │ │ │ │ + beq 103088 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1030b8 │ │ │ │ + bne 1030b4 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1030f0 │ │ │ │ + beq 1030ec │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1030fc │ │ │ │ + beq 1030f8 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 103128 │ │ │ │ - ldr r0, [pc, #1764] @ 1032bc │ │ │ │ + bne 103124 │ │ │ │ + ldr r0, [pc, #1764] @ 1032b8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ str r1, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 103160 │ │ │ │ + beq 10315c │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10316c │ │ │ │ + beq 103168 │ │ │ │ bl 13ea8 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 103198 │ │ │ │ + beq 103194 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #180 @ 0xb4 │ │ │ │ popne {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1672] @ 1032c8 │ │ │ │ + ldr r0, [pc, #1672] @ 1032c4 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #1660] @ 1032cc │ │ │ │ + ldr r0, [pc, #1660] @ 1032c8 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [pc, #1632] @ 1032d0 │ │ │ │ + ldr r1, [pc, #1632] @ 1032cc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #2 │ │ │ │ add r3, sp, #132 @ 0x84 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b 1031ec │ │ │ │ + b 1031e8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ - ldr r0, [pc, #1572] @ 1032d4 │ │ │ │ + ldr r0, [pc, #1572] @ 1032d0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #1548] @ 1032d8 │ │ │ │ + ldr r0, [pc, #1548] @ 1032d4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #1540] @ 1032dc │ │ │ │ + ldr r1, [pc, #1540] @ 1032d8 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ - ldr r0, [pc, #1528] @ 1032e0 │ │ │ │ + ldr r0, [pc, #1528] @ 1032dc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #1520] @ 1032e4 │ │ │ │ + ldr r1, [pc, #1520] @ 1032e0 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 1031ec │ │ │ │ + b 1031e8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #1256] @ 103200 │ │ │ │ + ldr r0, [pc, #1256] @ 1031fc │ │ │ │ add r2, sp, #156 @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #1240] @ 103204 │ │ │ │ + ldr r3, [pc, #1240] @ 103200 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 102818 │ │ │ │ + b 102814 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #1208] @ 103208 │ │ │ │ + ldr r0, [pc, #1208] @ 103204 │ │ │ │ add r2, sp, #156 @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #1192] @ 10320c │ │ │ │ + ldr r3, [pc, #1192] @ 103208 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 102834 │ │ │ │ + b 102830 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #1160] @ 103210 │ │ │ │ + ldr r0, [pc, #1160] @ 10320c │ │ │ │ add r2, sp, #156 @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #1144] @ 103214 │ │ │ │ + ldr r3, [pc, #1144] @ 103210 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 102850 │ │ │ │ + b 10284c │ │ │ │ bl 13488 │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #1140] @ 103230 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #1140] @ 10322c │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #1128] @ 103234 │ │ │ │ + ldr r0, [pc, #1128] @ 103230 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #12 │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ bl 12dd4 │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #1092] @ 103238 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #1092] @ 103234 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #1080] @ 10323c │ │ │ │ + ldr r0, [pc, #1080] @ 103238 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #20 │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ bl 126fc │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #1044] @ 103240 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #1044] @ 10323c │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #1032] @ 103244 │ │ │ │ + ldr r0, [pc, #1032] @ 103240 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #28 │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ bl 133ec │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #996] @ 103248 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #996] @ 103244 │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #984] @ 10324c │ │ │ │ + ldr r0, [pc, #984] @ 103248 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ bl 126fc │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #948] @ 103250 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #948] @ 10324c │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #936] @ 103254 │ │ │ │ + ldr r0, [pc, #936] @ 103250 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ bl 126fc │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #900] @ 103258 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #900] @ 103254 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #888] @ 10325c │ │ │ │ + ldr r0, [pc, #888] @ 103258 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ bl 12dd4 │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #852] @ 103260 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #852] @ 10325c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #840] @ 103264 │ │ │ │ + ldr r0, [pc, #840] @ 103260 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ bl 13d40 │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #804] @ 103268 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #804] @ 103264 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #792] @ 10326c │ │ │ │ + ldr r0, [pc, #792] @ 103268 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ bl 12dd4 │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #756] @ 103270 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #756] @ 10326c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #744] @ 103274 │ │ │ │ + ldr r0, [pc, #744] @ 103270 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ bl 133ec │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #708] @ 103278 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #708] @ 103274 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #696] @ 10327c │ │ │ │ + ldr r0, [pc, #696] @ 103278 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ bl 12990 │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #660] @ 103280 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #660] @ 10327c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #648] @ 103284 │ │ │ │ + ldr r0, [pc, #648] @ 103280 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ bl 12990 │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #612] @ 103288 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #612] @ 103284 │ │ │ │ add r1, sp, #96 @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #600] @ 10328c │ │ │ │ + ldr r0, [pc, #600] @ 103288 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #560] @ 103290 │ │ │ │ + ldr r0, [pc, #560] @ 10328c │ │ │ │ add r2, sp, #156 @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #544] @ 103294 │ │ │ │ + ldr r3, [pc, #544] @ 103290 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 102b3c │ │ │ │ - bl 138228 │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #520] @ 10329c │ │ │ │ + b 102b38 │ │ │ │ + bl 138224 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #520] @ 103298 │ │ │ │ add r1, sp, #104 @ 0x68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #508] @ 1032a0 │ │ │ │ + ldr r0, [pc, #508] @ 10329c │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #108 @ 0x6c │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #468] @ 1032a4 │ │ │ │ + ldr r0, [pc, #468] @ 1032a0 │ │ │ │ add r2, sp, #156 @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #452] @ 1032a8 │ │ │ │ + ldr r3, [pc, #452] @ 1032a4 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 102b88 │ │ │ │ - bl 13872c │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #424] @ 1032ac │ │ │ │ + b 102b84 │ │ │ │ + bl 138728 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #424] @ 1032a8 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #412] @ 1032b0 │ │ │ │ + ldr r0, [pc, #412] @ 1032ac │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #372] @ 1032b4 │ │ │ │ + ldr r0, [pc, #372] @ 1032b0 │ │ │ │ add r2, sp, #156 @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #356] @ 1032b8 │ │ │ │ + ldr r3, [pc, #356] @ 1032b4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 102bd0 │ │ │ │ - bl 1382b0 │ │ │ │ - bl 14dcec │ │ │ │ - b 1031a0 │ │ │ │ - ldr r0, [pc, #332] @ 1032c0 │ │ │ │ + b 102bcc │ │ │ │ + bl 1382ac │ │ │ │ + bl 14dce8 │ │ │ │ + b 10319c │ │ │ │ + ldr r0, [pc, #332] @ 1032bc │ │ │ │ add r1, sp, #120 @ 0x78 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #320] @ 1032c4 │ │ │ │ + ldr r0, [pc, #320] @ 1032c0 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - b 102c60 │ │ │ │ + b 102c5c │ │ │ │ bl 13ea8 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #108] @ 103220 │ │ │ │ + ldr r0, [pc, #108] @ 10321c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #100] @ 103224 │ │ │ │ + ldr r0, [pc, #100] @ 103220 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #148 @ 0x94 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #84] @ 103228 │ │ │ │ + ldr r1, [pc, #84] @ 103224 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 102c70 │ │ │ │ - ldr r2, [pc, #60] @ 10321c │ │ │ │ + b 102c6c │ │ │ │ + ldr r2, [pc, #60] @ 103218 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #23 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - ldrdeq lr, [r1], -r8 @ │ │ │ │ - eoreq lr, r1, r0, ror #4 │ │ │ │ - eoreq r3, r1, r8, asr r8 │ │ │ │ - eoreq r3, r1, r0, lsl #8 │ │ │ │ - eoreq r3, r1, r0, lsr r8 │ │ │ │ - eoreq r3, r1, r0, asr r3 │ │ │ │ - eoreq r3, r1, r8, lsl #16 │ │ │ │ - eoreq r3, r1, r8, ror #6 │ │ │ │ - eoreq lr, r1, ip, lsl #3 │ │ │ │ - ldrdeq r4, [r1], -r8 @ │ │ │ │ - @ instruction: 0x002131bc │ │ │ │ + ldrdeq lr, [r1], -ip @ │ │ │ │ + eoreq lr, r1, r4, ror #4 │ │ │ │ + eoreq r3, r1, ip, asr r8 │ │ │ │ + eoreq r3, r1, r4, lsl #8 │ │ │ │ + eoreq r3, r1, r4, lsr r8 │ │ │ │ + eoreq r3, r1, r4, asr r3 │ │ │ │ + eoreq r3, r1, ip, lsl #16 │ │ │ │ + eoreq r3, r1, ip, ror #6 │ │ │ │ + mlaeq r1, r0, r1, lr │ │ │ │ + ldrdeq r4, [r1], -ip @ │ │ │ │ + eoreq r3, r1, r0, asr #3 │ │ │ │ andeq r6, r5, r0, lsl #26 │ │ │ │ - eoreq r3, r1, ip, lsr #3 │ │ │ │ - @ instruction: 0x001c7cb8 │ │ │ │ - mlaeq r1, ip, ip, r3 │ │ │ │ + @ instruction: 0x002131b0 │ │ │ │ + @ instruction: 0x001c7cbc │ │ │ │ + eoreq r3, r1, r0, lsr #25 │ │ │ │ @ instruction: 0x0004afb8 │ │ │ │ - eoreq r3, r1, r4, ror ip │ │ │ │ + eoreq r3, r1, r8, ror ip │ │ │ │ andeq sl, r4, r0, lsl #31 │ │ │ │ - eoreq r3, r1, ip, asr #24 │ │ │ │ + eoreq r3, r1, r0, asr ip │ │ │ │ andeq sl, r4, r8, asr #30 │ │ │ │ - eoreq r3, r1, r4, lsr #24 │ │ │ │ + eoreq r3, r1, r8, lsr #24 │ │ │ │ andeq sl, r4, r0, lsl pc │ │ │ │ - strdeq r3, [r1], -ip @ │ │ │ │ + eoreq r3, r1, r0, lsl #24 │ │ │ │ ldrdeq sl, [r4], -r8 │ │ │ │ - ldrdeq r3, [r1], -r4 @ │ │ │ │ + ldrdeq r3, [r1], -r8 @ │ │ │ │ andeq sl, r4, r0, lsr #29 │ │ │ │ - eoreq r3, r1, ip, lsr #23 │ │ │ │ + @ instruction: 0x00213bb0 │ │ │ │ andeq sl, r4, r8, ror #28 │ │ │ │ - eoreq r3, r1, r4, lsl #23 │ │ │ │ + eoreq r3, r1, r8, lsl #23 │ │ │ │ andeq sl, r4, r0, lsr lr │ │ │ │ - eoreq r3, r1, ip, asr fp │ │ │ │ + eoreq r3, r1, r0, ror #22 │ │ │ │ strdeq sl, [r4], -r8 │ │ │ │ - eoreq r3, r1, r4, lsr fp │ │ │ │ + eoreq r3, r1, r8, lsr fp │ │ │ │ andeq sl, r4, r0, asr #27 │ │ │ │ - eoreq r3, r1, ip, lsl #22 │ │ │ │ + eoreq r3, r1, r0, lsl fp │ │ │ │ andeq sl, r4, r8, lsl #27 │ │ │ │ - eoreq r3, r1, r4, ror #21 │ │ │ │ + eoreq r3, r1, r8, ror #21 │ │ │ │ andeq sl, r4, r0, asr sp │ │ │ │ - eoreq r3, r1, r0, lsl r5 │ │ │ │ - strheq r3, [r1], -r8 @ │ │ │ │ - eoreq lr, r1, r0, lsr #8 │ │ │ │ - eoreq r3, r1, r4, lsl #21 │ │ │ │ + eoreq r3, r1, r4, lsl r5 │ │ │ │ + strheq r3, [r1], -ip @ │ │ │ │ + eoreq lr, r1, r4, lsr #8 │ │ │ │ + eoreq r3, r1, r8, lsl #21 │ │ │ │ andeq sl, r4, r0, ror #25 │ │ │ │ - @ instruction: 0x002134b0 │ │ │ │ - ldrdeq r2, [r1], -r0 @ │ │ │ │ - eoreq r3, r1, r4, lsr #20 │ │ │ │ + @ instruction: 0x002134b4 │ │ │ │ + ldrdeq r2, [r1], -r4 @ │ │ │ │ + eoreq r3, r1, r8, lsr #20 │ │ │ │ andeq sl, r4, r0, ror ip │ │ │ │ - eoreq r3, r1, r0, asr r4 │ │ │ │ - @ instruction: 0x00212fb0 │ │ │ │ - strdeq lr, [r1], -r0 @ │ │ │ │ - eoreq r3, r1, r4, asr #19 │ │ │ │ + eoreq r3, r1, r4, asr r4 │ │ │ │ + @ instruction: 0x00212fb4 │ │ │ │ + strdeq lr, [r1], -r4 @ │ │ │ │ + eoreq r3, r1, r8, asr #19 │ │ │ │ andeq sl, r4, r0, lsl #24 │ │ │ │ - eoreq r3, r1, r8, lsl #30 │ │ │ │ + eoreq r3, r1, ip, lsl #30 │ │ │ │ andeq fp, r4, r4, lsr r1 │ │ │ │ - eoreq r3, r1, ip, ror #29 │ │ │ │ - eoreq r5, r1, r8, lsl #2 │ │ │ │ + strdeq r3, [r1], -r0 @ │ │ │ │ + eoreq r5, r1, ip, lsl #2 │ │ │ │ andeq sp, r3, ip, asr #5 │ │ │ │ - andseq r0, ip, r0, ror r0 │ │ │ │ - andseq r0, ip, ip, asr #32 │ │ │ │ - ldrdeq r5, [r1], -r8 @ │ │ │ │ + andseq r0, ip, r4, ror r0 │ │ │ │ + andseq r0, ip, r0, asr r0 │ │ │ │ + ldrdeq r5, [r1], -ip @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ - ldr r7, [pc, #192] @ 1033b4 │ │ │ │ + ldr r7, [pc, #192] @ 1033b0 │ │ │ │ mov r4, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 13d10 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r5, #88]! @ 0x58 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 103328 │ │ │ │ + beq 103324 │ │ │ │ mov r0, r5 │ │ │ │ bl aac78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1033b8 │ │ │ │ + bl 1033b4 │ │ │ │ ldr r0, [r6, #336] @ 0x150 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 10336c │ │ │ │ + bne 103368 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10334c │ │ │ │ + beq 103348 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 103368 │ │ │ │ + beq 103364 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #340] @ 0x154 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 103344 │ │ │ │ - b 10334c │ │ │ │ + bne 103340 │ │ │ │ + b 103348 │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [r6, #336] @ 0x150 │ │ │ │ ldr r1, [r6, #340] @ 0x154 │ │ │ │ - bl 1ec8fc │ │ │ │ + bl 1ec8f8 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1033b8 │ │ │ │ + bl 1033b4 │ │ │ │ ldr r0, [r6, #336] @ 0x150 │ │ │ │ ldr r1, [r6, #340] @ 0x154 │ │ │ │ - bl 1ec8fc │ │ │ │ + bl 1ec8f8 │ │ │ │ bl 1d458 │ │ │ │ bl 1d63c │ │ │ │ - mlaeq r1, r0, sp, sp │ │ │ │ + mlaeq r1, r4, sp, sp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 103414 │ │ │ │ + bne 103410 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r6, #8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10361c │ │ │ │ + beq 103618 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 10361c │ │ │ │ + bne 103618 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ - b 10361c │ │ │ │ + b 103618 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0] │ │ │ │ - beq 103430 │ │ │ │ + beq 10342c │ │ │ │ bl 13734 │ │ │ │ ldr r6, [r4, #56] @ 0x38 │ │ │ │ ldr r8, [r4, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 103470 │ │ │ │ + beq 10346c │ │ │ │ add r7, r8, #4 │ │ │ │ mov r5, #0 │ │ │ │ - b 103458 │ │ │ │ + b 103454 │ │ │ │ add r7, r7, #8 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 103470 │ │ │ │ + beq 10346c │ │ │ │ ldmda r7, {r0, r1} │ │ │ │ cmp r1, #0 │ │ │ │ strb r5, [r0] │ │ │ │ - beq 10344c │ │ │ │ + beq 103448 │ │ │ │ bl 13734 │ │ │ │ - b 10344c │ │ │ │ + b 103448 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 103484 │ │ │ │ + beq 103480 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 103498 │ │ │ │ + beq 103494 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1034d0 │ │ │ │ + beq 1034cc │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ - b 1034d8 │ │ │ │ + b 1034d4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ mov r6, sp │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ - b 103504 │ │ │ │ + b 103500 │ │ │ │ add r0, r7, #132 @ 0x84 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 103540 │ │ │ │ + bne 10353c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 55120 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10354c │ │ │ │ + beq 103548 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r7, r0, r1, lsl #2 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1034f0 │ │ │ │ + beq 1034ec │ │ │ │ ldr r0, [r7, #4] │ │ │ │ bl 13734 │ │ │ │ - b 1034f0 │ │ │ │ + b 1034ec │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 13734 │ │ │ │ - b 103504 │ │ │ │ + b 103500 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 103570 │ │ │ │ + beq 10356c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 103570 │ │ │ │ + beq 10356c │ │ │ │ bl 13734 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ca9cc │ │ │ │ + bl 1ca9c8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 103594 │ │ │ │ + beq 103590 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #120] @ 0x78 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 10362c │ │ │ │ + bne 103628 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 10363c │ │ │ │ + beq 103638 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 103650 │ │ │ │ + beq 10364c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1035d4 │ │ │ │ + bne 1035d0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 12a74 │ │ │ │ add r0, r4, #132 @ 0x84 │ │ │ │ - bl 1037ac │ │ │ │ + bl 1037a8 │ │ │ │ ldr r5, [r4, #228] @ 0xe4 │ │ │ │ mov r6, #232 @ 0xe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10361c │ │ │ │ + beq 103618 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 10361c │ │ │ │ + bne 103618 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ add r0, r4, r6 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 10392c │ │ │ │ + b 103928 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1035b4 │ │ │ │ + bne 1035b0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 12a74 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1035c0 │ │ │ │ + bne 1035bc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 12a74 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1035cc │ │ │ │ - b 1035d4 │ │ │ │ + beq 1035c8 │ │ │ │ + b 1035d0 │ │ │ │ mov r5, r0 │ │ │ │ - b 103758 │ │ │ │ + b 103754 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 10392c │ │ │ │ - b 103760 │ │ │ │ + bl 103928 │ │ │ │ + b 10375c │ │ │ │ mov r5, r0 │ │ │ │ - b 10371c │ │ │ │ + b 103718 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1036d4 │ │ │ │ + beq 1036d0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 1036d4 │ │ │ │ + b 1036d0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1036cc │ │ │ │ + beq 1036c8 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1036cc │ │ │ │ + beq 1036c8 │ │ │ │ bl 13734 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 1c1ca8 │ │ │ │ + bl 1c1ca4 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #120] @ 0x78 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 103768 │ │ │ │ + bne 103764 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 103778 │ │ │ │ + beq 103774 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 10378c │ │ │ │ + beq 103788 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 103714 │ │ │ │ + bne 103710 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 12a74 │ │ │ │ add r0, r4, #132 @ 0x84 │ │ │ │ - bl 1037ac │ │ │ │ + bl 1037a8 │ │ │ │ ldr r6, [r4, #228] @ 0xe4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 103758 │ │ │ │ + beq 103754 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 103758 │ │ │ │ + bne 103754 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ add r0, r4, #232 @ 0xe8 │ │ │ │ - bl 10392c │ │ │ │ + bl 103928 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1036f4 │ │ │ │ + bne 1036f0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 12a74 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 103700 │ │ │ │ + bne 1036fc │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 12a74 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 10370c │ │ │ │ - b 103714 │ │ │ │ + beq 103708 │ │ │ │ + b 103710 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1037c4 │ │ │ │ + bne 1037c0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r6, r4 │ │ │ │ ldr r1, [r6, #48]! @ 0x30 │ │ │ │ cmp r1, #4 │ │ │ │ - beq 1037e8 │ │ │ │ + beq 1037e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12d91c │ │ │ │ + bl 12d918 │ │ │ │ mov r0, r6 │ │ │ │ bl 9d870 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 103810 │ │ │ │ + beq 10380c │ │ │ │ mov r0, r4 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 103808 │ │ │ │ + beq 103804 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #16]! │ │ │ │ cmp r0, #2 │ │ │ │ - beq 103840 │ │ │ │ + beq 10383c │ │ │ │ mov r0, r6 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 103838 │ │ │ │ + beq 103834 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6, #32]! │ │ │ │ cmp r0, #2 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 103868 │ │ │ │ + beq 103864 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2559f4 │ │ │ │ + b 2559f0 │ │ │ │ mov r5, r0 │ │ │ │ - b 1038f0 │ │ │ │ + b 1038ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 103890 │ │ │ │ + beq 10388c │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ - b 1038f0 │ │ │ │ + bl 2559f0 │ │ │ │ + b 1038ec │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ - b 1038e8 │ │ │ │ + b 1038e4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 1038bc │ │ │ │ + beq 1038b8 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ - b 1038e8 │ │ │ │ + bl 2559f0 │ │ │ │ + b 1038e4 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ - b 1038e0 │ │ │ │ + b 1038dc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 9d870 │ │ │ │ mov r0, r4 │ │ │ │ bl 9d980 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 9d980 │ │ │ │ add r0, r4, #32 │ │ │ │ bl 9d980 │ │ │ │ - b 10391c │ │ │ │ + b 103918 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 103914 │ │ │ │ + beq 103910 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1039e0 │ │ │ │ + beq 1039dc │ │ │ │ mov r4, r0 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 103994 │ │ │ │ + bne 103990 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 103994 │ │ │ │ + beq 103990 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1039e8 │ │ │ │ + bne 1039e4 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1039e4 │ │ │ │ - bl 2c0e54 │ │ │ │ + beq 1039e0 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ - b 1039e8 │ │ │ │ + b 1039e4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 103a08 │ │ │ │ - bl 2c075c │ │ │ │ + bne 103a04 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 14ff58 │ │ │ │ + bl 14ff54 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13674 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 103a44 │ │ │ │ - bl 2c075c │ │ │ │ + bne 103a40 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 14ff58 │ │ │ │ - b 103a44 │ │ │ │ + bl 14ff54 │ │ │ │ + b 103a40 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 13674 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ 103c9c │ │ │ │ + ldr r1, [pc, #568] @ 103c98 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 103b2c │ │ │ │ + bne 103b28 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 103b68 │ │ │ │ + bne 103b64 │ │ │ │ bl 13908 │ │ │ │ - ldr r1, [pc, #548] @ 103cc8 │ │ │ │ + ldr r1, [pc, #548] @ 103cc4 │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #248 @ 0xf8 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ 103ccc │ │ │ │ + ldr r3, [pc, #520] @ 103cc8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 103b10 │ │ │ │ - ldr r6, [pc, #512] @ 103cd8 │ │ │ │ + beq 103b0c │ │ │ │ + ldr r6, [pc, #512] @ 103cd4 │ │ │ │ mov r1, #20 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #32] │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ str r7, [r6, #44] @ 0x2c │ │ │ │ strb r5, [r4] │ │ │ │ - beq 103b08 │ │ │ │ + beq 103b04 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ 103cd0 │ │ │ │ + ldr r0, [pc, #440] @ 103ccc │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ 103cd4 │ │ │ │ + ldr r2, [pc, #436] @ 103cd0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 103c34 │ │ │ │ + b 103c30 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ 103ca0 │ │ │ │ + ldr r0, [pc, #348] @ 103c9c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ 103ca4 │ │ │ │ - ldr r3, [pc, #332] @ 103ca8 │ │ │ │ + ldr r0, [pc, #332] @ 103ca0 │ │ │ │ + ldr r3, [pc, #332] @ 103ca4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 103c34 │ │ │ │ + b 103c30 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 103bc0 │ │ │ │ + bne 103bbc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ 103cac │ │ │ │ + ldr r0, [pc, #272] @ 103ca8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ 103cb0 │ │ │ │ - ldr r3, [pc, #256] @ 103cb4 │ │ │ │ + ldr r0, [pc, #256] @ 103cac │ │ │ │ + ldr r3, [pc, #256] @ 103cb0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 103c34 │ │ │ │ + b 103c30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ 103cb8 │ │ │ │ + ldr r0, [pc, #224] @ 103cb4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ 103cbc │ │ │ │ + ldr r0, [pc, #176] @ 103cb8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ 103cc0 │ │ │ │ + ldr r0, [pc, #168] @ 103cbc │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 103cc4 │ │ │ │ + ldr r2, [pc, #152] @ 103cc0 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne 103c8c │ │ │ │ + bne 103c88 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 103c6c │ │ │ │ + beq 103c68 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne 103c88 │ │ │ │ + bne 103c84 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r5, ip, r4, lsr #20 │ │ │ │ - eoreq r4, r1, r4, lsr #5 │ │ │ │ - @ instruction: 0x001d5cd2 │ │ │ │ - eoreq r1, r1, r0, lsl r9 │ │ │ │ - eoreq r4, r1, ip, asr r2 │ │ │ │ - andseq r5, sp, sl, ror ip │ │ │ │ - eoreq r1, r1, r8, asr #17 │ │ │ │ + andseq r5, ip, r8, lsr #20 │ │ │ │ + eoreq r4, r1, r8, lsr #5 │ │ │ │ + @ instruction: 0x001d5cd6 │ │ │ │ + eoreq r1, r1, r4, lsl r9 │ │ │ │ + eoreq r4, r1, r0, ror #4 │ │ │ │ + andseq r5, sp, lr, ror ip │ │ │ │ + eoreq r1, r1, ip, asr #17 │ │ │ │ andeq r6, r5, r8, ror #5 │ │ │ │ - ldrdeq r4, [r1], -r4 @ │ │ │ │ - strdeq r4, [r1], -r0 @ │ │ │ │ - andseq pc, fp, r8, asr r2 @ │ │ │ │ + ldrdeq r4, [r1], -r8 @ │ │ │ │ + strdeq r4, [r1], -r4 @ │ │ │ │ + andseq pc, fp, ip, asr r2 @ │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - andseq sl, ip, sl, asr ip │ │ │ │ - strdeq r4, [r1], -ip @ │ │ │ │ - eoreq sp, r1, ip, lsr #8 │ │ │ │ + andseq sl, ip, lr, asr ip │ │ │ │ + eoreq r4, r1, r0, lsl #6 │ │ │ │ + eoreq sp, r1, r0, lsr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r5, [pc, #1840] @ 10441c │ │ │ │ + ldr r5, [pc, #1840] @ 104418 │ │ │ │ mov fp, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, fp │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #1804] @ 104420 │ │ │ │ + ldr r0, [pc, #1804] @ 10441c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #24] │ │ │ │ mov r0, fp │ │ │ │ bl 13ddc │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #1784] @ 104424 │ │ │ │ - ldr r1, [pc, #1784] @ 104428 │ │ │ │ - ldr r2, [pc, #1784] @ 10442c │ │ │ │ + ldr r0, [pc, #1784] @ 104420 │ │ │ │ + ldr r1, [pc, #1784] @ 104424 │ │ │ │ + ldr r2, [pc, #1784] @ 104428 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #1780] @ 104430 │ │ │ │ + ldr r3, [pc, #1780] @ 10442c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #1776] @ 104434 │ │ │ │ + ldr r7, [pc, #1776] @ 104430 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [fp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [fp, #12] │ │ │ │ str r7, [fp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1748] @ 104438 │ │ │ │ + ldr r0, [pc, #1748] @ 104434 │ │ │ │ str r2, [fp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [fp, #32] │ │ │ │ str r0, [fp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #1728] @ 10443c │ │ │ │ + ldr r0, [pc, #1728] @ 104438 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 104234 │ │ │ │ + bne 104230 │ │ │ │ add r8, sp, #16 │ │ │ │ - ldr r1, [pc, #1632] @ 1043fc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #1632] @ 1043f8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10426c │ │ │ │ + beq 104268 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 104298 │ │ │ │ - ldr r6, [pc, #1592] @ 104400 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 104294 │ │ │ │ + ldr r6, [pc, #1592] @ 1043fc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ ldr r5, [r5, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 103dfc │ │ │ │ - ldr r1, [pc, #1572] @ 104404 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 103df8 │ │ │ │ + ldr r1, [pc, #1572] @ 104400 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #1560] @ 104408 │ │ │ │ + ldr r1, [pc, #1560] @ 104404 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b 103e28 │ │ │ │ + b 103e24 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r1, [r0, r6] │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ - ldr r6, [pc, #1512] @ 104404 │ │ │ │ + ldr r6, [pc, #1512] @ 104400 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r3, [r0, r6]! │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r8, #24 │ │ │ │ stmib r0, {r1, r3, r7} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #1484] @ 104408 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #1484] @ 104404 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #1544] @ 10445c │ │ │ │ + ldr r0, [pc, #1544] @ 104458 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #1528] @ 104460 │ │ │ │ + ldr r0, [pc, #1528] @ 10445c │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r7, [pc, #1504] @ 104464 │ │ │ │ + ldr r7, [pc, #1504] @ 104460 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10b728 │ │ │ │ + bl 10b724 │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r0, [pc, #1480] @ 104468 │ │ │ │ + ldr r0, [pc, #1480] @ 104464 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #1472] @ 10446c │ │ │ │ + ldr r0, [pc, #1472] @ 104468 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #1464] @ 104470 │ │ │ │ + ldr r0, [pc, #1464] @ 10446c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1456] @ 104474 │ │ │ │ + ldr r0, [pc, #1456] @ 104470 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #1448] @ 104478 │ │ │ │ + ldr r0, [pc, #1448] @ 104474 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #1440] @ 10447c │ │ │ │ + ldr r0, [pc, #1440] @ 104478 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #1432] @ 104480 │ │ │ │ + ldr r0, [pc, #1432] @ 10447c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #140] @ 0x8c │ │ │ │ - ldr ip, [pc, #1424] @ 104484 │ │ │ │ - ldr r1, [pc, #1424] @ 104488 │ │ │ │ + ldr ip, [pc, #1424] @ 104480 │ │ │ │ + ldr r1, [pc, #1424] @ 104484 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #1412] @ 10448c │ │ │ │ + ldr r1, [pc, #1412] @ 104488 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #1404] @ 104490 │ │ │ │ + ldr r1, [pc, #1404] @ 10448c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #1396] @ 104494 │ │ │ │ + ldr r1, [pc, #1396] @ 104490 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #1388] @ 104498 │ │ │ │ - ldr r2, [pc, #1388] @ 10449c │ │ │ │ + ldr r1, [pc, #1388] @ 104494 │ │ │ │ + ldr r2, [pc, #1388] @ 104498 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1376] @ 1044a0 │ │ │ │ - ldr r3, [pc, #1376] @ 1044a4 │ │ │ │ - ldr r6, [pc, #1376] @ 1044a8 │ │ │ │ + ldr r2, [pc, #1376] @ 10449c │ │ │ │ + ldr r3, [pc, #1376] @ 1044a0 │ │ │ │ + ldr r6, [pc, #1376] @ 1044a4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [fp, #160] @ 0xa0 │ │ │ │ - ldr r6, [pc, #1360] @ 1044ac │ │ │ │ + ldr r6, [pc, #1360] @ 1044a8 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [fp, #100] @ 0x64 │ │ │ │ - ldr r6, [pc, #1352] @ 1044b0 │ │ │ │ - ldr r5, [pc, #1352] @ 1044b4 │ │ │ │ + ldr r6, [pc, #1352] @ 1044ac │ │ │ │ + ldr r5, [pc, #1352] @ 1044b0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [fp, #156] @ 0x9c │ │ │ │ - ldr r5, [pc, #1340] @ 1044b8 │ │ │ │ + ldr r5, [pc, #1340] @ 1044b4 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [fp, #104] @ 0x68 │ │ │ │ - ldr r5, [pc, #1332] @ 1044bc │ │ │ │ - ldr r4, [pc, #1332] @ 1044c0 │ │ │ │ - ldr r0, [pc, #1332] @ 1044c4 │ │ │ │ + ldr r5, [pc, #1332] @ 1044b8 │ │ │ │ + ldr r4, [pc, #1332] @ 1044bc │ │ │ │ + ldr r0, [pc, #1332] @ 1044c0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [fp, #80] @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r6, [fp, #68] @ 0x44 │ │ │ │ str ip, [fp, #72] @ 0x48 │ │ │ │ mov r5, #45 @ 0x2d │ │ │ │ str r1, [fp, #76] @ 0x4c │ │ │ │ str r3, [fp, #84] @ 0x54 │ │ │ │ str r4, [fp, #88] @ 0x58 │ │ │ │ str r2, [fp, #92] @ 0x5c │ │ │ │ str r0, [fp, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #1284] @ 1044c8 │ │ │ │ - ldr r1, [pc, #1284] @ 1044cc │ │ │ │ + ldr r0, [pc, #1284] @ 1044c4 │ │ │ │ + ldr r1, [pc, #1284] @ 1044c8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #204] @ 0xcc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #208] @ 0xd0 │ │ │ │ - ldr r0, [pc, #1268] @ 1044d0 │ │ │ │ + ldr r0, [pc, #1268] @ 1044cc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #228] @ 0xe4 │ │ │ │ - ldr r6, [pc, #1260] @ 1044d4 │ │ │ │ + ldr r6, [pc, #1260] @ 1044d0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r0, [r6, #32] │ │ │ │ mov r0, #45 @ 0x2d │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1043d4 │ │ │ │ - ldr r1, [pc, #1236] @ 1044d8 │ │ │ │ + beq 1043d0 │ │ │ │ + ldr r1, [pc, #1236] @ 1044d4 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ @@ -245818,242 +245817,242 @@ │ │ │ │ ldrb r0, [r6, #32] │ │ │ │ mov r5, #10 │ │ │ │ mov r0, #10 │ │ │ │ ldr sl, [r7, #40] @ 0x28 │ │ │ │ ldr r8, [r7, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1043d4 │ │ │ │ - ldr r1, [pc, #1164] @ 1044e0 │ │ │ │ + beq 1043d0 │ │ │ │ + ldr r1, [pc, #1164] @ 1044dc │ │ │ │ mov r2, #9 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r3, sl, r8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ strb r9, [r5, #9] │ │ │ │ bl 13638 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #880] @ 1043fc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #880] @ 1043f8 │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1042d0 │ │ │ │ + beq 1042cc │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1042f8 │ │ │ │ + bne 1042f4 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1043b8 │ │ │ │ + bne 1043b4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1043b8 │ │ │ │ + beq 1043b4 │ │ │ │ ldr r1, [r7, #32] │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 104118 │ │ │ │ + beq 104114 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 1040dc │ │ │ │ + beq 1040d8 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 104130 │ │ │ │ + beq 10412c │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1043b8 │ │ │ │ + beq 1043b4 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 1040d0 │ │ │ │ + b 1040cc │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r5, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - ldr r0, [pc, #696] @ 10440c │ │ │ │ + ldr r0, [pc, #696] @ 104408 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ eor r0, r2, r0 │ │ │ │ - ldr r2, [pc, #684] @ 104410 │ │ │ │ + ldr r2, [pc, #684] @ 10440c │ │ │ │ eor r1, r1, r2 │ │ │ │ orrs r0, r1, r0 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - ldreq r2, [pc, #672] @ 104414 │ │ │ │ + ldreq r2, [pc, #672] @ 104410 │ │ │ │ ldreq r1, [sp, #28] │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #664] @ 104418 │ │ │ │ + ldreq r2, [pc, #664] @ 104414 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 1043b8 │ │ │ │ + bne 1043b4 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10419c │ │ │ │ + bne 104198 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b 1041f8 │ │ │ │ - ldr r0, [pc, #860] @ 104500 │ │ │ │ + b 1041f4 │ │ │ │ + ldr r0, [pc, #860] @ 1044fc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r6, r0, #120 @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 104380 │ │ │ │ - ldr r0, [pc, #836] @ 10450c │ │ │ │ + bne 10437c │ │ │ │ + ldr r0, [pc, #836] @ 104508 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #828] @ 104510 │ │ │ │ + ldr r3, [pc, #828] @ 10450c │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ bl 13a88 │ │ │ │ mov r6, #1 │ │ │ │ strd r6, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 13944 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #776] @ 104514 │ │ │ │ + ldr r0, [pc, #776] @ 104510 │ │ │ │ mov r2, #30 │ │ │ │ - ldr r1, [pc, #772] @ 104518 │ │ │ │ + ldr r1, [pc, #772] @ 104514 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r0, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl eb21c │ │ │ │ + bl eb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #500] @ 104440 │ │ │ │ + ldr r0, [pc, #500] @ 10443c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #484] @ 104444 │ │ │ │ + ldr r3, [pc, #484] @ 104440 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 103d90 │ │ │ │ - ldr r0, [pc, #468] @ 104448 │ │ │ │ + b 103d8c │ │ │ │ + ldr r0, [pc, #468] @ 104444 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 104330 │ │ │ │ - ldr r0, [pc, #440] @ 10444c │ │ │ │ + bne 10432c │ │ │ │ + ldr r0, [pc, #440] @ 104448 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 104338 │ │ │ │ + b 104334 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #420] @ 104454 │ │ │ │ + ldr r0, [pc, #420] @ 104450 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #404] @ 104458 │ │ │ │ + ldr r3, [pc, #404] @ 104454 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 103dc0 │ │ │ │ + b 103dbc │ │ │ │ add r0, r6, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ add r8, sp, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 104348 │ │ │ │ - ldr r0, [pc, #496] @ 1044e4 │ │ │ │ + bne 104344 │ │ │ │ + ldr r0, [pc, #496] @ 1044e0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 104350 │ │ │ │ + b 10434c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #472] @ 1044e8 │ │ │ │ + ldr r0, [pc, #472] @ 1044e4 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #456] @ 1044ec │ │ │ │ + ldr r3, [pc, #456] @ 1044e8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 1040b0 │ │ │ │ - ldr r0, [pc, #484] @ 10451c │ │ │ │ + b 1040ac │ │ │ │ + ldr r0, [pc, #484] @ 104518 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #268] @ 104450 │ │ │ │ + ldr r1, [pc, #268] @ 10444c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 10435c │ │ │ │ - ldr r0, [pc, #424] @ 1044f8 │ │ │ │ + b 104358 │ │ │ │ + ldr r0, [pc, #424] @ 1044f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #416] @ 1044fc │ │ │ │ + ldr r1, [pc, #416] @ 1044f8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib r8, {r2, r3} │ │ │ │ str r0, [r8, #12] │ │ │ │ str r0, [r8, #16] │ │ │ │ mov r0, r8 │ │ │ │ bl 1d3f8 │ │ │ │ - b 1043e8 │ │ │ │ + b 1043e4 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #364] @ 104504 │ │ │ │ + ldr r0, [pc, #364] @ 104500 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #348] @ 104508 │ │ │ │ + ldr r3, [pc, #348] @ 104504 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 1041c0 │ │ │ │ - ldr r0, [pc, #304] @ 1044f0 │ │ │ │ + b 1041bc │ │ │ │ + ldr r0, [pc, #304] @ 1044ec │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #300] @ 1044f4 │ │ │ │ + ldr r2, [pc, #300] @ 1044f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 1043e8 │ │ │ │ - ldr r2, [pc, #256] @ 1044dc │ │ │ │ + b 1043e4 │ │ │ │ + ldr r2, [pc, #256] @ 1044d8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ @@ -246063,262 +246062,262 @@ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x578d70b0 │ │ │ │ svcvs 0x00332aad │ │ │ │ svceq 0x00a58f11 │ │ │ │ rsbshi ip, r5, #892928 @ 0xda000 │ │ │ │ - eoreq sp, r1, r4, lsl r2 │ │ │ │ + eoreq sp, r1, r8, lsl r2 │ │ │ │ andeq r0, r0, r4, asr #19 │ │ │ │ - @ instruction: 0xfffc410c │ │ │ │ - @ instruction: 0xfffcb300 │ │ │ │ - @ instruction: 0xfffca9e0 │ │ │ │ - @ instruction: 0xfffcab18 │ │ │ │ - @ instruction: 0xfffcb684 │ │ │ │ - @ instruction: 0xfffc30ac │ │ │ │ - eoreq ip, r1, r8, ror #25 │ │ │ │ - eoreq sp, r0, r8, lsl pc │ │ │ │ - eoreq sp, r0, r4, lsr #24 │ │ │ │ - eoreq ip, r1, ip, ror #14 │ │ │ │ - eoreq r3, r1, r8, ror ip │ │ │ │ - eoreq ip, r0, ip, lsr #28 │ │ │ │ - @ instruction: 0x0020deb4 │ │ │ │ - eoreq ip, r0, r0, ror sp │ │ │ │ - eoreq sl, r1, r8, lsr lr │ │ │ │ - eoreq sl, r1, r4, lsr #28 │ │ │ │ - eoreq sp, r1, ip, ror r0 │ │ │ │ - @ instruction: 0xfff5fa64 │ │ │ │ - @ instruction: 0xfff62004 │ │ │ │ - @ instruction: 0xfff56414 │ │ │ │ - @ instruction: 0xfff634a4 │ │ │ │ - @ instruction: 0xfff608a8 │ │ │ │ - @ instruction: 0xfff62f74 │ │ │ │ - @ instruction: 0xfff60e58 │ │ │ │ - @ instruction: 0xfff55c20 │ │ │ │ - @ instruction: 0xfff6143c │ │ │ │ - @ instruction: 0xfff609fc │ │ │ │ - @ instruction: 0xfff6386c │ │ │ │ - @ instruction: 0xfff5e9b4 │ │ │ │ - @ instruction: 0xfff559a8 │ │ │ │ - @ instruction: 0xfff62b38 │ │ │ │ - @ instruction: 0xfff55df0 │ │ │ │ - @ instruction: 0xfff5f3e4 │ │ │ │ - @ instruction: 0xfff602e0 │ │ │ │ - @ instruction: 0xfff61698 │ │ │ │ - @ instruction: 0xfff55f8c │ │ │ │ - @ instruction: 0xfff63e60 │ │ │ │ - @ instruction: 0xfff63c10 │ │ │ │ - @ instruction: 0xfff5667c │ │ │ │ - @ instruction: 0xfff6057c │ │ │ │ - @ instruction: 0xfff56870 │ │ │ │ + @ instruction: 0xfffc4110 │ │ │ │ + @ instruction: 0xfffcb304 │ │ │ │ + @ instruction: 0xfffca9e4 │ │ │ │ + @ instruction: 0xfffcab1c │ │ │ │ + @ instruction: 0xfffcb688 │ │ │ │ + @ instruction: 0xfffc30b0 │ │ │ │ + eoreq ip, r1, ip, ror #25 │ │ │ │ + eoreq sp, r0, ip, lsl pc │ │ │ │ + eoreq sp, r0, r8, lsr #24 │ │ │ │ + eoreq ip, r1, r0, ror r7 │ │ │ │ + eoreq r3, r1, ip, ror ip │ │ │ │ + eoreq ip, r0, r0, lsr lr │ │ │ │ + @ instruction: 0x0020deb8 │ │ │ │ + eoreq ip, r0, r4, ror sp │ │ │ │ + eoreq sl, r1, ip, lsr lr │ │ │ │ + eoreq sl, r1, r8, lsr #28 │ │ │ │ + eoreq sp, r1, r0, lsl #1 │ │ │ │ + @ instruction: 0xfff5fa68 │ │ │ │ + @ instruction: 0xfff62008 │ │ │ │ + @ instruction: 0xfff56418 │ │ │ │ + @ instruction: 0xfff634a8 │ │ │ │ + @ instruction: 0xfff608ac │ │ │ │ + @ instruction: 0xfff62f78 │ │ │ │ + @ instruction: 0xfff60e5c │ │ │ │ + @ instruction: 0xfff55c24 │ │ │ │ + @ instruction: 0xfff61440 │ │ │ │ + @ instruction: 0xfff60a00 │ │ │ │ + @ instruction: 0xfff63870 │ │ │ │ + @ instruction: 0xfff5e9b8 │ │ │ │ + @ instruction: 0xfff559ac │ │ │ │ + @ instruction: 0xfff62b3c │ │ │ │ + @ instruction: 0xfff55df4 │ │ │ │ + @ instruction: 0xfff5f3e8 │ │ │ │ + @ instruction: 0xfff602e4 │ │ │ │ + @ instruction: 0xfff6169c │ │ │ │ + @ instruction: 0xfff55f90 │ │ │ │ + @ instruction: 0xfff63e64 │ │ │ │ + @ instruction: 0xfff63c14 │ │ │ │ + @ instruction: 0xfff56680 │ │ │ │ + @ instruction: 0xfff60580 │ │ │ │ + @ instruction: 0xfff56874 │ │ │ │ @ instruction: 0xffff05e8 │ │ │ │ @ instruction: 0xffff0620 │ │ │ │ - @ instruction: 0xfff699c8 │ │ │ │ - eoreq ip, r1, r0, lsl #20 │ │ │ │ - andseq r5, ip, r0, lsl #26 │ │ │ │ - ldrdeq r3, [r1], -ip @ │ │ │ │ - @ instruction: 0x001c5cdc │ │ │ │ - eoreq r3, r1, r8, lsl ip │ │ │ │ - eoreq sp, r0, r4, asr lr │ │ │ │ - eoreq ip, r0, r0, lsl sp │ │ │ │ - andseq lr, fp, r6, lsr #30 │ │ │ │ - ldrdeq ip, [r0], -r4 @ │ │ │ │ - @ instruction: 0x00213bb4 │ │ │ │ - eoreq ip, r0, r4, lsr lr │ │ │ │ - @ instruction: 0x0021c8b8 │ │ │ │ - eoreq r3, r1, r4, asr fp │ │ │ │ - eoreq r3, r1, r0, lsr fp │ │ │ │ - eoreq ip, r1, r0, asr #29 │ │ │ │ - eoreq r3, r1, r4, lsr #25 │ │ │ │ - ldrdeq r1, [r1], -ip @ │ │ │ │ - andseq r5, ip, r9, lsr #16 │ │ │ │ - eoreq r3, r1, ip, asr #23 │ │ │ │ + @ instruction: 0xfff699cc │ │ │ │ + eoreq ip, r1, r4, lsl #20 │ │ │ │ + andseq r5, ip, r4, lsl #26 │ │ │ │ + eoreq r3, r1, r0, ror #7 │ │ │ │ + andseq r5, ip, r0, ror #25 │ │ │ │ + eoreq r3, r1, ip, lsl ip │ │ │ │ + eoreq sp, r0, r8, asr lr │ │ │ │ + eoreq ip, r0, r4, lsl sp │ │ │ │ + andseq lr, fp, sl, lsr #30 │ │ │ │ + ldrdeq ip, [r0], -r8 @ │ │ │ │ + @ instruction: 0x00213bb8 │ │ │ │ + eoreq ip, r0, r8, lsr lr │ │ │ │ + @ instruction: 0x0021c8bc │ │ │ │ + eoreq r3, r1, r8, asr fp │ │ │ │ + eoreq r3, r1, r4, lsr fp │ │ │ │ + eoreq ip, r1, r4, asr #29 │ │ │ │ + eoreq r3, r1, r8, lsr #25 │ │ │ │ + eoreq r1, r1, r0, ror #13 │ │ │ │ + andseq r5, ip, sp, lsr #16 │ │ │ │ + ldrdeq r3, [r1], -r0 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr r5, [pc, #380] @ 1046ac │ │ │ │ + ldr r5, [pc, #380] @ 1046a8 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ tst r6, #3 │ │ │ │ - bne 1045fc │ │ │ │ + bne 1045f8 │ │ │ │ bl 1347c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6, #16] │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 1287c │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ bl 1347c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r6, r4 │ │ │ │ ldr r0, [r0, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 104664 │ │ │ │ + beq 104660 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #56 @ 0x38 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #300] @ 1046d0 │ │ │ │ + ldr r0, [pc, #300] @ 1046cc │ │ │ │ add r1, sp, #4 │ │ │ │ mov r2, #2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #284] @ 1046d4 │ │ │ │ + ldr r0, [pc, #284] @ 1046d0 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #260] @ 1046d8 │ │ │ │ + ldr r1, [pc, #260] @ 1046d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #2 │ │ │ │ add r3, sp, #8 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r6, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b 104660 │ │ │ │ + b 10465c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #156] @ 1046b0 │ │ │ │ + ldr r0, [pc, #156] @ 1046ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #132] @ 1046b4 │ │ │ │ + ldr r0, [pc, #132] @ 1046b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r1, [pc, #124] @ 1046b8 │ │ │ │ + ldr r1, [pc, #124] @ 1046b4 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ - ldr r0, [pc, #112] @ 1046bc │ │ │ │ + ldr r0, [pc, #112] @ 1046b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #104] @ 1046c0 │ │ │ │ + ldr r1, [pc, #104] @ 1046bc │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1347c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ - ldr r0, [pc, #68] @ 1046c4 │ │ │ │ + ldr r0, [pc, #68] @ 1046c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #60] @ 1046c8 │ │ │ │ + ldr r0, [pc, #60] @ 1046c4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #44] @ 1046cc │ │ │ │ + ldr r1, [pc, #44] @ 1046c8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 1045d4 │ │ │ │ + b 1045d0 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - ldrdeq ip, [r1], -r4 @ │ │ │ │ - eoreq r3, r1, r4, lsr #15 │ │ │ │ + ldrdeq ip, [r1], -r8 @ │ │ │ │ + eoreq r3, r1, r8, lsr #15 │ │ │ │ andeq fp, r3, r8, ror #18 │ │ │ │ - andseq lr, fp, ip, lsl #14 │ │ │ │ - andseq lr, fp, r8, ror #13 │ │ │ │ - eoreq r3, r1, r4, ror r7 │ │ │ │ - strdeq r1, [r1], -r0 @ │ │ │ │ + andseq lr, fp, r0, lsl r7 │ │ │ │ + andseq lr, fp, ip, ror #13 │ │ │ │ + eoreq r3, r1, r8, ror r7 │ │ │ │ + strdeq r1, [r1], -r4 @ │ │ │ │ andeq r5, r5, r4, lsr r8 │ │ │ │ - eoreq r1, r1, r0, ror #25 │ │ │ │ - eoreq r1, r1, r4, lsl #20 │ │ │ │ + eoreq r1, r1, r4, ror #25 │ │ │ │ + eoreq r1, r1, r8, lsl #20 │ │ │ │ andeq r9, r4, ip, asr #15 │ │ │ │ - eoreq r1, r1, ip, ror #19 │ │ │ │ + strdeq r1, [r1], -r0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ - ldr r5, [pc, #64] @ 104728 │ │ │ │ + ldr r5, [pc, #64] @ 104724 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r0, r4]! │ │ │ │ cmp r1, #0 │ │ │ │ - beq 104704 │ │ │ │ + beq 104700 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 104720 │ │ │ │ + beq 10471c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq ip, r1, ip, lsl r8 │ │ │ │ + eoreq ip, r1, r0, lsr #16 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #684] @ 1049e8 │ │ │ │ + ldr r1, [pc, #684] @ 1049e4 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #26 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 104868 │ │ │ │ + bne 104864 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 1048a4 │ │ │ │ + bne 1048a0 │ │ │ │ bl 1350c │ │ │ │ - ldr r2, [pc, #664] @ 104a14 │ │ │ │ + ldr r2, [pc, #664] @ 104a10 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #12 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #636] @ 104a18 │ │ │ │ + ldr r3, [pc, #636] @ 104a14 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10484c │ │ │ │ - ldr r6, [pc, #624] @ 104a24 │ │ │ │ + beq 104848 │ │ │ │ + ldr r6, [pc, #624] @ 104a20 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ bl 135e4 │ │ │ │ mov r1, #16 │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ str r1, [r6, #92] @ 0x5c │ │ │ │ - ldr r0, [pc, #592] @ 104a28 │ │ │ │ + ldr r0, [pc, #592] @ 104a24 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1048fc │ │ │ │ + beq 1048f8 │ │ │ │ mov r6, r0 │ │ │ │ bl 13218 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #556] @ 104a2c │ │ │ │ + ldr r0, [pc, #556] @ 104a28 │ │ │ │ mov r7, #0 │ │ │ │ add ip, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [r6, #12] │ │ │ │ stmib r6, {r0, r7} │ │ │ │ ldmib r6, {r0, r2, r3} │ │ │ │ str r1, [r6] │ │ │ │ @@ -246326,373 +246325,373 @@ │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ bl 12ed0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp r8, #0 │ │ │ │ strb r7, [r4] │ │ │ │ - beq 104844 │ │ │ │ + beq 104840 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #456] @ 104a1c │ │ │ │ + ldr r0, [pc, #456] @ 104a18 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #452] @ 104a20 │ │ │ │ + ldr r2, [pc, #452] @ 104a1c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 104980 │ │ │ │ + b 10497c │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #364] @ 1049ec │ │ │ │ + ldr r0, [pc, #364] @ 1049e8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #348] @ 1049f0 │ │ │ │ - ldr r3, [pc, #348] @ 1049f4 │ │ │ │ + ldr r0, [pc, #348] @ 1049ec │ │ │ │ + ldr r3, [pc, #348] @ 1049f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 104980 │ │ │ │ + b 10497c │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10490c │ │ │ │ + bne 104908 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #288] @ 1049f8 │ │ │ │ + ldr r0, [pc, #288] @ 1049f4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #272] @ 1049fc │ │ │ │ - ldr r3, [pc, #272] @ 104a00 │ │ │ │ + ldr r0, [pc, #272] @ 1049f8 │ │ │ │ + ldr r3, [pc, #272] @ 1049fc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 104980 │ │ │ │ + b 10497c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 104980 │ │ │ │ + b 10497c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ 104a04 │ │ │ │ + ldr r0, [pc, #224] @ 104a00 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ 104a08 │ │ │ │ + ldr r0, [pc, #176] @ 104a04 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ 104a0c │ │ │ │ + ldr r0, [pc, #168] @ 104a08 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 104a10 │ │ │ │ + ldr r2, [pc, #152] @ 104a0c │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne 1049d8 │ │ │ │ + bne 1049d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1049b8 │ │ │ │ + beq 1049b4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne 1049d4 │ │ │ │ + bne 1049d0 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r4, ip, pc, asr sp │ │ │ │ - eoreq r3, r1, r8, ror #10 │ │ │ │ - mulseq sp, r6, pc @ │ │ │ │ - ldrdeq r0, [r1], -r4 @ │ │ │ │ - eoreq r3, r1, r0, lsr #10 │ │ │ │ - andseq r4, sp, lr, lsr pc │ │ │ │ - eoreq r0, r1, ip, lsl #23 │ │ │ │ + andseq r4, ip, r3, ror #26 │ │ │ │ + eoreq r3, r1, ip, ror #10 │ │ │ │ + mulseq sp, sl, pc @ │ │ │ │ + ldrdeq r0, [r1], -r8 @ │ │ │ │ + eoreq r3, r1, r4, lsr #10 │ │ │ │ + andseq r4, sp, r2, asr #30 │ │ │ │ + mlaeq r1, r0, fp, r0 │ │ │ │ muleq r5, ip, r5 │ │ │ │ - eoreq r3, r1, r8, lsl #9 │ │ │ │ - eoreq r3, r1, r4, lsr #9 │ │ │ │ - andseq lr, fp, ip, lsl #10 │ │ │ │ + eoreq r3, r1, ip, lsl #9 │ │ │ │ + eoreq r3, r1, r8, lsr #9 │ │ │ │ + andseq lr, fp, r0, lsl r5 │ │ │ │ andeq r0, r0, r8, asr #7 │ │ │ │ andeq r0, r0, ip, lsl #5 │ │ │ │ - andseq r9, ip, lr, lsl pc │ │ │ │ - eoreq r3, r1, r0, asr #11 │ │ │ │ - eoreq ip, r1, ip, lsr #15 │ │ │ │ - eoreq ip, r1, r0, lsl r2 │ │ │ │ + andseq r9, ip, r2, lsr #30 │ │ │ │ + eoreq r3, r1, r4, asr #11 │ │ │ │ + @ instruction: 0x0021c7b0 │ │ │ │ + eoreq ip, r1, r4, lsl r2 │ │ │ │ andeq r6, r0, r4, asr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r5, [pc, #232] @ 104b28 │ │ │ │ + ldr r5, [pc, #232] @ 104b24 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r5, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #196] @ 104b2c │ │ │ │ + ldr r0, [pc, #196] @ 104b28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r5, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #176] @ 104b30 │ │ │ │ - ldr r1, [pc, #176] @ 104b34 │ │ │ │ - ldr r2, [pc, #176] @ 104b38 │ │ │ │ + ldr r0, [pc, #176] @ 104b2c │ │ │ │ + ldr r1, [pc, #176] @ 104b30 │ │ │ │ + ldr r2, [pc, #176] @ 104b34 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #172] @ 104b3c │ │ │ │ + ldr r3, [pc, #172] @ 104b38 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #168] @ 104b40 │ │ │ │ + ldr r5, [pc, #168] @ 104b3c │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r5, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #140] @ 104b44 │ │ │ │ + ldr r0, [pc, #140] @ 104b40 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #120] @ 104b48 │ │ │ │ + ldr r0, [pc, #120] @ 104b44 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 104aec │ │ │ │ + bne 104ae8 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #72] @ 104b4c │ │ │ │ + ldr r0, [pc, #72] @ 104b48 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #56] @ 104b50 │ │ │ │ + ldr r3, [pc, #56] @ 104b4c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 104ae4 │ │ │ │ + b 104ae0 │ │ │ │ bl 1d458 │ │ │ │ - eoreq ip, r1, r0, lsr #10 │ │ │ │ + eoreq ip, r1, r4, lsr #10 │ │ │ │ andeq r0, r0, r8, ror #11 │ │ │ │ - @ instruction: 0xfffc338c │ │ │ │ - @ instruction: 0xfffca664 │ │ │ │ - @ instruction: 0xfffc9d7c │ │ │ │ - @ instruction: 0xfffc9f24 │ │ │ │ - @ instruction: 0xfffcbbc8 │ │ │ │ - @ instruction: 0xfffbf744 │ │ │ │ - mlaeq r1, r4, pc, fp @ │ │ │ │ - eoreq r1, r1, ip, ror sl │ │ │ │ - eoreq sp, r0, r4, asr r2 │ │ │ │ + @ instruction: 0xfffc3390 │ │ │ │ + @ instruction: 0xfffca668 │ │ │ │ + @ instruction: 0xfffc9d80 │ │ │ │ + @ instruction: 0xfffc9f28 │ │ │ │ + @ instruction: 0xfffcbbcc │ │ │ │ + @ instruction: 0xfffbf748 │ │ │ │ + mlaeq r1, r8, pc, fp @ │ │ │ │ + eoreq r1, r1, r0, lsl #21 │ │ │ │ + eoreq sp, r0, r8, asr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #228 @ 0xe4 │ │ │ │ - ldr r1, [pc, #1076] @ 104f98 │ │ │ │ + ldr r1, [pc, #1076] @ 104f94 │ │ │ │ add r6, sp, #168 @ 0xa8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ add r9, r1, r0 │ │ │ │ tst r9, #7 │ │ │ │ - bne 104e40 │ │ │ │ + bne 104e3c │ │ │ │ bl 130b0 │ │ │ │ - ldr r3, [pc, #1048] @ 104f9c │ │ │ │ + ldr r3, [pc, #1048] @ 104f98 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r7, [pc, #1008] @ 104f8c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r7, [pc, #1008] @ 104f88 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 104bd0 │ │ │ │ - ldr r1, [pc, #988] @ 104f90 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 104bcc │ │ │ │ + ldr r1, [pc, #988] @ 104f8c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #976] @ 104f94 │ │ │ │ + ldr r1, [pc, #976] @ 104f90 │ │ │ │ ldr r5, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b 104c04 │ │ │ │ + b 104c00 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ mov r8, r6 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r6, [pc, #932] @ 104f90 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r6, [pc, #932] @ 104f8c │ │ │ │ add r5, sp, #172 @ 0xac │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ strb r1, [r0, r7] │ │ │ │ ldm r5, {r1, r3, r5} │ │ │ │ str r3, [r0, r6]! │ │ │ │ mov r6, r8 │ │ │ │ str r5, [r0, #4] │ │ │ │ add r8, sp, #112 @ 0x70 │ │ │ │ add r0, r8, #8 │ │ │ │ stmib r0, {r1, r3, r5} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #888] @ 104f94 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #888] @ 104f90 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ - ldr r0, [pc, #844] @ 104fa0 │ │ │ │ + ldr r0, [pc, #844] @ 104f9c │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #836] @ 104fa4 │ │ │ │ + ldr r0, [pc, #836] @ 104fa0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr fp, [r0, #4] │ │ │ │ ldr sl, [r0, #8] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ str fp, [sp, #152] @ 0x98 │ │ │ │ str sl, [sp, #156] @ 0x9c │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ - ldr r0, [pc, #808] @ 104fa8 │ │ │ │ + ldr r0, [pc, #808] @ 104fa4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 104e9c │ │ │ │ - ldr r0, [pc, #792] @ 104fb4 │ │ │ │ + bne 104e98 │ │ │ │ + ldr r0, [pc, #792] @ 104fb0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #784] @ 104fb8 │ │ │ │ + ldr r3, [pc, #784] @ 104fb4 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ str r0, [sp, #8] │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 104cec │ │ │ │ - ldr r1, [pc, #704] @ 104f90 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 104ce8 │ │ │ │ + ldr r1, [pc, #704] @ 104f8c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r5, [pc, #696] @ 104f94 │ │ │ │ + ldr r5, [pc, #696] @ 104f90 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r5]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b 104d1c │ │ │ │ + b 104d18 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r5, [pc, #652] @ 104f90 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r5, [pc, #652] @ 104f8c │ │ │ │ strb r1, [r0, r7] │ │ │ │ add r7, sp, #212 @ 0xd4 │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r3, [r0, r5]! │ │ │ │ - ldr r5, [pc, #632] @ 104f94 │ │ │ │ + ldr r5, [pc, #632] @ 104f90 │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r6, #24 │ │ │ │ stmib r0, {r1, r3, r7} │ │ │ │ str r2, [r0] │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r5]! │ │ │ │ adc r1, r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #624] @ 104fbc │ │ │ │ + ldr r0, [pc, #624] @ 104fb8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ mov r0, #0 │ │ │ │ str fp, [sp, #180] @ 0xb4 │ │ │ │ str sl, [sp, #184] @ 0xb8 │ │ │ │ str r4, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - ldr r0, [pc, #596] @ 104fc0 │ │ │ │ + ldr r0, [pc, #596] @ 104fbc │ │ │ │ add r0, pc, r0 │ │ │ │ add r7, r0, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r4, [pc, #580] @ 104fc4 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r4, [pc, #580] @ 104fc0 │ │ │ │ cmp r0, #3 │ │ │ │ add r4, pc, r4 │ │ │ │ - bne 104ed4 │ │ │ │ + bne 104ed0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - ldr r3, [pc, #572] @ 104fd0 │ │ │ │ + ldr r3, [pc, #572] @ 104fcc │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 104f0c │ │ │ │ + bne 104f08 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ - ldr r3, [pc, #532] @ 104fdc │ │ │ │ + ldr r3, [pc, #532] @ 104fd8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ add r1, sp, #16 │ │ │ │ ldm r8!, {r2, r3, r4, r5} │ │ │ │ mov fp, r0 │ │ │ │ mov r0, r1 │ │ │ │ stmia r0!, {r2, r3, r4, r5} │ │ │ │ mov r7, r6 │ │ │ │ ldm r8!, {r2, r3, r4, r5, r6} │ │ │ │ @@ -246716,246 +246715,246 @@ │ │ │ │ stm r1, {r0, sl, fp} │ │ │ │ add sp, sp, #228 @ 0xe4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - ldr r0, [pc, #392] @ 104fe0 │ │ │ │ + ldr r0, [pc, #392] @ 104fdc │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #372] @ 104fe4 │ │ │ │ + ldr r0, [pc, #372] @ 104fe0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #180] @ 0xb4 │ │ │ │ - ldr r1, [pc, #364] @ 104fe8 │ │ │ │ + ldr r1, [pc, #364] @ 104fe4 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #176] @ 0xb0 │ │ │ │ str r1, [sp, #168] @ 0xa8 │ │ │ │ - ldr r1, [pc, #348] @ 104fec │ │ │ │ + ldr r1, [pc, #348] @ 104fe8 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #208] @ 0xd0 │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ - ldr r0, [pc, #248] @ 104fac │ │ │ │ + ldr r0, [pc, #248] @ 104fa8 │ │ │ │ add r2, sp, #168 @ 0xa8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #232] @ 104fb0 │ │ │ │ + ldr r3, [pc, #232] @ 104fac │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 104c94 │ │ │ │ + b 104c90 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #227] @ 0xe3 │ │ │ │ add r0, sp, #227 @ 0xe3 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ - ldr r0, [pc, #220] @ 104fc8 │ │ │ │ + ldr r0, [pc, #220] @ 104fc4 │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #204] @ 104fcc │ │ │ │ + ldr r3, [pc, #204] @ 104fc8 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 104d88 │ │ │ │ + b 104d84 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #227] @ 0xe3 │ │ │ │ add r0, sp, #227 @ 0xe3 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ - ldr r0, [pc, #176] @ 104fd4 │ │ │ │ + ldr r0, [pc, #176] @ 104fd0 │ │ │ │ add r2, sp, #208 @ 0xd0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #160] @ 104fd8 │ │ │ │ + ldr r3, [pc, #160] @ 104fd4 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 104dbc │ │ │ │ - b 104f68 │ │ │ │ + b 104db8 │ │ │ │ + b 104f64 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ mov r0, sl │ │ │ │ bl 13d10 │ │ │ │ - b 104f60 │ │ │ │ + b 104f5c │ │ │ │ add r0, r6, #8 │ │ │ │ - bl 112508 │ │ │ │ + bl 112504 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 13d10 │ │ │ │ - b 104f74 │ │ │ │ + b 104f70 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - bl 104ff0 │ │ │ │ + bl 104fec │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eoreq ip, r1, r0, lsl #8 │ │ │ │ - mlaeq r1, r4, r1, r3 │ │ │ │ - eoreq sl, r1, r8, lsr r0 │ │ │ │ - eoreq sl, r1, ip, lsr #32 │ │ │ │ - eoreq fp, r1, r8, ror #26 │ │ │ │ - eoreq sp, r0, r0, asr #9 │ │ │ │ - eoreq ip, r0, r4, asr #30 │ │ │ │ - eoreq ip, r1, ip, ror #1 │ │ │ │ - eoreq pc, r0, r0, ror #28 │ │ │ │ - eoreq r9, r1, r0, asr #30 │ │ │ │ - strdeq fp, [r1], -r8 @ │ │ │ │ - eoreq fp, r1, r4, ror #24 │ │ │ │ - ldrdeq sp, [r0], -r8 @ │ │ │ │ - eoreq ip, r0, ip, lsr #31 │ │ │ │ - eoreq r0, r1, ip, ror #21 │ │ │ │ - eoreq sp, r0, r0, lsr #7 │ │ │ │ - eoreq ip, r0, r4, ror pc │ │ │ │ - @ instruction: 0x00210ab8 │ │ │ │ - eoreq r2, r1, ip, asr pc │ │ │ │ + eoreq ip, r1, r4, lsl #8 │ │ │ │ + mlaeq r1, r8, r1, r3 │ │ │ │ + eoreq sl, r1, ip, lsr r0 │ │ │ │ + eoreq sl, r1, r0, lsr r0 │ │ │ │ + eoreq fp, r1, ip, ror #26 │ │ │ │ + eoreq sp, r0, r4, asr #9 │ │ │ │ + eoreq ip, r0, r8, asr #30 │ │ │ │ + strdeq ip, [r1], -r0 @ │ │ │ │ + eoreq pc, r0, r4, ror #28 │ │ │ │ + eoreq r9, r1, r4, asr #30 │ │ │ │ + strdeq fp, [r1], -ip @ │ │ │ │ + eoreq fp, r1, r8, ror #24 │ │ │ │ + ldrdeq sp, [r0], -ip @ │ │ │ │ + @ instruction: 0x0020cfb0 │ │ │ │ + strdeq r0, [r1], -r0 @ │ │ │ │ + eoreq sp, r0, r4, lsr #7 │ │ │ │ + eoreq ip, r0, r8, ror pc │ │ │ │ + @ instruction: 0x00210abc │ │ │ │ + eoreq r2, r1, r0, ror #30 │ │ │ │ andeq fp, r3, r8, lsr #2 │ │ │ │ - andseq sp, fp, ip, asr #29 │ │ │ │ - eoreq r2, r1, ip, lsr pc │ │ │ │ + @ instruction: 0x001bded0 │ │ │ │ + eoreq r2, r1, r0, asr #30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105014 │ │ │ │ + beq 105010 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ ldr r6, [r4, #32] │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 105038 │ │ │ │ + beq 105034 │ │ │ │ mov r7, r5 │ │ │ │ ldr r0, [r7], #8 │ │ │ │ bl 13d10 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 105028 │ │ │ │ + bne 105024 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105050 │ │ │ │ + beq 10504c │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ - ldr r8, [pc, #188] @ 10511c │ │ │ │ + ldr r8, [pc, #188] @ 105118 │ │ │ │ mov r4, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105090 │ │ │ │ + beq 10508c │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ ldr r7, [r6, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1050b0 │ │ │ │ + beq 1050ac │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ ldr r0, [r5], #8 │ │ │ │ bl 13d10 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 1050a0 │ │ │ │ + bne 10509c │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1050c4 │ │ │ │ + beq 1050c0 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r6, #116] @ 0x74 │ │ │ │ bl 13d10 │ │ │ │ add r0, r6, #80 @ 0x50 │ │ │ │ - bl 112508 │ │ │ │ + bl 112504 │ │ │ │ ldr r0, [r6, #120] @ 0x78 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6, #124] @ 0x7c │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1050f8 │ │ │ │ + beq 1050f4 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r8, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 105114 │ │ │ │ + beq 105110 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq fp, r1, r4, lsl #30 │ │ │ │ + eoreq fp, r1, r8, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #684] @ 1053dc │ │ │ │ + ldr r1, [pc, #684] @ 1053d8 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 10525c │ │ │ │ + bne 105258 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 105298 │ │ │ │ + bne 105294 │ │ │ │ bl 1350c │ │ │ │ - ldr r2, [pc, #664] @ 105408 │ │ │ │ + ldr r2, [pc, #664] @ 105404 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #12 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #636] @ 10540c │ │ │ │ + ldr r3, [pc, #636] @ 105408 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105240 │ │ │ │ - ldr r6, [pc, #624] @ 105418 │ │ │ │ + beq 10523c │ │ │ │ + ldr r6, [pc, #624] @ 105414 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #32] │ │ │ │ bl 135e4 │ │ │ │ mov r1, #16 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ str r1, [r6, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #592] @ 10541c │ │ │ │ + ldr r0, [pc, #592] @ 105418 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1052f0 │ │ │ │ + beq 1052ec │ │ │ │ mov r6, r0 │ │ │ │ bl 13218 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #556] @ 105420 │ │ │ │ + ldr r0, [pc, #556] @ 10541c │ │ │ │ mov r7, #0 │ │ │ │ add ip, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [r6, #12] │ │ │ │ stmib r6, {r0, r7} │ │ │ │ ldmib r6, {r0, r2, r3} │ │ │ │ str r1, [r6] │ │ │ │ @@ -246963,623 +246962,623 @@ │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ bl 12ed0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp r8, #0 │ │ │ │ strb r7, [r4] │ │ │ │ - beq 105238 │ │ │ │ + beq 105234 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #456] @ 105410 │ │ │ │ + ldr r0, [pc, #456] @ 10540c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #452] @ 105414 │ │ │ │ + ldr r2, [pc, #452] @ 105410 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 105374 │ │ │ │ + b 105370 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #364] @ 1053e0 │ │ │ │ + ldr r0, [pc, #364] @ 1053dc │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #348] @ 1053e4 │ │ │ │ - ldr r3, [pc, #348] @ 1053e8 │ │ │ │ + ldr r0, [pc, #348] @ 1053e0 │ │ │ │ + ldr r3, [pc, #348] @ 1053e4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 105374 │ │ │ │ + b 105370 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 105300 │ │ │ │ + bne 1052fc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #288] @ 1053ec │ │ │ │ + ldr r0, [pc, #288] @ 1053e8 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #272] @ 1053f0 │ │ │ │ - ldr r3, [pc, #272] @ 1053f4 │ │ │ │ + ldr r0, [pc, #272] @ 1053ec │ │ │ │ + ldr r3, [pc, #272] @ 1053f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 105374 │ │ │ │ + b 105370 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 105374 │ │ │ │ + b 105370 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ 1053f8 │ │ │ │ + ldr r0, [pc, #224] @ 1053f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ 1053fc │ │ │ │ + ldr r0, [pc, #176] @ 1053f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ 105400 │ │ │ │ + ldr r0, [pc, #168] @ 1053fc │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 105404 │ │ │ │ + ldr r2, [pc, #152] @ 105400 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne 1053cc │ │ │ │ + bne 1053c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1053ac │ │ │ │ + beq 1053a8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne 1053c8 │ │ │ │ + bne 1053c4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r4, ip, r5, lsl #7 │ │ │ │ - eoreq r2, r1, r4, ror fp │ │ │ │ - andseq r4, sp, r2, lsr #11 │ │ │ │ - eoreq r0, r1, r0, ror #3 │ │ │ │ - eoreq r2, r1, ip, lsr #22 │ │ │ │ - andseq r4, sp, sl, asr #10 │ │ │ │ - mlaeq r1, r8, r1, r0 │ │ │ │ + andseq r4, ip, r9, lsl #7 │ │ │ │ + eoreq r2, r1, r8, ror fp │ │ │ │ + andseq r4, sp, r6, lsr #11 │ │ │ │ + eoreq r0, r1, r4, ror #3 │ │ │ │ + eoreq r2, r1, r0, lsr fp │ │ │ │ + andseq r4, sp, lr, asr #10 │ │ │ │ + mlaeq r1, ip, r1, r0 │ │ │ │ andeq r4, r5, r8, lsr #23 │ │ │ │ - mlaeq r1, r4, sl, r2 │ │ │ │ - @ instruction: 0x00212ab0 │ │ │ │ - andseq sp, fp, r8, lsl fp │ │ │ │ + mlaeq r1, r8, sl, r2 │ │ │ │ + @ instruction: 0x00212ab4 │ │ │ │ + andseq sp, fp, ip, lsl fp │ │ │ │ andeq r0, r0, r8, asr #7 │ │ │ │ andeq r0, r0, ip, lsl #5 │ │ │ │ - andseq r9, ip, sl, lsr #10 │ │ │ │ - eoreq r2, r1, ip, asr #23 │ │ │ │ - eoreq fp, r1, r8, lsl fp │ │ │ │ - eoreq fp, r1, ip, lsl r8 │ │ │ │ + andseq r9, ip, lr, lsr #10 │ │ │ │ + ldrdeq r2, [r1], -r0 @ │ │ │ │ + eoreq fp, r1, ip, lsl fp │ │ │ │ + eoreq fp, r1, r0, lsr #16 │ │ │ │ muleq r0, r4, r1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r5, [pc, #232] @ 10551c │ │ │ │ + ldr r5, [pc, #232] @ 105518 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #196] @ 105520 │ │ │ │ + ldr r0, [pc, #196] @ 10551c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ 105524 │ │ │ │ - ldr r1, [pc, #176] @ 105528 │ │ │ │ - ldr r2, [pc, #176] @ 10552c │ │ │ │ + ldr r0, [pc, #176] @ 105520 │ │ │ │ + ldr r1, [pc, #176] @ 105524 │ │ │ │ + ldr r2, [pc, #176] @ 105528 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #172] @ 105530 │ │ │ │ + ldr r3, [pc, #172] @ 10552c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r5, [pc, #168] @ 105534 │ │ │ │ + ldr r5, [pc, #168] @ 105530 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r5, pc, r5 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r5, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #140] @ 105538 │ │ │ │ + ldr r0, [pc, #140] @ 105534 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #120] @ 10553c │ │ │ │ + ldr r0, [pc, #120] @ 105538 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1054e0 │ │ │ │ + bne 1054dc │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #72] @ 105540 │ │ │ │ + ldr r0, [pc, #72] @ 10553c │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #56] @ 105544 │ │ │ │ + ldr r3, [pc, #56] @ 105540 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 1054d8 │ │ │ │ + b 1054d4 │ │ │ │ bl 1d458 │ │ │ │ - eoreq fp, r1, ip, lsl #17 │ │ │ │ + mlaeq r1, r0, r8, fp │ │ │ │ andeq r0, r0, r8, ror #4 │ │ │ │ - @ instruction: 0xfffc29c4 │ │ │ │ - @ instruction: 0xfffc9ae8 │ │ │ │ - @ instruction: 0xfffc9248 │ │ │ │ - @ instruction: 0xfffc9590 │ │ │ │ - @ instruction: 0xfffc9f3c │ │ │ │ - @ instruction: 0xfffbfa90 │ │ │ │ - eoreq fp, r1, r4, lsr #10 │ │ │ │ - eoreq pc, r0, r0, asr r6 @ │ │ │ │ - eoreq ip, r0, r4, lsl #20 │ │ │ │ + @ instruction: 0xfffc29c8 │ │ │ │ + @ instruction: 0xfffc9aec │ │ │ │ + @ instruction: 0xfffc924c │ │ │ │ + @ instruction: 0xfffc9594 │ │ │ │ + @ instruction: 0xfffc9f40 │ │ │ │ + @ instruction: 0xfffbfa94 │ │ │ │ + eoreq fp, r1, r8, lsr #10 │ │ │ │ + eoreq pc, r0, r4, asr r6 @ │ │ │ │ + eoreq ip, r0, r8, lsl #20 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #340] @ 1056ac │ │ │ │ + ldr r1, [pc, #340] @ 1056a8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ add r4, r1, r0 │ │ │ │ tst r4, #7 │ │ │ │ - bne 10563c │ │ │ │ - ldr r5, [pc, #304] @ 1056a0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 105638 │ │ │ │ + ldr r5, [pc, #304] @ 10569c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1055a0 │ │ │ │ - ldr r1, [pc, #288] @ 1056a4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 10559c │ │ │ │ + ldr r1, [pc, #288] @ 1056a0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - ldr r2, [pc, #272] @ 1056a8 │ │ │ │ + ldr r2, [pc, #272] @ 1056a4 │ │ │ │ ldr r2, [r0, r2]! │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - b 1055cc │ │ │ │ + b 1055c8 │ │ │ │ mov r0, sp │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr ip, [pc, #236] @ 1056a4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr ip, [pc, #236] @ 1056a0 │ │ │ │ strb r1, [r0, r5] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldm sp, {r2, r5} │ │ │ │ str r3, [r0, ip]! │ │ │ │ str r1, [r0, #4] │ │ │ │ mov r6, #0 │ │ │ │ mov r0, #4 │ │ │ │ str r6, [r4, #16] │ │ │ │ - ldr ip, [pc, #208] @ 1056b0 │ │ │ │ + ldr ip, [pc, #208] @ 1056ac │ │ │ │ ldr ip, [pc, ip] │ │ │ │ str r1, [r4, #36] @ 0x24 │ │ │ │ add r1, r4, #44 @ 0x2c │ │ │ │ str r2, [r4, #24] │ │ │ │ str r5, [r4, #28] │ │ │ │ str r3, [r4, #32] │ │ │ │ str r6, [r4, #40] @ 0x28 │ │ │ │ stm r1, {r0, r6, ip} │ │ │ │ - ldr r0, [pc, #176] @ 1056b4 │ │ │ │ + ldr r0, [pc, #176] @ 1056b0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r3} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #136] @ 1056a8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #136] @ 1056a4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r1]! │ │ │ │ adc r1, r5, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r6, [r4] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #100] @ 1056b8 │ │ │ │ + ldr r0, [pc, #100] @ 1056b4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #76] @ 1056bc │ │ │ │ + ldr r0, [pc, #76] @ 1056b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #68] @ 1056c0 │ │ │ │ + ldr r1, [pc, #68] @ 1056bc │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #52] @ 1056c4 │ │ │ │ + ldr r1, [pc, #52] @ 1056c0 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eoreq fp, r1, r0, ror r7 │ │ │ │ - eoreq r9, r1, ip, lsr #13 │ │ │ │ - eoreq r9, r1, r8, lsl #13 │ │ │ │ - eoreq r2, r1, r4, ror #14 │ │ │ │ + eoreq fp, r1, r4, ror r7 │ │ │ │ + @ instruction: 0x002196b0 │ │ │ │ + eoreq r9, r1, ip, lsl #13 │ │ │ │ + eoreq r2, r1, r8, ror #14 │ │ │ │ andeq sl, r3, r8, lsr #18 │ │ │ │ - andseq sp, fp, ip, asr #13 │ │ │ │ - eoreq r2, r1, ip, lsr r7 │ │ │ │ + @ instruction: 0x001bd6d0 │ │ │ │ + eoreq r2, r1, r0, asr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ - ldr r8, [pc, #292] @ 1057fc │ │ │ │ + ldr r8, [pc, #292] @ 1057f8 │ │ │ │ mov r9, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ add fp, r0, r9 │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105700 │ │ │ │ + beq 1056fc │ │ │ │ ldr r1, [fp, #52] @ 0x34 │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ ldr r7, [fp, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1057a8 │ │ │ │ + beq 1057a4 │ │ │ │ ldr sl, [fp, #44] @ 0x2c │ │ │ │ mov r5, #0 │ │ │ │ add r4, sl, #8 │ │ │ │ - b 105744 │ │ │ │ - bl 2c075c │ │ │ │ + b 105740 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 13d10 │ │ │ │ add r5, r5, #1 │ │ │ │ add r4, r4, #24 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 1057a8 │ │ │ │ + beq 1057a4 │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105780 │ │ │ │ + beq 10577c │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 10572c │ │ │ │ + bcc 105728 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10572c │ │ │ │ + bne 105728 │ │ │ │ add r0, r5, r5, lsl #1 │ │ │ │ add r0, sl, r0, lsl #3 │ │ │ │ add r6, r0, #8 │ │ │ │ - b 10571c │ │ │ │ + b 105718 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 10572c │ │ │ │ + bcc 105728 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ mov r6, r4 │ │ │ │ - beq 10571c │ │ │ │ - b 10572c │ │ │ │ + beq 105718 │ │ │ │ + b 105728 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1057bc │ │ │ │ + beq 1057b8 │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ bl 13734 │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1057d0 │ │ │ │ + beq 1057cc │ │ │ │ add r0, fp, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1057f0 │ │ │ │ + beq 1057ec │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r1 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq fp, r1, ip, ror #11 │ │ │ │ + strdeq fp, [r1], -r0 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #572] @ 105a4c │ │ │ │ + ldr r1, [pc, #572] @ 105a48 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1058dc │ │ │ │ + bne 1058d8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 105918 │ │ │ │ + bne 105914 │ │ │ │ bl 1350c │ │ │ │ - ldr r1, [pc, #552] @ 105a78 │ │ │ │ + ldr r1, [pc, #552] @ 105a74 │ │ │ │ mov r2, #12 │ │ │ │ str r2, [sp] │ │ │ │ mov r5, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #524] @ 105a7c │ │ │ │ + ldr r3, [pc, #524] @ 105a78 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1058c0 │ │ │ │ - ldr r7, [pc, #516] @ 105a88 │ │ │ │ + beq 1058bc │ │ │ │ + ldr r7, [pc, #516] @ 105a84 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r7, #56] @ 0x38 │ │ │ │ bl 135e4 │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r7] │ │ │ │ strb r5, [r4] │ │ │ │ - beq 1058b8 │ │ │ │ + beq 1058b4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #440] @ 105a80 │ │ │ │ + ldr r0, [pc, #440] @ 105a7c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ 105a84 │ │ │ │ + ldr r2, [pc, #436] @ 105a80 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 1059e4 │ │ │ │ + b 1059e0 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ 105a50 │ │ │ │ + ldr r0, [pc, #348] @ 105a4c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ 105a54 │ │ │ │ - ldr r3, [pc, #332] @ 105a58 │ │ │ │ + ldr r0, [pc, #332] @ 105a50 │ │ │ │ + ldr r3, [pc, #332] @ 105a54 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 1059e4 │ │ │ │ + b 1059e0 │ │ │ │ sub r2, r6, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 105970 │ │ │ │ + bne 10596c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ 105a5c │ │ │ │ + ldr r0, [pc, #272] @ 105a58 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ 105a60 │ │ │ │ - ldr r3, [pc, #256] @ 105a64 │ │ │ │ + ldr r0, [pc, #256] @ 105a5c │ │ │ │ + ldr r3, [pc, #256] @ 105a60 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 1059e4 │ │ │ │ + b 1059e0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ 105a68 │ │ │ │ + ldr r0, [pc, #224] @ 105a64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ 105a6c │ │ │ │ + ldr r0, [pc, #176] @ 105a68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ 105a70 │ │ │ │ + ldr r0, [pc, #168] @ 105a6c │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 105a74 │ │ │ │ + ldr r2, [pc, #152] @ 105a70 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne 105a3c │ │ │ │ + bne 105a38 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105a1c │ │ │ │ + beq 105a18 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne 105a38 │ │ │ │ + bne 105a34 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x001c3cb6 │ │ │ │ - strdeq r2, [r1], -r4 @ │ │ │ │ - andseq r3, sp, r2, lsr #30 │ │ │ │ - eoreq pc, r0, r0, ror #22 │ │ │ │ - eoreq r2, r1, ip, lsr #9 │ │ │ │ - andseq r3, sp, sl, asr #29 │ │ │ │ - eoreq pc, r0, r8, lsl fp @ │ │ │ │ + @ instruction: 0x001c3cba │ │ │ │ + strdeq r2, [r1], -r8 @ │ │ │ │ + andseq r3, sp, r6, lsr #30 │ │ │ │ + eoreq pc, r0, r4, ror #22 │ │ │ │ + @ instruction: 0x002124b0 │ │ │ │ + andseq r3, sp, lr, asr #29 │ │ │ │ + eoreq pc, r0, ip, lsl fp @ │ │ │ │ andeq r4, r5, r8, lsr r5 │ │ │ │ - eoreq r2, r1, r4, lsr #8 │ │ │ │ - eoreq r2, r1, r0, asr #8 │ │ │ │ - andseq sp, fp, r8, lsr #9 │ │ │ │ + eoreq r2, r1, r8, lsr #8 │ │ │ │ + eoreq r2, r1, r4, asr #8 │ │ │ │ + andseq sp, fp, ip, lsr #9 │ │ │ │ andeq r0, r0, r4, asr #6 │ │ │ │ andeq r0, r0, r8, lsl r2 │ │ │ │ - andseq r8, ip, sl, lsr #29 │ │ │ │ - eoreq r2, r1, ip, asr #10 │ │ │ │ - eoreq fp, r1, r0, ror #2 │ │ │ │ + andseq r8, ip, lr, lsr #29 │ │ │ │ + eoreq r2, r1, r0, asr r5 │ │ │ │ + eoreq fp, r1, r4, ror #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r5, [pc, #224] @ 105b7c │ │ │ │ + ldr r5, [pc, #224] @ 105b78 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #188] @ 105b80 │ │ │ │ + ldr r0, [pc, #188] @ 105b7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r5, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #168] @ 105b84 │ │ │ │ - ldr r1, [pc, #168] @ 105b88 │ │ │ │ - ldr ip, [pc, #168] @ 105b8c │ │ │ │ + ldr r0, [pc, #168] @ 105b80 │ │ │ │ + ldr r1, [pc, #168] @ 105b84 │ │ │ │ + ldr ip, [pc, #168] @ 105b88 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #164] @ 105b90 │ │ │ │ + ldr r3, [pc, #164] @ 105b8c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r2, [pc, #160] @ 105b94 │ │ │ │ + ldr r2, [pc, #160] @ 105b90 │ │ │ │ add ip, pc, ip │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #132] @ 105b98 │ │ │ │ + ldr r0, [pc, #132] @ 105b94 │ │ │ │ mov r2, #0 │ │ │ │ str ip, [r4, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ add r4, r5, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 105b40 │ │ │ │ + bne 105b3c │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r0, [pc, #68] @ 105b9c │ │ │ │ + ldr r0, [pc, #68] @ 105b98 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #52] @ 105ba0 │ │ │ │ + ldr r3, [pc, #52] @ 105b9c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 105b38 │ │ │ │ + b 105b34 │ │ │ │ bl 1d458 │ │ │ │ - eoreq sl, r1, r4, asr #30 │ │ │ │ + eoreq sl, r1, r8, asr #30 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ - @ instruction: 0xfffc2330 │ │ │ │ - @ instruction: 0xfffc95a8 │ │ │ │ - @ instruction: 0xfffc8a50 │ │ │ │ - @ instruction: 0xfffc8fc8 │ │ │ │ - @ instruction: 0xfffcab6c │ │ │ │ - @ instruction: 0xfffbeb24 │ │ │ │ - eoreq pc, r0, r8, asr r9 @ │ │ │ │ - eoreq ip, r0, ip, lsl r4 │ │ │ │ + @ instruction: 0xfffc2334 │ │ │ │ + @ instruction: 0xfffc95ac │ │ │ │ + @ instruction: 0xfffc8a54 │ │ │ │ + @ instruction: 0xfffc8fcc │ │ │ │ + @ instruction: 0xfffcab70 │ │ │ │ + @ instruction: 0xfffbeb28 │ │ │ │ + eoreq pc, r0, ip, asr r9 @ │ │ │ │ + eoreq ip, r0, r0, lsr #8 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #156] @ 105c50 │ │ │ │ + ldr r1, [pc, #156] @ 105c4c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ add r0, r1, r0 │ │ │ │ tst r0, #3 │ │ │ │ moveq r1, #0 │ │ │ │ moveq r2, #2 │ │ │ │ streq r1, [r0, #44] @ 0x2c │ │ │ │ @@ -247589,531 +247588,531 @@ │ │ │ │ streq r1, [r0] │ │ │ │ addeq sp, sp, #40 @ 0x28 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #88] @ 105c54 │ │ │ │ + ldr r0, [pc, #88] @ 105c50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #64] @ 105c58 │ │ │ │ + ldr r0, [pc, #64] @ 105c54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #56] @ 105c5c │ │ │ │ + ldr r1, [pc, #56] @ 105c58 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r0, [pc, #44] @ 105c60 │ │ │ │ + ldr r0, [pc, #44] @ 105c5c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #36] @ 105c64 │ │ │ │ + ldr r1, [pc, #36] @ 105c60 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - eoreq sl, r1, r4, lsr lr │ │ │ │ - @ instruction: 0x002121bc │ │ │ │ + eoreq sl, r1, r8, lsr lr │ │ │ │ + eoreq r2, r1, r0, asr #3 │ │ │ │ andeq sl, r3, r0, lsl #7 │ │ │ │ - andseq sp, fp, r4, lsr #2 │ │ │ │ - andseq sp, fp, r0, lsl #2 │ │ │ │ - eoreq r2, r1, ip, lsl #3 │ │ │ │ + andseq sp, fp, r8, lsr #2 │ │ │ │ + andseq sp, fp, r4, lsl #2 │ │ │ │ + mlaeq r1, r0, r1, r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ - ldr r8, [pc, #400] @ 105e08 │ │ │ │ + ldr r8, [pc, #400] @ 105e04 │ │ │ │ mov r9, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ add sl, r0, r9 │ │ │ │ ldr r0, [sl, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 105cc4 │ │ │ │ + beq 105cc0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [sl, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 105cc4 │ │ │ │ + bcc 105cc0 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 105cc4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 105cc0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sl, #24] │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sl, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105cfc │ │ │ │ + beq 105cf8 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sl, #44] @ 0x2c │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ - b 105d04 │ │ │ │ + b 105d00 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ add r6, sp, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ mov r1, r6 │ │ │ │ bl 54f20 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105dc4 │ │ │ │ + beq 105dc0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r4, r0, r1, lsl #4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105d58 │ │ │ │ + beq 105d54 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 105dac │ │ │ │ + beq 105da8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r5, r0, #4 │ │ │ │ - b 105d7c │ │ │ │ + b 105d78 │ │ │ │ add r5, r5, #16 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 105dac │ │ │ │ + beq 105da8 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 105d70 │ │ │ │ + bcc 105d6c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 105d70 │ │ │ │ - bl 2c075c │ │ │ │ + bne 105d6c │ │ │ │ + bl 2c0758 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b 105d70 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 105d6c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105d18 │ │ │ │ + beq 105d14 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 13734 │ │ │ │ - b 105d18 │ │ │ │ + b 105d14 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105dd8 │ │ │ │ + beq 105dd4 │ │ │ │ add r0, sl, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r8, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 105df8 │ │ │ │ + beq 105df4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r1 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq sl, r1, ip, ror #26 │ │ │ │ + eoreq sl, r1, r0, ror sp │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ 106054 │ │ │ │ + ldr r1, [pc, #568] @ 106050 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 105ee4 │ │ │ │ + bne 105ee0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 105f20 │ │ │ │ + bne 105f1c │ │ │ │ bl 132c0 │ │ │ │ - ldr r1, [pc, #548] @ 106080 │ │ │ │ + ldr r1, [pc, #548] @ 10607c │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ 106084 │ │ │ │ + ldr r3, [pc, #520] @ 106080 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 105ec8 │ │ │ │ - ldr r6, [pc, #512] @ 106090 │ │ │ │ + beq 105ec4 │ │ │ │ + ldr r6, [pc, #512] @ 10608c │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #32] │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ str r7, [r6, #44] @ 0x2c │ │ │ │ strb r5, [r4] │ │ │ │ - beq 105ec0 │ │ │ │ + beq 105ebc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ 106088 │ │ │ │ + ldr r0, [pc, #440] @ 106084 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ 10608c │ │ │ │ + ldr r2, [pc, #436] @ 106088 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 105fec │ │ │ │ + b 105fe8 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ 106058 │ │ │ │ + ldr r0, [pc, #348] @ 106054 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ 10605c │ │ │ │ - ldr r3, [pc, #332] @ 106060 │ │ │ │ + ldr r0, [pc, #332] @ 106058 │ │ │ │ + ldr r3, [pc, #332] @ 10605c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 105fec │ │ │ │ + b 105fe8 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 105f78 │ │ │ │ + bne 105f74 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ 106064 │ │ │ │ + ldr r0, [pc, #272] @ 106060 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ 106068 │ │ │ │ - ldr r3, [pc, #256] @ 10606c │ │ │ │ + ldr r0, [pc, #256] @ 106064 │ │ │ │ + ldr r3, [pc, #256] @ 106068 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 105fec │ │ │ │ + b 105fe8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ 106070 │ │ │ │ + ldr r0, [pc, #224] @ 10606c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ 106074 │ │ │ │ + ldr r0, [pc, #176] @ 106070 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ 106078 │ │ │ │ + ldr r0, [pc, #168] @ 106074 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 10607c │ │ │ │ + ldr r2, [pc, #152] @ 106078 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne 106044 │ │ │ │ + bne 106040 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106024 │ │ │ │ + beq 106020 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne 106040 │ │ │ │ + bne 10603c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x001bdef8 │ │ │ │ - eoreq r1, r1, ip, ror #29 │ │ │ │ - andseq r3, sp, sl, lsl r9 │ │ │ │ - eoreq pc, r0, r8, asr r5 @ │ │ │ │ - eoreq r1, r1, r4, lsr #29 │ │ │ │ - andseq r3, sp, r2, asr #17 │ │ │ │ - eoreq pc, r0, r0, lsl r5 @ │ │ │ │ + @ instruction: 0x001bdefc │ │ │ │ + strdeq r1, [r1], -r0 @ │ │ │ │ + andseq r3, sp, lr, lsl r9 │ │ │ │ + eoreq pc, r0, ip, asr r5 @ │ │ │ │ + eoreq r1, r1, r8, lsr #29 │ │ │ │ + andseq r3, sp, r6, asr #17 │ │ │ │ + eoreq pc, r0, r4, lsl r5 @ │ │ │ │ andeq r3, r5, r0, lsr pc │ │ │ │ - eoreq r1, r1, ip, lsl lr │ │ │ │ - eoreq r1, r1, r8, lsr lr │ │ │ │ - andseq ip, fp, r0, lsr #29 │ │ │ │ + eoreq r1, r1, r0, lsr #28 │ │ │ │ + eoreq r1, r1, ip, lsr lr │ │ │ │ + andseq ip, fp, r4, lsr #29 │ │ │ │ andeq r1, r0, r0, asr #6 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - andseq r8, ip, r2, lsr #17 │ │ │ │ - eoreq r1, r1, r4, asr #30 │ │ │ │ - strdeq sl, [r1], -r4 @ │ │ │ │ + andseq r8, ip, r6, lsr #17 │ │ │ │ + eoreq r1, r1, r8, asr #30 │ │ │ │ + strdeq sl, [r1], -r8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ - ldr r6, [pc, #4008] @ 10704c │ │ │ │ + ldr r6, [pc, #4008] @ 107048 │ │ │ │ mov fp, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #3972] @ 107050 │ │ │ │ + ldr r0, [pc, #3972] @ 10704c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #24] │ │ │ │ mov r0, fp │ │ │ │ bl 13ddc │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #3952] @ 107054 │ │ │ │ - ldr r1, [pc, #3952] @ 107058 │ │ │ │ - ldr r2, [pc, #3952] @ 10705c │ │ │ │ + ldr r0, [pc, #3952] @ 107050 │ │ │ │ + ldr r1, [pc, #3952] @ 107054 │ │ │ │ + ldr r2, [pc, #3952] @ 107058 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #3948] @ 107060 │ │ │ │ + ldr r3, [pc, #3948] @ 10705c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #3944] @ 107064 │ │ │ │ + ldr r7, [pc, #3944] @ 107060 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [fp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [fp, #12] │ │ │ │ str r7, [fp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #3916] @ 107068 │ │ │ │ + ldr r0, [pc, #3916] @ 107064 │ │ │ │ str r2, [fp, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [fp, #32] │ │ │ │ str r0, [fp, #36] @ 0x24 │ │ │ │ - ldr r7, [pc, #3896] @ 10706c │ │ │ │ + ldr r7, [pc, #3896] @ 107068 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, r7, #68 @ 0x44 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 106148 │ │ │ │ + beq 106144 │ │ │ │ bl 15704 │ │ │ │ - ldr sl, [pc, #3872] @ 107070 │ │ │ │ + ldr sl, [pc, #3872] @ 10706c │ │ │ │ mov r5, #8 │ │ │ │ add sl, pc, sl │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106fe4 │ │ │ │ + beq 106fe0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ stm r0, {r1, r2} │ │ │ │ mov r0, fp │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - ldr r0, [pc, #3816] @ 107080 │ │ │ │ + ldr r0, [pc, #3816] @ 10707c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 106d88 │ │ │ │ + bne 106d84 │ │ │ │ add r8, sp, #24 │ │ │ │ - ldr r1, [pc, #3692] @ 10702c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #3692] @ 107028 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106dc0 │ │ │ │ + beq 106dbc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 106de4 │ │ │ │ - ldr r7, [pc, #3652] @ 107030 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 106de0 │ │ │ │ + ldr r7, [pc, #3652] @ 10702c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 106220 │ │ │ │ - ldr r1, [pc, #3632] @ 107034 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 10621c │ │ │ │ + ldr r1, [pc, #3632] @ 107030 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #3620] @ 107038 │ │ │ │ + ldr r1, [pc, #3620] @ 107034 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b 10624c │ │ │ │ + b 106248 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r1, [r0, r7] │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ - ldr r7, [pc, #3572] @ 107034 │ │ │ │ + ldr r7, [pc, #3572] @ 107030 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldm r6, {r1, r3, r6} │ │ │ │ str r3, [r0, r7]! │ │ │ │ str r6, [r0, #4] │ │ │ │ add r0, r8, #24 │ │ │ │ stmib r0, {r1, r3, r6} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #3544] @ 107038 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #3544] @ 107034 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #3612] @ 107094 │ │ │ │ + ldr r0, [pc, #3612] @ 107090 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #3596] @ 107098 │ │ │ │ + ldr r0, [pc, #3596] @ 107094 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r9, [pc, #3572] @ 10709c │ │ │ │ + ldr r9, [pc, #3572] @ 107098 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r9 │ │ │ │ - bl 10b728 │ │ │ │ + bl 10b724 │ │ │ │ str r4, [sp, #16] │ │ │ │ add ip, fp, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #3544] @ 1070a0 │ │ │ │ + ldr r0, [pc, #3544] @ 10709c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #3536] @ 1070a4 │ │ │ │ + ldr r0, [pc, #3536] @ 1070a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #3528] @ 1070a8 │ │ │ │ + ldr r0, [pc, #3528] @ 1070a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #3520] @ 1070ac │ │ │ │ + ldr r0, [pc, #3520] @ 1070a8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #3512] @ 1070b0 │ │ │ │ + ldr r0, [pc, #3512] @ 1070ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #3504] @ 1070b4 │ │ │ │ + ldr r0, [pc, #3504] @ 1070b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #3496] @ 1070b8 │ │ │ │ + ldr r0, [pc, #3496] @ 1070b4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #140] @ 0x8c │ │ │ │ - ldr r0, [pc, #3488] @ 1070bc │ │ │ │ - ldr r1, [pc, #3488] @ 1070c0 │ │ │ │ + ldr r0, [pc, #3488] @ 1070b8 │ │ │ │ + ldr r1, [pc, #3488] @ 1070bc │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #3476] @ 1070c4 │ │ │ │ + ldr r1, [pc, #3476] @ 1070c0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #3468] @ 1070c8 │ │ │ │ + ldr r1, [pc, #3468] @ 1070c4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #3460] @ 1070cc │ │ │ │ + ldr r1, [pc, #3460] @ 1070c8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #3452] @ 1070d0 │ │ │ │ - ldr r2, [pc, #3452] @ 1070d4 │ │ │ │ + ldr r1, [pc, #3452] @ 1070cc │ │ │ │ + ldr r2, [pc, #3452] @ 1070d0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #3440] @ 1070d8 │ │ │ │ - ldr r3, [pc, #3440] @ 1070dc │ │ │ │ - ldr r7, [pc, #3440] @ 1070e0 │ │ │ │ + ldr r2, [pc, #3440] @ 1070d4 │ │ │ │ + ldr r3, [pc, #3440] @ 1070d8 │ │ │ │ + ldr r7, [pc, #3440] @ 1070dc │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [fp, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #3424] @ 1070e4 │ │ │ │ + ldr r7, [pc, #3424] @ 1070e0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [fp, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #3416] @ 1070e8 │ │ │ │ - ldr r6, [pc, #3416] @ 1070ec │ │ │ │ + ldr r7, [pc, #3416] @ 1070e4 │ │ │ │ + ldr r6, [pc, #3416] @ 1070e8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [fp, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #3404] @ 1070f0 │ │ │ │ + ldr r6, [pc, #3404] @ 1070ec │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [fp, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #3396] @ 1070f4 │ │ │ │ - ldr r5, [pc, #3396] @ 1070f8 │ │ │ │ - ldr r4, [pc, #3396] @ 1070fc │ │ │ │ + ldr r6, [pc, #3396] @ 1070f0 │ │ │ │ + ldr r5, [pc, #3396] @ 1070f4 │ │ │ │ + ldr r4, [pc, #3396] @ 1070f8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [fp, #88] @ 0x58 │ │ │ │ add r4, pc, r4 │ │ │ │ str r7, [fp, #68] @ 0x44 │ │ │ │ stm ip, {r0, r1, r6} │ │ │ │ mov r5, #42 @ 0x2a │ │ │ │ str r3, [fp, #84] @ 0x54 │ │ │ │ str r2, [fp, #92] @ 0x5c │ │ │ │ str r4, [fp, #96] @ 0x60 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #42 @ 0x2a │ │ │ │ bl 12c0c │ │ │ │ - ldr r1, [pc, #3344] @ 107100 │ │ │ │ + ldr r1, [pc, #3344] @ 1070fc │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - beq 107008 │ │ │ │ - ldr r1, [pc, #3320] @ 107104 │ │ │ │ + beq 107004 │ │ │ │ + ldr r1, [pc, #3320] @ 107100 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ @@ -248124,16 +248123,16 @@ │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r5, #13 │ │ │ │ mov r0, #13 │ │ │ │ ldr r7, [r9, #40] @ 0x28 │ │ │ │ ldr r6, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107008 │ │ │ │ - ldr r1, [pc, #3244] @ 107108 │ │ │ │ + beq 107004 │ │ │ │ + ldr r1, [pc, #3244] @ 107104 │ │ │ │ mov r2, #12 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r7, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #20 │ │ │ │ @@ -248146,16 +248145,16 @@ │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r5, #21 │ │ │ │ mov r0, #21 │ │ │ │ ldr r8, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107008 │ │ │ │ - ldr r1, [pc, #3160] @ 10710c │ │ │ │ + beq 107004 │ │ │ │ + ldr r1, [pc, #3160] @ 107108 │ │ │ │ mov r2, #20 │ │ │ │ mov r6, sl │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r8, r7 │ │ │ │ mov sl, #0 │ │ │ │ @@ -248171,219 +248170,219 @@ │ │ │ │ mov r4, r6 │ │ │ │ mov r0, #18 │ │ │ │ ldr r7, [r9, #40] @ 0x28 │ │ │ │ ldr r6, [r9, #44] @ 0x2c │ │ │ │ mov r5, #18 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107008 │ │ │ │ - ldr r1, [pc, #3064] @ 107110 │ │ │ │ + beq 107004 │ │ │ │ + ldr r1, [pc, #3064] @ 10710c │ │ │ │ mov r2, #17 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r7, r6 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #28 │ │ │ │ mov r0, fp │ │ │ │ mov r2, #0 │ │ │ │ strb sl, [r5, #17] │ │ │ │ bl 13638 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #2776] @ 10702c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #2776] @ 107028 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106e1c │ │ │ │ + beq 106e18 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ mov sl, r4 │ │ │ │ - bne 106e40 │ │ │ │ + bne 106e3c │ │ │ │ ldr r0, [r9, #16] │ │ │ │ - ldr ip, [pc, #2972] @ 107124 │ │ │ │ + ldr ip, [pc, #2972] @ 107120 │ │ │ │ cmp r0, #1 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #12] │ │ │ │ - bne 106b40 │ │ │ │ + bne 106b3c │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106b40 │ │ │ │ + beq 106b3c │ │ │ │ ldr r1, [r9, #32] │ │ │ │ ldr r2, [r9, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1065f0 │ │ │ │ + beq 1065ec │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 1065b4 │ │ │ │ + beq 1065b0 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 106608 │ │ │ │ + beq 106604 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 106b40 │ │ │ │ + beq 106b3c │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 1065a8 │ │ │ │ + b 1065a4 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r5, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - ldr r2, [pc, #2576] @ 10703c │ │ │ │ + ldr r2, [pc, #2576] @ 107038 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #24] │ │ │ │ eor r1, r1, r2 │ │ │ │ - ldr r2, [pc, #2564] @ 107040 │ │ │ │ + ldr r2, [pc, #2564] @ 10703c │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #32] │ │ │ │ - ldreq r3, [pc, #2556] @ 107048 │ │ │ │ + ldreq r3, [pc, #2556] @ 107044 │ │ │ │ ldreq r1, [sp, #36] @ 0x24 │ │ │ │ - ldreq r2, [pc, #2544] @ 107044 │ │ │ │ + ldreq r2, [pc, #2544] @ 107040 │ │ │ │ eoreq r0, r0, r3 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 106b40 │ │ │ │ + bne 106b3c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 106674 │ │ │ │ + bne 106670 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - b 1066d0 │ │ │ │ - ldr r0, [pc, #2740] @ 107130 │ │ │ │ + b 1066cc │ │ │ │ + ldr r0, [pc, #2740] @ 10712c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r7, r0, #120 @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 106f04 │ │ │ │ - ldr r0, [pc, #2716] @ 10713c │ │ │ │ + bne 106f00 │ │ │ │ + ldr r0, [pc, #2716] @ 107138 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #2708] @ 107140 │ │ │ │ + ldr r3, [pc, #2708] @ 10713c │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r7 │ │ │ │ bl 13a88 │ │ │ │ mov r6, #1 │ │ │ │ strd r6, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 13944 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r6, [pc, #2656] @ 107144 │ │ │ │ + ldr r6, [pc, #2656] @ 107140 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ - ldr r1, [pc, #2652] @ 107148 │ │ │ │ + ldr r1, [pc, #2652] @ 107144 │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, r6, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ - ldr r1, [pc, #2636] @ 10714c │ │ │ │ + bl eb218 │ │ │ │ + ldr r1, [pc, #2636] @ 107148 │ │ │ │ add r3, r6, #20 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #31 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ + bl eb218 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ bl 13cec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 12810 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 106ecc │ │ │ │ + bne 106ec8 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ - ldr ip, [pc, #2572] @ 107158 │ │ │ │ + ldr ip, [pc, #2572] @ 107154 │ │ │ │ cmp r0, #1 │ │ │ │ add ip, pc, ip │ │ │ │ str ip, [sp, #12] │ │ │ │ - bne 106b40 │ │ │ │ + bne 106b3c │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106b40 │ │ │ │ + beq 106b3c │ │ │ │ ldr r1, [r9, #32] │ │ │ │ ldr r2, [r9, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1067b4 │ │ │ │ + beq 1067b0 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 106778 │ │ │ │ + beq 106774 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 1067cc │ │ │ │ + beq 1067c8 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 106b40 │ │ │ │ + beq 106b3c │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 10676c │ │ │ │ + b 106768 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r7, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #2124] @ 107040 │ │ │ │ + ldr r2, [pc, #2124] @ 10703c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, r2 │ │ │ │ - ldr r2, [pc, #2108] @ 10703c │ │ │ │ + ldr r2, [pc, #2108] @ 107038 │ │ │ │ eor r1, r1, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #32] │ │ │ │ - ldreq r2, [pc, #2104] @ 107048 │ │ │ │ + ldreq r2, [pc, #2104] @ 107044 │ │ │ │ ldreq r1, [sp, #36] @ 0x24 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #2088] @ 107044 │ │ │ │ + ldreq r2, [pc, #2088] @ 107040 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 106b40 │ │ │ │ + bne 106b3c │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r5, #37 @ 0x25 │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106ffc │ │ │ │ - ldr r1, [pc, #2332] @ 107160 │ │ │ │ + beq 106ff8 │ │ │ │ + ldr r1, [pc, #2332] @ 10715c │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, #37 @ 0x25 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r8, [sp, #28] │ │ │ │ @@ -248393,97 +248392,97 @@ │ │ │ │ bl 56230 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r5, #38 @ 0x26 │ │ │ │ mov r0, #38 @ 0x26 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107008 │ │ │ │ - ldr r1, [pc, #2260] @ 107164 │ │ │ │ + beq 107004 │ │ │ │ + ldr r1, [pc, #2260] @ 107160 │ │ │ │ mov r2, #37 @ 0x25 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [r5, #37] @ 0x25 │ │ │ │ mov r0, fp │ │ │ │ - ldr r3, [pc, #2228] @ 107168 │ │ │ │ + ldr r3, [pc, #2228] @ 107164 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 12f54 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 106f3c │ │ │ │ + bne 106f38 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 106b40 │ │ │ │ + bne 106b3c │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106b40 │ │ │ │ + beq 106b3c │ │ │ │ ldr r1, [r9, #32] │ │ │ │ ldr r2, [r9, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 106944 │ │ │ │ + beq 106940 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 106908 │ │ │ │ + beq 106904 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 10695c │ │ │ │ + beq 106958 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 106b40 │ │ │ │ + beq 106b3c │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 1068fc │ │ │ │ + b 1068f8 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r7, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #1724] @ 107040 │ │ │ │ + ldr r2, [pc, #1724] @ 10703c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, r2 │ │ │ │ - ldr r2, [pc, #1708] @ 10703c │ │ │ │ + ldr r2, [pc, #1708] @ 107038 │ │ │ │ eor r1, r1, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #32] │ │ │ │ - ldreq r2, [pc, #1704] @ 107048 │ │ │ │ + ldreq r2, [pc, #1704] @ 107044 │ │ │ │ ldreq r1, [sp, #36] @ 0x24 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #1688] @ 107044 │ │ │ │ + ldreq r2, [pc, #1688] @ 107040 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 106b40 │ │ │ │ + bne 106b3c │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r5, #34 @ 0x22 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106ffc │ │ │ │ - ldr r1, [pc, #1952] @ 107174 │ │ │ │ + beq 106ff8 │ │ │ │ + ldr r1, [pc, #1952] @ 107170 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, #34 @ 0x22 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r6, [sp, #28] │ │ │ │ @@ -248492,103 +248491,103 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ bl 56230 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r5, #35 @ 0x23 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107008 │ │ │ │ - ldr r1, [pc, #1884] @ 107178 │ │ │ │ + beq 107004 │ │ │ │ + ldr r1, [pc, #1884] @ 107174 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [r5, #34] @ 0x22 │ │ │ │ mov r0, fp │ │ │ │ - ldr r3, [pc, #1852] @ 10717c │ │ │ │ + ldr r3, [pc, #1852] @ 107178 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 12f54 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 106f74 │ │ │ │ + bne 106f70 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 106b40 │ │ │ │ + bne 106b3c │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106b40 │ │ │ │ + beq 106b3c │ │ │ │ ldr r1, [r9, #32] │ │ │ │ ldr r2, [r9, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 106ad0 │ │ │ │ + beq 106acc │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 106a94 │ │ │ │ + beq 106a90 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 106ae8 │ │ │ │ + beq 106ae4 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 106b40 │ │ │ │ + beq 106b3c │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 106a88 │ │ │ │ + b 106a84 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r7, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #1328] @ 107040 │ │ │ │ + ldr r2, [pc, #1328] @ 10703c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, r2 │ │ │ │ - ldr r2, [pc, #1312] @ 10703c │ │ │ │ + ldr r2, [pc, #1312] @ 107038 │ │ │ │ eor r1, r1, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #32] │ │ │ │ - ldreq r2, [pc, #1308] @ 107048 │ │ │ │ + ldreq r2, [pc, #1308] @ 107044 │ │ │ │ ldreq r1, [sp, #36] @ 0x24 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #1292] @ 107044 │ │ │ │ + ldreq r2, [pc, #1292] @ 107040 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - beq 106b58 │ │ │ │ - ldr r0, [pc, #1620] @ 10719c │ │ │ │ + beq 106b54 │ │ │ │ + ldr r0, [pc, #1620] @ 107198 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d278 │ │ │ │ - b 107018 │ │ │ │ + b 107014 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r5, #35 @ 0x23 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106ffc │ │ │ │ - ldr r1, [pc, #1552] @ 107188 │ │ │ │ + beq 106ff8 │ │ │ │ + ldr r1, [pc, #1552] @ 107184 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, #35 @ 0x23 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r6, [sp, #28] │ │ │ │ @@ -248597,97 +248596,97 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ bl 56230 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r5, #36 @ 0x24 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107008 │ │ │ │ - ldr r1, [pc, #1484] @ 10718c │ │ │ │ + beq 107004 │ │ │ │ + ldr r1, [pc, #1484] @ 107188 │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [r5, #35] @ 0x23 │ │ │ │ mov r0, fp │ │ │ │ - ldr r3, [pc, #1452] @ 107190 │ │ │ │ + ldr r3, [pc, #1452] @ 10718c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 12f54 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 106fac │ │ │ │ + bne 106fa8 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 106b40 │ │ │ │ + bne 106b3c │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106b40 │ │ │ │ + beq 106b3c │ │ │ │ ldr r1, [r9, #32] │ │ │ │ ldr r2, [r9, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 106c74 │ │ │ │ + beq 106c70 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 106c38 │ │ │ │ + beq 106c34 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 106c8c │ │ │ │ + beq 106c88 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 106b40 │ │ │ │ + beq 106b3c │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 106c2c │ │ │ │ + b 106c28 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - ldr r2, [pc, #908] @ 107040 │ │ │ │ + ldr r2, [pc, #908] @ 10703c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ eor r0, r0, r2 │ │ │ │ - ldr r2, [pc, #892] @ 10703c │ │ │ │ + ldr r2, [pc, #892] @ 107038 │ │ │ │ eor r1, r1, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #32] │ │ │ │ - ldreq r2, [pc, #888] @ 107048 │ │ │ │ + ldreq r2, [pc, #888] @ 107044 │ │ │ │ ldreq r1, [sp, #36] @ 0x24 │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #872] @ 107044 │ │ │ │ + ldreq r2, [pc, #872] @ 107040 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 106b40 │ │ │ │ + bne 106b3c │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r5, #32 │ │ │ │ mov r0, #32 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 106ffc │ │ │ │ - ldr r1, [pc, #1180] @ 1071a0 │ │ │ │ + beq 106ff8 │ │ │ │ + ldr r1, [pc, #1180] @ 10719c │ │ │ │ mov r2, #32 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r7, [sp, #28] │ │ │ │ @@ -248696,190 +248695,190 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ bl 56230 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r5, #33 @ 0x21 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107008 │ │ │ │ - ldr r1, [pc, #1112] @ 1071a4 │ │ │ │ + beq 107004 │ │ │ │ + ldr r1, [pc, #1112] @ 1071a0 │ │ │ │ mov r2, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [r5, #32] │ │ │ │ mov r0, fp │ │ │ │ - ldr r3, [pc, #1080] @ 1071a8 │ │ │ │ + ldr r3, [pc, #1080] @ 1071a4 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 12f54 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #728] @ 107078 │ │ │ │ + ldr r0, [pc, #728] @ 107074 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #712] @ 10707c │ │ │ │ + ldr r3, [pc, #712] @ 107078 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 1061b4 │ │ │ │ + b 1061b0 │ │ │ │ add r0, sl, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 106e78 │ │ │ │ - ldr r0, [pc, #676] @ 107084 │ │ │ │ + bne 106e74 │ │ │ │ + ldr r0, [pc, #676] @ 107080 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 106e80 │ │ │ │ + b 106e7c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #656] @ 10708c │ │ │ │ + ldr r0, [pc, #656] @ 107088 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #640] @ 107090 │ │ │ │ + ldr r3, [pc, #640] @ 10708c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 1061e4 │ │ │ │ + b 1061e0 │ │ │ │ add r0, r4, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 106e90 │ │ │ │ - ldr r0, [pc, #728] @ 107114 │ │ │ │ + bne 106e8c │ │ │ │ + ldr r0, [pc, #728] @ 107110 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 106e98 │ │ │ │ + b 106e94 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #708] @ 10711c │ │ │ │ + ldr r0, [pc, #708] @ 107118 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #692] @ 107120 │ │ │ │ + ldr r3, [pc, #692] @ 10711c │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10657c │ │ │ │ - ldr r0, [pc, #664] @ 107118 │ │ │ │ + b 106578 │ │ │ │ + ldr r0, [pc, #664] @ 107114 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #508] @ 107088 │ │ │ │ + ldr r1, [pc, #508] @ 107084 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 106ea8 │ │ │ │ - ldr r0, [pc, #656] @ 107128 │ │ │ │ + b 106ea4 │ │ │ │ + ldr r0, [pc, #656] @ 107124 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r8, sp, #24 │ │ │ │ - ldr r1, [pc, #644] @ 10712c │ │ │ │ + ldr r1, [pc, #644] @ 107128 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib r8, {r2, r3} │ │ │ │ str r0, [r8, #12] │ │ │ │ str r0, [r8, #16] │ │ │ │ mov r0, r8 │ │ │ │ bl 1d3f8 │ │ │ │ - b 107018 │ │ │ │ + b 107014 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #620] @ 107150 │ │ │ │ + ldr r0, [pc, #620] @ 10714c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #604] @ 107154 │ │ │ │ + ldr r3, [pc, #604] @ 107150 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 106740 │ │ │ │ + b 10673c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #536] @ 107134 │ │ │ │ + ldr r0, [pc, #536] @ 107130 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #520] @ 107138 │ │ │ │ + ldr r3, [pc, #520] @ 107134 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 106698 │ │ │ │ + b 106694 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #536] @ 10716c │ │ │ │ + ldr r0, [pc, #536] @ 107168 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #520] @ 107170 │ │ │ │ + ldr r3, [pc, #520] @ 10716c │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 1068dc │ │ │ │ + b 1068d8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #500] @ 107180 │ │ │ │ + ldr r0, [pc, #500] @ 10717c │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #484] @ 107184 │ │ │ │ + ldr r3, [pc, #484] @ 107180 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 106a68 │ │ │ │ + b 106a64 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #64] @ 0x40 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #464] @ 107194 │ │ │ │ + ldr r0, [pc, #464] @ 107190 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #448] @ 107198 │ │ │ │ + ldr r3, [pc, #448] @ 107194 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 106c0c │ │ │ │ - ldr r0, [pc, #136] @ 107074 │ │ │ │ + b 106c08 │ │ │ │ + ldr r0, [pc, #136] @ 107070 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - b 107008 │ │ │ │ - ldr r0, [pc, #344] @ 10715c │ │ │ │ + b 107004 │ │ │ │ + ldr r0, [pc, #344] @ 107158 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ @@ -248891,111 +248890,111 @@ │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x578d70b0 │ │ │ │ svcvs 0x00332aad │ │ │ │ rsbshi ip, r5, #892928 @ 0xda000 │ │ │ │ svceq 0x00a58f11 │ │ │ │ - ldrdeq sl, [r1], -ip @ │ │ │ │ + eoreq sl, r1, r0, ror #25 │ │ │ │ andeq r1, r0, r0, lsr #7 │ │ │ │ - @ instruction: 0xfffc2aec │ │ │ │ - @ instruction: 0xfffc8af0 │ │ │ │ - @ instruction: 0xfffc8560 │ │ │ │ - @ instruction: 0xfffc8800 │ │ │ │ - @ instruction: 0xfffc9d88 │ │ │ │ - @ instruction: 0xfffc0a60 │ │ │ │ - eoreq sl, r1, ip, lsr #19 │ │ │ │ - mlaeq r1, r4, r8, sl │ │ │ │ - mlaeq r0, r8, r0, fp │ │ │ │ - eoreq pc, r0, r4, asr #27 │ │ │ │ - eoreq fp, r0, ip, lsl #2 │ │ │ │ - eoreq sl, r1, r4, asr #17 │ │ │ │ - eoreq r1, r1, ip, lsr #2 │ │ │ │ - eoreq sl, r0, r4, ror #5 │ │ │ │ - eoreq pc, r0, r8, ror #26 │ │ │ │ - eoreq sl, r0, ip, asr #4 │ │ │ │ - eoreq r8, r1, r4, lsl sl │ │ │ │ - eoreq r8, r1, r0, lsl #20 │ │ │ │ - ldrdeq sl, [r1], -r8 @ │ │ │ │ - @ instruction: 0xfff5d3dc │ │ │ │ - @ instruction: 0xfff5f718 │ │ │ │ - @ instruction: 0xfff54020 │ │ │ │ - @ instruction: 0xfff60f2c │ │ │ │ - @ instruction: 0xfff5e44c │ │ │ │ - @ instruction: 0xfff60e08 │ │ │ │ - @ instruction: 0xfff5e828 │ │ │ │ - @ instruction: 0xfff53798 │ │ │ │ - @ instruction: 0xfff5ec38 │ │ │ │ - @ instruction: 0xfff5e6f4 │ │ │ │ - @ instruction: 0xfff614bc │ │ │ │ - @ instruction: 0xfff5c764 │ │ │ │ - @ instruction: 0xfff53600 │ │ │ │ - @ instruction: 0xfff60670 │ │ │ │ - @ instruction: 0xfff53a88 │ │ │ │ - @ instruction: 0xfff5cefc │ │ │ │ + @ instruction: 0xfffc2af0 │ │ │ │ + @ instruction: 0xfffc8af4 │ │ │ │ + @ instruction: 0xfffc8564 │ │ │ │ + @ instruction: 0xfffc8804 │ │ │ │ + @ instruction: 0xfffc9d8c │ │ │ │ + @ instruction: 0xfffc0a64 │ │ │ │ + @ instruction: 0x0021a9b0 │ │ │ │ + mlaeq r1, r8, r8, sl │ │ │ │ + mlaeq r0, ip, r0, fp │ │ │ │ + eoreq pc, r0, r8, asr #27 │ │ │ │ + eoreq fp, r0, r0, lsl r1 │ │ │ │ + eoreq sl, r1, r8, asr #17 │ │ │ │ + eoreq r1, r1, r0, lsr r1 │ │ │ │ + eoreq sl, r0, r8, ror #5 │ │ │ │ + eoreq pc, r0, ip, ror #26 │ │ │ │ + eoreq sl, r0, r0, asr r2 │ │ │ │ + eoreq r8, r1, r8, lsl sl │ │ │ │ + eoreq r8, r1, r4, lsl #20 │ │ │ │ + ldrdeq sl, [r1], -ip @ │ │ │ │ + @ instruction: 0xfff5d3e0 │ │ │ │ + @ instruction: 0xfff5f71c │ │ │ │ + @ instruction: 0xfff54024 │ │ │ │ + @ instruction: 0xfff60f30 │ │ │ │ + @ instruction: 0xfff5e450 │ │ │ │ + @ instruction: 0xfff60e0c │ │ │ │ + @ instruction: 0xfff5e82c │ │ │ │ + @ instruction: 0xfff5379c │ │ │ │ + @ instruction: 0xfff5ec3c │ │ │ │ + @ instruction: 0xfff5e6f8 │ │ │ │ + @ instruction: 0xfff614c0 │ │ │ │ + @ instruction: 0xfff5c768 │ │ │ │ + @ instruction: 0xfff53604 │ │ │ │ + @ instruction: 0xfff60674 │ │ │ │ + @ instruction: 0xfff53a8c │ │ │ │ + @ instruction: 0xfff5cf00 │ │ │ │ + @ instruction: 0xfff5dfbc │ │ │ │ + @ instruction: 0xfff5f464 │ │ │ │ + @ instruction: 0xfff53be8 │ │ │ │ + @ instruction: 0xfff61a1c │ │ │ │ + @ instruction: 0xfff61794 │ │ │ │ + @ instruction: 0xfff541f8 │ │ │ │ @ instruction: 0xfff5dfb8 │ │ │ │ - @ instruction: 0xfff5f460 │ │ │ │ - @ instruction: 0xfff53be4 │ │ │ │ - @ instruction: 0xfff61a18 │ │ │ │ - @ instruction: 0xfff61790 │ │ │ │ - @ instruction: 0xfff541f4 │ │ │ │ - @ instruction: 0xfff5dfb4 │ │ │ │ - @ instruction: 0xfff542c8 │ │ │ │ - eoreq r1, r1, ip, asr #7 │ │ │ │ - andseq pc, fp, r0, lsr pc @ │ │ │ │ - andseq pc, fp, ip, lsl #30 │ │ │ │ - @ instruction: 0x001bfebc │ │ │ │ - andseq pc, fp, r0, ror lr @ │ │ │ │ + @ instruction: 0xfff542cc │ │ │ │ ldrdeq r1, [r1], -r0 @ │ │ │ │ - eoreq r1, r1, r4, lsl #1 │ │ │ │ - eoreq pc, r0, ip, lsl #26 │ │ │ │ - strdeq sl, [r0], -r0 @ │ │ │ │ - eoreq sl, r0, r4, lsl ip │ │ │ │ - eoreq r1, r1, ip, rrx │ │ │ │ - eoreq sl, r0, r8, ror #5 │ │ │ │ - eoreq sl, r1, r0, ror #7 │ │ │ │ - ldrdeq r0, [r1], -r0 @ │ │ │ │ - eoreq r0, r1, ip, lsr #31 │ │ │ │ - eoreq sl, r1, r8, ror #19 │ │ │ │ - eoreq r1, r1, ip, asr #15 │ │ │ │ - eoreq sl, r0, ip, lsr fp │ │ │ │ - @ instruction: 0x001bccb8 │ │ │ │ - andseq ip, fp, r2, asr #25 │ │ │ │ - eoreq pc, r0, r0, lsl #25 │ │ │ │ - eoreq sl, r0, r4, ror #2 │ │ │ │ - eoreq sl, r0, r0, lsr sl │ │ │ │ - eoreq r8, r1, r0, asr #4 │ │ │ │ - andseq pc, fp, r0, lsr ip @ │ │ │ │ - andseq pc, fp, r8, ror #23 │ │ │ │ - @ instruction: 0xfff56b10 │ │ │ │ - eoreq pc, r0, r0, lsl ip @ │ │ │ │ + andseq pc, fp, r4, lsr pc @ │ │ │ │ + andseq pc, fp, r0, lsl pc @ │ │ │ │ + andseq pc, fp, r0, asr #29 │ │ │ │ + andseq pc, fp, r4, ror lr @ │ │ │ │ + ldrdeq r1, [r1], -r4 @ │ │ │ │ + eoreq r1, r1, r8, lsl #1 │ │ │ │ + eoreq pc, r0, r0, lsl sp @ │ │ │ │ strdeq sl, [r0], -r4 @ │ │ │ │ - andseq pc, fp, r8, asr #21 │ │ │ │ - andseq pc, fp, r4, lsl #21 │ │ │ │ - @ instruction: 0xfff58ae0 │ │ │ │ - ldrdeq pc, [r0], -r8 @ │ │ │ │ - strheq sl, [r0], -ip @ │ │ │ │ - andseq pc, fp, r8, asr #18 │ │ │ │ - andseq pc, fp, r4, lsl #18 │ │ │ │ - @ instruction: 0xfff5a8f8 │ │ │ │ - eoreq pc, r0, r0, lsr #23 │ │ │ │ - eoreq sl, r0, r4, lsl #1 │ │ │ │ - mulseq fp, lr, r7 │ │ │ │ - andseq lr, fp, ip, lsr #24 │ │ │ │ - andseq lr, fp, r8, ror #23 │ │ │ │ - @ instruction: 0xfff58fd8 │ │ │ │ + eoreq sl, r0, r8, lsl ip │ │ │ │ + eoreq r1, r1, r0, ror r0 │ │ │ │ + eoreq sl, r0, ip, ror #5 │ │ │ │ + eoreq sl, r1, r4, ror #7 │ │ │ │ + ldrdeq r0, [r1], -r4 @ │ │ │ │ + @ instruction: 0x00210fb0 │ │ │ │ + eoreq sl, r1, ip, ror #19 │ │ │ │ + ldrdeq r1, [r1], -r0 @ │ │ │ │ + eoreq sl, r0, r0, asr #22 │ │ │ │ + @ instruction: 0x001bccbc │ │ │ │ + andseq ip, fp, r6, asr #25 │ │ │ │ + eoreq pc, r0, r4, lsl #25 │ │ │ │ + eoreq sl, r0, r8, ror #2 │ │ │ │ + eoreq sl, r0, r4, lsr sl │ │ │ │ + eoreq r8, r1, r4, asr #4 │ │ │ │ + andseq pc, fp, r4, lsr ip @ │ │ │ │ + andseq pc, fp, ip, ror #23 │ │ │ │ + @ instruction: 0xfff56b14 │ │ │ │ + eoreq pc, r0, r4, lsl ip @ │ │ │ │ + strdeq sl, [r0], -r8 @ │ │ │ │ + andseq pc, fp, ip, asr #21 │ │ │ │ + andseq pc, fp, r8, lsl #21 │ │ │ │ + @ instruction: 0xfff58ae4 │ │ │ │ + ldrdeq pc, [r0], -ip @ │ │ │ │ + eoreq sl, r0, r0, asr #1 │ │ │ │ + andseq pc, fp, ip, asr #18 │ │ │ │ + andseq pc, fp, r8, lsl #18 │ │ │ │ + @ instruction: 0xfff5a8fc │ │ │ │ + eoreq pc, r0, r4, lsr #23 │ │ │ │ + eoreq sl, r0, r8, lsl #1 │ │ │ │ + andseq ip, fp, r2, lsr #15 │ │ │ │ + andseq lr, fp, r0, lsr ip │ │ │ │ + andseq lr, fp, ip, ror #23 │ │ │ │ + @ instruction: 0xfff58fdc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r5, [pc, #628] @ 107430 │ │ │ │ + ldr r5, [pc, #628] @ 10742c │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ tst r6, #3 │ │ │ │ - bne 107310 │ │ │ │ + bne 10730c │ │ │ │ bl 126fc │ │ │ │ bl 12714 │ │ │ │ bl 12714 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ str r0, [r6, #16] │ │ │ │ str r0, [r6, #20] │ │ │ │ @@ -249012,577 +249011,577 @@ │ │ │ │ bl 126fc │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r6, r4 │ │ │ │ add r4, r0, r5 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107378 │ │ │ │ + beq 107374 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107384 │ │ │ │ + beq 107380 │ │ │ │ bl 12714 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1073b0 │ │ │ │ + beq 1073ac │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1073bc │ │ │ │ + beq 1073b8 │ │ │ │ bl 12714 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1073e8 │ │ │ │ + beq 1073e4 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #72 @ 0x48 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #428] @ 107464 │ │ │ │ + ldr r0, [pc, #428] @ 107460 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #416] @ 107468 │ │ │ │ + ldr r0, [pc, #416] @ 107464 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [pc, #388] @ 10746c │ │ │ │ + ldr r1, [pc, #388] @ 107468 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, #2 │ │ │ │ add r3, sp, #24 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r6, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b 107374 │ │ │ │ + b 107370 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #268] @ 107434 │ │ │ │ + ldr r0, [pc, #268] @ 107430 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #244] @ 107438 │ │ │ │ + ldr r0, [pc, #244] @ 107434 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #236] @ 10743c │ │ │ │ + ldr r1, [pc, #236] @ 107438 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r0, [pc, #224] @ 107440 │ │ │ │ + ldr r0, [pc, #224] @ 10743c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #216] @ 107444 │ │ │ │ + ldr r1, [pc, #216] @ 107440 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 126fc │ │ │ │ - bl 14dcec │ │ │ │ - b 1073f0 │ │ │ │ - ldr r0, [pc, #200] @ 107454 │ │ │ │ + bl 14dce8 │ │ │ │ + b 1073ec │ │ │ │ + ldr r0, [pc, #200] @ 107450 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #188] @ 107458 │ │ │ │ + ldr r0, [pc, #188] @ 107454 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #8 │ │ │ │ - b 1072d8 │ │ │ │ + b 1072d4 │ │ │ │ bl 12714 │ │ │ │ - bl 14dcec │ │ │ │ - b 1073f0 │ │ │ │ - ldr r0, [pc, #152] @ 10745c │ │ │ │ + bl 14dce8 │ │ │ │ + b 1073ec │ │ │ │ + ldr r0, [pc, #152] @ 107458 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #140] @ 107460 │ │ │ │ + ldr r0, [pc, #140] @ 10745c │ │ │ │ str r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #16 │ │ │ │ - b 1072d8 │ │ │ │ + b 1072d4 │ │ │ │ bl 12714 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #68] @ 107448 │ │ │ │ + ldr r0, [pc, #68] @ 107444 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #60] @ 10744c │ │ │ │ + ldr r0, [pc, #60] @ 107448 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r1, [pc, #44] @ 107450 │ │ │ │ + ldr r1, [pc, #44] @ 10744c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 1072e8 │ │ │ │ + b 1072e4 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r9, r1, r8, asr #23 │ │ │ │ - mlaeq r1, r0, sl, r0 │ │ │ │ + eoreq r9, r1, ip, asr #23 │ │ │ │ + mlaeq r1, r4, sl, r0 │ │ │ │ andeq r8, r3, r4, asr ip │ │ │ │ - @ instruction: 0x001bb9f8 │ │ │ │ - @ instruction: 0x001bb9d4 │ │ │ │ - eoreq r0, r1, r0, ror #20 │ │ │ │ - eoreq lr, r0, ip, ror #30 │ │ │ │ + @ instruction: 0x001bb9fc │ │ │ │ + @ instruction: 0x001bb9d8 │ │ │ │ + eoreq r0, r1, r4, ror #20 │ │ │ │ + eoreq lr, r0, r0, ror pc │ │ │ │ @ instruction: 0x00052ab0 │ │ │ │ - eoreq lr, r0, ip, asr pc │ │ │ │ - eoreq sl, r0, ip, asr pc │ │ │ │ + eoreq lr, r0, r0, ror #30 │ │ │ │ + eoreq sl, r0, r0, ror #30 │ │ │ │ andeq r6, r4, r8, ror #19 │ │ │ │ - eoreq sl, r0, r4, lsr pc │ │ │ │ + eoreq sl, r0, r8, lsr pc │ │ │ │ @ instruction: 0x000469b0 │ │ │ │ - eoreq fp, r0, r0, asr r0 │ │ │ │ + eoreq fp, r0, r4, asr r0 │ │ │ │ @ instruction: 0x00046abc │ │ │ │ - eoreq fp, r0, r4, lsr r0 │ │ │ │ + eoreq fp, r0, r8, lsr r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #116] @ 1074f0 │ │ │ │ + ldr r5, [pc, #116] @ 1074ec │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107498 │ │ │ │ + beq 107494 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1074a8 │ │ │ │ + beq 1074a4 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1074b8 │ │ │ │ + beq 1074b4 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1074cc │ │ │ │ + beq 1074c8 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1074e8 │ │ │ │ + beq 1074e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq r9, r1, r8, lsl #18 │ │ │ │ + eoreq r9, r1, ip, lsl #18 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ 10773c │ │ │ │ + ldr r1, [pc, #568] @ 107738 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #18 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1075cc │ │ │ │ + bne 1075c8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 107608 │ │ │ │ + bne 107604 │ │ │ │ bl 132c0 │ │ │ │ - ldr r1, [pc, #548] @ 107768 │ │ │ │ + ldr r1, [pc, #548] @ 107764 │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ 10776c │ │ │ │ + ldr r3, [pc, #520] @ 107768 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1075b0 │ │ │ │ - ldr r6, [pc, #512] @ 107778 │ │ │ │ + beq 1075ac │ │ │ │ + ldr r6, [pc, #512] @ 107774 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #80] @ 0x50 │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #88] @ 0x58 │ │ │ │ str r7, [r6, #92] @ 0x5c │ │ │ │ strb r5, [r4] │ │ │ │ - beq 1075a8 │ │ │ │ + beq 1075a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ 107770 │ │ │ │ + ldr r0, [pc, #440] @ 10776c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ 107774 │ │ │ │ + ldr r2, [pc, #436] @ 107770 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 1076d4 │ │ │ │ + b 1076d0 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ 107740 │ │ │ │ + ldr r0, [pc, #348] @ 10773c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ 107744 │ │ │ │ - ldr r3, [pc, #332] @ 107748 │ │ │ │ + ldr r0, [pc, #332] @ 107740 │ │ │ │ + ldr r3, [pc, #332] @ 107744 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 1076d4 │ │ │ │ + b 1076d0 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 107660 │ │ │ │ + bne 10765c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ 10774c │ │ │ │ + ldr r0, [pc, #272] @ 107748 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ 107750 │ │ │ │ - ldr r3, [pc, #256] @ 107754 │ │ │ │ + ldr r0, [pc, #256] @ 10774c │ │ │ │ + ldr r3, [pc, #256] @ 107750 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 1076d4 │ │ │ │ + b 1076d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ 107758 │ │ │ │ + ldr r0, [pc, #224] @ 107754 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ 10775c │ │ │ │ + ldr r0, [pc, #176] @ 107758 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ 107760 │ │ │ │ + ldr r0, [pc, #168] @ 10775c │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 107764 │ │ │ │ + ldr r2, [pc, #152] @ 107760 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne 10772c │ │ │ │ + bne 107728 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10770c │ │ │ │ + beq 107708 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne 107728 │ │ │ │ + bne 107724 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x001c1ff5 │ │ │ │ - eoreq r0, r1, r4, lsl #16 │ │ │ │ - andseq r2, sp, r2, lsr r2 │ │ │ │ - eoreq sp, r0, r0, ror lr │ │ │ │ - @ instruction: 0x002107bc │ │ │ │ - @ instruction: 0x001d21da │ │ │ │ - eoreq sp, r0, r8, lsr #28 │ │ │ │ + @ instruction: 0x001c1ff9 │ │ │ │ + eoreq r0, r1, r8, lsl #16 │ │ │ │ + andseq r2, sp, r6, lsr r2 │ │ │ │ + eoreq sp, r0, r4, ror lr │ │ │ │ + eoreq r0, r1, r0, asr #15 │ │ │ │ + @ instruction: 0x001d21de │ │ │ │ + eoreq sp, r0, ip, lsr #28 │ │ │ │ andeq r2, r5, r8, asr #16 │ │ │ │ - eoreq r0, r1, r4, lsr r7 │ │ │ │ - eoreq r0, r1, r0, asr r7 │ │ │ │ - @ instruction: 0x001bb7b8 │ │ │ │ + eoreq r0, r1, r8, lsr r7 │ │ │ │ + eoreq r0, r1, r4, asr r7 │ │ │ │ + @ instruction: 0x001bb7bc │ │ │ │ andeq r0, r0, r0, lsl r8 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - @ instruction: 0x001c71ba │ │ │ │ - eoreq r0, r1, ip, asr r8 │ │ │ │ - eoreq r9, r1, ip, asr #17 │ │ │ │ + @ instruction: 0x001c71be │ │ │ │ + eoreq r0, r1, r0, ror #16 │ │ │ │ + ldrdeq r9, [r1], -r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ - ldr r9, [pc, #1304] @ 107ca4 │ │ │ │ + ldr r9, [pc, #1304] @ 107ca0 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ add r9, pc, r9 │ │ │ │ ldr r0, [r9, #88] @ 0x58 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r9, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #1268] @ 107ca8 │ │ │ │ + ldr r0, [pc, #1268] @ 107ca4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r9, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #1248] @ 107cac │ │ │ │ - ldr r1, [pc, #1248] @ 107cb0 │ │ │ │ - ldr r2, [pc, #1248] @ 107cb4 │ │ │ │ + ldr r0, [pc, #1248] @ 107ca8 │ │ │ │ + ldr r1, [pc, #1248] @ 107cac │ │ │ │ + ldr r2, [pc, #1248] @ 107cb0 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #1244] @ 107cb8 │ │ │ │ + ldr r3, [pc, #1244] @ 107cb4 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #1240] @ 107cbc │ │ │ │ + ldr r7, [pc, #1240] @ 107cb8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r7, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1212] @ 107cc0 │ │ │ │ + ldr r0, [pc, #1212] @ 107cbc │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r6, [pc, #1192] @ 107cc4 │ │ │ │ + ldr r6, [pc, #1192] @ 107cc0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, r6, #60 @ 0x3c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 107830 │ │ │ │ + beq 10782c │ │ │ │ bl 15984 │ │ │ │ - ldr r8, [pc, #1168] @ 107cc8 │ │ │ │ + ldr r8, [pc, #1168] @ 107cc4 │ │ │ │ mov r5, #12 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107c50 │ │ │ │ + beq 107c4c │ │ │ │ ldr r5, [r6, #52] @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne 107890 │ │ │ │ - ldr r1, [pc, #1116] @ 107cdc │ │ │ │ + bne 10788c │ │ │ │ + ldr r1, [pc, #1116] @ 107cd8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r5, [r0, #4] │ │ │ │ mov r2, #2 │ │ │ │ ldr r5, [r6, #56] @ 0x38 │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne 1078bc │ │ │ │ - ldr r1, [pc, #1072] @ 107ce0 │ │ │ │ + bne 1078b8 │ │ │ │ + ldr r1, [pc, #1072] @ 107cdc │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r5, [r0, #8] │ │ │ │ mov r0, #3 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1078f0 │ │ │ │ + beq 1078ec │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r6, r8, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 107b84 │ │ │ │ + bne 107b80 │ │ │ │ add sl, sp, #8 │ │ │ │ - ldr r1, [pc, #892] @ 107c94 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #892] @ 107c90 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107bbc │ │ │ │ + beq 107bb8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 107be0 │ │ │ │ - ldr r7, [pc, #852] @ 107c98 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 107bdc │ │ │ │ + ldr r7, [pc, #852] @ 107c94 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ ldr r6, [r9, #80] @ 0x50 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 107978 │ │ │ │ - ldr r1, [pc, #832] @ 107c9c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 107974 │ │ │ │ + ldr r1, [pc, #832] @ 107c98 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #820] @ 107ca0 │ │ │ │ + ldr r1, [pc, #820] @ 107c9c │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b 1079a4 │ │ │ │ + b 1079a0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r5, [pc, #780] @ 107c9c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r5, [pc, #780] @ 107c98 │ │ │ │ strb r1, [r0, r7] │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r3, [r0, r5]! │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, sl, #24 │ │ │ │ stmib r0, {r1, r3, r7} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #744] @ 107ca0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #744] @ 107c9c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #796] @ 107cec │ │ │ │ + ldr r0, [pc, #796] @ 107ce8 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #780] @ 107cf0 │ │ │ │ + ldr r0, [pc, #780] @ 107cec │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r2, [sp, #24] │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, r9, #48 @ 0x30 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 10b728 │ │ │ │ - ldr r0, [pc, #740] @ 107cf4 │ │ │ │ + bl 10b724 │ │ │ │ + ldr r0, [pc, #740] @ 107cf0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #732] @ 107cf8 │ │ │ │ + ldr r0, [pc, #732] @ 107cf4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #724] @ 107cfc │ │ │ │ + ldr r0, [pc, #724] @ 107cf8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #716] @ 107d00 │ │ │ │ + ldr r0, [pc, #716] @ 107cfc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #708] @ 107d04 │ │ │ │ + ldr r0, [pc, #708] @ 107d00 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #700] @ 107d08 │ │ │ │ + ldr r0, [pc, #700] @ 107d04 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #692] @ 107d0c │ │ │ │ + ldr r0, [pc, #692] @ 107d08 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - ldr ip, [pc, #684] @ 107d10 │ │ │ │ - ldr r1, [pc, #684] @ 107d14 │ │ │ │ + ldr ip, [pc, #684] @ 107d0c │ │ │ │ + ldr r1, [pc, #684] @ 107d10 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #672] @ 107d18 │ │ │ │ + ldr r1, [pc, #672] @ 107d14 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #664] @ 107d1c │ │ │ │ + ldr r1, [pc, #664] @ 107d18 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #656] @ 107d20 │ │ │ │ + ldr r1, [pc, #656] @ 107d1c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #648] @ 107d24 │ │ │ │ - ldr r2, [pc, #648] @ 107d28 │ │ │ │ + ldr r1, [pc, #648] @ 107d20 │ │ │ │ + ldr r2, [pc, #648] @ 107d24 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #636] @ 107d2c │ │ │ │ - ldr r3, [pc, #636] @ 107d30 │ │ │ │ - ldr r7, [pc, #636] @ 107d34 │ │ │ │ + ldr r2, [pc, #636] @ 107d28 │ │ │ │ + ldr r3, [pc, #636] @ 107d2c │ │ │ │ + ldr r7, [pc, #636] @ 107d30 │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #620] @ 107d38 │ │ │ │ + ldr r7, [pc, #620] @ 107d34 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #612] @ 107d3c │ │ │ │ - ldr r6, [pc, #612] @ 107d40 │ │ │ │ + ldr r7, [pc, #612] @ 107d38 │ │ │ │ + ldr r6, [pc, #612] @ 107d3c │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #600] @ 107d44 │ │ │ │ + ldr r6, [pc, #600] @ 107d40 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #592] @ 107d48 │ │ │ │ - ldr r5, [pc, #592] @ 107d4c │ │ │ │ - ldr r0, [pc, #592] @ 107d50 │ │ │ │ + ldr r6, [pc, #592] @ 107d44 │ │ │ │ + ldr r5, [pc, #592] @ 107d48 │ │ │ │ + ldr r0, [pc, #592] @ 107d4c │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ str ip, [r4, #72] @ 0x48 │ │ │ │ mov r5, #14 │ │ │ │ @@ -249591,16 +249590,16 @@ │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ str r0, [r4, #96] @ 0x60 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #14 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107c60 │ │ │ │ - ldr r1, [pc, #536] @ 107d60 │ │ │ │ + beq 107c5c │ │ │ │ + ldr r1, [pc, #536] @ 107d5c │ │ │ │ mov r2, #13 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [r5, #13] │ │ │ │ @@ -249613,186 +249612,186 @@ │ │ │ │ bl 12ad4 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #308] @ 107cd0 │ │ │ │ + ldr r0, [pc, #308] @ 107ccc │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #292] @ 107cd4 │ │ │ │ + ldr r3, [pc, #292] @ 107cd0 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10790c │ │ │ │ + b 107908 │ │ │ │ add r0, r8, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 107c18 │ │ │ │ - ldr r0, [pc, #252] @ 107cd8 │ │ │ │ + bne 107c14 │ │ │ │ + ldr r0, [pc, #252] @ 107cd4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 107c20 │ │ │ │ + b 107c1c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #236] @ 107ce4 │ │ │ │ + ldr r0, [pc, #236] @ 107ce0 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #220] @ 107ce8 │ │ │ │ + ldr r3, [pc, #220] @ 107ce4 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10793c │ │ │ │ - ldr r0, [pc, #312] @ 107d58 │ │ │ │ + b 107938 │ │ │ │ + ldr r0, [pc, #312] @ 107d54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ stmib sl, {r1, r2} │ │ │ │ str r0, [sl, #12] │ │ │ │ str r0, [sl, #16] │ │ │ │ - ldr r1, [pc, #280] @ 107d5c │ │ │ │ + ldr r1, [pc, #280] @ 107d58 │ │ │ │ mov r0, sl │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 107c74 │ │ │ │ - ldr r2, [pc, #116] @ 107ccc │ │ │ │ + b 107c70 │ │ │ │ + ldr r2, [pc, #116] @ 107cc8 │ │ │ │ mov r0, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 107c6c │ │ │ │ - ldr r2, [pc, #236] @ 107d54 │ │ │ │ + b 107c68 │ │ │ │ + ldr r2, [pc, #236] @ 107d50 │ │ │ │ mov r0, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r5 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 107c90 │ │ │ │ + beq 107c8c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - @ instruction: 0x002196b4 │ │ │ │ + @ instruction: 0x002196b8 │ │ │ │ @ instruction: 0x000009b4 │ │ │ │ - @ instruction: 0xfffc0c5c │ │ │ │ - @ instruction: 0xfffc7520 │ │ │ │ - @ instruction: 0xfffc6c48 │ │ │ │ - @ instruction: 0xfffc7378 │ │ │ │ - @ instruction: 0xfffc982c │ │ │ │ - @ instruction: 0xfffbc5d0 │ │ │ │ - eoreq r9, r1, r0, asr #6 │ │ │ │ - eoreq r9, r1, ip, lsr #3 │ │ │ │ - eoreq sl, r0, r8, lsr #8 │ │ │ │ - eoreq sl, r0, r8, ror r8 │ │ │ │ - mlaeq r0, ip, r3, sl │ │ │ │ - eoreq r0, r1, r0, lsr r3 │ │ │ │ - eoreq sl, r0, r0, lsl r8 │ │ │ │ - eoreq sl, r0, r0, ror #15 │ │ │ │ - eoreq sl, r0, ip, lsl r8 │ │ │ │ - @ instruction: 0x002094b4 │ │ │ │ - @ instruction: 0x002172bc │ │ │ │ - eoreq r7, r1, r8, lsr #5 │ │ │ │ - @ instruction: 0xfff5bb18 │ │ │ │ - @ instruction: 0xfff5e864 │ │ │ │ - @ instruction: 0xfff529dc │ │ │ │ - @ instruction: 0xfff5f854 │ │ │ │ - @ instruction: 0xfff5cc68 │ │ │ │ - @ instruction: 0xfff5f3a0 │ │ │ │ - @ instruction: 0xfff5d280 │ │ │ │ - @ instruction: 0xfff52090 │ │ │ │ - @ instruction: 0xfff5d750 │ │ │ │ - @ instruction: 0xfff5cf8c │ │ │ │ - @ instruction: 0xfff5fdb0 │ │ │ │ - @ instruction: 0xfff5a968 │ │ │ │ - @ instruction: 0xfff51e78 │ │ │ │ - @ instruction: 0xfff5ef08 │ │ │ │ - @ instruction: 0xfff522c0 │ │ │ │ - @ instruction: 0xfff5b994 │ │ │ │ - @ instruction: 0xfff5bedc │ │ │ │ - @ instruction: 0xfff5d9d8 │ │ │ │ - @ instruction: 0xfff523fc │ │ │ │ - @ instruction: 0xfff60250 │ │ │ │ - @ instruction: 0xfff5fe38 │ │ │ │ - @ instruction: 0xfff529ac │ │ │ │ - @ instruction: 0xfff5c9ac │ │ │ │ - @ instruction: 0xfff52c60 │ │ │ │ - eoreq pc, r0, r4, asr fp @ │ │ │ │ - eoreq r0, r1, r4, ror #5 │ │ │ │ - eoreq r9, r0, r8, lsr #10 │ │ │ │ - @ instruction: 0x001bd4d0 │ │ │ │ + @ instruction: 0xfffc0c60 │ │ │ │ + @ instruction: 0xfffc7524 │ │ │ │ + @ instruction: 0xfffc6c4c │ │ │ │ + @ instruction: 0xfffc737c │ │ │ │ + @ instruction: 0xfffc9830 │ │ │ │ + @ instruction: 0xfffbc5d4 │ │ │ │ + eoreq r9, r1, r4, asr #6 │ │ │ │ + @ instruction: 0x002191b0 │ │ │ │ + eoreq sl, r0, ip, lsr #8 │ │ │ │ + eoreq sl, r0, ip, ror r8 │ │ │ │ + eoreq sl, r0, r0, lsr #7 │ │ │ │ + eoreq r0, r1, r4, lsr r3 │ │ │ │ + eoreq sl, r0, r4, lsl r8 │ │ │ │ + eoreq sl, r0, r4, ror #15 │ │ │ │ + eoreq sl, r0, r0, lsr #16 │ │ │ │ + @ instruction: 0x002094b8 │ │ │ │ + eoreq r7, r1, r0, asr #5 │ │ │ │ + eoreq r7, r1, ip, lsr #5 │ │ │ │ + @ instruction: 0xfff5bb1c │ │ │ │ + @ instruction: 0xfff5e868 │ │ │ │ + @ instruction: 0xfff529e0 │ │ │ │ + @ instruction: 0xfff5f858 │ │ │ │ + @ instruction: 0xfff5cc6c │ │ │ │ + @ instruction: 0xfff5f3a4 │ │ │ │ + @ instruction: 0xfff5d284 │ │ │ │ + @ instruction: 0xfff52094 │ │ │ │ + @ instruction: 0xfff5d754 │ │ │ │ + @ instruction: 0xfff5cf90 │ │ │ │ + @ instruction: 0xfff5fdb4 │ │ │ │ + @ instruction: 0xfff5a96c │ │ │ │ + @ instruction: 0xfff51e7c │ │ │ │ + @ instruction: 0xfff5ef0c │ │ │ │ + @ instruction: 0xfff522c4 │ │ │ │ + @ instruction: 0xfff5b998 │ │ │ │ + @ instruction: 0xfff5bee0 │ │ │ │ + @ instruction: 0xfff5d9dc │ │ │ │ + @ instruction: 0xfff52400 │ │ │ │ + @ instruction: 0xfff60254 │ │ │ │ + @ instruction: 0xfff5fe3c │ │ │ │ + @ instruction: 0xfff529b0 │ │ │ │ + @ instruction: 0xfff5c9b0 │ │ │ │ + @ instruction: 0xfff52c64 │ │ │ │ + eoreq pc, r0, r8, asr fp @ │ │ │ │ + eoreq r0, r1, r8, ror #5 │ │ │ │ + eoreq r9, r0, ip, lsr #10 │ │ │ │ + @ instruction: 0x001bd4d4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #628 @ 0x274 │ │ │ │ sub sp, sp, #2048 @ 0x800 │ │ │ │ - ldr r1, [pc, #968] @ 108140 │ │ │ │ + ldr r1, [pc, #968] @ 10813c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ add r8, r1, r0 │ │ │ │ tst r8, #3 │ │ │ │ - bne 10805c │ │ │ │ + bne 108058 │ │ │ │ add r9, sp, #2128 @ 0x850 │ │ │ │ bl 12cb4 │ │ │ │ str r0, [sp, #2120] @ 0x848 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #2112] @ 0x840 │ │ │ │ add r1, sp, #16 │ │ │ │ strb r0, [sp, #25] │ │ │ │ mov r2, #10 │ │ │ │ strb r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #896] @ 108134 │ │ │ │ + ldr r0, [pc, #896] @ 108130 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #892] @ 108138 │ │ │ │ + ldr r0, [pc, #892] @ 108134 │ │ │ │ str r0, [sp, #16] │ │ │ │ orr r0, r9, #2 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #2 │ │ │ │ orr r0, r0, #1792 @ 0x700 │ │ │ │ strh r0, [r9] │ │ │ │ str r9, [sp] │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr r2, [pc, #868] @ 108144 │ │ │ │ + ldr r2, [pc, #868] @ 108140 │ │ │ │ add r1, sp, #1600 @ 0x640 │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 6a180 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 155918 │ │ │ │ + bl 155914 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 12cb4 │ │ │ │ str r0, [sp, #2120] @ 0x848 │ │ │ │ mov r0, #115 @ 0x73 │ │ │ │ orr r0, r0, #29440 @ 0x7300 │ │ │ │ strh r0, [r9, #8] │ │ │ │ mov r0, #114 @ 0x72 │ │ │ │ mov r7, #0 │ │ │ │ orr r0, r0, #25856 @ 0x6500 │ │ │ │ strh r0, [r9, #6] │ │ │ │ mov r0, #111 @ 0x6f │ │ │ │ str r7, [sp, #2112] @ 0x840 │ │ │ │ orr r0, r0, #26368 @ 0x6700 │ │ │ │ strh r0, [r9, #4] │ │ │ │ - ldr r0, [pc, #776] @ 10813c │ │ │ │ + ldr r0, [pc, #776] @ 108138 │ │ │ │ strh r7, [r9, #10] │ │ │ │ str r0, [sp, #2128] @ 0x850 │ │ │ │ str r9, [sp] │ │ │ │ add fp, sp, #1600 @ 0x640 │ │ │ │ - ldr r2, [pc, #768] @ 108148 │ │ │ │ + ldr r2, [pc, #768] @ 108144 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r1, fp │ │ │ │ mov r3, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 6a180 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r9 │ │ │ │ @@ -249821,96 +249820,96 @@ │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, fp │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, #7 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ str r0, [sp, #1604] @ 0x644 │ │ │ │ orr r4, r9, #4 │ │ │ │ - ldr r0, [pc, #624] @ 10814c │ │ │ │ + ldr r0, [pc, #624] @ 108148 │ │ │ │ ldr r2, [sp, #2640] @ 0xa50 │ │ │ │ mov r7, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1600] @ 0x640 │ │ │ │ cmp r2, #16 │ │ │ │ ldr r0, [sp, #2128] @ 0x850 │ │ │ │ movhi r1, #4 │ │ │ │ addls r7, r9, #512 @ 0x200 │ │ │ │ ldr r1, [r9, r1] │ │ │ │ movls r0, r9 │ │ │ │ cmp r2, #16 │ │ │ │ movls r2, #16 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 1080c4 │ │ │ │ + beq 1080c0 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #1600 @ 0x640 │ │ │ │ mov r2, #32 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [r7] │ │ │ │ add r4, sp, #1600 @ 0x640 │ │ │ │ add r1, sp, #2128 @ 0x850 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, r4 │ │ │ │ bl 137d0 │ │ │ │ str sl, [sp, #2120] @ 0x848 │ │ │ │ mov r0, r4 │ │ │ │ - bl 155918 │ │ │ │ + bl 155914 │ │ │ │ mov sl, r0 │ │ │ │ bl 1311c │ │ │ │ str r0, [sp, #2120] @ 0x848 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #2112] @ 0x840 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ add r1, sp, #1600 @ 0x640 │ │ │ │ - bl 155488 │ │ │ │ + bl 155484 │ │ │ │ add r5, sp, #16 │ │ │ │ orr r4, r5, #3 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ strb r0, [sp, #18] │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #9 │ │ │ │ bl 12fe4 │ │ │ │ mov r6, #2 │ │ │ │ orr r6, r6, #256 @ 0x100 │ │ │ │ strh r6, [sp, #16] │ │ │ │ str r5, [sp] │ │ │ │ add r0, sp, #1600 @ 0x640 │ │ │ │ - ldr r2, [pc, #424] @ 108150 │ │ │ │ + ldr r2, [pc, #424] @ 10814c │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 6a180 │ │ │ │ add r0, sp, #1600 @ 0x640 │ │ │ │ - bl 1555d0 │ │ │ │ + bl 1555cc │ │ │ │ mov r7, r0 │ │ │ │ bl 1311c │ │ │ │ str r0, [sp, #2120] @ 0x848 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #2112] @ 0x840 │ │ │ │ add r0, sp, #1072 @ 0x430 │ │ │ │ add r1, sp, #1600 @ 0x640 │ │ │ │ - bl 155488 │ │ │ │ + bl 155484 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #18] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #9 │ │ │ │ bl 12fe4 │ │ │ │ strh r6, [sp, #16] │ │ │ │ str r5, [sp] │ │ │ │ add r0, sp, #1600 @ 0x640 │ │ │ │ - ldr r2, [pc, #332] @ 108154 │ │ │ │ + ldr r2, [pc, #332] @ 108150 │ │ │ │ add r1, sp, #1072 @ 0x430 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 6a180 │ │ │ │ add r0, sp, #1600 @ 0x640 │ │ │ │ - bl 1555d0 │ │ │ │ + bl 1555cc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r1, [r8, #48] @ 0x30 │ │ │ │ str r3, [r8, #16] │ │ │ │ str sl, [r8, #20] │ │ │ │ str r7, [r8, #24] │ │ │ │ @@ -249923,467 +249922,467 @@ │ │ │ │ add sp, sp, #628 @ 0x274 │ │ │ │ add sp, sp, #2048 @ 0x800 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1616] @ 0x650 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #1604] @ 0x644 │ │ │ │ - ldr r0, [pc, #228] @ 108158 │ │ │ │ + ldr r0, [pc, #228] @ 108154 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1600] @ 0x640 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #1612] @ 0x64c │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ - ldr r0, [pc, #204] @ 10815c │ │ │ │ + ldr r0, [pc, #204] @ 108158 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r1, [pc, #196] @ 108160 │ │ │ │ + ldr r1, [pc, #196] @ 10815c │ │ │ │ str r0, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r0, [pc, #184] @ 108164 │ │ │ │ + ldr r0, [pc, #184] @ 108160 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #176] @ 108168 │ │ │ │ + ldr r1, [pc, #176] @ 108164 │ │ │ │ add r0, sp, #1600 @ 0x640 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r0, sp, #2128 @ 0x850 │ │ │ │ bl 1de2c │ │ │ │ ldr r0, [sp, #2128] @ 0x850 │ │ │ │ mov r7, r4 │ │ │ │ ldr r1, [sp, #2132] @ 0x854 │ │ │ │ - b 107f10 │ │ │ │ + b 107f0c │ │ │ │ ldr r0, [sp, #1608] @ 0x648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1080f0 │ │ │ │ + beq 1080ec │ │ │ │ mov r0, fp │ │ │ │ bl 12dbc │ │ │ │ add r0, sp, #2128 @ 0x850 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r7 │ │ │ │ bl 13d10 │ │ │ │ - b 10811c │ │ │ │ + b 108118 │ │ │ │ mov r0, sl │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ rsbeq r6, r8, r5, ror r7 │ │ │ │ svcvs 0x00726874 │ │ │ │ rsbsvc r0, r0, #131072 @ 0x20000 │ │ │ │ - ldrdeq r9, [r1], -r0 @ │ │ │ │ - andseq fp, fp, ip, asr #1 │ │ │ │ - andseq fp, fp, r0, rrx │ │ │ │ - andseq r6, ip, lr, ror #26 │ │ │ │ - andseq lr, fp, r0, lsr #12 │ │ │ │ - andseq lr, fp, r0, asr #11 │ │ │ │ - eoreq pc, r0, r4, asr #26 │ │ │ │ + ldrdeq r9, [r1], -r4 @ │ │ │ │ + ldrsbeq fp, [fp], -r0 │ │ │ │ + andseq fp, fp, r4, rrx │ │ │ │ + andseq r6, ip, r2, ror sp │ │ │ │ + andseq lr, fp, r4, lsr #12 │ │ │ │ + andseq lr, fp, r4, asr #11 │ │ │ │ + eoreq pc, r0, r8, asr #26 │ │ │ │ andeq r7, r3, r8, lsl #30 │ │ │ │ - andseq sl, fp, ip, lsr #25 │ │ │ │ - andseq sl, fp, r8, lsl #25 │ │ │ │ - eoreq pc, r0, r4, lsl sp @ │ │ │ │ + @ instruction: 0x001bacb0 │ │ │ │ + andseq sl, fp, ip, lsl #25 │ │ │ │ + eoreq pc, r0, r8, lsl sp @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #120] @ 1081f0 │ │ │ │ + ldr r5, [pc, #120] @ 1081ec │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 108198 │ │ │ │ + beq 108194 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1081cc │ │ │ │ + beq 1081c8 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1081e8 │ │ │ │ + beq 1081e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq r8, r1, ip, asr #25 │ │ │ │ + ldrdeq r8, [r1], -r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ 10843c │ │ │ │ + ldr r1, [pc, #568] @ 108438 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1082cc │ │ │ │ + bne 1082c8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 108308 │ │ │ │ + bne 108304 │ │ │ │ bl 132c0 │ │ │ │ - ldr r1, [pc, #548] @ 108468 │ │ │ │ + ldr r1, [pc, #548] @ 108464 │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ 10846c │ │ │ │ + ldr r3, [pc, #520] @ 108468 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1082b0 │ │ │ │ - ldr r6, [pc, #512] @ 108478 │ │ │ │ + beq 1082ac │ │ │ │ + ldr r6, [pc, #512] @ 108474 │ │ │ │ mov r1, #88 @ 0x58 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #32] │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ str r7, [r6, #44] @ 0x2c │ │ │ │ strb r5, [r4] │ │ │ │ - beq 1082a8 │ │ │ │ + beq 1082a4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ 108470 │ │ │ │ + ldr r0, [pc, #440] @ 10846c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ 108474 │ │ │ │ + ldr r2, [pc, #436] @ 108470 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 1083d4 │ │ │ │ + b 1083d0 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ 108440 │ │ │ │ + ldr r0, [pc, #348] @ 10843c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ 108444 │ │ │ │ - ldr r3, [pc, #332] @ 108448 │ │ │ │ + ldr r0, [pc, #332] @ 108440 │ │ │ │ + ldr r3, [pc, #332] @ 108444 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 1083d4 │ │ │ │ + b 1083d0 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 108360 │ │ │ │ + bne 10835c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ 10844c │ │ │ │ + ldr r0, [pc, #272] @ 108448 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ 108450 │ │ │ │ - ldr r3, [pc, #256] @ 108454 │ │ │ │ + ldr r0, [pc, #256] @ 10844c │ │ │ │ + ldr r3, [pc, #256] @ 108450 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 1083d4 │ │ │ │ + b 1083d0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ 108458 │ │ │ │ + ldr r0, [pc, #224] @ 108454 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ 10845c │ │ │ │ + ldr r0, [pc, #176] @ 108458 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ 108460 │ │ │ │ + ldr r0, [pc, #168] @ 10845c │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 108464 │ │ │ │ + ldr r2, [pc, #152] @ 108460 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne 10842c │ │ │ │ + bne 108428 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10840c │ │ │ │ + beq 108408 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne 108428 │ │ │ │ + bne 108424 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r1, ip, r7, lsl #6 │ │ │ │ - eoreq pc, r0, r4, lsl #22 │ │ │ │ - andseq r1, sp, r2, lsr r5 │ │ │ │ - eoreq sp, r0, r0, ror r1 │ │ │ │ - @ instruction: 0x0020fabc │ │ │ │ - @ instruction: 0x001d14da │ │ │ │ - eoreq sp, r0, r8, lsr #2 │ │ │ │ + andseq r1, ip, fp, lsl #6 │ │ │ │ + eoreq pc, r0, r8, lsl #22 │ │ │ │ + andseq r1, sp, r6, lsr r5 │ │ │ │ + eoreq sp, r0, r4, ror r1 │ │ │ │ + eoreq pc, r0, r0, asr #21 │ │ │ │ + @ instruction: 0x001d14de │ │ │ │ + eoreq sp, r0, ip, lsr #2 │ │ │ │ andeq r1, r5, r8, asr #22 │ │ │ │ - eoreq pc, r0, r4, lsr sl @ │ │ │ │ - eoreq pc, r0, r0, asr sl @ │ │ │ │ - @ instruction: 0x001baab8 │ │ │ │ + eoreq pc, r0, r8, lsr sl @ │ │ │ │ + eoreq pc, r0, r4, asr sl @ │ │ │ │ + @ instruction: 0x001baabc │ │ │ │ @ instruction: 0x000016b4 │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - @ instruction: 0x001c64ba │ │ │ │ - eoreq pc, r0, ip, asr fp @ │ │ │ │ - eoreq r8, r1, ip, asr #26 │ │ │ │ + @ instruction: 0x001c64be │ │ │ │ + eoreq pc, r0, r0, ror #22 │ │ │ │ + eoreq r8, r1, r0, asr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ - ldr r8, [pc, #4056] @ 109464 │ │ │ │ + ldr r8, [pc, #4056] @ 109460 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [r8, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #4064] @ 109494 │ │ │ │ + ldr r0, [pc, #4064] @ 109490 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r6, #24] │ │ │ │ mov r0, r6 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #4044] @ 109498 │ │ │ │ - ldr r1, [pc, #4044] @ 10949c │ │ │ │ - ldr r2, [pc, #4044] @ 1094a0 │ │ │ │ + ldr r0, [pc, #4044] @ 109494 │ │ │ │ + ldr r1, [pc, #4044] @ 109498 │ │ │ │ + ldr r2, [pc, #4044] @ 10949c │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #4040] @ 1094a4 │ │ │ │ + ldr r3, [pc, #4040] @ 1094a0 │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #4092] @ 1094e0 │ │ │ │ + ldr r7, [pc, #4092] @ 1094dc │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r6, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r6, #12] │ │ │ │ str r7, [r6, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #4064] @ 1094e4 │ │ │ │ + ldr r0, [pc, #4064] @ 1094e0 │ │ │ │ str r2, [r6, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r6, #32] │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #4088] @ 109514 │ │ │ │ + ldr r0, [pc, #4088] @ 109510 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #52 @ 0x34 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 108530 │ │ │ │ + beq 10852c │ │ │ │ bl 15d04 │ │ │ │ - ldr r0, [pc, #4064] @ 109518 │ │ │ │ + ldr r0, [pc, #4064] @ 109514 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10967c │ │ │ │ - ldr r2, [pc, #4092] @ 109554 │ │ │ │ + beq 109678 │ │ │ │ + ldr r2, [pc, #4092] @ 109550 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ stm r0, {r1, r2} │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, r4 │ │ │ │ bl 134dc │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ - ldr r0, [pc, #4072] @ 109570 │ │ │ │ + ldr r0, [pc, #4072] @ 10956c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #24 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1093f8 │ │ │ │ + bne 1093f4 │ │ │ │ ldr r8, [r8, #32] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #4092] @ 1095b0 │ │ │ │ + ldr r4, [pc, #4092] @ 1095ac │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 109430 │ │ │ │ + bne 10942c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r6, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10893c │ │ │ │ + beq 108938 │ │ │ │ rsb r0, r0, r0, lsl #4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r5, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r7, r0, r5 │ │ │ │ add r4, r7, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 1088dc │ │ │ │ - ldr r0, [pc, #4092] @ 109620 │ │ │ │ + beq 1088d8 │ │ │ │ + ldr r0, [pc, #4092] @ 10961c │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r2 │ │ │ │ - bne 1088e8 │ │ │ │ + bne 1088e4 │ │ │ │ ldrb r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1095ec │ │ │ │ + bne 1095e8 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - bne 109624 │ │ │ │ + bne 109620 │ │ │ │ ldr r8, [r7, #44] @ 0x2c │ │ │ │ mov sl, #0 │ │ │ │ ldr r9, [r7, #52] @ 0x34 │ │ │ │ ldr fp, [r7, #28] │ │ │ │ cmp r8, #0 │ │ │ │ ldr r4, [r7, #48] @ 0x30 │ │ │ │ ldr r6, [r7, #56] @ 0x38 │ │ │ │ str sl, [r7, #44] @ 0x2c │ │ │ │ str sl, [r7, #52] @ 0x34 │ │ │ │ - beq 1086f4 │ │ │ │ + beq 1086f0 │ │ │ │ mov r0, #16 │ │ │ │ mov r1, #0 │ │ │ │ bl 13194 │ │ │ │ mov sl, r0 │ │ │ │ - ldr r0, [pc, #4088] @ 109694 │ │ │ │ + ldr r0, [pc, #4088] @ 109690 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109640 │ │ │ │ + beq 10963c │ │ │ │ str r8, [r0] │ │ │ │ mov r5, r0 │ │ │ │ stmib r0, {r4, fp} │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #4088] @ 1096c4 │ │ │ │ + ldr r2, [pc, #4088] @ 1096c0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 13c5c │ │ │ │ - ldr r2, [pc, #4080] @ 1096c8 │ │ │ │ + ldr r2, [pc, #4080] @ 1096c4 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 130e0 │ │ │ │ mov r0, sl │ │ │ │ bl 12b4c │ │ │ │ mov r0, sl │ │ │ │ bl 12774 │ │ │ │ cmp r9, #0 │ │ │ │ bicne r0, fp, #1 │ │ │ │ cmpne r0, #4 │ │ │ │ - bne 108740 │ │ │ │ + bne 10873c │ │ │ │ mov r8, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 108738 │ │ │ │ + beq 108734 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 108724 │ │ │ │ + beq 108720 │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 108738 │ │ │ │ + beq 108734 │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ mov r4, #0 │ │ │ │ - b 108774 │ │ │ │ - ldr r0, [pc, #4080] @ 109738 │ │ │ │ + b 108770 │ │ │ │ + ldr r0, [pc, #4080] @ 109734 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109650 │ │ │ │ + beq 10964c │ │ │ │ str fp, [r0] │ │ │ │ mov r4, r0 │ │ │ │ str r9, [r0, #4] │ │ │ │ str r6, [r0, #8] │ │ │ │ - ldr r8, [pc, #4092] @ 109770 │ │ │ │ + ldr r8, [pc, #4092] @ 10976c │ │ │ │ add r8, pc, r8 │ │ │ │ ldmib r7, {r1, r2} │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r8, [sp] │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #4] │ │ │ │ @@ -250396,266 +250395,266 @@ │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #8] │ │ │ │ str fp, [sp, #12] │ │ │ │ bl 13170 │ │ │ │ mov r4, r0 │ │ │ │ orr r0, r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1087e4 │ │ │ │ + bne 1087e0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 108868 │ │ │ │ - b 1087f8 │ │ │ │ + bne 108864 │ │ │ │ + b 1087f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 108868 │ │ │ │ + bne 108864 │ │ │ │ ldr r5, [r7, #44] @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 108830 │ │ │ │ + beq 10882c │ │ │ │ ldr r6, [r7, #48] @ 0x30 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10881c │ │ │ │ + beq 108818 │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 108830 │ │ │ │ + beq 10882c │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r5, [r7, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 108868 │ │ │ │ + beq 108864 │ │ │ │ ldr r6, [r7, #56] @ 0x38 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 108854 │ │ │ │ + beq 108850 │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 108868 │ │ │ │ + beq 108864 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, #1 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ str r8, [r7, #44] @ 0x2c │ │ │ │ str r4, [r7, #48] @ 0x30 │ │ │ │ - beq 108888 │ │ │ │ + beq 108884 │ │ │ │ mov r0, sl │ │ │ │ bl 13848 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1088b0 │ │ │ │ - ldr r0, [pc, #3928] @ 1097f8 │ │ │ │ + bne 1088ac │ │ │ │ + ldr r0, [pc, #3928] @ 1097f4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 108928 │ │ │ │ + bne 108924 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 108900 │ │ │ │ + beq 1088fc │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r5, r5, #60 @ 0x3c │ │ │ │ cmp r0, r5 │ │ │ │ - bne 1085f4 │ │ │ │ - b 10893c │ │ │ │ + bne 1085f0 │ │ │ │ + b 108938 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e8fc │ │ │ │ - b 10861c │ │ │ │ + b 108618 │ │ │ │ bl 1ef28 │ │ │ │ eor r1, r0, #1 │ │ │ │ ldrb r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 108644 │ │ │ │ - b 1095ec │ │ │ │ + beq 108640 │ │ │ │ + b 1095e8 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ bl 1302c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ add r5, r5, #60 @ 0x3c │ │ │ │ cmp r0, r5 │ │ │ │ - bne 1085f4 │ │ │ │ - b 10893c │ │ │ │ + bne 1085f0 │ │ │ │ + b 108938 │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r7, #36] @ 0x24 │ │ │ │ - b 1088b0 │ │ │ │ + b 1088ac │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ - ldr r1, [pc, #3696] @ 1097b8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #3696] @ 1097b4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109468 │ │ │ │ + beq 109464 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r6, [pc, #3744] @ 109810 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r6, [pc, #3744] @ 10980c │ │ │ │ cmp r0, #3 │ │ │ │ add r6, pc, r6 │ │ │ │ - bne 1094a8 │ │ │ │ - ldr r5, [pc, #3644] @ 1097bc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 1094a4 │ │ │ │ + ldr r5, [pc, #3644] @ 1097b8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ ldr r4, [r6, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1089b4 │ │ │ │ - ldr r1, [pc, #3624] @ 1097c0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 1089b0 │ │ │ │ + ldr r1, [pc, #3624] @ 1097bc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #3612] @ 1097c4 │ │ │ │ + ldr r1, [pc, #3612] @ 1097c0 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b 1089e0 │ │ │ │ + b 1089dc │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r6, [pc, #3572] @ 1097c0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r6, [pc, #3572] @ 1097bc │ │ │ │ add r7, sp, #108 @ 0x6c │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ strb r1, [r0, r5] │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r3, [r0, r6]! │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r8, #24 │ │ │ │ stmib r0, {r1, r3, r7} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #3536] @ 1097c4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #3536] @ 1097c0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #3600] @ 10981c │ │ │ │ + ldr r0, [pc, #3600] @ 109818 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #3584] @ 109820 │ │ │ │ + ldr r0, [pc, #3584] @ 10981c │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r9, [pc, #3560] @ 109824 │ │ │ │ + ldr r9, [pc, #3560] @ 109820 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r9 │ │ │ │ - bl 10b728 │ │ │ │ + bl 10b724 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r0, [pc, #3536] @ 109828 │ │ │ │ + ldr r0, [pc, #3536] @ 109824 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #3528] @ 10982c │ │ │ │ + ldr r0, [pc, #3528] @ 109828 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #3520] @ 109830 │ │ │ │ + ldr r0, [pc, #3520] @ 10982c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #3512] @ 109834 │ │ │ │ + ldr r0, [pc, #3512] @ 109830 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #3504] @ 109838 │ │ │ │ + ldr r0, [pc, #3504] @ 109834 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #3496] @ 10983c │ │ │ │ + ldr r0, [pc, #3496] @ 109838 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #3488] @ 109840 │ │ │ │ + ldr r0, [pc, #3488] @ 10983c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r3, #140] @ 0x8c │ │ │ │ - ldr ip, [pc, #3480] @ 109844 │ │ │ │ - ldr r1, [pc, #3480] @ 109848 │ │ │ │ + ldr ip, [pc, #3480] @ 109840 │ │ │ │ + ldr r1, [pc, #3480] @ 109844 │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #3468] @ 10984c │ │ │ │ + ldr r1, [pc, #3468] @ 109848 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #3460] @ 109850 │ │ │ │ + ldr r1, [pc, #3460] @ 10984c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #3452] @ 109854 │ │ │ │ + ldr r1, [pc, #3452] @ 109850 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r3, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #3444] @ 109858 │ │ │ │ - ldr r2, [pc, #3444] @ 10985c │ │ │ │ + ldr r1, [pc, #3444] @ 109854 │ │ │ │ + ldr r2, [pc, #3444] @ 109858 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r3, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #3432] @ 109860 │ │ │ │ - ldr r3, [pc, #3432] @ 109864 │ │ │ │ - ldr r7, [pc, #3432] @ 109868 │ │ │ │ + ldr r2, [pc, #3432] @ 10985c │ │ │ │ + ldr r3, [pc, #3432] @ 109860 │ │ │ │ + ldr r7, [pc, #3432] @ 109864 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r6, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #3412] @ 10986c │ │ │ │ + ldr r7, [pc, #3412] @ 109868 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r6, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #3400] @ 109870 │ │ │ │ - ldr r6, [pc, #3400] @ 109874 │ │ │ │ + ldr r7, [pc, #3400] @ 10986c │ │ │ │ + ldr r6, [pc, #3400] @ 109870 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r0, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #3384] @ 109878 │ │ │ │ + ldr r6, [pc, #3384] @ 109874 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r0, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #3372] @ 10987c │ │ │ │ - ldr r5, [pc, #3372] @ 109880 │ │ │ │ - ldr r4, [pc, #3372] @ 109884 │ │ │ │ + ldr r6, [pc, #3372] @ 109878 │ │ │ │ + ldr r5, [pc, #3372] @ 10987c │ │ │ │ + ldr r4, [pc, #3372] @ 109880 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r8, [sp, #32] │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r4, pc, r4 │ │ │ │ str r5, [r8, #88] @ 0x58 │ │ │ │ mov r5, #43 @ 0x2b │ │ │ │ str r7, [r0, #68] @ 0x44 │ │ │ │ str ip, [r8, #72] @ 0x48 │ │ │ │ str r1, [r8, #76] @ 0x4c │ │ │ │ str r6, [r8, #80] @ 0x50 │ │ │ │ str r3, [r8, #84] @ 0x54 │ │ │ │ str r2, [r8, #92] @ 0x5c │ │ │ │ str r4, [r8, #96] @ 0x60 │ │ │ │ - ldr fp, [pc, #3316] @ 109888 │ │ │ │ + ldr fp, [pc, #3316] @ 109884 │ │ │ │ add fp, pc, fp │ │ │ │ ldrb r0, [fp, #32] │ │ │ │ mov r0, #43 @ 0x2b │ │ │ │ bl 12c0c │ │ │ │ - ldr sl, [pc, #3300] @ 10988c │ │ │ │ + ldr sl, [pc, #3300] @ 109888 │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add sl, pc, sl │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ - beq 1096a4 │ │ │ │ - ldr r1, [pc, #3276] @ 109890 │ │ │ │ + beq 1096a0 │ │ │ │ + ldr r1, [pc, #3276] @ 10988c │ │ │ │ mov r2, #42 @ 0x2a │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ @@ -250666,16 +250665,16 @@ │ │ │ │ ldrb r0, [fp, #32] │ │ │ │ mov r5, #16 │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a4 │ │ │ │ - ldr r1, [pc, #3200] @ 109894 │ │ │ │ + beq 1096a0 │ │ │ │ + ldr r1, [pc, #3200] @ 109890 │ │ │ │ mov r2, #15 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #8 │ │ │ │ @@ -250688,16 +250687,16 @@ │ │ │ │ ldrb r0, [fp, #32] │ │ │ │ mov r5, #25 │ │ │ │ mov r0, #25 │ │ │ │ ldr r4, [r9, #40] @ 0x28 │ │ │ │ ldr r6, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a4 │ │ │ │ - ldr r1, [pc, #3116] @ 109898 │ │ │ │ + beq 1096a0 │ │ │ │ + ldr r1, [pc, #3116] @ 109894 │ │ │ │ mov r2, #24 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r6 │ │ │ │ mov sl, #0 │ │ │ │ add r3, r0, #12 │ │ │ │ @@ -250711,15 +250710,15 @@ │ │ │ │ ldrb r0, [fp, #32] │ │ │ │ mov r5, #9 │ │ │ │ mov r0, #9 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ ldr r4, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a4 │ │ │ │ + beq 1096a0 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ mov r2, r0 │ │ │ │ strb r1, [r0, #5] │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ strb r1, [r0, #3] │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ strb r1, [r0, #2] │ │ │ │ @@ -250746,16 +250745,16 @@ │ │ │ │ ldrb r0, [fp, #32] │ │ │ │ mov r5, #11 │ │ │ │ mov r0, #11 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a4 │ │ │ │ - ldr r1, [pc, #2888] @ 10989c │ │ │ │ + beq 1096a0 │ │ │ │ + ldr r1, [pc, #2888] @ 109898 │ │ │ │ mov r2, #10 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r4, #0 │ │ │ │ add r3, r0, #20 │ │ │ │ @@ -250769,16 +250768,16 @@ │ │ │ │ ldrb r0, [fp, #32] │ │ │ │ mov r5, #16 │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a4 │ │ │ │ - ldr r1, [pc, #2800] @ 1098a0 │ │ │ │ + beq 1096a0 │ │ │ │ + ldr r1, [pc, #2800] @ 10989c │ │ │ │ mov r2, #15 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #24 │ │ │ │ @@ -250791,16 +250790,16 @@ │ │ │ │ ldrb r0, [fp, #32] │ │ │ │ mov r5, #14 │ │ │ │ mov r0, #14 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a4 │ │ │ │ - ldr r1, [pc, #2716] @ 1098a4 │ │ │ │ + beq 1096a0 │ │ │ │ + ldr r1, [pc, #2716] @ 1098a0 │ │ │ │ mov r2, #13 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r4, #0 │ │ │ │ add r3, r0, #28 │ │ │ │ @@ -250814,16 +250813,16 @@ │ │ │ │ ldrb r0, [fp, #32] │ │ │ │ mov r5, #16 │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a4 │ │ │ │ - ldr r1, [pc, #2628] @ 1098a8 │ │ │ │ + beq 1096a0 │ │ │ │ + ldr r1, [pc, #2628] @ 1098a4 │ │ │ │ mov r2, #15 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #32 │ │ │ │ @@ -250836,15 +250835,15 @@ │ │ │ │ ldrb r0, [fp, #32] │ │ │ │ mov r5, #9 │ │ │ │ mov r0, #9 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ ldr sl, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a4 │ │ │ │ + beq 1096a0 │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ mov r2, r0 │ │ │ │ strb r1, [r0, #5] │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ strb r1, [r0, #3] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ strb r1, [r0, #2] │ │ │ │ @@ -250875,16 +250874,16 @@ │ │ │ │ mov r0, #11 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ mov r4, r8 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ mov r5, #11 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a4 │ │ │ │ - ldr r1, [pc, #2388] @ 1098ac │ │ │ │ + beq 1096a0 │ │ │ │ + ldr r1, [pc, #2388] @ 1098a8 │ │ │ │ mov r2, #10 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ @@ -250897,16 +250896,16 @@ │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r5, #14 │ │ │ │ mov r0, #14 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a4 │ │ │ │ - ldr r1, [pc, #2304] @ 1098b0 │ │ │ │ + beq 1096a0 │ │ │ │ + ldr r1, [pc, #2304] @ 1098ac │ │ │ │ mov r2, #13 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r8, #0 │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ @@ -250919,16 +250918,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #10 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109698 │ │ │ │ - ldr r1, [pc, #2224] @ 1098b8 │ │ │ │ + beq 109694 │ │ │ │ + ldr r1, [pc, #2224] @ 1098b4 │ │ │ │ mov r2, #9 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #48 @ 0x30 │ │ │ │ @@ -250941,16 +250940,16 @@ │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r5, #10 │ │ │ │ mov r0, #10 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a4 │ │ │ │ - ldr r1, [pc, #2140] @ 1098bc │ │ │ │ + beq 1096a0 │ │ │ │ + ldr r1, [pc, #2140] @ 1098b8 │ │ │ │ mov r2, #9 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r8, #0 │ │ │ │ add r3, r0, #52 @ 0x34 │ │ │ │ @@ -250963,15 +250962,15 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #9 │ │ │ │ ldr r5, [r9, #40] @ 0x28 │ │ │ │ ldr r6, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a0 │ │ │ │ + beq 10969c │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ mov r2, r0 │ │ │ │ strb r1, [r0, #5] │ │ │ │ mov r1, #101 @ 0x65 │ │ │ │ strb r1, [r0, #3] │ │ │ │ mov r1, #122 @ 0x7a │ │ │ │ strb r1, [r0, #2] │ │ │ │ @@ -250999,16 +250998,16 @@ │ │ │ │ mov r8, r4 │ │ │ │ mov r0, #14 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ mov r5, #14 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a4 │ │ │ │ - ldr r1, [pc, #1912] @ 1098c0 │ │ │ │ + beq 1096a0 │ │ │ │ + ldr r1, [pc, #1912] @ 1098bc │ │ │ │ mov r2, #13 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r4, #0 │ │ │ │ add r3, r0, #60 @ 0x3c │ │ │ │ @@ -251022,16 +251021,16 @@ │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r5, #18 │ │ │ │ mov r0, #18 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a4 │ │ │ │ - ldr r1, [pc, #1824] @ 1098c4 │ │ │ │ + beq 1096a0 │ │ │ │ + ldr r1, [pc, #1824] @ 1098c0 │ │ │ │ mov r2, #17 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #64 @ 0x40 │ │ │ │ @@ -251044,493 +251043,493 @@ │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r5, #22 │ │ │ │ mov r0, #22 │ │ │ │ ldr r6, [r9, #40] @ 0x28 │ │ │ │ ldr r7, [r9, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096a4 │ │ │ │ - ldr r1, [pc, #1740] @ 1098c8 │ │ │ │ + beq 1096a0 │ │ │ │ + ldr r1, [pc, #1740] @ 1098c4 │ │ │ │ mov r2, #21 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ strb r0, [r4, #21] │ │ │ │ add r0, r6, r7 │ │ │ │ add r3, r0, #68 @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, #0 │ │ │ │ bl 13638 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #1404] @ 1097b8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #1404] @ 1097b4 │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1094e8 │ │ │ │ + beq 1094e4 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 10951c │ │ │ │ + bne 109518 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 109660 │ │ │ │ + bne 10965c │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109660 │ │ │ │ + beq 10965c │ │ │ │ ldr r1, [r9, #32] │ │ │ │ ldr r2, [r9, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1092c8 │ │ │ │ + beq 1092c4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 10928c │ │ │ │ + beq 109288 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 1092e0 │ │ │ │ + beq 1092dc │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 109660 │ │ │ │ + beq 10965c │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 109280 │ │ │ │ + b 10927c │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r4, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ - ldr r0, [pc, #1216] @ 1097c8 │ │ │ │ + ldr r0, [pc, #1216] @ 1097c4 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ eor r0, r2, r0 │ │ │ │ - ldr r2, [pc, #1204] @ 1097cc │ │ │ │ + ldr r2, [pc, #1204] @ 1097c8 │ │ │ │ eor r1, r1, r2 │ │ │ │ orrs r0, r1, r0 │ │ │ │ ldreq r0, [sp, #72] @ 0x48 │ │ │ │ - ldreq r2, [pc, #1192] @ 1097d0 │ │ │ │ + ldreq r2, [pc, #1192] @ 1097cc │ │ │ │ ldreq r1, [sp, #76] @ 0x4c │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #1184] @ 1097d4 │ │ │ │ + ldreq r2, [pc, #1184] @ 1097d0 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 109660 │ │ │ │ + bne 10965c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 109350 │ │ │ │ + bne 10934c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - b 1093ac │ │ │ │ - ldr r0, [pc, #1428] @ 1098ec │ │ │ │ + b 1093a8 │ │ │ │ + ldr r0, [pc, #1428] @ 1098e8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #120 @ 0x78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1095b4 │ │ │ │ - ldr r0, [pc, #1404] @ 1098f8 │ │ │ │ + bne 1095b0 │ │ │ │ + ldr r0, [pc, #1404] @ 1098f4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ - ldr r3, [pc, #1396] @ 1098fc │ │ │ │ + ldr r3, [pc, #1396] @ 1098f8 │ │ │ │ mov r1, #8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 13a88 │ │ │ │ mov r0, #1 │ │ │ │ stm r4, {r0, r5} │ │ │ │ mov r0, r5 │ │ │ │ bl 13944 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1344] @ 109900 │ │ │ │ + ldr r0, [pc, #1344] @ 1098fc │ │ │ │ mov r2, #28 │ │ │ │ - ldr r1, [pc, #1340] @ 109904 │ │ │ │ + ldr r1, [pc, #1340] @ 109900 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, r0, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl eb21c │ │ │ │ + bl eb218 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ bl 13cec │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 12810 │ │ │ │ add sp, sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #972] @ 1097dc │ │ │ │ + ldr r0, [pc, #972] @ 1097d8 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #956] @ 1097e0 │ │ │ │ + ldr r3, [pc, #956] @ 1097dc │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 1085a4 │ │ │ │ + b 1085a0 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #928] @ 1097e4 │ │ │ │ + ldr r0, [pc, #928] @ 1097e0 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #912] @ 1097e8 │ │ │ │ + ldr r3, [pc, #912] @ 1097e4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 1085c8 │ │ │ │ - eoreq r8, r1, r4, lsr fp │ │ │ │ - ldr r0, [pc, #908] @ 1097fc │ │ │ │ + b 1085c4 │ │ │ │ + eoreq r8, r1, r8, lsr fp │ │ │ │ + ldr r0, [pc, #908] @ 1097f8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 109558 │ │ │ │ - ldr r0, [pc, #880] @ 109800 │ │ │ │ + bne 109554 │ │ │ │ + ldr r0, [pc, #880] @ 1097fc │ │ │ │ add r0, pc, r0 │ │ │ │ - b 109560 │ │ │ │ + b 10955c │ │ │ │ andeq r1, r0, r0, lsr #27 │ │ │ │ - @ instruction: 0xfffbf684 │ │ │ │ - @ instruction: 0xfffc6de0 │ │ │ │ - @ instruction: 0xfffc5fe8 │ │ │ │ - @ instruction: 0xfffc6598 │ │ │ │ + @ instruction: 0xfffbf688 │ │ │ │ + @ instruction: 0xfffc6de4 │ │ │ │ + @ instruction: 0xfffc5fec │ │ │ │ + @ instruction: 0xfffc659c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #852] @ 109814 │ │ │ │ + ldr r0, [pc, #852] @ 109810 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #836] @ 109818 │ │ │ │ + ldr r3, [pc, #836] @ 109814 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 108978 │ │ │ │ - @ instruction: 0xfffc7fa0 │ │ │ │ - @ instruction: 0xfffbf5a0 │ │ │ │ - ldr r0, [pc, #988] @ 1098cc │ │ │ │ + b 108974 │ │ │ │ + @ instruction: 0xfffc7fa4 │ │ │ │ + @ instruction: 0xfffbf5a4 │ │ │ │ + ldr r0, [pc, #988] @ 1098c8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 109574 │ │ │ │ - ldr r0, [pc, #960] @ 1098d0 │ │ │ │ + bne 109570 │ │ │ │ + ldr r0, [pc, #960] @ 1098cc │ │ │ │ add r0, pc, r0 │ │ │ │ - b 10957c │ │ │ │ - eoreq r8, r1, r4, asr #11 │ │ │ │ - eoreq r8, r1, ip, lsr #9 │ │ │ │ + b 109578 │ │ │ │ + eoreq r8, r1, r8, asr #11 │ │ │ │ + @ instruction: 0x002184b0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #928] @ 1098d4 │ │ │ │ + ldr r0, [pc, #928] @ 1098d0 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #912] @ 1098d8 │ │ │ │ + ldr r3, [pc, #912] @ 1098d4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 109260 │ │ │ │ - eoreq r8, r1, r0, lsl #11 │ │ │ │ - ldr r0, [pc, #852] @ 1098b4 │ │ │ │ + b 10925c │ │ │ │ + eoreq r8, r1, r4, lsl #11 │ │ │ │ + ldr r0, [pc, #852] @ 1098b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #664] @ 109804 │ │ │ │ + ldr r1, [pc, #664] @ 109800 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 10958c │ │ │ │ - ldrdeq r8, [r1], -r4 @ │ │ │ │ - ldr r0, [pc, #872] @ 1098e4 │ │ │ │ + b 109588 │ │ │ │ + ldrdeq r8, [r1], -r8 @ │ │ │ │ + ldr r0, [pc, #872] @ 1098e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r8, sp, #64 @ 0x40 │ │ │ │ - ldr r1, [pc, #860] @ 1098e8 │ │ │ │ + ldr r1, [pc, #860] @ 1098e4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib r8, {r2, r3} │ │ │ │ str r0, [r8, #12] │ │ │ │ str r0, [r8, #16] │ │ │ │ mov r0, r8 │ │ │ │ bl 1d3f8 │ │ │ │ - b 1096b4 │ │ │ │ - eoreq r7, r1, r8, asr #20 │ │ │ │ + b 1096b0 │ │ │ │ + eoreq r7, r1, ip, asr #20 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #804] @ 1098f0 │ │ │ │ + ldr r0, [pc, #804] @ 1098ec │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #788] @ 1098f4 │ │ │ │ + ldr r3, [pc, #788] @ 1098f0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 109374 │ │ │ │ + b 109370 │ │ │ │ strb r1, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #496] @ 1097ec │ │ │ │ + ldr r0, [pc, #496] @ 1097e8 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #480] @ 1097f0 │ │ │ │ - ldr r3, [pc, #480] @ 1097f4 │ │ │ │ + ldr r0, [pc, #480] @ 1097ec │ │ │ │ + ldr r3, [pc, #480] @ 1097f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 1096b4 │ │ │ │ - @ instruction: 0x002184b4 │ │ │ │ - ldr r0, [pc, #476] @ 109808 │ │ │ │ + b 1096b0 │ │ │ │ + @ instruction: 0x002184b8 │ │ │ │ + ldr r0, [pc, #476] @ 109804 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #472] @ 10980c │ │ │ │ + ldr r2, [pc, #472] @ 109808 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 1096b4 │ │ │ │ + b 1096b0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 142ac │ │ │ │ - b 1096b4 │ │ │ │ + b 1096b0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 142ac │ │ │ │ - b 1096b4 │ │ │ │ - ldr r0, [pc, #628] @ 1098dc │ │ │ │ + b 1096b0 │ │ │ │ + ldr r0, [pc, #628] @ 1098d8 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #624] @ 1098e0 │ │ │ │ + ldr r2, [pc, #624] @ 1098dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 1096b4 │ │ │ │ - ldr r0, [pc, #340] @ 1097d8 │ │ │ │ + b 1096b0 │ │ │ │ + ldr r0, [pc, #340] @ 1097d4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b 1096a4 │ │ │ │ - eoreq r8, r1, ip, asr #6 │ │ │ │ + b 1096a0 │ │ │ │ + eoreq r8, r1, r0, asr r3 │ │ │ │ mov r5, #10 │ │ │ │ - b 1096a4 │ │ │ │ + b 1096a0 │ │ │ │ mov r5, #9 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ @ instruction: 0x00044abc │ │ │ │ andeq r4, r4, r8, asr #28 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109704 │ │ │ │ + beq 109700 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - b 109704 │ │ │ │ + b 109700 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1096f8 │ │ │ │ + beq 1096f4 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r1, [r7, #56] @ 0x38 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ bl 35530 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r7, #48] @ 0x30 │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ - b 109794 │ │ │ │ + b 109790 │ │ │ │ bl 1d63c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109794 │ │ │ │ + beq 109790 │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ - b 109794 │ │ │ │ - eoreq r8, r1, r0, lsr #5 │ │ │ │ + b 109790 │ │ │ │ + eoreq r8, r1, r4, lsr #5 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1bfa38 │ │ │ │ - b 109794 │ │ │ │ + bl 1bfa34 │ │ │ │ + b 109790 │ │ │ │ bl 1d63c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 14d130 │ │ │ │ + bl 14d12c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ bl 35530 │ │ │ │ - b 1097a4 │ │ │ │ + b 1097a0 │ │ │ │ bl 1d63c │ │ │ │ andeq r5, r4, ip, lsr #5 │ │ │ │ bl 1d63c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1c0508 │ │ │ │ + bl 1c0504 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - bl 1da318 │ │ │ │ + bl 1da314 │ │ │ │ bl 1d458 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1097a4 │ │ │ │ + beq 1097a0 │ │ │ │ mov r0, sl │ │ │ │ bl 13848 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ - bl 1c0508 │ │ │ │ + bl 1c0504 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ @ instruction: 0x578d70b0 │ │ │ │ svcvs 0x00332aad │ │ │ │ svceq 0x00a58f11 │ │ │ │ rsbshi ip, r5, #892928 @ 0xda000 │ │ │ │ - eoreq r8, r0, r0, lsl #20 │ │ │ │ - eoreq sp, r0, r0, lsl #3 │ │ │ │ - eoreq r8, r0, r0, asr #19 │ │ │ │ - eoreq sl, r0, r0, lsr r5 │ │ │ │ - eoreq r8, r0, ip, asr #21 │ │ │ │ - eoreq lr, r0, ip, lsr #4 │ │ │ │ - andseq r0, sp, sl, lsl r2 │ │ │ │ - strdeq lr, [r0], -r8 @ │ │ │ │ - eoreq r8, r1, ip, lsr r2 │ │ │ │ - eoreq r7, r1, r0, ror r5 │ │ │ │ - eoreq lr, r0, ip, ror sl │ │ │ │ - eoreq r7, r0, r4, lsl #24 │ │ │ │ - @ instruction: 0x001cefd4 │ │ │ │ - eoreq lr, r0, r8, lsl #4 │ │ │ │ - eoreq r8, r1, r4, asr r6 │ │ │ │ - ldrdeq sp, [r0], -r0 @ │ │ │ │ - strdeq r7, [r0], -ip @ │ │ │ │ - eoreq r6, r1, r0, lsl #5 │ │ │ │ - eoreq r6, r1, ip, ror #4 │ │ │ │ - eoreq r8, r1, r4, lsl #11 │ │ │ │ - @ instruction: 0xfff5ab1c │ │ │ │ - @ instruction: 0xfff5d170 │ │ │ │ - @ instruction: 0xfff51688 │ │ │ │ - @ instruction: 0xfff5e844 │ │ │ │ - @ instruction: 0xfff5bc88 │ │ │ │ - @ instruction: 0xfff5e100 │ │ │ │ - @ instruction: 0xfff5c308 │ │ │ │ - @ instruction: 0xfff51168 │ │ │ │ - @ instruction: 0xfff5c624 │ │ │ │ - @ instruction: 0xfff5bfc4 │ │ │ │ - @ instruction: 0xfff5ec3c │ │ │ │ - @ instruction: 0xfff5a2fc │ │ │ │ - @ instruction: 0xfff50f30 │ │ │ │ - @ instruction: 0xfff5ddc0 │ │ │ │ - @ instruction: 0xfff51258 │ │ │ │ - @ instruction: 0xfff5a968 │ │ │ │ - @ instruction: 0xfff5b7e4 │ │ │ │ - @ instruction: 0xfff5c8e8 │ │ │ │ - @ instruction: 0xfff514e8 │ │ │ │ - @ instruction: 0xfff5f17c │ │ │ │ - @ instruction: 0xfff5ee0c │ │ │ │ - @ instruction: 0xfff51974 │ │ │ │ - @ instruction: 0xfff5b8b0 │ │ │ │ - @ instruction: 0xfff51ce4 │ │ │ │ - eoreq r7, r1, r4, asr lr │ │ │ │ - eoreq lr, r0, ip, lsl #24 │ │ │ │ - andseq sp, fp, r4, lsl #4 │ │ │ │ - andseq lr, fp, r8, lsr #28 │ │ │ │ - andseq sp, fp, r8, lsl #3 │ │ │ │ - ldrheq sp, [fp], -r8 │ │ │ │ - andseq sp, fp, r8, rrx │ │ │ │ - andseq sp, fp, r0, lsr #32 │ │ │ │ - @ instruction: 0x001bcfd4 │ │ │ │ - @ instruction: 0x001bcef0 │ │ │ │ - andseq ip, fp, r4, lsr #29 │ │ │ │ - eoreq lr, r0, r4, lsr #19 │ │ │ │ - andseq ip, fp, ip, asr lr │ │ │ │ - andseq ip, fp, r0, lsl lr │ │ │ │ - andseq ip, fp, r4, lsr sp │ │ │ │ - andseq ip, fp, r8, ror #25 │ │ │ │ - andseq ip, fp, r4, lsr #25 │ │ │ │ - strdeq r7, [r1], -r0 @ │ │ │ │ - strdeq lr, [r0], -ip @ │ │ │ │ - eoreq sp, r0, ip, asr r0 │ │ │ │ - eoreq r7, r0, r8, lsl #21 │ │ │ │ - andseq r9, fp, lr, ror ip │ │ │ │ - eoreq r7, r0, ip, lsr #22 │ │ │ │ - eoreq lr, r0, r8, lsl #19 │ │ │ │ - eoreq r7, r0, r4, lsl #24 │ │ │ │ - eoreq r7, r1, r4, lsl #14 │ │ │ │ - eoreq lr, r0, r0, lsr #18 │ │ │ │ + eoreq r8, r0, r4, lsl #20 │ │ │ │ + eoreq sp, r0, r4, lsl #3 │ │ │ │ + eoreq r8, r0, r4, asr #19 │ │ │ │ + eoreq sl, r0, r4, lsr r5 │ │ │ │ + ldrdeq r8, [r0], -r0 @ │ │ │ │ + eoreq lr, r0, r0, lsr r2 │ │ │ │ + andseq r0, sp, lr, lsl r2 │ │ │ │ strdeq lr, [r0], -ip @ │ │ │ │ - eoreq r7, r1, ip, lsl #26 │ │ │ │ - strdeq lr, [r0], -r0 @ │ │ │ │ - eoreq ip, r0, r4, lsl #30 │ │ │ │ - andseq r0, ip, r8, ror #27 │ │ │ │ + eoreq r8, r1, r0, asr #4 │ │ │ │ + eoreq r7, r1, r4, ror r5 │ │ │ │ + eoreq lr, r0, r0, lsl #21 │ │ │ │ + eoreq r7, r0, r8, lsl #24 │ │ │ │ + @ instruction: 0x001cefd8 │ │ │ │ + eoreq lr, r0, ip, lsl #4 │ │ │ │ + eoreq r8, r1, r8, asr r6 │ │ │ │ + ldrdeq sp, [r0], -r4 @ │ │ │ │ + eoreq r7, r0, r0, lsl #22 │ │ │ │ + eoreq r6, r1, r4, lsl #5 │ │ │ │ + eoreq r6, r1, r0, ror r2 │ │ │ │ + eoreq r8, r1, r8, lsl #11 │ │ │ │ + @ instruction: 0xfff5ab20 │ │ │ │ + @ instruction: 0xfff5d174 │ │ │ │ + @ instruction: 0xfff5168c │ │ │ │ + @ instruction: 0xfff5e848 │ │ │ │ + @ instruction: 0xfff5bc8c │ │ │ │ + @ instruction: 0xfff5e104 │ │ │ │ + @ instruction: 0xfff5c30c │ │ │ │ + @ instruction: 0xfff5116c │ │ │ │ + @ instruction: 0xfff5c628 │ │ │ │ + @ instruction: 0xfff5bfc8 │ │ │ │ + @ instruction: 0xfff5ec40 │ │ │ │ + @ instruction: 0xfff5a300 │ │ │ │ + @ instruction: 0xfff50f34 │ │ │ │ + @ instruction: 0xfff5ddc4 │ │ │ │ + @ instruction: 0xfff5125c │ │ │ │ + @ instruction: 0xfff5a96c │ │ │ │ + @ instruction: 0xfff5b7e8 │ │ │ │ + @ instruction: 0xfff5c8ec │ │ │ │ + @ instruction: 0xfff514ec │ │ │ │ + @ instruction: 0xfff5f180 │ │ │ │ + @ instruction: 0xfff5ee10 │ │ │ │ + @ instruction: 0xfff51978 │ │ │ │ + @ instruction: 0xfff5b8b4 │ │ │ │ + @ instruction: 0xfff51ce8 │ │ │ │ + eoreq r7, r1, r8, asr lr │ │ │ │ + eoreq lr, r0, r0, lsl ip │ │ │ │ + andseq sp, fp, r8, lsl #4 │ │ │ │ + andseq lr, fp, ip, lsr #28 │ │ │ │ + andseq sp, fp, ip, lsl #3 │ │ │ │ + ldrheq sp, [fp], -ip │ │ │ │ + andseq sp, fp, ip, rrx │ │ │ │ + andseq sp, fp, r4, lsr #32 │ │ │ │ + @ instruction: 0x001bcfd8 │ │ │ │ + @ instruction: 0x001bcef4 │ │ │ │ + andseq ip, fp, r8, lsr #29 │ │ │ │ + eoreq lr, r0, r8, lsr #19 │ │ │ │ + andseq ip, fp, r0, ror #28 │ │ │ │ + andseq ip, fp, r4, lsl lr │ │ │ │ + andseq ip, fp, r8, lsr sp │ │ │ │ + andseq ip, fp, ip, ror #25 │ │ │ │ + andseq ip, fp, r8, lsr #25 │ │ │ │ + strdeq r7, [r1], -r4 @ │ │ │ │ + eoreq lr, r0, r0, lsl #20 │ │ │ │ + eoreq sp, r0, r0, rrx │ │ │ │ + eoreq r7, r0, ip, lsl #21 │ │ │ │ + andseq r9, fp, r2, lsl #25 │ │ │ │ + eoreq r7, r0, r0, lsr fp │ │ │ │ + eoreq lr, r0, ip, lsl #19 │ │ │ │ + eoreq r7, r0, r8, lsl #24 │ │ │ │ + eoreq r7, r1, r8, lsl #14 │ │ │ │ + eoreq lr, r0, r4, lsr #18 │ │ │ │ + eoreq lr, r0, r0, lsl #18 │ │ │ │ + eoreq r7, r1, r0, lsl sp │ │ │ │ + strdeq lr, [r0], -r4 @ │ │ │ │ + eoreq ip, r0, r8, lsl #30 │ │ │ │ + andseq r0, ip, ip, ror #27 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #176 @ 0xb0 │ │ │ │ - ldr r8, [pc, #2180] @ 10a19c │ │ │ │ + ldr r8, [pc, #2180] @ 10a198 │ │ │ │ mov r5, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ add r6, r0, r5 │ │ │ │ tst r6, #3 │ │ │ │ - bne 109d34 │ │ │ │ + bne 109d30 │ │ │ │ bl 13f50 │ │ │ │ bl 12d74 │ │ │ │ bl 12db0 │ │ │ │ bl 12db0 │ │ │ │ bl 12db0 │ │ │ │ bl 12db0 │ │ │ │ - ldr r0, [pc, #2132] @ 10a1a0 │ │ │ │ + ldr r0, [pc, #2132] @ 10a19c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 109d9c │ │ │ │ + bne 109d98 │ │ │ │ bl 12db0 │ │ │ │ bl 12db0 │ │ │ │ bl 12db0 │ │ │ │ bl 12db0 │ │ │ │ bl 12db0 │ │ │ │ bl 12db0 │ │ │ │ bl 12db0 │ │ │ │ @@ -251548,973 +251547,973 @@ │ │ │ │ bl 13f50 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r6, r5 │ │ │ │ add r5, r0, r7 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109dd4 │ │ │ │ + beq 109dd0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109de0 │ │ │ │ + beq 109ddc │ │ │ │ bl 12d74 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109e0c │ │ │ │ + beq 109e08 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109e18 │ │ │ │ + beq 109e14 │ │ │ │ bl 12db0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109e44 │ │ │ │ + beq 109e40 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109e50 │ │ │ │ + beq 109e4c │ │ │ │ bl 12db0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109e7c │ │ │ │ + beq 109e78 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109e88 │ │ │ │ + beq 109e84 │ │ │ │ bl 12db0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109eb4 │ │ │ │ + beq 109eb0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109ec0 │ │ │ │ + beq 109ebc │ │ │ │ bl 12db0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109eec │ │ │ │ + beq 109ee8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109ef8 │ │ │ │ + beq 109ef4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 109f24 │ │ │ │ + bne 109f20 │ │ │ │ ldr r1, [r8, #80] @ 0x50 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109f5c │ │ │ │ + beq 109f58 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109f68 │ │ │ │ + beq 109f64 │ │ │ │ bl 12db0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109f94 │ │ │ │ + beq 109f90 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109fa0 │ │ │ │ + beq 109f9c │ │ │ │ bl 12db0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109fcc │ │ │ │ + beq 109fc8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 109fd8 │ │ │ │ + beq 109fd4 │ │ │ │ bl 12db0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a004 │ │ │ │ + beq 10a000 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a010 │ │ │ │ + beq 10a00c │ │ │ │ bl 12db0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a03c │ │ │ │ + beq 10a038 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a048 │ │ │ │ + beq 10a044 │ │ │ │ bl 12db0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a074 │ │ │ │ + beq 10a070 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a080 │ │ │ │ + beq 10a07c │ │ │ │ bl 12db0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a0ac │ │ │ │ + beq 10a0a8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a0b8 │ │ │ │ + beq 10a0b4 │ │ │ │ bl 12db0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a0e4 │ │ │ │ + beq 10a0e0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a0f0 │ │ │ │ + beq 10a0ec │ │ │ │ bl 12db0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a11c │ │ │ │ + beq 10a118 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a128 │ │ │ │ + beq 10a124 │ │ │ │ bl 12fc0 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a154 │ │ │ │ + beq 10a150 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #176 @ 0xb0 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #1372] @ 10a238 │ │ │ │ + ldr r0, [pc, #1372] @ 10a234 │ │ │ │ add r1, sp, #124 @ 0x7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #1360] @ 10a23c │ │ │ │ + ldr r0, [pc, #1360] @ 10a238 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [pc, #1332] @ 10a240 │ │ │ │ + ldr r1, [pc, #1332] @ 10a23c │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #2 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b 109d98 │ │ │ │ + b 109d94 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - ldr r0, [pc, #1272] @ 10a244 │ │ │ │ + ldr r0, [pc, #1272] @ 10a240 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #164] @ 0xa4 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ - ldr r0, [pc, #1248] @ 10a248 │ │ │ │ + ldr r0, [pc, #1248] @ 10a244 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - ldr r1, [pc, #1240] @ 10a24c │ │ │ │ + ldr r1, [pc, #1240] @ 10a248 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ - ldr r0, [pc, #1228] @ 10a250 │ │ │ │ + ldr r0, [pc, #1228] @ 10a24c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ - ldr r1, [pc, #1220] @ 10a254 │ │ │ │ + ldr r1, [pc, #1220] @ 10a250 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #1008] @ 10a1a4 │ │ │ │ + ldr r0, [pc, #1008] @ 10a1a0 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #992] @ 10a1a8 │ │ │ │ + ldr r3, [pc, #992] @ 10a1a4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10996c │ │ │ │ + b 109968 │ │ │ │ bl 13f50 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #976] @ 10a1b8 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #976] @ 10a1b4 │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #964] @ 10a1bc │ │ │ │ + ldr r0, [pc, #964] @ 10a1b8 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #8 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ bl 12d74 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #928] @ 10a1c0 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #928] @ 10a1bc │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #916] @ 10a1c4 │ │ │ │ + ldr r0, [pc, #916] @ 10a1c0 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #16 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #880] @ 10a1c8 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #880] @ 10a1c4 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #868] @ 10a1cc │ │ │ │ + ldr r0, [pc, #868] @ 10a1c8 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #24 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #832] @ 10a1d0 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #832] @ 10a1cc │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #820] @ 10a1d4 │ │ │ │ + ldr r0, [pc, #820] @ 10a1d0 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #32 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #784] @ 10a1d8 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #784] @ 10a1d4 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #772] @ 10a1dc │ │ │ │ + ldr r0, [pc, #772] @ 10a1d8 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #736] @ 10a1e0 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #736] @ 10a1dc │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #724] @ 10a1e4 │ │ │ │ + ldr r0, [pc, #724] @ 10a1e0 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #128] @ 0x80 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #684] @ 10a1e8 │ │ │ │ + ldr r0, [pc, #684] @ 10a1e4 │ │ │ │ add r2, sp, #152 @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #668] @ 10a1ec │ │ │ │ + ldr r3, [pc, #668] @ 10a1e8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 109af4 │ │ │ │ + b 109af0 │ │ │ │ bl 6d0c4 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #640] @ 10a1f0 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #640] @ 10a1ec │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #628] @ 10a1f4 │ │ │ │ + ldr r0, [pc, #628] @ 10a1f0 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #592] @ 10a1f8 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #592] @ 10a1f4 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #580] @ 10a1fc │ │ │ │ + ldr r0, [pc, #580] @ 10a1f8 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #544] @ 10a200 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #544] @ 10a1fc │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #532] @ 10a204 │ │ │ │ + ldr r0, [pc, #532] @ 10a200 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #496] @ 10a208 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #496] @ 10a204 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #484] @ 10a20c │ │ │ │ + ldr r0, [pc, #484] @ 10a208 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #448] @ 10a210 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #448] @ 10a20c │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #436] @ 10a214 │ │ │ │ + ldr r0, [pc, #436] @ 10a210 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #400] @ 10a218 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #400] @ 10a214 │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #388] @ 10a21c │ │ │ │ + ldr r0, [pc, #388] @ 10a218 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #352] @ 10a220 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #352] @ 10a21c │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #340] @ 10a224 │ │ │ │ + ldr r0, [pc, #340] @ 10a220 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #304] @ 10a228 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #304] @ 10a224 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #292] @ 10a22c │ │ │ │ + ldr r0, [pc, #292] @ 10a228 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 10a15c │ │ │ │ - ldr r0, [pc, #256] @ 10a230 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10a158 │ │ │ │ + ldr r0, [pc, #256] @ 10a22c │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #244] @ 10a234 │ │ │ │ + ldr r0, [pc, #244] @ 10a230 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ - b 109cfc │ │ │ │ + b 109cf8 │ │ │ │ bl 12fc0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #60] @ 10a1ac │ │ │ │ + ldr r0, [pc, #60] @ 10a1a8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - ldr r0, [pc, #52] @ 10a1b0 │ │ │ │ + ldr r0, [pc, #52] @ 10a1ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ str r0, [sp, #128] @ 0x80 │ │ │ │ - ldr r1, [pc, #36] @ 10a1b4 │ │ │ │ + ldr r1, [pc, #36] @ 10a1b0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 109d0c │ │ │ │ + b 109d08 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r7, r1, ip, lsr #13 │ │ │ │ - eoreq r7, r1, ip, lsl #2 │ │ │ │ - mlaeq r0, r4, r9, ip │ │ │ │ - strdeq fp, [r0], -r4 @ │ │ │ │ - eoreq ip, r0, r0, lsl #4 │ │ │ │ + @ instruction: 0x002176b0 │ │ │ │ + eoreq r7, r1, r0, lsl r1 │ │ │ │ + mlaeq r0, r8, r9, ip │ │ │ │ + strdeq fp, [r0], -r8 @ │ │ │ │ + eoreq ip, r0, r4, lsl #4 │ │ │ │ andeq pc, r4, r4, asr #26 │ │ │ │ - strdeq ip, [r0], -r0 @ │ │ │ │ - eoreq sl, r0, r4, ror #9 │ │ │ │ + strdeq ip, [r0], -r4 @ │ │ │ │ + eoreq sl, r0, r8, ror #9 │ │ │ │ andeq r3, r4, ip, lsl #31 │ │ │ │ - eoreq r8, r0, r8, ror #6 │ │ │ │ + eoreq r8, r0, ip, ror #6 │ │ │ │ andeq r3, r4, r4, asr pc │ │ │ │ - eoreq r8, r0, r0, asr #6 │ │ │ │ + eoreq r8, r0, r4, asr #6 │ │ │ │ andeq r3, r4, ip, lsl pc │ │ │ │ - eoreq r8, r0, r8, lsl r3 │ │ │ │ + eoreq r8, r0, ip, lsl r3 │ │ │ │ andeq r3, r4, r4, ror #29 │ │ │ │ - strdeq r8, [r0], -r0 @ │ │ │ │ + strdeq r8, [r0], -r4 @ │ │ │ │ andeq r3, r4, ip, lsr #29 │ │ │ │ - eoreq r8, r0, r8, asr #5 │ │ │ │ + eoreq r8, r0, ip, asr #5 │ │ │ │ andeq r3, r4, r4, ror lr │ │ │ │ - eoreq ip, r0, ip, lsl #16 │ │ │ │ - eoreq r7, r0, r4, asr #28 │ │ │ │ - eoreq r8, r0, r8, ror #4 │ │ │ │ + eoreq ip, r0, r0, lsl r8 │ │ │ │ + eoreq r7, r0, r8, asr #28 │ │ │ │ + eoreq r8, r0, ip, ror #4 │ │ │ │ andeq r3, r4, r4, lsl #28 │ │ │ │ - eoreq r8, r0, r0, asr #4 │ │ │ │ + eoreq r8, r0, r4, asr #4 │ │ │ │ andeq r3, r4, ip, asr #27 │ │ │ │ - eoreq r8, r0, r8, lsl r2 │ │ │ │ + eoreq r8, r0, ip, lsl r2 │ │ │ │ muleq r4, r4, sp │ │ │ │ - strdeq r8, [r0], -r0 @ │ │ │ │ + strdeq r8, [r0], -r4 @ │ │ │ │ andeq r3, r4, ip, asr sp │ │ │ │ - eoreq r8, r0, r8, asr #3 │ │ │ │ + eoreq r8, r0, ip, asr #3 │ │ │ │ andeq r3, r4, r4, lsr #26 │ │ │ │ - eoreq r8, r0, r0, lsr #3 │ │ │ │ + eoreq r8, r0, r4, lsr #3 │ │ │ │ andeq r3, r4, ip, ror #25 │ │ │ │ - eoreq r8, r0, r8, ror r1 │ │ │ │ + eoreq r8, r0, ip, ror r1 │ │ │ │ @ instruction: 0x00043cb4 │ │ │ │ - eoreq r8, r0, r0, asr r1 │ │ │ │ + eoreq r8, r0, r4, asr r1 │ │ │ │ andeq r3, r4, ip, ror ip │ │ │ │ - eoreq r8, r0, r8, lsr #2 │ │ │ │ + eoreq r8, r0, ip, lsr #2 │ │ │ │ andeq r3, r4, r4, asr #24 │ │ │ │ - eoreq r8, r0, ip, lsl #11 │ │ │ │ + mlaeq r0, r0, r5, r8 │ │ │ │ muleq r4, r8, r0 │ │ │ │ - eoreq r8, r0, r0, ror r5 │ │ │ │ - eoreq lr, r0, ip, rrx │ │ │ │ + eoreq r8, r0, r4, ror r5 │ │ │ │ + eoreq lr, r0, r0, ror r0 │ │ │ │ andeq r6, r3, r0, lsr r2 │ │ │ │ - @ instruction: 0x001b8fd4 │ │ │ │ - @ instruction: 0x001b8fb0 │ │ │ │ - eoreq lr, r0, ip, lsr r0 │ │ │ │ + @ instruction: 0x001b8fd8 │ │ │ │ + @ instruction: 0x001b8fb4 │ │ │ │ + eoreq lr, r0, r0, asr #32 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r5, [pc, #84] @ 10a2b8 │ │ │ │ + ldr r5, [pc, #84] @ 10a2b4 │ │ │ │ mov r4, r0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ add r6, r0, r4 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a280 │ │ │ │ + beq 10a27c │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a294 │ │ │ │ + beq 10a290 │ │ │ │ add r0, r6, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10a2b0 │ │ │ │ + beq 10a2ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq r6, r1, r0, ror #26 │ │ │ │ + eoreq r6, r1, r4, ror #26 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #568] @ 10a504 │ │ │ │ + ldr r1, [pc, #568] @ 10a500 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r2, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 30dd8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 10a394 │ │ │ │ + bne 10a390 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r8, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ bl 126f0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - bne 10a3d0 │ │ │ │ + bne 10a3cc │ │ │ │ bl 132c0 │ │ │ │ - ldr r1, [pc, #548] @ 10a530 │ │ │ │ + ldr r1, [pc, #548] @ 10a52c │ │ │ │ mov r7, #16 │ │ │ │ mov r5, #0 │ │ │ │ str r7, [sp] │ │ │ │ add r1, pc, r1 │ │ │ │ mov r2, #204 @ 0xcc │ │ │ │ stmib sp, {r1, r5} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #520] @ 10a534 │ │ │ │ + ldr r3, [pc, #520] @ 10a530 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 13b84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a378 │ │ │ │ - ldr r6, [pc, #512] @ 10a540 │ │ │ │ + beq 10a374 │ │ │ │ + ldr r6, [pc, #512] @ 10a53c │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ add r6, pc, r6 │ │ │ │ str r0, [r6, #32] │ │ │ │ bl 135e4 │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ str r7, [r6, #44] @ 0x2c │ │ │ │ strb r5, [r4] │ │ │ │ - beq 10a370 │ │ │ │ + beq 10a36c │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #440] @ 10a538 │ │ │ │ + ldr r0, [pc, #440] @ 10a534 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #436] @ 10a53c │ │ │ │ + ldr r2, [pc, #436] @ 10a538 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 10a49c │ │ │ │ + b 10a498 │ │ │ │ add r3, sp, #12 │ │ │ │ add ip, sp, #32 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #348] @ 10a508 │ │ │ │ + ldr r0, [pc, #348] @ 10a504 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #332] @ 10a50c │ │ │ │ - ldr r3, [pc, #332] @ 10a510 │ │ │ │ + ldr r0, [pc, #332] @ 10a508 │ │ │ │ + ldr r3, [pc, #332] @ 10a50c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 10a49c │ │ │ │ + b 10a498 │ │ │ │ sub r2, r8, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10a428 │ │ │ │ + bne 10a424 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #272] @ 10a514 │ │ │ │ + ldr r0, [pc, #272] @ 10a510 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #256] @ 10a518 │ │ │ │ - ldr r3, [pc, #256] @ 10a51c │ │ │ │ + ldr r0, [pc, #256] @ 10a514 │ │ │ │ + ldr r3, [pc, #256] @ 10a518 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 10a49c │ │ │ │ + b 10a498 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #224] @ 10a520 │ │ │ │ + ldr r0, [pc, #224] @ 10a51c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #176] @ 10a524 │ │ │ │ + ldr r0, [pc, #176] @ 10a520 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #168] @ 10a528 │ │ │ │ + ldr r0, [pc, #168] @ 10a524 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #152] @ 10a52c │ │ │ │ + ldr r2, [pc, #152] @ 10a528 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - bne 10a4f4 │ │ │ │ + bne 10a4f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a4d4 │ │ │ │ + beq 10a4d0 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #0 │ │ │ │ cmp r8, #0 │ │ │ │ strb r1, [r4] │ │ │ │ - bne 10a4f0 │ │ │ │ + bne 10a4ec │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r9, fp, r8, asr sl │ │ │ │ - eoreq sp, r0, ip, lsr sl │ │ │ │ - andseq pc, ip, sl, ror #8 │ │ │ │ - eoreq fp, r0, r8, lsr #1 │ │ │ │ - strdeq sp, [r0], -r4 @ │ │ │ │ - andseq pc, ip, r2, lsl r4 @ │ │ │ │ - eoreq fp, r0, r0, rrx │ │ │ │ + andseq r9, fp, ip, asr sl │ │ │ │ + eoreq sp, r0, r0, asr #20 │ │ │ │ + andseq pc, ip, lr, ror #8 │ │ │ │ + eoreq fp, r0, ip, lsr #1 │ │ │ │ + strdeq sp, [r0], -r8 @ │ │ │ │ + andseq pc, ip, r6, lsl r4 @ │ │ │ │ + eoreq fp, r0, r4, rrx │ │ │ │ andeq pc, r4, r0, lsl #21 │ │ │ │ - eoreq sp, r0, ip, ror #18 │ │ │ │ - eoreq sp, r0, r8, lsl #19 │ │ │ │ - @ instruction: 0x001b89f0 │ │ │ │ + eoreq sp, r0, r0, ror r9 │ │ │ │ + eoreq sp, r0, ip, lsl #19 │ │ │ │ + @ instruction: 0x001b89f4 │ │ │ │ andeq r0, r0, r0, lsl sl │ │ │ │ andeq r0, r0, r4, lsl r2 │ │ │ │ - @ instruction: 0x001c43f2 │ │ │ │ - mlaeq r0, r4, sl, sp │ │ │ │ - eoreq r6, r1, r4, ror #19 │ │ │ │ + @ instruction: 0x001c43f6 │ │ │ │ + mlaeq r0, r8, sl, sp │ │ │ │ + eoreq r6, r1, r8, ror #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ - ldr r8, [pc, #1800] @ 10ac5c │ │ │ │ + ldr r8, [pc, #1800] @ 10ac58 │ │ │ │ mov r4, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #40] @ 0x28 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 13158 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r8, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #1764] @ 10ac60 │ │ │ │ + ldr r0, [pc, #1764] @ 10ac5c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ mov r0, r4 │ │ │ │ bl 13ddc │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #1744] @ 10ac64 │ │ │ │ - ldr r1, [pc, #1744] @ 10ac68 │ │ │ │ - ldr r2, [pc, #1744] @ 10ac6c │ │ │ │ + ldr r0, [pc, #1744] @ 10ac60 │ │ │ │ + ldr r1, [pc, #1744] @ 10ac64 │ │ │ │ + ldr r2, [pc, #1744] @ 10ac68 │ │ │ │ add r0, pc, r0 │ │ │ │ - ldr r3, [pc, #1740] @ 10ac70 │ │ │ │ + ldr r3, [pc, #1740] @ 10ac6c │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r7, [pc, #1736] @ 10ac74 │ │ │ │ + ldr r7, [pc, #1736] @ 10ac70 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r0, [r4, #12] │ │ │ │ str r7, [r4, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1708] @ 10ac78 │ │ │ │ + ldr r0, [pc, #1708] @ 10ac74 │ │ │ │ str r2, [r4, #28] │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r3, [r4, #32] │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - ldr r5, [pc, #1688] @ 10ac7c │ │ │ │ + ldr r5, [pc, #1688] @ 10ac78 │ │ │ │ add r5, pc, r5 │ │ │ │ add r0, r5, #72 @ 0x48 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 10a5f8 │ │ │ │ + beq 10a5f4 │ │ │ │ bl 15c84 │ │ │ │ - ldr sl, [pc, #1664] @ 10ac80 │ │ │ │ + ldr sl, [pc, #1664] @ 10ac7c │ │ │ │ mov r6, #12 │ │ │ │ add sl, pc, sl │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10ac0c │ │ │ │ + beq 10ac08 │ │ │ │ ldr r6, [r5, #64] @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ mov r1, #3 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne 10a658 │ │ │ │ - ldr r1, [pc, #1612] @ 10ac94 │ │ │ │ + bne 10a654 │ │ │ │ + ldr r1, [pc, #1612] @ 10ac90 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r6, [r0, #4] │ │ │ │ mov r2, #2 │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne 10a684 │ │ │ │ - ldr r1, [pc, #1568] @ 10ac98 │ │ │ │ + bne 10a680 │ │ │ │ + ldr r1, [pc, #1568] @ 10ac94 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r5, [r0, #8] │ │ │ │ mov r0, #3 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 134dc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10a6b8 │ │ │ │ + beq 10a6b4 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add r6, sl, #52 @ 0x34 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 10ab40 │ │ │ │ + bne 10ab3c │ │ │ │ add r9, sp, #16 │ │ │ │ - ldr r1, [pc, #1388] @ 10ac4c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #1388] @ 10ac48 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10ab78 │ │ │ │ + beq 10ab74 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 10ab9c │ │ │ │ - ldr r7, [pc, #1348] @ 10ac50 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 10ab98 │ │ │ │ + ldr r7, [pc, #1348] @ 10ac4c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ ldr r6, [r8, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10a740 │ │ │ │ - ldr r1, [pc, #1328] @ 10ac54 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 10a73c │ │ │ │ + ldr r1, [pc, #1328] @ 10ac50 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #1316] @ 10ac58 │ │ │ │ + ldr r1, [pc, #1316] @ 10ac54 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr r2, [r0, r1]! │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b 10a76c │ │ │ │ + b 10a768 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r5, [pc, #1276] @ 10ac54 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r5, [pc, #1276] @ 10ac50 │ │ │ │ strb r1, [r0, r7] │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r3, [r0, r5]! │ │ │ │ str r7, [r0, #4] │ │ │ │ add r0, r9, #24 │ │ │ │ stmib r0, {r1, r3, r7} │ │ │ │ str r2, [r0] │ │ │ │ - ldr r3, [pc, #1240] @ 10ac58 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #1240] @ 10ac54 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r2, r2, #1 │ │ │ │ str r2, [r0, r3]! │ │ │ │ adc r1, r1, #0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #1292] @ 10aca4 │ │ │ │ + ldr r0, [pc, #1292] @ 10aca0 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #1276] @ 10aca8 │ │ │ │ + ldr r0, [pc, #1276] @ 10aca4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r8, [pc, #1252] @ 10acac │ │ │ │ + ldr r8, [pc, #1252] @ 10aca8 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r6 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 10b728 │ │ │ │ - ldr r0, [pc, #1232] @ 10acb0 │ │ │ │ + bl 10b724 │ │ │ │ + ldr r0, [pc, #1232] @ 10acac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #164] @ 0xa4 │ │ │ │ - ldr r0, [pc, #1224] @ 10acb4 │ │ │ │ + ldr r0, [pc, #1224] @ 10acb0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #1216] @ 10acb8 │ │ │ │ + ldr r0, [pc, #1216] @ 10acb4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #128] @ 0x80 │ │ │ │ - ldr r0, [pc, #1208] @ 10acbc │ │ │ │ + ldr r0, [pc, #1208] @ 10acb8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ - ldr r0, [pc, #1200] @ 10acc0 │ │ │ │ + ldr r0, [pc, #1200] @ 10acbc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #1192] @ 10acc4 │ │ │ │ + ldr r0, [pc, #1192] @ 10acc0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ - ldr r0, [pc, #1184] @ 10acc8 │ │ │ │ + ldr r0, [pc, #1184] @ 10acc4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - ldr ip, [pc, #1176] @ 10accc │ │ │ │ - ldr r1, [pc, #1176] @ 10acd0 │ │ │ │ + ldr ip, [pc, #1176] @ 10acc8 │ │ │ │ + ldr r1, [pc, #1176] @ 10accc │ │ │ │ add ip, pc, ip │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #1164] @ 10acd4 │ │ │ │ + ldr r1, [pc, #1164] @ 10acd0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #136] @ 0x88 │ │ │ │ - ldr r1, [pc, #1156] @ 10acd8 │ │ │ │ + ldr r1, [pc, #1156] @ 10acd4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #120] @ 0x78 │ │ │ │ - ldr r1, [pc, #1148] @ 10acdc │ │ │ │ + ldr r1, [pc, #1148] @ 10acd8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #116] @ 0x74 │ │ │ │ - ldr r1, [pc, #1140] @ 10ace0 │ │ │ │ - ldr r2, [pc, #1140] @ 10ace4 │ │ │ │ + ldr r1, [pc, #1140] @ 10acdc │ │ │ │ + ldr r2, [pc, #1140] @ 10ace0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ - ldr r2, [pc, #1128] @ 10ace8 │ │ │ │ - ldr r3, [pc, #1128] @ 10acec │ │ │ │ - ldr r7, [pc, #1128] @ 10acf0 │ │ │ │ + ldr r2, [pc, #1128] @ 10ace4 │ │ │ │ + ldr r3, [pc, #1128] @ 10ace8 │ │ │ │ + ldr r7, [pc, #1128] @ 10acec │ │ │ │ add r2, pc, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #160] @ 0xa0 │ │ │ │ - ldr r7, [pc, #1112] @ 10acf4 │ │ │ │ + ldr r7, [pc, #1112] @ 10acf0 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [r4, #100] @ 0x64 │ │ │ │ - ldr r7, [pc, #1104] @ 10acf8 │ │ │ │ - ldr r6, [pc, #1104] @ 10acfc │ │ │ │ + ldr r7, [pc, #1104] @ 10acf4 │ │ │ │ + ldr r6, [pc, #1104] @ 10acf8 │ │ │ │ add r7, pc, r7 │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #156] @ 0x9c │ │ │ │ - ldr r6, [pc, #1092] @ 10ad00 │ │ │ │ + ldr r6, [pc, #1092] @ 10acfc │ │ │ │ add r6, pc, r6 │ │ │ │ str r6, [r4, #104] @ 0x68 │ │ │ │ - ldr r6, [pc, #1084] @ 10ad04 │ │ │ │ - ldr r5, [pc, #1084] @ 10ad08 │ │ │ │ - ldr r0, [pc, #1084] @ 10ad0c │ │ │ │ + ldr r6, [pc, #1084] @ 10ad00 │ │ │ │ + ldr r5, [pc, #1084] @ 10ad04 │ │ │ │ + ldr r0, [pc, #1084] @ 10ad08 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ str r7, [r4, #68] @ 0x44 │ │ │ │ add r0, pc, r0 │ │ │ │ str ip, [r4, #72] @ 0x48 │ │ │ │ str r1, [r4, #76] @ 0x4c │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ @@ -252526,21 +252525,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12810 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r6, #42 @ 0x2a │ │ │ │ mov r0, #42 @ 0x2a │ │ │ │ bl 12c0c │ │ │ │ - ldr r1, [pc, #1008] @ 10ad10 │ │ │ │ + ldr r1, [pc, #1008] @ 10ad0c │ │ │ │ mov r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq 10ac1c │ │ │ │ - ldr r1, [pc, #988] @ 10ad14 │ │ │ │ + beq 10ac18 │ │ │ │ + ldr r1, [pc, #988] @ 10ad10 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov fp, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ @@ -252551,16 +252550,16 @@ │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r6, #16 │ │ │ │ mov r0, #16 │ │ │ │ ldr r5, [r8, #40] @ 0x28 │ │ │ │ ldr r7, [r8, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10ac1c │ │ │ │ - ldr r1, [pc, #912] @ 10ad18 │ │ │ │ + beq 10ac18 │ │ │ │ + ldr r1, [pc, #912] @ 10ad14 │ │ │ │ mov r2, #15 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r5, r7 │ │ │ │ mov r1, r6 │ │ │ │ add r3, r0, #16 │ │ │ │ @@ -252573,15 +252572,15 @@ │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r6, #4 │ │ │ │ mov r0, #4 │ │ │ │ ldr r5, [r8, #40] @ 0x28 │ │ │ │ ldr r7, [r8, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10ac1c │ │ │ │ + beq 10ac18 │ │ │ │ mov r1, #103 @ 0x67 │ │ │ │ mov fp, #0 │ │ │ │ strb r1, [r0, #2] │ │ │ │ mov r1, #97 @ 0x61 │ │ │ │ strb r1, [r0, #1] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ strb r1, [r0] │ │ │ │ @@ -252598,15 +252597,15 @@ │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r6, #5 │ │ │ │ mov r0, #5 │ │ │ │ ldr r5, [r8, #40] @ 0x28 │ │ │ │ ldr r7, [r8, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10ac1c │ │ │ │ + beq 10ac18 │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ mov r6, r0 │ │ │ │ strb r1, [r0, #3] │ │ │ │ mov r1, #111 @ 0x6f │ │ │ │ strb r1, [r0, #2] │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ strb r1, [r0, #1] │ │ │ │ @@ -252624,16 +252623,16 @@ │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r6, #12 │ │ │ │ mov r0, #12 │ │ │ │ ldr r7, [r8, #40] @ 0x28 │ │ │ │ ldr r5, [r8, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10ac1c │ │ │ │ - ldr r1, [pc, #624] @ 10ad1c │ │ │ │ + beq 10ac18 │ │ │ │ + ldr r1, [pc, #624] @ 10ad18 │ │ │ │ mov r2, #11 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r7, r5 │ │ │ │ mov fp, #0 │ │ │ │ add r3, r0, #28 │ │ │ │ @@ -252647,16 +252646,16 @@ │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r6, #15 │ │ │ │ mov r0, #15 │ │ │ │ ldr sl, [r8, #40] @ 0x28 │ │ │ │ ldr r7, [r8, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10ac1c │ │ │ │ - ldr r1, [pc, #544] @ 10ad28 │ │ │ │ + beq 10ac18 │ │ │ │ + ldr r1, [pc, #544] @ 10ad24 │ │ │ │ mov r2, #14 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, sl, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #32 │ │ │ │ @@ -252668,153 +252667,153 @@ │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #304] @ 10ac88 │ │ │ │ + ldr r0, [pc, #304] @ 10ac84 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #288] @ 10ac8c │ │ │ │ + ldr r3, [pc, #288] @ 10ac88 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10a6d4 │ │ │ │ + b 10a6d0 │ │ │ │ add r0, sl, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10abd4 │ │ │ │ - ldr r0, [pc, #248] @ 10ac90 │ │ │ │ + bne 10abd0 │ │ │ │ + ldr r0, [pc, #248] @ 10ac8c │ │ │ │ add r0, pc, r0 │ │ │ │ - b 10abdc │ │ │ │ + b 10abd8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #232] @ 10ac9c │ │ │ │ + ldr r0, [pc, #232] @ 10ac98 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #216] @ 10aca0 │ │ │ │ + ldr r3, [pc, #216] @ 10ac9c │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10a704 │ │ │ │ - ldr r0, [pc, #324] @ 10ad20 │ │ │ │ + b 10a700 │ │ │ │ + ldr r0, [pc, #324] @ 10ad1c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ stmib r9, {r1, r2} │ │ │ │ str r0, [r9, #12] │ │ │ │ str r0, [r9, #16] │ │ │ │ - ldr r1, [pc, #292] @ 10ad24 │ │ │ │ + ldr r1, [pc, #292] @ 10ad20 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 10ac2c │ │ │ │ - ldr r0, [pc, #112] @ 10ac84 │ │ │ │ + b 10ac28 │ │ │ │ + ldr r0, [pc, #112] @ 10ac80 │ │ │ │ mov r9, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10ac48 │ │ │ │ + beq 10ac44 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - eoreq r6, r1, ip, asr #15 │ │ │ │ + ldrdeq r6, [r1], -r0 @ │ │ │ │ andeq r0, r0, ip, lsl #24 │ │ │ │ - @ instruction: 0xfffbed94 │ │ │ │ - @ instruction: 0xfffc49e8 │ │ │ │ - @ instruction: 0xfffc4240 │ │ │ │ - @ instruction: 0xfffc4610 │ │ │ │ - @ instruction: 0xfffc61a4 │ │ │ │ - @ instruction: 0xfffba08c │ │ │ │ - eoreq r6, r1, r8, ror r5 │ │ │ │ - eoreq r6, r1, r4, ror #7 │ │ │ │ - eoreq r7, r0, ip, ror #8 │ │ │ │ - eoreq sl, r0, r8, lsr #2 │ │ │ │ - eoreq r7, r0, ip, lsr r2 │ │ │ │ - eoreq sp, r0, r4, ror r3 │ │ │ │ - eoreq r7, r0, r8, asr #20 │ │ │ │ - eoreq r7, r0, r8, lsl sl │ │ │ │ - eoreq sl, r0, ip, asr #1 │ │ │ │ - eoreq r6, r0, ip, asr #7 │ │ │ │ - strdeq r4, [r1], -r4 @ │ │ │ │ - eoreq r4, r1, r0, ror #9 │ │ │ │ - eoreq r6, r1, r8, asr r5 │ │ │ │ - @ instruction: 0xfff59040 │ │ │ │ - @ instruction: 0xfff5b5d0 │ │ │ │ - @ instruction: 0xfff4fb70 │ │ │ │ - @ instruction: 0xfff5cb2c │ │ │ │ - @ instruction: 0xfff59e64 │ │ │ │ - @ instruction: 0xfff5c88c │ │ │ │ - @ instruction: 0xfff5a344 │ │ │ │ - @ instruction: 0xfff4f3c0 │ │ │ │ - @ instruction: 0xfff5aab0 │ │ │ │ - @ instruction: 0xfff5a21c │ │ │ │ - @ instruction: 0xfff5cef0 │ │ │ │ - @ instruction: 0xfff58660 │ │ │ │ - @ instruction: 0xfff4f0c8 │ │ │ │ - @ instruction: 0xfff5c0b8 │ │ │ │ - @ instruction: 0xfff4f510 │ │ │ │ - @ instruction: 0xfff58ba4 │ │ │ │ - @ instruction: 0xfff59a40 │ │ │ │ - @ instruction: 0xfff5ab28 │ │ │ │ - @ instruction: 0xfff4f7ec │ │ │ │ - @ instruction: 0xfff5d440 │ │ │ │ - @ instruction: 0xfff5d1f4 │ │ │ │ - @ instruction: 0xfff4fc1c │ │ │ │ - @ instruction: 0xfff59b1c │ │ │ │ - @ instruction: 0xfff4fdd0 │ │ │ │ - mlaeq r0, r8, lr, ip │ │ │ │ - andseq ip, fp, r8, lsr #30 │ │ │ │ - andseq ip, fp, r4, lsl #30 │ │ │ │ - @ instruction: 0x001bcdf0 │ │ │ │ - eoreq sp, r0, r8, lsr #6 │ │ │ │ - eoreq r6, r0, ip, ror #10 │ │ │ │ - andseq ip, fp, r0, lsr #27 │ │ │ │ + @ instruction: 0xfffbed98 │ │ │ │ + @ instruction: 0xfffc49ec │ │ │ │ + @ instruction: 0xfffc4244 │ │ │ │ + @ instruction: 0xfffc4614 │ │ │ │ + @ instruction: 0xfffc61a8 │ │ │ │ + @ instruction: 0xfffba090 │ │ │ │ + eoreq r6, r1, ip, ror r5 │ │ │ │ + eoreq r6, r1, r8, ror #7 │ │ │ │ + eoreq r7, r0, r0, ror r4 │ │ │ │ + eoreq sl, r0, ip, lsr #2 │ │ │ │ + eoreq r7, r0, r0, asr #4 │ │ │ │ + eoreq sp, r0, r8, ror r3 │ │ │ │ + eoreq r7, r0, ip, asr #20 │ │ │ │ + eoreq r7, r0, ip, lsl sl │ │ │ │ + ldrdeq sl, [r0], -r0 @ │ │ │ │ + ldrdeq r6, [r0], -r0 @ │ │ │ │ + strdeq r4, [r1], -r8 @ │ │ │ │ + eoreq r4, r1, r4, ror #9 │ │ │ │ + eoreq r6, r1, ip, asr r5 │ │ │ │ + @ instruction: 0xfff59044 │ │ │ │ + @ instruction: 0xfff5b5d4 │ │ │ │ + @ instruction: 0xfff4fb74 │ │ │ │ + @ instruction: 0xfff5cb30 │ │ │ │ + @ instruction: 0xfff59e68 │ │ │ │ + @ instruction: 0xfff5c890 │ │ │ │ + @ instruction: 0xfff5a348 │ │ │ │ + @ instruction: 0xfff4f3c4 │ │ │ │ + @ instruction: 0xfff5aab4 │ │ │ │ + @ instruction: 0xfff5a220 │ │ │ │ + @ instruction: 0xfff5cef4 │ │ │ │ + @ instruction: 0xfff58664 │ │ │ │ + @ instruction: 0xfff4f0cc │ │ │ │ + @ instruction: 0xfff5c0bc │ │ │ │ + @ instruction: 0xfff4f514 │ │ │ │ + @ instruction: 0xfff58ba8 │ │ │ │ + @ instruction: 0xfff59a44 │ │ │ │ + @ instruction: 0xfff5ab2c │ │ │ │ + @ instruction: 0xfff4f7f0 │ │ │ │ + @ instruction: 0xfff5d444 │ │ │ │ + @ instruction: 0xfff5d1f8 │ │ │ │ + @ instruction: 0xfff4fc20 │ │ │ │ + @ instruction: 0xfff59b20 │ │ │ │ + @ instruction: 0xfff4fdd4 │ │ │ │ + mlaeq r0, ip, lr, ip │ │ │ │ + andseq ip, fp, ip, lsr #30 │ │ │ │ + andseq ip, fp, r8, lsl #30 │ │ │ │ + @ instruction: 0x001bcdf4 │ │ │ │ + eoreq sp, r0, ip, lsr #6 │ │ │ │ + eoreq r6, r0, r0, ror r5 │ │ │ │ + andseq ip, fp, r4, lsr #27 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ - ldr r7, [pc, #1000] @ 10b124 │ │ │ │ + ldr r7, [pc, #1000] @ 10b120 │ │ │ │ mov r5, r0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ add r6, r0, r5 │ │ │ │ tst r6, #3 │ │ │ │ - bne 10af24 │ │ │ │ + bne 10af20 │ │ │ │ bl 1311c │ │ │ │ - ldr r0, [pc, #972] @ 10b128 │ │ │ │ + ldr r0, [pc, #972] @ 10b124 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r8, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 10af8c │ │ │ │ + bne 10af88 │ │ │ │ bl 12c00 │ │ │ │ bl 1311c │ │ │ │ bl 1311c │ │ │ │ str r8, [r6], #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ @@ -252826,895 +252825,895 @@ │ │ │ │ bl 1311c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r6, r5 │ │ │ │ add r5, r0, r7 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10afc4 │ │ │ │ + beq 10afc0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10afd0 │ │ │ │ + beq 10afcc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 10affc │ │ │ │ - ldr r0, [pc, #844] @ 10b150 │ │ │ │ + bne 10aff8 │ │ │ │ + ldr r0, [pc, #844] @ 10b14c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b034 │ │ │ │ + beq 10b030 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b040 │ │ │ │ + beq 10b03c │ │ │ │ bl 12c00 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b06c │ │ │ │ + beq 10b068 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #24] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b078 │ │ │ │ + beq 10b074 │ │ │ │ bl 1311c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b0a4 │ │ │ │ + beq 10b0a0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #32] │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b0b0 │ │ │ │ + beq 10b0ac │ │ │ │ bl 1311c │ │ │ │ mov r1, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b0dc │ │ │ │ + beq 10b0d8 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ addne sp, sp, #88 @ 0x58 │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #672] @ 10b16c │ │ │ │ + ldr r0, [pc, #672] @ 10b168 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #660] @ 10b170 │ │ │ │ + ldr r0, [pc, #660] @ 10b16c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [pc, #632] @ 10b174 │ │ │ │ + ldr r1, [pc, #632] @ 10b170 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #2 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r6, [r0, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r7, [r0, #16] │ │ │ │ bl 1d3f8 │ │ │ │ - b 10af88 │ │ │ │ + b 10af84 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #572] @ 10b178 │ │ │ │ + ldr r0, [pc, #572] @ 10b174 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #548] @ 10b17c │ │ │ │ + ldr r0, [pc, #548] @ 10b178 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #540] @ 10b180 │ │ │ │ + ldr r1, [pc, #540] @ 10b17c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #528] @ 10b184 │ │ │ │ + ldr r0, [pc, #528] @ 10b180 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #520] @ 10b188 │ │ │ │ + ldr r1, [pc, #520] @ 10b184 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #392] @ 10b12c │ │ │ │ + ldr r0, [pc, #392] @ 10b128 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #376] @ 10b130 │ │ │ │ + ldr r3, [pc, #376] @ 10b12c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10ad7c │ │ │ │ + b 10ad78 │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ - b 10b0e4 │ │ │ │ - ldr r0, [pc, #360] @ 10b140 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10b0e0 │ │ │ │ + ldr r0, [pc, #360] @ 10b13c │ │ │ │ add r1, sp, #4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #348] @ 10b144 │ │ │ │ + ldr r0, [pc, #348] @ 10b140 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ - b 10aeec │ │ │ │ + b 10aee8 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #308] @ 10b148 │ │ │ │ + ldr r0, [pc, #308] @ 10b144 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #292] @ 10b14c │ │ │ │ + ldr r3, [pc, #292] @ 10b148 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10adfc │ │ │ │ + b 10adf8 │ │ │ │ bl c9bc4 │ │ │ │ - bl 14dcec │ │ │ │ - b 10b0e4 │ │ │ │ - ldr r0, [pc, #268] @ 10b154 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10b0e0 │ │ │ │ + ldr r0, [pc, #268] @ 10b150 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #256] @ 10b158 │ │ │ │ + ldr r0, [pc, #256] @ 10b154 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #16 │ │ │ │ - b 10aeec │ │ │ │ + b 10aee8 │ │ │ │ bl 12c00 │ │ │ │ - bl 14dcec │ │ │ │ - b 10b0e4 │ │ │ │ - ldr r0, [pc, #220] @ 10b15c │ │ │ │ + bl 14dce8 │ │ │ │ + b 10b0e0 │ │ │ │ + ldr r0, [pc, #220] @ 10b158 │ │ │ │ add r1, sp, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #208] @ 10b160 │ │ │ │ + ldr r0, [pc, #208] @ 10b15c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #24 │ │ │ │ - b 10aeec │ │ │ │ + b 10aee8 │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ - b 10b0e4 │ │ │ │ - ldr r0, [pc, #172] @ 10b164 │ │ │ │ + bl 14dce8 │ │ │ │ + b 10b0e0 │ │ │ │ + ldr r0, [pc, #172] @ 10b160 │ │ │ │ add r1, sp, #28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #160] @ 10b168 │ │ │ │ + ldr r0, [pc, #160] @ 10b164 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #32 │ │ │ │ - b 10aeec │ │ │ │ + b 10aee8 │ │ │ │ bl 1311c │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #60] @ 10b134 │ │ │ │ + ldr r0, [pc, #60] @ 10b130 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #52] @ 10b138 │ │ │ │ + ldr r0, [pc, #52] @ 10b134 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #36] @ 10b13c │ │ │ │ + ldr r1, [pc, #36] @ 10b138 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 10aefc │ │ │ │ + b 10aef8 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r5, r1, r8, ror #31 │ │ │ │ - eoreq r5, r1, r0, lsl #25 │ │ │ │ - eoreq sl, r0, ip, lsr r5 │ │ │ │ - eoreq sl, r0, ip, lsr #8 │ │ │ │ - eoreq fp, r0, r8, ror r2 │ │ │ │ + eoreq r5, r1, ip, ror #31 │ │ │ │ + eoreq r5, r1, r4, lsl #25 │ │ │ │ + eoreq sl, r0, r0, asr #10 │ │ │ │ + eoreq sl, r0, r0, lsr r4 │ │ │ │ + eoreq fp, r0, ip, ror r2 │ │ │ │ @ instruction: 0x0004edbc │ │ │ │ - eoreq fp, r0, r8, ror #4 │ │ │ │ - eoreq r9, r0, r4, asr r2 │ │ │ │ + eoreq fp, r0, ip, ror #4 │ │ │ │ + eoreq r9, r0, r8, asr r2 │ │ │ │ muleq r4, ip, sp │ │ │ │ - eoreq sl, r0, ip, asr #9 │ │ │ │ - eoreq r9, r0, ip, lsr #1 │ │ │ │ - eoreq r6, r1, r4, lsr #4 │ │ │ │ - strdeq r9, [r0], -r4 @ │ │ │ │ + ldrdeq sl, [r0], -r0 @ │ │ │ │ + strheq r9, [r0], -r0 @ │ │ │ │ + eoreq r6, r1, r8, lsr #4 │ │ │ │ + strdeq r9, [r0], -r8 @ │ │ │ │ andeq r2, r4, ip, lsr #26 │ │ │ │ - eoreq r9, r0, ip, asr #3 │ │ │ │ + ldrdeq r9, [r0], -r0 @ │ │ │ │ strdeq r2, [r4], -r4 │ │ │ │ - eoreq r9, r0, r4, lsr #3 │ │ │ │ + eoreq r9, r0, r8, lsr #3 │ │ │ │ @ instruction: 0x00042cbc │ │ │ │ - eoreq r9, r0, r0, lsr #7 │ │ │ │ + eoreq r9, r0, r4, lsr #7 │ │ │ │ andeq r2, r4, r8, lsr #29 │ │ │ │ - eoreq r9, r0, r4, lsl #7 │ │ │ │ - eoreq ip, r0, ip, ror lr │ │ │ │ + eoreq r9, r0, r8, lsl #7 │ │ │ │ + eoreq ip, r0, r0, lsl #29 │ │ │ │ andeq r5, r3, r0, asr #32 │ │ │ │ - andseq r7, fp, r4, ror #27 │ │ │ │ - andseq r7, fp, r0, asr #27 │ │ │ │ - eoreq ip, r0, ip, asr #28 │ │ │ │ + andseq r7, fp, r8, ror #27 │ │ │ │ + andseq r7, fp, r4, asr #27 │ │ │ │ + eoreq ip, r0, r0, asr lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ - ldr r6, [pc, #104] @ 10b200 │ │ │ │ + ldr r6, [pc, #104] @ 10b1fc │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ add r7, r0, r4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r5, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b1b8 │ │ │ │ + beq 10b1b4 │ │ │ │ bl 13d10 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10b1c8 │ │ │ │ + beq 10b1c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b1dc │ │ │ │ + beq 10b1d8 │ │ │ │ add r0, r7, #4 │ │ │ │ bl 552bc │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10b1f8 │ │ │ │ + beq 10b1f4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 1d458 │ │ │ │ - eoreq r5, r1, ip, lsl #23 │ │ │ │ + mlaeq r1, r0, fp, r5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #164] @ 10b2b8 │ │ │ │ + ldr r0, [pc, #164] @ 10b2b4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r8, [pc, #160] @ 10b2bc │ │ │ │ + ldr r8, [pc, #160] @ 10b2b8 │ │ │ │ cmp r0, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - bne 10b238 │ │ │ │ + bne 10b234 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r8, #12] │ │ │ │ str r1, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ - ldr r0, [pc, #128] @ 10b2c0 │ │ │ │ + ldr r0, [pc, #128] @ 10b2bc │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #20 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b2a0 │ │ │ │ + beq 10b29c │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ ldm r1, {r2, r3, r4, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r6, r7} │ │ │ │ bl 13218 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4f300 │ │ │ │ - ldr r0, [pc, #68] @ 10b2c4 │ │ │ │ - ldr r1, [pc, #68] @ 10b2c8 │ │ │ │ - ldr r2, [pc, #68] @ 10b2cc │ │ │ │ + ldr r0, [pc, #68] @ 10b2c0 │ │ │ │ + ldr r1, [pc, #68] @ 10b2c4 │ │ │ │ + ldr r2, [pc, #68] @ 10b2c8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #8] │ │ │ │ str r0, [r9, #16] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - ldrdeq r5, [r1], -r4 @ │ │ │ │ - eoreq r5, r1, r8, asr #23 │ │ │ │ - eoreq r5, r1, r8, lsr #15 │ │ │ │ - @ instruction: 0xfffb6398 │ │ │ │ - @ instruction: 0xfffb69a4 │ │ │ │ - @ instruction: 0xfffb6f38 │ │ │ │ + ldrdeq r5, [r1], -r8 @ │ │ │ │ + eoreq r5, r1, ip, asr #23 │ │ │ │ + eoreq r5, r1, ip, lsr #15 │ │ │ │ + @ instruction: 0xfffb639c │ │ │ │ + @ instruction: 0xfffb69a8 │ │ │ │ + @ instruction: 0xfffb6f3c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - ldr r8, [pc, #164] @ 10b380 │ │ │ │ + ldr r8, [pc, #164] @ 10b37c │ │ │ │ mov r9, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10b300 │ │ │ │ + bne 10b2fc │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r8, #60] @ 0x3c │ │ │ │ str r1, [r8, #48] @ 0x30 │ │ │ │ str r0, [r8, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #124] @ 10b384 │ │ │ │ + ldr r0, [pc, #124] @ 10b380 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #20 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b368 │ │ │ │ + beq 10b364 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ ldm r1, {r2, r3, r4, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r6, r7} │ │ │ │ bl 13218 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r8, #52 @ 0x34 │ │ │ │ mov r2, r5 │ │ │ │ bl 4f300 │ │ │ │ - ldr r0, [pc, #64] @ 10b388 │ │ │ │ - ldr r1, [pc, #64] @ 10b38c │ │ │ │ - ldr r2, [pc, #64] @ 10b390 │ │ │ │ + ldr r0, [pc, #64] @ 10b384 │ │ │ │ + ldr r1, [pc, #64] @ 10b388 │ │ │ │ + ldr r2, [pc, #64] @ 10b38c │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #8] │ │ │ │ str r0, [r9, #16] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r5, r1, r8, lsl #25 │ │ │ │ - eoreq r5, r1, r0, ror #13 │ │ │ │ - @ instruction: 0xfffb6618 │ │ │ │ - @ instruction: 0xfffb6898 │ │ │ │ - @ instruction: 0xfffb6960 │ │ │ │ + eoreq r5, r1, ip, lsl #25 │ │ │ │ + eoreq r5, r1, r4, ror #13 │ │ │ │ + @ instruction: 0xfffb661c │ │ │ │ + @ instruction: 0xfffb689c │ │ │ │ + @ instruction: 0xfffb6964 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ - ldr r0, [pc, #164] @ 10b448 │ │ │ │ + ldr r0, [pc, #164] @ 10b444 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r8, [pc, #160] @ 10b44c │ │ │ │ + ldr r8, [pc, #160] @ 10b448 │ │ │ │ cmp r0, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - bne 10b3c8 │ │ │ │ + bne 10b3c4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r8, #12] │ │ │ │ str r1, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ - ldr r0, [pc, #128] @ 10b450 │ │ │ │ + ldr r0, [pc, #128] @ 10b44c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #20 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b430 │ │ │ │ + beq 10b42c │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ ldm r1, {r2, r3, r4, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r6, r7} │ │ │ │ bl 13218 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r8, #4 │ │ │ │ mov r2, r5 │ │ │ │ bl 4f300 │ │ │ │ - ldr r0, [pc, #68] @ 10b454 │ │ │ │ - ldr r1, [pc, #68] @ 10b458 │ │ │ │ - ldr r2, [pc, #68] @ 10b45c │ │ │ │ + ldr r0, [pc, #68] @ 10b450 │ │ │ │ + ldr r1, [pc, #68] @ 10b454 │ │ │ │ + ldr r2, [pc, #68] @ 10b458 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #8] │ │ │ │ str r0, [r9, #16] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r5, r1, r4, lsr #18 │ │ │ │ - eoreq r5, r1, r8, lsl r9 │ │ │ │ - eoreq r5, r1, r8, lsl r6 │ │ │ │ - @ instruction: 0xfffb63ac │ │ │ │ - @ instruction: 0xfffb685c │ │ │ │ - @ instruction: 0xfffb6a50 │ │ │ │ + eoreq r5, r1, r8, lsr #18 │ │ │ │ + eoreq r5, r1, ip, lsl r9 │ │ │ │ + eoreq r5, r1, ip, lsl r6 │ │ │ │ + @ instruction: 0xfffb63b0 │ │ │ │ + @ instruction: 0xfffb6860 │ │ │ │ + @ instruction: 0xfffb6a54 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - ldr r8, [pc, #164] @ 10b510 │ │ │ │ + ldr r8, [pc, #164] @ 10b50c │ │ │ │ mov r9, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10b490 │ │ │ │ + bne 10b48c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r8, #60] @ 0x3c │ │ │ │ str r1, [r8, #48] @ 0x30 │ │ │ │ str r0, [r8, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #124] @ 10b514 │ │ │ │ + ldr r0, [pc, #124] @ 10b510 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #20 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b4f8 │ │ │ │ + beq 10b4f4 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ ldm r1, {r2, r3, r4, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r6, r7} │ │ │ │ bl 13218 │ │ │ │ mov r1, r0 │ │ │ │ add r0, r8, #52 @ 0x34 │ │ │ │ mov r2, r5 │ │ │ │ bl 4f300 │ │ │ │ - ldr r0, [pc, #64] @ 10b518 │ │ │ │ - ldr r1, [pc, #64] @ 10b51c │ │ │ │ - ldr r2, [pc, #64] @ 10b520 │ │ │ │ + ldr r0, [pc, #64] @ 10b514 │ │ │ │ + ldr r1, [pc, #64] @ 10b518 │ │ │ │ + ldr r2, [pc, #64] @ 10b51c │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r9, #12] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r9, #8] │ │ │ │ str r0, [r9, #16] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #20 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - eoreq r5, r1, r8, lsl r9 │ │ │ │ - eoreq r5, r1, r0, asr r5 │ │ │ │ - @ instruction: 0xfffb65cc │ │ │ │ - @ instruction: 0xfffb672c │ │ │ │ - @ instruction: 0xfffb6b34 │ │ │ │ + eoreq r5, r1, ip, lsl r9 │ │ │ │ + eoreq r5, r1, r4, asr r5 │ │ │ │ + @ instruction: 0xfffb65d0 │ │ │ │ + @ instruction: 0xfffb6730 │ │ │ │ + @ instruction: 0xfffb6b38 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - ldr r6, [pc, #136] @ 10b5b8 │ │ │ │ + ldr r6, [pc, #136] @ 10b5b4 │ │ │ │ mov r4, r0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10b554 │ │ │ │ + bne 10b550 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r6, #60] @ 0x3c │ │ │ │ str r1, [r6, #48] @ 0x30 │ │ │ │ str r0, [r6, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #96] @ 10b5bc │ │ │ │ + ldr r0, [pc, #96] @ 10b5b8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b5a0 │ │ │ │ + beq 10b59c │ │ │ │ mov r5, r0 │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ stm r5, {r0, r1, r2} │ │ │ │ bl 1332c │ │ │ │ mov r1, r0 │ │ │ │ add r0, r6, #52 @ 0x34 │ │ │ │ mov r2, r5 │ │ │ │ bl 4f300 │ │ │ │ - ldr r0, [pc, #40] @ 10b5c0 │ │ │ │ + ldr r0, [pc, #40] @ 10b5bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #12 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ - strdeq r5, [r1], -r4 @ │ │ │ │ - eoreq r5, r1, ip, lsl #9 │ │ │ │ + strdeq r5, [r1], -r8 @ │ │ │ │ + mlaeq r1, r0, r4, r5 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ - ldr r8, [pc, #320] @ 10b714 │ │ │ │ + ldr r8, [pc, #320] @ 10b710 │ │ │ │ mov r5, r0 │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b6d4 │ │ │ │ + beq 10b6d0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r4, [r8, #88] @ 0x58 │ │ │ │ ldr r6, [r8, #92] @ 0x5c │ │ │ │ bl 1332c │ │ │ │ ldr r2, [r8, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 10b6b8 │ │ │ │ + beq 10b6b4 │ │ │ │ add r1, r4, r5 │ │ │ │ ldr r3, [r8, #56] @ 0x38 │ │ │ │ add ip, r1, r6 │ │ │ │ ldrh r5, [r2, #94] @ 0x5e │ │ │ │ mov r7, #1 │ │ │ │ lsl r6, r5, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 10b654 │ │ │ │ + beq 10b650 │ │ │ │ mov r1, r7 │ │ │ │ ldr r7, [r2, r7, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r7, r0 │ │ │ │ movne r4, #1 │ │ │ │ cmp r7, r0 │ │ │ │ add r7, r1, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 10b618 │ │ │ │ + beq 10b614 │ │ │ │ ands r6, r4, #255 @ 0xff │ │ │ │ - beq 10b66c │ │ │ │ + beq 10b668 │ │ │ │ sub r5, r7, #2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 10b6b8 │ │ │ │ + beq 10b6b4 │ │ │ │ add r1, r2, r5, lsl #2 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r1, #96] @ 0x60 │ │ │ │ - b 10b60c │ │ │ │ + b 10b608 │ │ │ │ sub r0, r1, #1 │ │ │ │ add r0, r2, r0, lsl #2 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 10b69c │ │ │ │ + beq 10b698 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ ldr r1, [r8, #92] @ 0x5c │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, ip, r0 │ │ │ │ blx r2 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [r9, #6] │ │ │ │ strh r0, [r9, #4] │ │ │ │ strh r0, [r9, #2] │ │ │ │ strh r0, [r9] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #96] @ 10b720 │ │ │ │ + ldr r0, [pc, #96] @ 10b71c │ │ │ │ mov r1, #26 │ │ │ │ - ldr r2, [pc, #92] @ 10b724 │ │ │ │ + ldr r2, [pc, #92] @ 10b720 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 10b70c │ │ │ │ + b 10b708 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #44] @ 10b718 │ │ │ │ + ldr r1, [pc, #44] @ 10b714 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #24] @ 10b71c │ │ │ │ + ldr r1, [pc, #24] @ 10b718 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ - eoreq r5, r1, r0, asr r7 │ │ │ │ - eoreq ip, r0, ip, lsr r7 │ │ │ │ - eoreq ip, r0, r0, lsr r7 │ │ │ │ - andseq r3, ip, r2, lsl r1 │ │ │ │ - eoreq ip, r0, ip, ror r7 │ │ │ │ + eoreq r5, r1, r4, asr r7 │ │ │ │ + eoreq ip, r0, r0, asr #14 │ │ │ │ + eoreq ip, r0, r4, lsr r7 │ │ │ │ + andseq r3, ip, r6, lsl r1 │ │ │ │ + eoreq ip, r0, r0, lsl #15 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq 10b7cc │ │ │ │ + beq 10b7c8 │ │ │ │ ldr r4, [r9, #20] │ │ │ │ str r4, [sp, #20] │ │ │ │ clz r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ lsr r8, r0, #5 │ │ │ │ - beq 10b7e8 │ │ │ │ + beq 10b7e4 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ mov r1, r4 │ │ │ │ ldrh r2, [r1, #138] @ 0x8a │ │ │ │ mov r3, #23 │ │ │ │ lsl r6, r2, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 10b7b4 │ │ │ │ + beq 10b7b0 │ │ │ │ ldr lr, [r1, r3, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ add r3, r3, #1 │ │ │ │ subs ip, lr, r5 │ │ │ │ movne ip, #1 │ │ │ │ cmp lr, r5 │ │ │ │ mvnhi ip, #0 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 10b778 │ │ │ │ + beq 10b774 │ │ │ │ and r2, ip, #255 @ 0xff │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bne 10beec │ │ │ │ + bne 10bee8 │ │ │ │ sub r2, r3, #24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b7e8 │ │ │ │ + beq 10b7e4 │ │ │ │ add r1, r1, r2, lsl #2 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r1, [r1, #140] @ 0x8c │ │ │ │ - b 10b76c │ │ │ │ + b 10b768 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r9, #28] │ │ │ │ str r8, [r9, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r1, [r9, #20] │ │ │ │ - ldr sl, [pc, #2036] @ 10bfe4 │ │ │ │ + ldr sl, [pc, #2036] @ 10bfe0 │ │ │ │ add sl, pc, sl │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10becc │ │ │ │ + beq 10bec8 │ │ │ │ ldm r7!, {r1, r2, r3, r4, r6} │ │ │ │ mov fp, r0 │ │ │ │ cmp r8, #0 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ ldm r7, {r1, r2, r3, r4, r6} │ │ │ │ stm r0, {r1, r2, r3, r4, r6} │ │ │ │ - beq 10b870 │ │ │ │ + beq 10b86c │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #140 @ 0x8c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10bedc │ │ │ │ + beq 10bed8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [r9, #20] │ │ │ │ str r1, [r9, #24] │ │ │ │ strh r2, [r0, #138] @ 0x8a │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ str r5, [r0, #92] @ 0x5c │ │ │ │ - ldr r1, [pc, #1980] @ 10c014 │ │ │ │ + ldr r1, [pc, #1980] @ 10c010 │ │ │ │ str fp, [r0] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r0, #4] │ │ │ │ ldr r0, [r9, #28] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9, #28] │ │ │ │ - b 10b934 │ │ │ │ + b 10b930 │ │ │ │ ldr r0, [r9, #24] │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldrh r7, [r4, #138] @ 0x8a │ │ │ │ add r8, r4, #92 @ 0x5c │ │ │ │ mov r3, #23 │ │ │ │ lsl r1, r7, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10b8cc │ │ │ │ + beq 10b8c8 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, r3, lsl #2] │ │ │ │ sub r1, r1, #4 │ │ │ │ subs r6, r3, r5 │ │ │ │ movne r6, #1 │ │ │ │ cmp r3, r5 │ │ │ │ add r3, r2, #1 │ │ │ │ mvnhi r6, #0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 10b88c │ │ │ │ + beq 10b888 │ │ │ │ ands r1, r6, #255 @ 0xff │ │ │ │ - beq 10b8e8 │ │ │ │ + beq 10b8e4 │ │ │ │ sub sl, r3, #24 │ │ │ │ - b 10b8d0 │ │ │ │ + b 10b8cc │ │ │ │ mov sl, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b93c │ │ │ │ + beq 10b938 │ │ │ │ add r1, r4, sl, lsl #2 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r4, [r1, #140] @ 0x8c │ │ │ │ - b 10b87c │ │ │ │ + b 10b878 │ │ │ │ sub r0, r2, #23 │ │ │ │ ldr r5, [r4, r0, lsl #3]! │ │ │ │ str fp, [r4] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - ldr r0, [pc, #1816] @ 10c018 │ │ │ │ + ldr r0, [pc, #1816] @ 10c014 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r4, #4] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10b918 │ │ │ │ + beq 10b914 │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10b934 │ │ │ │ + beq 10b930 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r7, #11 │ │ │ │ - bcs 10b984 │ │ │ │ + bcs 10b980 │ │ │ │ add r1, r8, sl, lsl #2 │ │ │ │ cmp r7, sl │ │ │ │ - bls 10b9a0 │ │ │ │ + bls 10b99c │ │ │ │ add r0, sl, #1 │ │ │ │ sub r6, r7, sl │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ lsl r2, r6, #2 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r1, r4, sl, lsl #3 │ │ │ │ lsl r2, r6, #3 │ │ │ │ str r5, [r8, sl, lsl #2] │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ bl 12ac8 │ │ │ │ - b 10b9a4 │ │ │ │ + b 10b9a0 │ │ │ │ mov r0, #0 │ │ │ │ cmp sl, #5 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r4, [sp, #28] │ │ │ │ - bcs 10b9c4 │ │ │ │ + bcs 10b9c0 │ │ │ │ mov r0, #4 │ │ │ │ - b 10b9f0 │ │ │ │ + b 10b9ec │ │ │ │ str r5, [r1] │ │ │ │ mov r0, r4 │ │ │ │ str fp, [r0, sl, lsl #3]! │ │ │ │ - ldr r1, [pc, #1600] @ 10bff4 │ │ │ │ + ldr r1, [pc, #1600] @ 10bff0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r0, #4] │ │ │ │ add r0, r7, #1 │ │ │ │ strh r0, [r4, #138] @ 0x8a │ │ │ │ - b 10b860 │ │ │ │ - beq 10b9ec │ │ │ │ + b 10b85c │ │ │ │ + beq 10b9e8 │ │ │ │ cmp sl, #6 │ │ │ │ - bne 10ba08 │ │ │ │ + bne 10ba04 │ │ │ │ mov r0, #5 │ │ │ │ mov sl, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #28 │ │ │ │ bl 4ea80 │ │ │ │ - b 10ba20 │ │ │ │ + b 10ba1c │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #28 │ │ │ │ bl 4ea80 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - b 10ba24 │ │ │ │ + b 10ba20 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #28 │ │ │ │ bl 4ea80 │ │ │ │ sub sl, sl, #7 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ add r6, r4, #92 @ 0x5c │ │ │ │ ldrh r7, [r4, #138] @ 0x8a │ │ │ │ add r1, r6, sl, lsl #2 │ │ │ │ cmp r7, sl │ │ │ │ - bls 10ba6c │ │ │ │ + bls 10ba68 │ │ │ │ add r0, sl, #1 │ │ │ │ sub r8, r7, sl │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r6, r0, lsl #2 │ │ │ │ lsl r2, r8, #2 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, r4, sl, lsl #3 │ │ │ │ lsl r2, r8, #3 │ │ │ │ str r5, [r6, sl, lsl #2] │ │ │ │ add r0, r4, r0, lsl #3 │ │ │ │ bl 12ac8 │ │ │ │ - b 10ba70 │ │ │ │ + b 10ba6c │ │ │ │ str r5, [r1] │ │ │ │ mov r0, r4 │ │ │ │ str fp, [r0, sl, lsl #3]! │ │ │ │ - ldr r1, [pc, #1404] @ 10bffc │ │ │ │ + ldr r1, [pc, #1404] @ 10bff8 │ │ │ │ ldr fp, [sp, #20] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r0, #4] │ │ │ │ add r0, r7, #1 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ strh r0, [r4, #138] @ 0x8a │ │ │ │ cmp r7, #0 │ │ │ │ - beq 10b860 │ │ │ │ + beq 10b85c │ │ │ │ ldr r6, [r7, #88] @ 0x58 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 10bd64 │ │ │ │ + beq 10bd60 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - b 10baec │ │ │ │ + b 10bae8 │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldm r5, {r0, r4, r5} │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r6, [r7, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 10bd64 │ │ │ │ + beq 10bd60 │ │ │ │ cmp r0, r5 │ │ │ │ stm sp, {r4, sl} │ │ │ │ str r8, [sp, #8] │ │ │ │ - bne 10be8c │ │ │ │ + bne 10be88 │ │ │ │ ldrh r8, [r6, #138] @ 0x8a │ │ │ │ ldrh sl, [r7, #136] @ 0x88 │ │ │ │ cmp r8, #11 │ │ │ │ - bcc 10bdc0 │ │ │ │ + bcc 10bdbc │ │ │ │ cmp sl, #5 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r6, [sp, #28] │ │ │ │ - bcs 10bb3c │ │ │ │ + bcs 10bb38 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #28 │ │ │ │ bl 4ec2c │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ - b 10bc08 │ │ │ │ - beq 10bb64 │ │ │ │ + b 10bc04 │ │ │ │ + beq 10bb60 │ │ │ │ cmp sl, #6 │ │ │ │ - bne 10bbec │ │ │ │ + bne 10bbe8 │ │ │ │ mov r0, #5 │ │ │ │ mov sl, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #28 │ │ │ │ bl 4ec2c │ │ │ │ - b 10bc04 │ │ │ │ + b 10bc00 │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #28 │ │ │ │ bl 4ec2c │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldrh r5, [r7, #138] @ 0x8a │ │ │ │ add r4, r5, #1 │ │ │ │ cmp r5, #6 │ │ │ │ - bcc 10bd0c │ │ │ │ + bcc 10bd08 │ │ │ │ sub r6, r5, #5 │ │ │ │ add r1, r7, #112 @ 0x70 │ │ │ │ add r0, r7, #116 @ 0x74 │ │ │ │ lsl r2, r6, #2 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, r7, #40 @ 0x28 │ │ │ │ @@ -253730,28 +253729,28 @@ │ │ │ │ mvn r0, #19 │ │ │ │ add r2, r0, r5, lsl #2 │ │ │ │ add r0, r7, #168 @ 0xa8 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [sp] │ │ │ │ str r0, [r7, #164] @ 0xa4 │ │ │ │ strh r4, [r7, #138] @ 0x8a │ │ │ │ - b 10bd38 │ │ │ │ + b 10bd34 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #28 │ │ │ │ bl 4ec2c │ │ │ │ sub sl, sl, #7 │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ add r5, r6, #92 @ 0x5c │ │ │ │ ldrh r7, [r6, #138] @ 0x8a │ │ │ │ add r1, r5, sl, lsl #2 │ │ │ │ add r4, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ - bls 10bc80 │ │ │ │ + bls 10bc7c │ │ │ │ sub fp, r7, sl │ │ │ │ add r0, r5, r4, lsl #2 │ │ │ │ lsl r8, fp, #2 │ │ │ │ mov r2, r8 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r2, fp, #3 │ │ │ │ @@ -253767,101 +253766,101 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [r5, #4] │ │ │ │ add r0, r6, #140 @ 0x8c │ │ │ │ add r1, r0, r4, lsl #2 │ │ │ │ add r0, r0, sl, lsl #2 │ │ │ │ add r0, r0, #8 │ │ │ │ bl 12ac8 │ │ │ │ - b 10bc9c │ │ │ │ + b 10bc98 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r1] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r1, [r0, sl, lsl #3]! │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ add r1, r6, r4, lsl #2 │ │ │ │ ldr r2, [sp] │ │ │ │ add r0, r7, #1 │ │ │ │ str r2, [r1, #140] @ 0x8c │ │ │ │ add r1, r7, #2 │ │ │ │ cmp r4, r1 │ │ │ │ strh r0, [r6, #138] @ 0x8a │ │ │ │ - bcs 10bcd8 │ │ │ │ + bcs 10bcd4 │ │ │ │ add r1, r6, sl, lsl #2 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r0, sl │ │ │ │ ldr r1, [r1, #144] @ 0x90 │ │ │ │ strh sl, [r1, #136] @ 0x88 │ │ │ │ str r6, [r1, #88] @ 0x58 │ │ │ │ - bne 10bcbc │ │ │ │ + bne 10bcb8 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 10b860 │ │ │ │ + beq 10b85c │ │ │ │ add r5, sp, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldm r5, {r0, r4, r5} │ │ │ │ ldr r8, [sp, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 10baec │ │ │ │ - b 10bd64 │ │ │ │ + bne 10bae8 │ │ │ │ + b 10bd60 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r5, #5 │ │ │ │ str r0, [r7, #164] @ 0xa4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [r7, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r7, #112] @ 0x70 │ │ │ │ strh r4, [r7, #138] @ 0x8a │ │ │ │ - bne 10bac8 │ │ │ │ + bne 10bac4 │ │ │ │ sub r0, r5, #4 │ │ │ │ mov r1, #0 │ │ │ │ add r2, r7, r1, lsl #2 │ │ │ │ add r3, r1, #6 │ │ │ │ add r1, r1, #1 │ │ │ │ ldr r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, r1 │ │ │ │ strh r3, [r2, #136] @ 0x88 │ │ │ │ str r7, [r2, #88] @ 0x58 │ │ │ │ - bne 10bd40 │ │ │ │ - b 10bac8 │ │ │ │ + bne 10bd3c │ │ │ │ + b 10bac4 │ │ │ │ bl b9680 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ str fp, [r0, #140] @ 0x8c │ │ │ │ cmp r2, r5 │ │ │ │ strh r1, [r0, #138] @ 0x8a │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ strh r1, [fp, #136] @ 0x88 │ │ │ │ add r1, r2, #1 │ │ │ │ str r0, [fp, #88] @ 0x58 │ │ │ │ str r0, [r9, #20] │ │ │ │ str r1, [r9, #24] │ │ │ │ - bne 10bea8 │ │ │ │ + bne 10bea4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [r0, #92] @ 0x5c │ │ │ │ mov r1, #1 │ │ │ │ strh r1, [r0, #138] @ 0x8a │ │ │ │ str r4, [r0, #144] @ 0x90 │ │ │ │ str sl, [r0] │ │ │ │ str r8, [r0, #4] │ │ │ │ strh r1, [r4, #136] @ 0x88 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b 10b860 │ │ │ │ + b 10b85c │ │ │ │ add r7, r6, #92 @ 0x5c │ │ │ │ add r4, sl, #1 │ │ │ │ add r1, r7, sl, lsl #2 │ │ │ │ add r5, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ - bcs 10be34 │ │ │ │ + bcs 10be30 │ │ │ │ sub fp, r8, sl │ │ │ │ add r0, r7, r4, lsl #2 │ │ │ │ lsl r2, fp, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsl r2, fp, #3 │ │ │ │ @@ -253876,255 +253875,255 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ add r0, r6, #140 @ 0x8c │ │ │ │ add r1, r0, r4, lsl #2 │ │ │ │ add r0, r0, sl, lsl #2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, r0, #8 │ │ │ │ bl 12ac8 │ │ │ │ - b 10be50 │ │ │ │ + b 10be4c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r1] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r1, [r0, sl, lsl #3]! │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r1, [r0, #4] │ │ │ │ add r0, r6, r4, lsl #2 │ │ │ │ ldr r1, [sp] │ │ │ │ strh r5, [r6, #138] @ 0x8a │ │ │ │ str r1, [r0, #140] @ 0x8c │ │ │ │ add r0, r8, #2 │ │ │ │ cmp r4, r0 │ │ │ │ - bcs 10b860 │ │ │ │ + bcs 10b85c │ │ │ │ add r0, r6, #144 @ 0x90 │ │ │ │ ldr r1, [r0, sl, lsl #2] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r5, sl │ │ │ │ strh sl, [r1, #136] @ 0x88 │ │ │ │ str r6, [r1, #88] @ 0x58 │ │ │ │ - bne 10be70 │ │ │ │ - b 10b860 │ │ │ │ - ldr r0, [pc, #364] @ 10c000 │ │ │ │ + bne 10be6c │ │ │ │ + b 10b85c │ │ │ │ + ldr r0, [pc, #364] @ 10bffc │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ - ldr r2, [pc, #360] @ 10c004 │ │ │ │ + ldr r2, [pc, #360] @ 10c000 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 10bf38 │ │ │ │ - ldr r0, [pc, #344] @ 10c008 │ │ │ │ + b 10bf34 │ │ │ │ + ldr r0, [pc, #344] @ 10c004 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #340] @ 10c00c │ │ │ │ + ldr r2, [pc, #340] @ 10c008 │ │ │ │ mov r6, sl │ │ │ │ add r0, pc, r0 │ │ │ │ mov r5, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 10bf38 │ │ │ │ + b 10bf34 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 142ac │ │ │ │ - b 10bf38 │ │ │ │ + b 10bf34 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #140 @ 0x8c │ │ │ │ bl 142ac │ │ │ │ - b 10bf38 │ │ │ │ + b 10bf34 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #228] @ 10bfe8 │ │ │ │ + ldr r1, [pc, #228] @ 10bfe4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #208] @ 10bfec │ │ │ │ + ldr r0, [pc, #208] @ 10bfe8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r1, [pc, #192] @ 10bff0 │ │ │ │ + ldr r1, [pc, #192] @ 10bfec │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 10bfa0 │ │ │ │ + b 10bf9c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #168] @ 10bff8 │ │ │ │ + ldr r1, [pc, #168] @ 10bff4 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ebd0 │ │ │ │ - b 10bfd8 │ │ │ │ + b 10bfd4 │ │ │ │ bl 1d63c │ │ │ │ - b 10bfcc │ │ │ │ + b 10bfc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10bfd8 │ │ │ │ + beq 10bfd4 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #128] @ 10c010 │ │ │ │ + ldr r1, [pc, #128] @ 10c00c │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 4ebd0 │ │ │ │ - b 10bfd8 │ │ │ │ + b 10bfd4 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r7, #8 │ │ │ │ - bl 113238 │ │ │ │ + bl 113234 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 4ebd0 │ │ │ │ - b 10bfd8 │ │ │ │ + b 10bfd4 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ bl 4ebd0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - strdeq r5, [r1], -r8 @ │ │ │ │ - eoreq r9, r0, r4, lsl #11 │ │ │ │ + strdeq r5, [r1], -ip @ │ │ │ │ + eoreq r9, r0, r8, lsl #11 │ │ │ │ andeq r1, r4, ip, ror #28 │ │ │ │ - eoreq r9, r0, r4, ror #10 │ │ │ │ - strdeq r9, [r0], -r4 @ │ │ │ │ - eoreq r9, r0, r4, asr r5 │ │ │ │ - eoreq r9, r0, r4, lsr #20 │ │ │ │ - @ instruction: 0x001cd1d1 │ │ │ │ - eoreq r3, r1, ip, ror r2 │ │ │ │ - andseq sp, ip, r9, asr r1 │ │ │ │ - eoreq r3, r1, r8, lsl #4 │ │ │ │ - eoreq r9, r0, r4, lsl r5 │ │ │ │ - eoreq r9, r0, ip, asr #24 │ │ │ │ - eoreq r9, r0, r8, lsr #23 │ │ │ │ + eoreq r9, r0, r8, ror #10 │ │ │ │ + strdeq r9, [r0], -r8 @ │ │ │ │ + eoreq r9, r0, r8, asr r5 │ │ │ │ + eoreq r9, r0, r8, lsr #20 │ │ │ │ + @ instruction: 0x001cd1d5 │ │ │ │ + eoreq r3, r1, r0, lsl #5 │ │ │ │ + andseq sp, ip, sp, asr r1 │ │ │ │ + eoreq r3, r1, ip, lsl #4 │ │ │ │ + eoreq r9, r0, r8, lsl r5 │ │ │ │ + eoreq r9, r0, r0, asr ip │ │ │ │ + eoreq r9, r0, ip, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 10c0d4 │ │ │ │ + beq 10c0d0 │ │ │ │ ldr fp, [r0, #20] │ │ │ │ mov r9, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 10c0c8 │ │ │ │ + beq 10c0c4 │ │ │ │ ldr r7, [r9, #8] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #164] @ 10c0f4 │ │ │ │ + ldr r4, [pc, #164] @ 10c0f0 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r6, r4, r0 │ │ │ │ - b 10c06c │ │ │ │ + b 10c068 │ │ │ │ sub r0, r6, #1 │ │ │ │ subs fp, fp, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ - beq 10c0c8 │ │ │ │ + beq 10c0c4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 10c08c │ │ │ │ + bne 10c088 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #64 @ 0x40 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 10c074 │ │ │ │ + beq 10c070 │ │ │ │ eor r6, r0, r4 │ │ │ │ and r1, r6, #65280 @ 0xff00 │ │ │ │ and r0, sl, r6, lsr #8 │ │ │ │ lsl r2, r6, #24 │ │ │ │ orr r0, r0, r6, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ and r0, r0, #56 @ 0x38 │ │ │ │ sub r0, r7, r0, lsl #1 │ │ │ │ ldr r1, [r0, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10c05c │ │ │ │ + beq 10c058 │ │ │ │ ldr r0, [r0, #-12] │ │ │ │ bl 13734 │ │ │ │ - b 10c05c │ │ │ │ + b 10c058 │ │ │ │ add r0, r8, r8, lsl #4 │ │ │ │ cmn r0, #21 │ │ │ │ - bne 10c0dc │ │ │ │ + bne 10c0d8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9, #8] │ │ │ │ sub r0, r0, r8, lsl #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #16] @ 10c114 │ │ │ │ + ldr r0, [pc, #16] @ 10c110 │ │ │ │ mov r1, #15 │ │ │ │ - ldr r2, [pc, #12] @ 10c118 │ │ │ │ + ldr r2, [pc, #12] @ 10c114 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - andseq r2, ip, ip, lsl #5 │ │ │ │ - eoreq fp, r0, r0, lsr #23 │ │ │ │ + mulseq ip, r0, r2 │ │ │ │ + eoreq fp, r0, r4, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #588 @ 0x24c │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10c564 │ │ │ │ + beq 10c560 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r5, [r0] │ │ │ │ bl 12684 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10c4fc │ │ │ │ + beq 10c4f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12b1c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #18 │ │ │ │ - bcs 10c5a0 │ │ │ │ - ldr r0, [pc, #1340] @ 10c6b8 │ │ │ │ + bcs 10c59c │ │ │ │ + ldr r0, [pc, #1340] @ 10c6b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 10c50c │ │ │ │ + bne 10c508 │ │ │ │ str r5, [sp, #12] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ str r9, [sp, #20] │ │ │ │ add sl, lr, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #1296] @ 10c6c4 │ │ │ │ + ldr r0, [pc, #1296] @ 10c6c0 │ │ │ │ add r1, sp, #552 @ 0x228 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov fp, #512 @ 0x200 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 137d0 │ │ │ │ str r7, [sp, #1576] @ 0x628 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r7, [pc, #1256] @ 10c6c8 │ │ │ │ + ldr r7, [pc, #1256] @ 10c6c4 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, r7, #116 @ 0x74 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 10c1f8 │ │ │ │ + beq 10c1f4 │ │ │ │ bl 15d84 │ │ │ │ ldr r1, [r7, #120] @ 0x78 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -254145,28 +254144,28 @@ │ │ │ │ ldm r8, {r2, r3, r4, r5, r6, r7} │ │ │ │ orr r8, sl, #4 │ │ │ │ mov r0, r9 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #11 │ │ │ │ mov r7, r8 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #1120] @ 10c6cc │ │ │ │ + ldr r0, [pc, #1120] @ 10c6c8 │ │ │ │ ldr r2, [sp, #1576] @ 0x628 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r2, #16 │ │ │ │ ldr r0, [sp, #1064] @ 0x428 │ │ │ │ movhi fp, #4 │ │ │ │ addls r7, sl, #512 @ 0x200 │ │ │ │ ldr r1, [sl, fp] │ │ │ │ movls r0, sl │ │ │ │ cmp r2, #16 │ │ │ │ movls r2, #16 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 10c548 │ │ │ │ + beq 10c544 │ │ │ │ add r4, sp, #24 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r4 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [r7] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -254180,324 +254179,324 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ movls r2, r3 │ │ │ │ - ldr r3, [pc, #984] @ 10c6d0 │ │ │ │ + ldr r3, [pc, #984] @ 10c6cc │ │ │ │ ldr r9, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldr r5, [sp, #536] @ 0x218 │ │ │ │ mov fp, r0 │ │ │ │ cmp r5, #16 │ │ │ │ - bls 10c34c │ │ │ │ + bls 10c348 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 10c380 │ │ │ │ + beq 10c37c │ │ │ │ add r5, r4, #8 │ │ │ │ - b 10c334 │ │ │ │ + b 10c330 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - beq 10c380 │ │ │ │ + beq 10c37c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10c328 │ │ │ │ + beq 10c324 │ │ │ │ mov r0, r5 │ │ │ │ bl 12dbc │ │ │ │ - b 10c328 │ │ │ │ + b 10c324 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10c388 │ │ │ │ + beq 10c384 │ │ │ │ add r4, r4, #8 │ │ │ │ - b 10c368 │ │ │ │ + b 10c364 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r4, r4, #32 │ │ │ │ - beq 10c388 │ │ │ │ + beq 10c384 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10c35c │ │ │ │ + beq 10c358 │ │ │ │ mov r0, r4 │ │ │ │ bl 12dbc │ │ │ │ - b 10c35c │ │ │ │ + b 10c358 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ - ldr r7, [pc, #836] @ 10c6d4 │ │ │ │ + ldr r7, [pc, #836] @ 10c6d0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r0, [r7, #32] │ │ │ │ mov r0, #4 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10c5d0 │ │ │ │ + beq 10c5cc │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ bl 12a44 │ │ │ │ - ldr r6, [pc, #724] @ 10c698 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r6, [pc, #724] @ 10c694 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10c3e0 │ │ │ │ - ldr r1, [pc, #708] @ 10c69c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 10c3dc │ │ │ │ + ldr r1, [pc, #708] @ 10c698 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r4, [r0, r1] │ │ │ │ - b 10c40c │ │ │ │ - ldr r0, [pc, #752] @ 10c6d8 │ │ │ │ + b 10c408 │ │ │ │ + ldr r0, [pc, #752] @ 10c6d4 │ │ │ │ mov r1, #1 │ │ │ │ mov r8, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #664] @ 10c69c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #664] @ 10c698 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r4, [r0, r1] │ │ │ │ strb r8, [r0, r6] │ │ │ │ mov r0, #9 │ │ │ │ str r0, [sp, #1588] @ 0x634 │ │ │ │ - ldr r0, [pc, #704] @ 10c6dc │ │ │ │ + ldr r0, [pc, #704] @ 10c6d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1584] @ 0x630 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #680] @ 10c6e0 │ │ │ │ + ldr r0, [pc, #680] @ 10c6dc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #656] @ 10c6e4 │ │ │ │ + ldr r0, [pc, #656] @ 10c6e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ add r0, sp, #1584 @ 0x630 │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ bl 312a4 │ │ │ │ ldrb r0, [r7, #32] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #1064] @ 0x428 │ │ │ │ ldr r7, [sp, #1068] @ 0x42c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10c5e0 │ │ │ │ + beq 10c5dc │ │ │ │ str r5, [r0] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [r0, #4] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #580] @ 10c6e8 │ │ │ │ + ldr r1, [pc, #580] @ 10c6e4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #564] @ 10c6ec │ │ │ │ + ldr r2, [pc, #564] @ 10c6e8 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 127c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 10c4d0 │ │ │ │ + beq 10c4cc │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ mov r0, r9 │ │ │ │ bl 13d10 │ │ │ │ mov r0, fp │ │ │ │ bl 12e28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #588 @ 0x24c │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #420] @ 10c6a8 │ │ │ │ + ldr r0, [pc, #420] @ 10c6a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 10c5ec │ │ │ │ + b 10c5e8 │ │ │ │ mov r0, #1 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ strb r0, [sp, #1064] @ 0x428 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #404] @ 10c6bc │ │ │ │ + ldr r0, [pc, #404] @ 10c6b8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #388] @ 10c6c0 │ │ │ │ + ldr r3, [pc, #388] @ 10c6bc │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10c19c │ │ │ │ + b 10c198 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ bl 1457c │ │ │ │ ldr r0, [sp, #1064] @ 0x428 │ │ │ │ mov r7, r8 │ │ │ │ ldr r1, [sp, #1068] @ 0x42c │ │ │ │ - b 10c29c │ │ │ │ + b 10c298 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ - ldr r1, [pc, #292] @ 10c6a0 │ │ │ │ + ldr r1, [pc, #292] @ 10c69c │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #272] @ 10c6a4 │ │ │ │ + ldr r1, [pc, #272] @ 10c6a0 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 10c5ec │ │ │ │ + b 10c5e8 │ │ │ │ str r5, [sp, #24] │ │ │ │ - ldr r0, [pc, #256] @ 10c6ac │ │ │ │ + ldr r0, [pc, #256] @ 10c6a8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #240] @ 10c6b0 │ │ │ │ - ldr r3, [pc, #240] @ 10c6b4 │ │ │ │ + ldr r0, [pc, #240] @ 10c6ac │ │ │ │ + ldr r3, [pc, #240] @ 10c6b0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 10c5ec │ │ │ │ + b 10c5e8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 142ac │ │ │ │ - b 10c5ec │ │ │ │ + b 10c5e8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10c608 │ │ │ │ + beq 10c604 │ │ │ │ mov r0, r9 │ │ │ │ bl 12dbc │ │ │ │ - b 10c608 │ │ │ │ + b 10c604 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ bl 69e34 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1392cc │ │ │ │ + bl 1392c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 10c65c │ │ │ │ + beq 10c658 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ - b 10c65c │ │ │ │ + b 10c658 │ │ │ │ bl 1d63c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1392cc │ │ │ │ - b 10c65c │ │ │ │ + bl 1392c8 │ │ │ │ + b 10c658 │ │ │ │ bl 1d63c │ │ │ │ mov r0, fp │ │ │ │ bl 13d10 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ mov r0, r9 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r9 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - mlaeq r0, r4, pc, r8 @ │ │ │ │ mlaeq r0, r8, pc, r8 @ │ │ │ │ - eoreq r9, r0, ip, lsl r0 │ │ │ │ - eoreq sl, r0, r8, lsr #7 │ │ │ │ - andseq sp, ip, sl, ror #4 │ │ │ │ - mlaeq r0, r8, lr, r8 │ │ │ │ - ldrdeq r4, [r1], -ip @ │ │ │ │ - strdeq r9, [r0], -r0 @ │ │ │ │ - eoreq r9, r0, ip, lsr #24 │ │ │ │ - eoreq r4, r1, r8, ror #28 │ │ │ │ - strdeq r4, [r1], -ip @ │ │ │ │ - andseq lr, fp, r4, asr #6 │ │ │ │ - eoreq sl, r0, r4, lsr r1 │ │ │ │ - eoreq r4, r1, r8, asr r6 │ │ │ │ - eoreq r4, r1, r4, ror r6 │ │ │ │ - andseq lr, fp, r3, lsr r8 │ │ │ │ - @ instruction: 0x00209db4 │ │ │ │ + mlaeq r0, ip, pc, r8 @ │ │ │ │ + eoreq r9, r0, r0, lsr #32 │ │ │ │ + eoreq sl, r0, ip, lsr #7 │ │ │ │ + andseq sp, ip, lr, ror #4 │ │ │ │ + mlaeq r0, ip, lr, r8 │ │ │ │ + eoreq r4, r1, r0, ror #17 │ │ │ │ + strdeq r9, [r0], -r4 @ │ │ │ │ + eoreq r9, r0, r0, lsr ip │ │ │ │ + eoreq r4, r1, ip, ror #28 │ │ │ │ + eoreq r4, r1, r0, lsl #18 │ │ │ │ + andseq lr, fp, r8, asr #6 │ │ │ │ + eoreq sl, r0, r8, lsr r1 │ │ │ │ + eoreq r4, r1, ip, asr r6 │ │ │ │ + eoreq r4, r1, r8, ror r6 │ │ │ │ + andseq lr, fp, r7, lsr r8 │ │ │ │ + @ instruction: 0x00209db8 │ │ │ │ andeq sp, r4, ip, ror #20 │ │ │ │ - @ instruction: 0xfffaa504 │ │ │ │ - @ instruction: 0xfff5ca30 │ │ │ │ + @ instruction: 0xfffaa508 │ │ │ │ + @ instruction: 0xfff5ca34 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #588 @ 0x24c │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10cbb8 │ │ │ │ + beq 10cbb4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r0] │ │ │ │ - ldr r6, [pc, #1432] @ 10ccc4 │ │ │ │ + ldr r6, [pc, #1432] @ 10ccc0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r7, r6, #68 @ 0x44 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 10cad8 │ │ │ │ + bne 10cad4 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10cb14 │ │ │ │ - ldr r0, [pc, #1408] @ 10ccdc │ │ │ │ + beq 10cb10 │ │ │ │ + ldr r0, [pc, #1408] @ 10ccd8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov sl, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 10cb24 │ │ │ │ + bne 10cb20 │ │ │ │ str r5, [sp, #12] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ - ldr r0, [pc, #1372] @ 10cce8 │ │ │ │ + ldr r0, [pc, #1372] @ 10cce4 │ │ │ │ add fp, lr, #40 @ 0x28 │ │ │ │ add r1, sp, #552 @ 0x228 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r8, #512 @ 0x200 │ │ │ │ ldr r4, [r0, #80] @ 0x50 │ │ │ │ mov r0, fp │ │ │ │ bl 137d0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str sl, [sp, #1576] @ 0x628 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ str r9, [sp, #20] │ │ │ │ - bne 10cb60 │ │ │ │ + bne 10cb5c │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ add r9, sp, #24 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ @@ -254520,28 +254519,28 @@ │ │ │ │ ldm sl, {r2, r3, r4, r5, r6, r7} │ │ │ │ orr r9, fp, #4 │ │ │ │ mov r0, ip │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #13 │ │ │ │ mov r7, r9 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #1196] @ 10ccf4 │ │ │ │ + ldr r0, [pc, #1196] @ 10ccf0 │ │ │ │ ldr r2, [sp, #1576] @ 0x628 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ cmp r2, #16 │ │ │ │ ldr r0, [sp, #1064] @ 0x428 │ │ │ │ movhi r8, #4 │ │ │ │ addls r7, fp, #512 @ 0x200 │ │ │ │ ldr r1, [fp, r8] │ │ │ │ movls r0, fp │ │ │ │ cmp r2, #16 │ │ │ │ movls r2, #16 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 10cb98 │ │ │ │ + beq 10cb94 │ │ │ │ add r4, sp, #24 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r4 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [r7] │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ @@ -254555,132 +254554,132 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r4 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ movls r2, r3 │ │ │ │ - ldr r3, [pc, #1060] @ 10ccf8 │ │ │ │ + ldr r3, [pc, #1060] @ 10ccf4 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldr r5, [sp, #536] @ 0x218 │ │ │ │ mov r8, r0 │ │ │ │ - ldr sl, [pc, #1040] @ 10ccfc │ │ │ │ + ldr sl, [pc, #1040] @ 10ccf8 │ │ │ │ cmp r5, #16 │ │ │ │ add sl, pc, sl │ │ │ │ - bls 10c930 │ │ │ │ + bls 10c92c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 10c964 │ │ │ │ + beq 10c960 │ │ │ │ add r5, r4, #8 │ │ │ │ - b 10c918 │ │ │ │ + b 10c914 │ │ │ │ subs r6, r6, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - beq 10c964 │ │ │ │ + beq 10c960 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10c90c │ │ │ │ + beq 10c908 │ │ │ │ mov r0, r5 │ │ │ │ bl 12dbc │ │ │ │ - b 10c90c │ │ │ │ + b 10c908 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10c96c │ │ │ │ + beq 10c968 │ │ │ │ add r4, r4, #8 │ │ │ │ - b 10c94c │ │ │ │ + b 10c948 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r4, r4, #32 │ │ │ │ - beq 10c96c │ │ │ │ + beq 10c968 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10c940 │ │ │ │ + beq 10c93c │ │ │ │ mov r0, r4 │ │ │ │ bl 12dbc │ │ │ │ - b 10c940 │ │ │ │ + b 10c93c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #4 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10cbf4 │ │ │ │ + beq 10cbf0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ bl 12a44 │ │ │ │ - ldr r6, [pc, #796] @ 10ccbc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r6, [pc, #796] @ 10ccb8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10c9bc │ │ │ │ - ldr r1, [pc, #780] @ 10ccc0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 10c9b8 │ │ │ │ + ldr r1, [pc, #780] @ 10ccbc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r4, [r0, r1] │ │ │ │ - b 10c9e8 │ │ │ │ - ldr r0, [pc, #828] @ 10cd00 │ │ │ │ + b 10c9e4 │ │ │ │ + ldr r0, [pc, #828] @ 10ccfc │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r1, [pc, #736] @ 10ccc0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #736] @ 10ccbc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r4, [r0, r1] │ │ │ │ strb r7, [r0, r6] │ │ │ │ mov r0, #9 │ │ │ │ str r0, [sp, #1588] @ 0x634 │ │ │ │ - ldr r0, [pc, #780] @ 10cd04 │ │ │ │ + ldr r0, [pc, #780] @ 10cd00 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1584] @ 0x630 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #756] @ 10cd08 │ │ │ │ + ldr r0, [pc, #756] @ 10cd04 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #552 @ 0x228 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #732] @ 10cd0c │ │ │ │ + ldr r0, [pc, #732] @ 10cd08 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #556] @ 0x22c │ │ │ │ add r0, sp, #1584 @ 0x630 │ │ │ │ str r0, [sp, #552] @ 0x228 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ bl 312a4 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #8 │ │ │ │ ldr r6, [sp, #1064] @ 0x428 │ │ │ │ ldr r7, [sp, #1068] @ 0x42c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10cc04 │ │ │ │ + beq 10cc00 │ │ │ │ str r5, [r0] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [r0, #4] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #656] @ 10cd10 │ │ │ │ + ldr r1, [pc, #656] @ 10cd0c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ - ldr r2, [pc, #640] @ 10cd14 │ │ │ │ + ldr r2, [pc, #640] @ 10cd10 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 127c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 10caac │ │ │ │ + beq 10caa8 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ mov r0, r9 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r8 │ │ │ │ bl 12e28 │ │ │ │ mov r4, r0 │ │ │ │ @@ -254691,246 +254690,246 @@ │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ strb r0, [sp, #1064] @ 0x428 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #468] @ 10ccc8 │ │ │ │ + ldr r0, [pc, #468] @ 10ccc4 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #452] @ 10cccc │ │ │ │ + ldr r3, [pc, #452] @ 10ccc8 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10c740 │ │ │ │ - ldr r0, [pc, #436] @ 10ccd0 │ │ │ │ + b 10c73c │ │ │ │ + ldr r0, [pc, #436] @ 10cccc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 10cc10 │ │ │ │ + b 10cc0c │ │ │ │ mov r0, #1 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ strb r0, [sp, #1064] @ 0x428 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #416] @ 10cce0 │ │ │ │ + ldr r0, [pc, #416] @ 10ccdc │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #400] @ 10cce4 │ │ │ │ + ldr r3, [pc, #400] @ 10cce0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10c77c │ │ │ │ + b 10c778 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #1584] @ 0x630 │ │ │ │ add r0, sp, #1584 @ 0x630 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #372] @ 10ccec │ │ │ │ + ldr r0, [pc, #372] @ 10cce8 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #356] @ 10ccf0 │ │ │ │ + ldr r3, [pc, #356] @ 10ccec │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 10c7c8 │ │ │ │ + b 10c7c4 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ mov r4, ip │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ bl 1457c │ │ │ │ ldr r0, [sp, #1064] @ 0x428 │ │ │ │ mov r7, r9 │ │ │ │ ldr r1, [sp, #1068] @ 0x42c │ │ │ │ - b 10c878 │ │ │ │ + b 10c874 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ - ldr r1, [pc, #260] @ 10ccd4 │ │ │ │ + ldr r1, [pc, #260] @ 10ccd0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #240] @ 10ccd8 │ │ │ │ + ldr r1, [pc, #240] @ 10ccd4 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 10cc10 │ │ │ │ + b 10cc0c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 142ac │ │ │ │ - b 10cc10 │ │ │ │ + b 10cc0c │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10cc2c │ │ │ │ + beq 10cc28 │ │ │ │ mov r0, r4 │ │ │ │ bl 12dbc │ │ │ │ - b 10cc2c │ │ │ │ + b 10cc28 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r0, lr, #40 @ 0x28 │ │ │ │ bl 69e34 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1392cc │ │ │ │ + bl 1392c8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 10cc80 │ │ │ │ + beq 10cc7c │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ - b 10cc80 │ │ │ │ + b 10cc7c │ │ │ │ bl 1d63c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1392cc │ │ │ │ - b 10cc80 │ │ │ │ + bl 1392c8 │ │ │ │ + b 10cc7c │ │ │ │ bl 1d63c │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ ldr r9, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ mov r0, r9 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r9 │ │ │ │ bl 13d10 │ │ │ │ bl 1d458 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - @ instruction: 0x002142bc │ │ │ │ - @ instruction: 0x002089bc │ │ │ │ - eoreq r8, r0, r0, asr #18 │ │ │ │ - eoreq r8, r0, r4, lsr #20 │ │ │ │ - eoreq r8, r0, r0, asr #18 │ │ │ │ - eoreq r8, r0, r4, ror #18 │ │ │ │ + eoreq r4, r1, r0, asr #5 │ │ │ │ + eoreq r8, r0, r0, asr #19 │ │ │ │ + eoreq r8, r0, r4, asr #18 │ │ │ │ + eoreq r8, r0, r8, lsr #20 │ │ │ │ + eoreq r8, r0, r4, asr #18 │ │ │ │ + eoreq r8, r0, r8, ror #18 │ │ │ │ + eoreq r4, r1, r0, lsl #6 │ │ │ │ + eoreq r9, r0, ip, lsr #17 │ │ │ │ + eoreq r9, r0, r8, asr #11 │ │ │ │ + eoreq r4, r1, r4, ror r7 │ │ │ │ + eoreq r8, r0, ip, lsr r9 │ │ │ │ + eoreq r5, r0, r0, lsl #8 │ │ │ │ + andseq sp, fp, fp, lsr sp │ │ │ │ + eoreq r9, r0, ip, lsr #22 │ │ │ │ strdeq r4, [r1], -ip @ │ │ │ │ - eoreq r9, r0, r8, lsr #17 │ │ │ │ - eoreq r9, r0, r4, asr #11 │ │ │ │ - eoreq r4, r1, r0, ror r7 │ │ │ │ - eoreq r8, r0, r8, lsr r9 │ │ │ │ - strdeq r5, [r0], -ip @ │ │ │ │ - andseq sp, fp, r7, lsr sp │ │ │ │ - eoreq r9, r0, r8, lsr #22 │ │ │ │ - strdeq r4, [r1], -r8 @ │ │ │ │ - mlaeq r1, r8, r0, r4 │ │ │ │ - andseq lr, fp, r7, asr r2 │ │ │ │ - ldrdeq r9, [r0], -r8 @ │ │ │ │ + mlaeq r1, ip, r0, r4 │ │ │ │ + andseq lr, fp, fp, asr r2 │ │ │ │ + ldrdeq r9, [r0], -ip @ │ │ │ │ muleq r4, r0, r4 │ │ │ │ - @ instruction: 0xfffa9f28 │ │ │ │ - @ instruction: 0xfff5c06c │ │ │ │ - ldr r2, [pc, #20] @ 10cd34 │ │ │ │ + @ instruction: 0xfffa9f2c │ │ │ │ + @ instruction: 0xfff5c070 │ │ │ │ + ldr r2, [pc, #20] @ 10cd30 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - eoreq r3, r1, r4, asr #26 │ │ │ │ - ldr r2, [pc, #20] @ 10cd54 │ │ │ │ + eoreq r3, r1, r8, asr #26 │ │ │ │ + ldr r2, [pc, #20] @ 10cd50 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, #0 │ │ │ │ bxeq lr │ │ │ │ bx r2 │ │ │ │ - eoreq r3, r1, r4, lsr #26 │ │ │ │ + eoreq r3, r1, r8, lsr #26 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ add r5, r7, #132 @ 0x84 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 10ce44 │ │ │ │ - ldr r0, [pc, #204] @ 10ce5c │ │ │ │ + beq 10ce40 │ │ │ │ + ldr r0, [pc, #204] @ 10ce58 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 10ce50 │ │ │ │ + bne 10ce4c │ │ │ │ ldrb r0, [r7, #136] @ 0x88 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ add r5, r7, #152 @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ tst r0, #1 │ │ │ │ - beq 10ce40 │ │ │ │ + beq 10ce3c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r7, #156] @ 0x9c │ │ │ │ cmp r1, r0, lsr #1 │ │ │ │ - bne 10ce40 │ │ │ │ + bne 10ce3c │ │ │ │ ldr r6, [r4] │ │ │ │ mov r1, #2 │ │ │ │ add r4, r6, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r6, #64] @ 0x40 │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #2 │ │ │ │ ldr r5, [r6, #68] @ 0x44 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 10ce40 │ │ │ │ + beq 10ce3c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 1e8fc │ │ │ │ - b 10cd88 │ │ │ │ + b 10cd84 │ │ │ │ bl 1ef28 │ │ │ │ eor r6, r0, #1 │ │ │ │ - b 10cda0 │ │ │ │ - eoreq r3, r1, ip, asr #26 │ │ │ │ + b 10cd9c │ │ │ │ + eoreq r3, r1, r0, asr sp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #208 @ 0xd0 │ │ │ │ bic sp, sp, #31 │ │ │ │ - ldr r4, [pc, #304] @ 10cfa8 │ │ │ │ + ldr r4, [pc, #304] @ 10cfa4 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ mov r0, #400 @ 0x190 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10cf6c │ │ │ │ + beq 10cf68 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r1, [r0, #384] @ 0x180 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ str r1, [r0, #388] @ 0x184 │ │ │ │ str r1, [r0, #392] @ 0x188 │ │ │ │ str r1, [r0, #396] @ 0x18c │ │ │ │ @@ -254962,112 +254961,112 @@ │ │ │ │ str r1, [sp, #140] @ 0x8c │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ add r0, sp, #204 @ 0xcc │ │ │ │ str r1, [sp, #204] @ 0xcc │ │ │ │ mov r1, #32 │ │ │ │ bl 13ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10cf78 │ │ │ │ + bne 10cf74 │ │ │ │ ldr r4, [sp, #204] @ 0xcc │ │ │ │ cmp r4, #0 │ │ │ │ - beq 10cf78 │ │ │ │ + beq 10cf74 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ movgt r0, r4 │ │ │ │ movgt r1, r4 │ │ │ │ subgt sp, fp, #8 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #400 @ 0x190 │ │ │ │ bl 142ac │ │ │ │ mov r0, sp │ │ │ │ add r4, r0, #32 │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #192 @ 0xc0 │ │ │ │ bl 142ac │ │ │ │ - b 10cf68 │ │ │ │ + b 10cf64 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11dfa0 │ │ │ │ + bl 11df9c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r3, r1, r0, ror fp │ │ │ │ + eoreq r3, r1, r4, ror fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ mov r5, r2 │ │ │ │ mov fp, r0 │ │ │ │ - ldr r7, [pc, #1616] @ 10d614 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r7, [pc, #1616] @ 10d610 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10cfe8 │ │ │ │ + beq 10cfe4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r4, #0 │ │ │ │ - beq 10d014 │ │ │ │ - b 10d048 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r2, [pc, #1580] @ 10d620 │ │ │ │ + beq 10d010 │ │ │ │ + b 10d044 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r2, [pc, #1580] @ 10d61c │ │ │ │ add r4, r0, r7 │ │ │ │ mov r6, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r4, [r0, #49] @ 0x31 │ │ │ │ ldrb r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ - bne 10d03c │ │ │ │ + bne 10d038 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 10d1c0 │ │ │ │ + beq 10d1bc │ │ │ │ sub r2, r4, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ strb r2, [r0, #49] @ 0x31 │ │ │ │ ldr sl, [r1] │ │ │ │ str r4, [sp, #16] │ │ │ │ add r8, sl, #32 │ │ │ │ add r4, sl, #96 @ 0x60 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r6, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 132ce8 │ │ │ │ + bl 132ce4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - ldr r7, [pc, #1436] @ 10d618 │ │ │ │ + ldr r7, [pc, #1436] @ 10d614 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 10d118 │ │ │ │ - ldr r1, [pc, #1428] @ 10d61c │ │ │ │ + beq 10d114 │ │ │ │ + ldr r1, [pc, #1428] @ 10d618 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 10d158 │ │ │ │ + bne 10d154 │ │ │ │ add r9, sl, #72 @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 10d1e4 │ │ │ │ + beq 10d1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10d254 │ │ │ │ + bne 10d250 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ ldr r2, [sl, #68] @ 0x44 │ │ │ │ ldr r5, [sl, #64] @ 0x40 │ │ │ │ str r0, [sl, #64] @ 0x40 │ │ │ │ @@ -255075,354 +255074,354 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sl, #68] @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 10d1f8 │ │ │ │ + beq 10d1f4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10d254 │ │ │ │ + beq 10d250 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ - b 10d254 │ │ │ │ + b 10d250 │ │ │ │ add r0, sl, #152 @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [sl, #156] @ 0x9c │ │ │ │ cmp r1, r0, lsr #1 │ │ │ │ streq r7, [fp, #8] │ │ │ │ addeq sp, sp, #76 @ 0x4c │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #1268] @ 10d638 │ │ │ │ + ldr r2, [pc, #1268] @ 10d634 │ │ │ │ add r2, pc, r2 │ │ │ │ - ldr r0, [pc, #1252] @ 10d630 │ │ │ │ + ldr r0, [pc, #1252] @ 10d62c │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d4c0 │ │ │ │ - b 10d40c │ │ │ │ + b 10d408 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, r8 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ add r4, sl, #132 @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 10d3b8 │ │ │ │ - ldr r0, [pc, #1184] @ 10d634 │ │ │ │ + beq 10d3b4 │ │ │ │ + ldr r0, [pc, #1184] @ 10d630 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 10d3c4 │ │ │ │ + bne 10d3c0 │ │ │ │ ldrb r0, [sl, #136] @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 1be2ac │ │ │ │ - b 10d3a8 │ │ │ │ + bl 1be2a8 │ │ │ │ + b 10d3a4 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ - ldr r0, [pc, #1088] @ 10d618 │ │ │ │ + ldr r0, [pc, #1088] @ 10d614 │ │ │ │ orr r0, r0, #1 │ │ │ │ str r0, [fp, #8] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ - b 10d254 │ │ │ │ + b 10d250 │ │ │ │ ldr r0, [sl, #68] @ 0x44 │ │ │ │ ldr r7, [sl, #64] @ 0x40 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sl, #64] @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10d22c │ │ │ │ + beq 10d228 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ clz r0, r5 │ │ │ │ cmp r7, #0 │ │ │ │ lsr r6, r0, #5 │ │ │ │ - beq 10d248 │ │ │ │ + beq 10d244 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r0, [sp] │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10d3f4 │ │ │ │ + bne 10d3f0 │ │ │ │ add r5, sp, #24 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 132ce8 │ │ │ │ + bl 132ce4 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - ldr r6, [pc, #932] @ 10d618 │ │ │ │ + ldr r6, [pc, #932] @ 10d614 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 10d31c │ │ │ │ - ldr r1, [pc, #924] @ 10d61c │ │ │ │ + beq 10d318 │ │ │ │ + ldr r1, [pc, #924] @ 10d618 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 10d344 │ │ │ │ + bne 10d340 │ │ │ │ ldrb r0, [sl, #108] @ 0x6c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10d2ac │ │ │ │ + bne 10d2a8 │ │ │ │ add r0, sl, #152 @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [sl, #156] @ 0x9c │ │ │ │ cmp r1, r0, lsr #1 │ │ │ │ - beq 10d338 │ │ │ │ + beq 10d334 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ orr r0, r6, #1 │ │ │ │ - ldr r7, [pc, #856] @ 10d614 │ │ │ │ + ldr r7, [pc, #856] @ 10d610 │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [fp, #8] │ │ │ │ - beq 10d33c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + beq 10d338 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 10d33c │ │ │ │ + beq 10d338 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 10d304 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #820] @ 10d624 │ │ │ │ + beq 10d300 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #820] @ 10d620 │ │ │ │ add r4, r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ strb r6, [r0, #49] @ 0x31 │ │ │ │ strb r5, [r0, #48] @ 0x30 │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sl, #152 @ 0x98 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [sl, #156] @ 0x9c │ │ │ │ cmp r1, r0, lsr #1 │ │ │ │ - bne 10d3d0 │ │ │ │ + bne 10d3cc │ │ │ │ str r6, [fp, #8] │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r8 │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ add r4, sl, #132 @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 10d3dc │ │ │ │ - ldr r0, [pc, #680] @ 10d628 │ │ │ │ + beq 10d3d8 │ │ │ │ + ldr r0, [pc, #680] @ 10d624 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 10d3e8 │ │ │ │ + bne 10d3e4 │ │ │ │ ldrb r0, [sl, #136] @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldm r8, {r0, r1, r2, r3, r6, r7} │ │ │ │ stm fp, {r0, r1, r2, r3, r6, r7} │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 1e8fc │ │ │ │ - b 10d18c │ │ │ │ + b 10d188 │ │ │ │ bl 1ef28 │ │ │ │ eor r5, r0, #1 │ │ │ │ - b 10d1a4 │ │ │ │ - ldr r2, [pc, #596] @ 10d62c │ │ │ │ + b 10d1a0 │ │ │ │ + ldr r2, [pc, #596] @ 10d628 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 10d144 │ │ │ │ + b 10d140 │ │ │ │ mov r0, r4 │ │ │ │ bl 1e8fc │ │ │ │ - b 10d378 │ │ │ │ + b 10d374 │ │ │ │ bl 1ef28 │ │ │ │ eor r5, r0, #1 │ │ │ │ - b 10d390 │ │ │ │ + b 10d38c │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r6 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 174d2c │ │ │ │ + bl 174d28 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1e9f0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r9, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10d430 │ │ │ │ + beq 10d42c │ │ │ │ mov r0, r9 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10d254 │ │ │ │ + beq 10d250 │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ - b 10d254 │ │ │ │ + b 10d250 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10d5fc │ │ │ │ + beq 10d5f8 │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ - b 10d5fc │ │ │ │ + b 10d5f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, #1 │ │ │ │ str r0, [sp] │ │ │ │ - b 10d4f8 │ │ │ │ + b 10d4f4 │ │ │ │ bl 1e9f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10d22c │ │ │ │ + beq 10d228 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10d4a4 │ │ │ │ + beq 10d4a0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10d22c │ │ │ │ + beq 10d228 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 10d22c │ │ │ │ + b 10d228 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10d4d4 │ │ │ │ + beq 10d4d0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r6, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 10d520 │ │ │ │ + beq 10d51c │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr r0, [sp] │ │ │ │ blx r1 │ │ │ │ - b 10d520 │ │ │ │ + b 10d51c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10d520 │ │ │ │ + beq 10d51c │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10d520 │ │ │ │ + bne 10d51c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 10d520 │ │ │ │ + beq 10d51c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r6, #0 │ │ │ │ - beq 10d5fc │ │ │ │ + beq 10d5f8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 1bfa38 │ │ │ │ - b 10d5fc │ │ │ │ + bl 1bfa34 │ │ │ │ + b 10d5f8 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10d5fc │ │ │ │ + bne 10d5f8 │ │ │ │ add r5, r8, #16 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ - b 10d5fc │ │ │ │ + bl 236db0 │ │ │ │ + b 10d5f8 │ │ │ │ bl 1e9f0 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 10d5c0 │ │ │ │ + bne 10d5bc │ │ │ │ ldr r5, [sl, #64] @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [sl, #68] @ 0x44 │ │ │ │ str r0, [sp] │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 10d204 │ │ │ │ + b 10d200 │ │ │ │ mov r5, #0 │ │ │ │ - b 10d400 │ │ │ │ + b 10d3fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10d5fc │ │ │ │ + bne 10d5f8 │ │ │ │ add r5, r8, #16 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ - b 10d5fc │ │ │ │ + bl 236db0 │ │ │ │ + b 10d5f8 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bl 1bc49c │ │ │ │ + bl 1bc498 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - blcc fe7bfe20 <__bss_end__@@Base+0xfe49ed34> │ │ │ │ - blcc fe7bfe28 <__bss_end__@@Base+0xfe49ed3c> │ │ │ │ - @ instruction: 0xfff97330 │ │ │ │ + blcc fe7bfe1c <__bss_end__@@Base+0xfe49ed30> │ │ │ │ + blcc fe7bfe24 <__bss_end__@@Base+0xfe49ed38> │ │ │ │ + @ instruction: 0xfff97334 │ │ │ │ andeq r1, fp, r8, asr #29 │ │ │ │ - eoreq r3, r1, ip, asr r7 │ │ │ │ - eoreq r8, r0, r4, lsr #16 │ │ │ │ - andseq ip, fp, sp, lsr #20 │ │ │ │ - eoreq r3, r1, r8, asr #18 │ │ │ │ - eoreq r8, r0, r8, asr #21 │ │ │ │ + eoreq r3, r1, r0, ror #14 │ │ │ │ + eoreq r8, r0, r8, lsr #16 │ │ │ │ + andseq ip, fp, r1, lsr sl │ │ │ │ + eoreq r3, r1, ip, asr #18 │ │ │ │ + eoreq r8, r0, ip, asr #21 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 12a74 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, pc} │ │ │ │ @@ -255433,21 +255432,21 @@ │ │ │ │ sub sp, sp, #604 @ 0x25c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ mov r8, r1 │ │ │ │ bl 9e698 │ │ │ │ ldrb r0, [sp, #136] @ 0x88 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 10e3e0 │ │ │ │ + bne 10e3dc │ │ │ │ ldrb r0, [sp, #137] @ 0x89 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10e408 │ │ │ │ + beq 10e404 │ │ │ │ ldrd r4, [r8, #16] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc 10e530 │ │ │ │ + bcc 10e52c │ │ │ │ add r0, r8, #24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ add r6, sp, #456 @ 0x1c8 │ │ │ │ orr r1, r0, #4 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ add r1, sp, #400 @ 0x190 │ │ │ │ @@ -255471,63 +255470,63 @@ │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, r1, #12 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, r1, #8 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r9, [r8, #8] │ │ │ │ - ldr r0, [pc, #4084] @ 10e718 │ │ │ │ + ldr r0, [pc, #4084] @ 10e714 │ │ │ │ str sl, [sp, #108] @ 0x6c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r8, [sp, #116] @ 0x74 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ cmp r5, r9 │ │ │ │ - bhi 10e544 │ │ │ │ + bhi 10e540 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ sub r5, r5, r4 │ │ │ │ add fp, r0, r4 │ │ │ │ ldrb r0, [r8, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10d76c │ │ │ │ + beq 10d768 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r5, #12 │ │ │ │ - bcs 10d7ac │ │ │ │ + bcs 10d7a8 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ - b 10e190 │ │ │ │ + b 10e18c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r5 │ │ │ │ - bl 15c1d8 │ │ │ │ + bl 15c1d4 │ │ │ │ ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ - bne 10d8f8 │ │ │ │ + bne 10d8f4 │ │ │ │ add lr, sp, #468 @ 0x1d4 │ │ │ │ ldm lr, {r6, r7, sl, fp, lr} │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ stm r0, {r6, r7, sl, fp, lr} │ │ │ │ add r6, sp, #456 @ 0x1c8 │ │ │ │ mov r0, #9 │ │ │ │ ldr sl, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ - b 10e1bc │ │ │ │ + b 10e1b8 │ │ │ │ ldrb r7, [fp, #3] │ │ │ │ ldrb r3, [fp, #2] │ │ │ │ ldrb r2, [fp, #1] │ │ │ │ ldrb r1, [fp] │ │ │ │ orr r3, r3, r7, lsl #8 │ │ │ │ - ldr r0, [pc, #3964] @ 10e744 │ │ │ │ + ldr r0, [pc, #3964] @ 10e740 │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ orr r7, r1, r3, lsl #16 │ │ │ │ bic r1, r5, #3 │ │ │ │ cmp r7, r0 │ │ │ │ - bne 10d968 │ │ │ │ + bne 10d964 │ │ │ │ cmp r1, #4 │ │ │ │ - beq 10e5e4 │ │ │ │ + beq 10e5e0 │ │ │ │ ldrb r1, [fp, #4]! │ │ │ │ add r6, sp, #456 @ 0x1c8 │ │ │ │ ldrb r2, [fp, #4]! │ │ │ │ ldrb r0, [fp, #1] │ │ │ │ lsl r2, r2, #24 │ │ │ │ ldrb r3, [fp, #2] │ │ │ │ ldrb r4, [fp, #-1] │ │ │ │ @@ -255549,244 +255548,244 @@ │ │ │ │ and r3, r4, #65280 @ 0xff00 │ │ │ │ lsl r1, r1, #24 │ │ │ │ orr r1, r1, r3, lsl #8 │ │ │ │ orr r3, r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ sub r1, r5, #8 │ │ │ │ - ldr r0, [pc, #3820] @ 10e748 │ │ │ │ + ldr r0, [pc, #3820] @ 10e744 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r2, r0 │ │ │ │ - beq 10da5c │ │ │ │ + beq 10da58 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #3800] @ 10e74c │ │ │ │ + ldr r0, [pc, #3800] @ 10e748 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 10da7c │ │ │ │ + bne 10da78 │ │ │ │ mov r0, #29 │ │ │ │ tst r4, #3 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - bne 10da6c │ │ │ │ + bne 10da68 │ │ │ │ mov r0, #23 │ │ │ │ cmp r4, #12 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - bcc 10de78 │ │ │ │ + bcc 10de74 │ │ │ │ sub r0, r4, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi 10df28 │ │ │ │ + bhi 10df24 │ │ │ │ sub r7, r4, #12 │ │ │ │ mov r0, fp │ │ │ │ mov lr, r4 │ │ │ │ ldrb r2, [r0, r7]! │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ ldrb r4, [r0, #3] │ │ │ │ ldrb ip, [r0, #2] │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ orr r3, ip, r4, lsl #8 │ │ │ │ orr r2, r2, r3, lsl #16 │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ cmp r2, lr │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - bne 10e170 │ │ │ │ + bne 10e16c │ │ │ │ add r0, r0, #4 │ │ │ │ sub r1, r1, r7 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ sub r1, r1, #4 │ │ │ │ - ldr r0, [pc, #3664] @ 10e744 │ │ │ │ + ldr r0, [pc, #3664] @ 10e740 │ │ │ │ mov r4, lr │ │ │ │ - b 10df8c │ │ │ │ + b 10df88 │ │ │ │ mov ip, r5 │ │ │ │ mov r5, r6 │ │ │ │ add r6, sp, #468 @ 0x1d4 │ │ │ │ ldr r3, [sp, #484] @ 0x1e4 │ │ │ │ ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ ldr fp, [sp, #456] @ 0x1c8 │ │ │ │ ldm r6, {r1, r2, r6} │ │ │ │ cmp r6, #1 │ │ │ │ ldr r0, [sp, #460] @ 0x1cc │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - beq 10d9a0 │ │ │ │ - ldr r0, [pc, #3600] @ 10e744 │ │ │ │ + beq 10d99c │ │ │ │ + ldr r0, [pc, #3600] @ 10e740 │ │ │ │ cmp r6, r0 │ │ │ │ - bne 10d9d0 │ │ │ │ + bne 10d9cc │ │ │ │ mov sl, r5 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ - bne 10d9dc │ │ │ │ + bne 10d9d8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ mov r5, ip │ │ │ │ - b 10dac4 │ │ │ │ + b 10dac0 │ │ │ │ cmp r1, #4 │ │ │ │ - beq 10d764 │ │ │ │ + beq 10d760 │ │ │ │ ldrb r0, [fp, #4]! │ │ │ │ ldrb r1, [fp, #1] │ │ │ │ ldrb r3, [fp, #3] │ │ │ │ ldrb r2, [fp, #2] │ │ │ │ orr r0, r0, r1, lsl #8 │ │ │ │ orr r1, r2, r3, lsl #8 │ │ │ │ orr r4, r0, r1, lsl #16 │ │ │ │ tst r4, #3 │ │ │ │ - beq 10da8c │ │ │ │ + beq 10da88 │ │ │ │ mov r0, #29 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b 10da6c │ │ │ │ + b 10da68 │ │ │ │ mov sl, r5 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ - bne 10da1c │ │ │ │ + bne 10da18 │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ mov r5, ip │ │ │ │ - b 10dcc4 │ │ │ │ + b 10dcc0 │ │ │ │ str ip, [sp, #84] @ 0x54 │ │ │ │ mov r6, r5 │ │ │ │ - b 10ddf8 │ │ │ │ + b 10ddf4 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ cmp r4, #0 │ │ │ │ - bmi 10e630 │ │ │ │ + bmi 10e62c │ │ │ │ mov r5, ip │ │ │ │ - beq 10daa0 │ │ │ │ - ldr r0, [pc, #3416] @ 10e750 │ │ │ │ + beq 10da9c │ │ │ │ + ldr r0, [pc, #3416] @ 10e74c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10e624 │ │ │ │ + beq 10e620 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r4 │ │ │ │ - b 10daac │ │ │ │ + b 10daa8 │ │ │ │ ldr r4, [sp, #112] @ 0x70 │ │ │ │ cmp r4, #0 │ │ │ │ - bmi 10e644 │ │ │ │ + bmi 10e640 │ │ │ │ mov r5, ip │ │ │ │ - beq 10dca0 │ │ │ │ - ldr r0, [pc, #3360] @ 10e758 │ │ │ │ + beq 10dc9c │ │ │ │ + ldr r0, [pc, #3360] @ 10e754 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r4 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10e624 │ │ │ │ + beq 10e620 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r4 │ │ │ │ - b 10dcac │ │ │ │ + b 10dca8 │ │ │ │ mov r0, #29 │ │ │ │ tst r3, #3 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - beq 10de68 │ │ │ │ - ldr r3, [pc, #3336] @ 10e77c │ │ │ │ + beq 10de64 │ │ │ │ + ldr r3, [pc, #3336] @ 10e778 │ │ │ │ mov r6, #-2147483646 @ 0x80000002 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 10e190 │ │ │ │ - ldr r3, [pc, #3308] @ 10e770 │ │ │ │ + b 10e18c │ │ │ │ + ldr r3, [pc, #3308] @ 10e76c │ │ │ │ mov r6, #-2147483646 @ 0x80000002 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 10e190 │ │ │ │ + b 10e18c │ │ │ │ cmp r4, #12 │ │ │ │ - bcs 10de88 │ │ │ │ + bcs 10de84 │ │ │ │ mov r0, #23 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b 10de78 │ │ │ │ + b 10de74 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 137d0 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r7 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ str r1, [sp, #528] @ 0x210 │ │ │ │ - ldr r1, [pc, #3184] @ 10e744 │ │ │ │ + ldr r1, [pc, #3184] @ 10e740 │ │ │ │ str r1, [sp, #524] @ 0x20c │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ str fp, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #532] @ 0x214 │ │ │ │ str r4, [sp, #520] @ 0x208 │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ str r6, [sp, #512] @ 0x200 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ mov r0, sl │ │ │ │ - bl 15c594 │ │ │ │ + bl 15c590 │ │ │ │ add lr, sp, #460 @ 0x1cc │ │ │ │ ldr ip, [sp, #456] @ 0x1c8 │ │ │ │ ldm lr, {r6, r7, sl, fp, lr} │ │ │ │ cmp ip, #9 │ │ │ │ - beq 10dd0c │ │ │ │ + beq 10dd08 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldm r1!, {r0, r3, r4, r5} │ │ │ │ stmia r2!, {r0, r3, r4, r5} │ │ │ │ ldm r1, {r0, r3, r4, r5} │ │ │ │ stm r2, {r0, r3, r4, r5} │ │ │ │ add r0, sp, #300 @ 0x12c │ │ │ │ stm r0, {r6, r7, sl, fp, lr} │ │ │ │ str ip, [sp, #296] @ 0x128 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ - bl 162b80 │ │ │ │ + bl 162b7c │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10e638 │ │ │ │ + bne 10e634 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r6, sp, #380 @ 0x17c │ │ │ │ ldr fp, [sp, #416] @ 0x1a0 │ │ │ │ ldrd r0, [r0] │ │ │ │ cmp fp, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ mov r1, r6 │ │ │ │ ldm r0, {r2, r3, r4, r5, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r7} │ │ │ │ ldr sl, [sp, #108] @ 0x6c │ │ │ │ - beq 10e678 │ │ │ │ + beq 10e674 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ ldr r1, [sp, #292] @ 0x124 │ │ │ │ str r1, [sp, #284] @ 0x11c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ add r0, sp, #260 @ 0x104 │ │ │ │ ldm r1, {r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r7} │ │ │ │ ldr r5, [r8, #40] @ 0x28 │ │ │ │ ldr r4, [r8, #36] @ 0x24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10dbe0 │ │ │ │ + beq 10dbdc │ │ │ │ add r7, r4, #4 │ │ │ │ - b 10dbc4 │ │ │ │ + b 10dbc0 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r7, r7, #24 │ │ │ │ - beq 10dbe0 │ │ │ │ + beq 10dbdc │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 10dbb8 │ │ │ │ + beq 10dbb4 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ bl 13734 │ │ │ │ - b 10dbb8 │ │ │ │ + b 10dbb4 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10dbf4 │ │ │ │ + beq 10dbf0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ ldr r1, [sp, #284] @ 0x11c │ │ │ │ add r6, sp, #456 @ 0x1c8 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ str fp, [r8, #32] │ │ │ │ @@ -255798,40 +255797,40 @@ │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #60] @ 0x3c │ │ │ │ ldr r4, [r8, #64] @ 0x40 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ add r5, r0, #8 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ str r1, [r8, #64] @ 0x40 │ │ │ │ - b 10dc44 │ │ │ │ + b 10dc40 │ │ │ │ sub r4, r4, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 10dc6c │ │ │ │ + beq 10dc68 │ │ │ │ ldmib r5, {r0, r1} │ │ │ │ bl 47324 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10dc3c │ │ │ │ + beq 10dc38 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 13734 │ │ │ │ - b 10dc3c │ │ │ │ + b 10dc38 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cmp r7, #-2147483647 @ 0x80000001 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ ldr r4, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - bne 10ddfc │ │ │ │ + bne 10ddf8 │ │ │ │ ldr r7, [sp, #112] @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ mov sl, r0 │ │ │ │ mov fp, r4 │ │ │ │ mov lr, r3 │ │ │ │ - b 10d790 │ │ │ │ + b 10d78c │ │ │ │ mov r7, r5 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r0 │ │ │ │ bl 137d0 │ │ │ │ str r5, [sp, #12] │ │ │ │ @@ -255845,66 +255844,66 @@ │ │ │ │ str fp, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #532] @ 0x214 │ │ │ │ str r4, [sp, #520] @ 0x208 │ │ │ │ str r0, [sp, #516] @ 0x204 │ │ │ │ str r6, [sp, #512] @ 0x200 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ mov r0, sl │ │ │ │ - bl 15c594 │ │ │ │ + bl 15c590 │ │ │ │ add lr, sp, #460 @ 0x1cc │ │ │ │ ldr ip, [sp, #456] @ 0x1c8 │ │ │ │ ldm lr, {r6, r7, sl, fp, lr} │ │ │ │ cmp ip, #9 │ │ │ │ - bne 10dd30 │ │ │ │ + bne 10dd2c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ orr r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10d790 │ │ │ │ + beq 10d78c │ │ │ │ mov r4, lr │ │ │ │ bl 13734 │ │ │ │ mov lr, r4 │ │ │ │ - b 10d790 │ │ │ │ + b 10d78c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ ldm r1!, {r0, r3, r4, r5} │ │ │ │ stmia r2!, {r0, r3, r4, r5} │ │ │ │ ldm r1, {r0, r3, r4, r5} │ │ │ │ stm r2, {r0, r3, r4, r5} │ │ │ │ add r0, sp, #540 @ 0x21c │ │ │ │ stm r0, {r6, r7, sl, fp, lr} │ │ │ │ str ip, [sp, #536] @ 0x218 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ - bl 162b80 │ │ │ │ + bl 162b7c │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10e664 │ │ │ │ + bne 10e660 │ │ │ │ ldr ip, [sp, #60] @ 0x3c │ │ │ │ add r6, sp, #380 @ 0x17c │ │ │ │ ldr r0, [sp, #404] @ 0x194 │ │ │ │ mov r2, r6 │ │ │ │ ldm ip, {r1, r3, r4, r5, r7} │ │ │ │ cmp r0, #212 @ 0xd4 │ │ │ │ stm r2, {r1, r3, r4, r5, r7} │ │ │ │ ldr sl, [sp, #108] @ 0x6c │ │ │ │ - beq 10e66c │ │ │ │ + beq 10e668 │ │ │ │ str r0, [sp, #356] @ 0x164 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldm r1, {r2, r3, r4, r5, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r7} │ │ │ │ ldr r0, [r8, #56] @ 0x38 │ │ │ │ ldr r6, [r8, #64] @ 0x40 │ │ │ │ cmp r6, r0 │ │ │ │ - bne 10ddc4 │ │ │ │ + bne 10ddc0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 15bf9c │ │ │ │ + bl 15bf98 │ │ │ │ add r0, r6, r6, lsl #1 │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ add ip, r1, r0, lsl #3 │ │ │ │ add r1, sp, #356 @ 0x164 │ │ │ │ ldm r1, {r0, r2, r3, r4, r5, r7} │ │ │ │ stm ip, {r0, r2, r3, r4, r5, r7} │ │ │ │ add r0, r6, #1 │ │ │ │ @@ -255920,44 +255919,44 @@ │ │ │ │ str r0, [sp, #220] @ 0xdc │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ add r1, sp, #212 @ 0xd4 │ │ │ │ str r3, [sp, #232] @ 0xe8 │ │ │ │ str r4, [sp, #228] @ 0xe4 │ │ │ │ str r7, [sp, #212] @ 0xd4 │ │ │ │ - bl 15c594 │ │ │ │ + bl 15c590 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #536] @ 0x218 │ │ │ │ mov ip, r6 │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ cmp r0, #9 │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ - bne 10e484 │ │ │ │ + bne 10e480 │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ mov r0, #9 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ mov r6, ip │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ - b 10e1bc │ │ │ │ + b 10e1b8 │ │ │ │ mov r0, #23 │ │ │ │ cmp r3, #12 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - bcs 10df1c │ │ │ │ - ldr r3, [pc, #2304] @ 10e780 │ │ │ │ + bcs 10df18 │ │ │ │ + ldr r3, [pc, #2304] @ 10e77c │ │ │ │ mov r6, #-2147483646 @ 0x80000002 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 10e190 │ │ │ │ + b 10e18c │ │ │ │ sub r1, r5, #8 │ │ │ │ sub r0, r4, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi 10d764 │ │ │ │ + bhi 10d760 │ │ │ │ add fp, fp, #4 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ sub r7, r4, #12 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ mov r0, fp │ │ │ │ ldrb r2, [r0, r7]! │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ @@ -255966,36 +255965,36 @@ │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ orr r3, ip, r4, lsl #8 │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ orr r2, r2, r3, lsl #16 │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ cmp r2, r4 │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - bne 10e170 │ │ │ │ + bne 10e16c │ │ │ │ sub r1, r1, r7 │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ sub r1, r1, #4 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ add r0, r0, #4 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ cmp r1, #1 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - beq 10e244 │ │ │ │ - ldr r0, [pc, #2104] @ 10e744 │ │ │ │ + beq 10e240 │ │ │ │ + ldr r0, [pc, #2104] @ 10e740 │ │ │ │ add r6, sp, #456 @ 0x1c8 │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 10df94 │ │ │ │ - b 10e35c │ │ │ │ + beq 10df90 │ │ │ │ + b 10e358 │ │ │ │ sub r0, r3, #8 │ │ │ │ cmp r0, r1 │ │ │ │ - bls 10df30 │ │ │ │ + bls 10df2c │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ - b 10e190 │ │ │ │ + b 10e18c │ │ │ │ sub r7, r3, #12 │ │ │ │ mov r0, fp │ │ │ │ mov lr, r3 │ │ │ │ mov ip, r4 │ │ │ │ ldrb r2, [r0, r7]! │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ @@ -256003,18 +256002,18 @@ │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ orr r3, r5, r4, lsl #8 │ │ │ │ orr r2, r2, r3, lsl #16 │ │ │ │ mov r3, #39 @ 0x27 │ │ │ │ cmp r2, ip │ │ │ │ str r3, [sp, #124] @ 0x7c │ │ │ │ - bne 10e180 │ │ │ │ + bne 10e17c │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #1988] @ 10e744 │ │ │ │ + ldr r0, [pc, #1988] @ 10e740 │ │ │ │ sub r1, r1, r7 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ mov r4, lr │ │ │ │ sub r1, r1, #4 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #524] @ 0x20c │ │ │ │ @@ -256023,26 +256022,26 @@ │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #528] @ 0x210 │ │ │ │ str r4, [sp, #532] @ 0x214 │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ str r7, [sp, #520] @ 0x208 │ │ │ │ str fp, [sp, #516] @ 0x204 │ │ │ │ - bl 15f8c4 │ │ │ │ + bl 15f8c0 │ │ │ │ add ip, sp, #464 @ 0x1d0 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ ldr r6, [sp, #460] @ 0x1cc │ │ │ │ ldm ip, {r3, r7, r8, ip} │ │ │ │ cmp r0, #9 │ │ │ │ - bne 10dfec │ │ │ │ + bne 10dfe8 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ - b 10e1a0 │ │ │ │ + b 10e19c │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldm r1!, {r0, r6, sl, lr} │ │ │ │ @@ -256054,59 +256053,59 @@ │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ stm r0, {r3, r7, r8, ip} │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #300] @ 0x12c │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ - bl 162b80 │ │ │ │ + bl 162b7c │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10e684 │ │ │ │ + bne 10e680 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ add r7, sp, #380 @ 0x17c │ │ │ │ ldr ip, [sp, #416] @ 0x1a0 │ │ │ │ ldrd r0, [r0] │ │ │ │ cmp ip, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #292] @ 0x124 │ │ │ │ mov r1, r7 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6} │ │ │ │ stm r1, {r2, r3, r4, r5, r6} │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ str ip, [sp, #124] @ 0x7c │ │ │ │ - beq 10e6a8 │ │ │ │ + beq 10e6a4 │ │ │ │ ldr r0, [sp, #288] @ 0x120 │ │ │ │ ldr r1, [sp, #292] @ 0x124 │ │ │ │ str r1, [sp, #284] @ 0x11c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #280] @ 0x118 │ │ │ │ add r0, sp, #260 @ 0x104 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6} │ │ │ │ stm r0, {r2, r3, r4, r5, r6} │ │ │ │ ldr sl, [r8, #40] @ 0x28 │ │ │ │ ldr r5, [r8, #36] @ 0x24 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 10e0e0 │ │ │ │ + beq 10e0dc │ │ │ │ add r4, r5, #4 │ │ │ │ - b 10e0c4 │ │ │ │ + b 10e0c0 │ │ │ │ subs sl, sl, #1 │ │ │ │ add r4, r4, #24 │ │ │ │ - beq 10e0e0 │ │ │ │ + beq 10e0dc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 10e0b8 │ │ │ │ + beq 10e0b4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 13734 │ │ │ │ - b 10e0b8 │ │ │ │ + b 10e0b4 │ │ │ │ ldr r0, [r8, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10e0f4 │ │ │ │ + beq 10e0f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r1, [sp, #284] @ 0x11c │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ strd r0, [r2] │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ @@ -256119,32 +256118,32 @@ │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r8, #60] @ 0x3c │ │ │ │ ldr r7, [r8, #64] @ 0x40 │ │ │ │ ldr sl, [sp, #108] @ 0x6c │ │ │ │ add r4, r0, #8 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ str r1, [r8, #64] @ 0x40 │ │ │ │ - b 10e148 │ │ │ │ + b 10e144 │ │ │ │ sub r7, r7, #1 │ │ │ │ add r4, r4, #24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 10e354 │ │ │ │ + beq 10e350 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ bl 47324 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10e140 │ │ │ │ + beq 10e13c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 13734 │ │ │ │ - b 10e140 │ │ │ │ - ldr r3, [pc, #1532] @ 10e774 │ │ │ │ + b 10e13c │ │ │ │ + ldr r3, [pc, #1532] @ 10e770 │ │ │ │ mov r6, #-2147483646 @ 0x80000002 │ │ │ │ add r3, pc, r3 │ │ │ │ - b 10e190 │ │ │ │ - ldr r3, [pc, #1520] @ 10e778 │ │ │ │ + b 10e18c │ │ │ │ + ldr r3, [pc, #1520] @ 10e774 │ │ │ │ mov r6, #-2147483646 @ 0x80000002 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr ip, [sp, #120] @ 0x78 │ │ │ │ ldr r8, [sp, #104] @ 0x68 │ │ │ │ ldr r7, [sp, #124] @ 0x7c │ │ │ │ str r3, [sp, #128] @ 0x80 │ │ │ │ @@ -256153,64 +256152,64 @@ │ │ │ │ stm r0, {r3, r7, r8, ip} │ │ │ │ mov r0, #9 │ │ │ │ add r6, sp, #456 @ 0x1c8 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 10e430 │ │ │ │ + bne 10e42c │ │ │ │ ldr r9, [r8, #8] │ │ │ │ cmp r5, r9 │ │ │ │ - beq 10e418 │ │ │ │ + beq 10e414 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ ldr r3, [r8, #20] │ │ │ │ ldr r7, [r8, #4] │ │ │ │ sub r5, r3, r0 │ │ │ │ add r1, r7, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ bl 12ac8 │ │ │ │ cmp r9, r5 │ │ │ │ - bcc 10e558 │ │ │ │ + bcc 10e554 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ add r1, r7, r5 │ │ │ │ sub r2, r9, r5 │ │ │ │ bl 13e78 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 10e450 │ │ │ │ + beq 10e44c │ │ │ │ add r5, r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r8, #16] │ │ │ │ str r5, [r8, #20] │ │ │ │ - beq 10e418 │ │ │ │ + beq 10e414 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ bl 9e250 │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, r9 │ │ │ │ - bls 10d740 │ │ │ │ - b 10e544 │ │ │ │ + bls 10d73c │ │ │ │ + b 10e540 │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ str r0, [sp, #524] @ 0x20c │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #512] @ 0x200 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ str r4, [sp, #528] @ 0x210 │ │ │ │ str r4, [sp, #532] @ 0x214 │ │ │ │ str fp, [sp, #516] @ 0x204 │ │ │ │ - bl 15f8c4 │ │ │ │ + bl 15f8c0 │ │ │ │ add ip, sp, #464 @ 0x1d0 │ │ │ │ ldr lr, [sp, #456] @ 0x1c8 │ │ │ │ ldr r6, [sp, #460] @ 0x1cc │ │ │ │ ldm ip, {r3, r7, r8, ip} │ │ │ │ cmp lr, #9 │ │ │ │ - beq 10dfd8 │ │ │ │ + beq 10dfd4 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldm sl!, {r0, r4, r5, r6} │ │ │ │ stmia r1!, {r0, r4, r5, r6} │ │ │ │ ldm sl, {r0, r4, r5, r6} │ │ │ │ @@ -256218,38 +256217,38 @@ │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ stm r0, {r3, r7, r8, ip} │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ str lr, [sp, #536] @ 0x218 │ │ │ │ - bl 162b80 │ │ │ │ + bl 162b7c │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10e694 │ │ │ │ + bne 10e690 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add ip, sp, #380 @ 0x17c │ │ │ │ ldr r0, [sp, #404] @ 0x194 │ │ │ │ mov r2, ip │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ cmp r0, #212 @ 0xd4 │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ ldr r8, [sp, #116] @ 0x74 │ │ │ │ - beq 10e69c │ │ │ │ + beq 10e698 │ │ │ │ str r0, [sp, #356] @ 0x164 │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ ldr r0, [r8, #56] @ 0x38 │ │ │ │ ldr sl, [r8, #64] @ 0x40 │ │ │ │ cmp sl, r0 │ │ │ │ - bne 10e328 │ │ │ │ + bne 10e324 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 15bf9c │ │ │ │ + bl 15bf98 │ │ │ │ add r0, sl, sl, lsl #1 │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, sp, #356 @ 0x164 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sl, #1 │ │ │ │ @@ -256267,35 +256266,35 @@ │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ str r4, [sp, #256] @ 0x100 │ │ │ │ str r4, [sp, #252] @ 0xfc │ │ │ │ str r7, [sp, #128] @ 0x80 │ │ │ │ str r7, [sp, #244] @ 0xf4 │ │ │ │ str fp, [sp, #240] @ 0xf0 │ │ │ │ - bl 15f8c4 │ │ │ │ + bl 15f8c0 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [sp, #536] @ 0x218 │ │ │ │ mov ip, r6 │ │ │ │ mov lr, r4 │ │ │ │ ldm r1, {r3, r4, r5, r6, r7} │ │ │ │ cmp r0, #9 │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ - bne 10e570 │ │ │ │ + bne 10e56c │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldm r1, {r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r5, r6, r7} │ │ │ │ mov r0, #9 │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ str lr, [sp, #104] @ 0x68 │ │ │ │ str lr, [sp, #120] @ 0x78 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ - b 10de5c │ │ │ │ + b 10de58 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ mov r3, #9 │ │ │ │ str r3, [sl] │ │ │ │ str r2, [sl, #4] │ │ │ │ str r0, [sl, #8] │ │ │ │ @@ -256307,15 +256306,15 @@ │ │ │ │ add sp, sp, #604 @ 0x25c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ orr r0, r0, #9472 @ 0x2500 │ │ │ │ strh r0, [sl, #8] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r0, [sl, #4] │ │ │ │ - b 10e46c │ │ │ │ + b 10e468 │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ add r0, sl, #4 │ │ │ │ ldm r5, {r1, r2, r3, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ mov r0, #9 │ │ │ │ str r0, [sl] │ │ │ │ add sp, sp, #604 @ 0x25c │ │ │ │ @@ -256345,316 +256344,316 @@ │ │ │ │ stm r5, {r1, r2, r3, r6, r7} │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldrd r0, [r8, #16] │ │ │ │ str fp, [sp, #144] @ 0x90 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 10e5a0 │ │ │ │ + bcc 10e59c │ │ │ │ cmp r1, r9 │ │ │ │ - bhi 10e5b0 │ │ │ │ + bhi 10e5ac │ │ │ │ ldr r2, [r8, #4] │ │ │ │ add r2, r2, r0 │ │ │ │ cmp r2, fp │ │ │ │ - bhi 10e5c8 │ │ │ │ + bhi 10e5c4 │ │ │ │ sub r2, fp, r2 │ │ │ │ add r0, r2, r0 │ │ │ │ cmp r0, r1 │ │ │ │ ldrls r6, [sp, #28] │ │ │ │ strls r0, [r8, #16] │ │ │ │ ldmls r6!, {r0, r1, r2, r3} │ │ │ │ stmials sl!, {r0, r1, r2, r3} │ │ │ │ ldmls r6!, {r0, r1, r2, r3, r7} │ │ │ │ stmials sl!, {r0, r1, r2, r3, r7} │ │ │ │ ldmls r6, {r0, r1, r2, r3, r7} │ │ │ │ stmls sl, {r0, r1, r2, r3, r7} │ │ │ │ addls sp, sp, #604 @ 0x25c │ │ │ │ popls {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #624] @ 10e78c │ │ │ │ + ldr r0, [pc, #624] @ 10e788 │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ - ldr r2, [pc, #620] @ 10e790 │ │ │ │ + ldr r2, [pc, #620] @ 10e78c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 10e680 │ │ │ │ - ldr r2, [pc, #616] @ 10e7a0 │ │ │ │ + b 10e67c │ │ │ │ + ldr r2, [pc, #616] @ 10e79c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - ldr r2, [pc, #600] @ 10e7a4 │ │ │ │ + ldr r2, [pc, #600] @ 10e7a0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #572] @ 10e79c │ │ │ │ + ldr r2, [pc, #572] @ 10e798 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - b 10e680 │ │ │ │ + b 10e67c │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ add r1, r1, #32 │ │ │ │ ldm r5!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r5, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r5, [sp, #132] @ 0x84 │ │ │ │ ldm ip, {r1, r2, r3, r6, r7} │ │ │ │ stm r5, {r1, r2, r3, r6, r7} │ │ │ │ ldr fp, [sp, #68] @ 0x44 │ │ │ │ - b 10e4ac │ │ │ │ - ldr r2, [pc, #480] @ 10e788 │ │ │ │ + b 10e4a8 │ │ │ │ + ldr r2, [pc, #480] @ 10e784 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - b 10e680 │ │ │ │ - ldr r2, [pc, #424] @ 10e760 │ │ │ │ + b 10e67c │ │ │ │ + ldr r2, [pc, #424] @ 10e75c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 10e680 │ │ │ │ - ldr r0, [pc, #452] @ 10e794 │ │ │ │ + b 10e67c │ │ │ │ + ldr r0, [pc, #452] @ 10e790 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ - ldr r2, [pc, #448] @ 10e798 │ │ │ │ + ldr r2, [pc, #448] @ 10e794 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 10e680 │ │ │ │ + b 10e67c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ mov r0, #1 │ │ │ │ orr r0, r0, #9472 @ 0x2500 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ - ldr r0, [pc, #356] @ 10e764 │ │ │ │ + ldr r0, [pc, #356] @ 10e760 │ │ │ │ add r2, sp, #456 @ 0x1c8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #340] @ 10e768 │ │ │ │ - ldr r3, [pc, #340] @ 10e76c │ │ │ │ + ldr r0, [pc, #340] @ 10e764 │ │ │ │ + ldr r3, [pc, #340] @ 10e768 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 10e680 │ │ │ │ + b 10e67c │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ - b 10e650 │ │ │ │ + b 10e64c │ │ │ │ mov r0, #0 │ │ │ │ - b 10e650 │ │ │ │ + b 10e64c │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ - bl 162890 │ │ │ │ - b 10e678 │ │ │ │ + bl 16288c │ │ │ │ + b 10e674 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ - ldr r2, [pc, #252] @ 10e754 │ │ │ │ + ldr r2, [pc, #252] @ 10e750 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b 10e680 │ │ │ │ + b 10e67c │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ - bl 162890 │ │ │ │ - ldr r0, [pc, #232] @ 10e75c │ │ │ │ + bl 16288c │ │ │ │ + ldr r0, [pc, #232] @ 10e758 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ - bl 162890 │ │ │ │ + bl 16288c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 1d258 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ - bl 162890 │ │ │ │ - ldr r0, [pc, #224] @ 10e784 │ │ │ │ + bl 16288c │ │ │ │ + ldr r0, [pc, #224] @ 10e780 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 1d258 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ - bl 165a60 │ │ │ │ - b 10e738 │ │ │ │ + bl 165a5c │ │ │ │ + b 10e734 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #356 @ 0x164 │ │ │ │ - bl 165a60 │ │ │ │ - b 10e6f8 │ │ │ │ - bl 1d63c │ │ │ │ + bl 165a5c │ │ │ │ b 10e6f4 │ │ │ │ + bl 1d63c │ │ │ │ + b 10e6f0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ bl a42b8 │ │ │ │ - b 10e738 │ │ │ │ + b 10e734 │ │ │ │ bl 1d63c │ │ │ │ - b 10e6f4 │ │ │ │ + b 10e6f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10e738 │ │ │ │ + beq 10e734 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq sl, r0, r4, ror sp │ │ │ │ + eoreq sl, r0, r8, ror sp │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ bl 9e250 │ │ │ │ - b 10e738 │ │ │ │ + b 10e734 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 9e388 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - beq 451b74 <__bss_end__@@Base+0x130a88> │ │ │ │ - bne bdd884 <__bss_end__@@Base+0x8bc798> │ │ │ │ + beq 451b70 <__bss_end__@@Base+0x130a84> │ │ │ │ + bne bdd880 <__bss_end__@@Base+0x8bc794> │ │ │ │ vldmdbmi ip!, {d2-d14} │ │ │ │ - strdeq r2, [r1], -r0 @ │ │ │ │ - eoreq r0, r1, r8, ror #23 │ │ │ │ - @ instruction: 0x00212fb0 │ │ │ │ - eoreq r9, r0, r8, lsr lr │ │ │ │ - ldrdeq r4, [r0], -r4 @ │ │ │ │ - eoreq r9, r0, ip, lsr #28 │ │ │ │ - andseq fp, ip, r6, lsl r2 │ │ │ │ - eoreq r9, r0, r8, lsl #28 │ │ │ │ - andseq r1, ip, sp, lsl #25 │ │ │ │ - mulseq ip, r4, r0 │ │ │ │ - andseq r1, ip, r0, lsl #1 │ │ │ │ - @ instruction: 0x001c17d6 │ │ │ │ - @ instruction: 0x001c13b3 │ │ │ │ - eoreq r9, r0, r8, lsl #28 │ │ │ │ - eoreq r4, r0, ip, ror #9 │ │ │ │ - @ instruction: 0x001b85b3 │ │ │ │ - eoreq r4, r0, ip, asr #10 │ │ │ │ - @ instruction: 0x001b84da │ │ │ │ - eoreq r4, r0, r8, lsr #9 │ │ │ │ - eoreq r4, r0, ip, lsr r5 │ │ │ │ - eoreq r4, r0, r4, lsl r5 │ │ │ │ - eoreq r4, r0, r0, lsl #10 │ │ │ │ + strdeq r2, [r1], -r4 @ │ │ │ │ + eoreq r0, r1, ip, ror #23 │ │ │ │ + @ instruction: 0x00212fb4 │ │ │ │ + eoreq r9, r0, ip, lsr lr │ │ │ │ + ldrdeq r4, [r0], -r8 @ │ │ │ │ + eoreq r9, r0, r0, lsr lr │ │ │ │ + andseq fp, ip, sl, lsl r2 │ │ │ │ + eoreq r9, r0, ip, lsl #28 │ │ │ │ + mulseq ip, r1, ip │ │ │ │ + mulseq ip, r8, r0 │ │ │ │ + andseq r1, ip, r4, lsl #1 │ │ │ │ + @ instruction: 0x001c17da │ │ │ │ + @ instruction: 0x001c13b7 │ │ │ │ + eoreq r9, r0, ip, lsl #28 │ │ │ │ + strdeq r4, [r0], -r0 @ │ │ │ │ + @ instruction: 0x001b85b7 │ │ │ │ + eoreq r4, r0, r0, asr r5 │ │ │ │ + @ instruction: 0x001b84de │ │ │ │ + eoreq r4, r0, ip, lsr #9 │ │ │ │ + eoreq r4, r0, r0, asr #10 │ │ │ │ + eoreq r4, r0, r8, lsl r5 │ │ │ │ + eoreq r4, r0, r4, lsl #10 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 129cc │ │ │ │ mov r4, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #24] @ 10e81c │ │ │ │ + ldr r0, [pc, #24] @ 10e818 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #16] @ 10e820 │ │ │ │ - ldr r3, [pc, #16] @ 10e824 │ │ │ │ + ldr r0, [pc, #16] @ 10e81c │ │ │ │ + ldr r3, [pc, #16] @ 10e820 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - eoreq r9, r0, ip, lsr #6 │ │ │ │ - andseq fp, ip, sl, lsl r0 │ │ │ │ - eoreq r6, r0, r8, ror #24 │ │ │ │ + eoreq r9, r0, r0, lsr r3 │ │ │ │ + andseq fp, ip, lr, lsl r0 │ │ │ │ + eoreq r6, r0, ip, ror #24 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r2, [pc, #88] @ 10e8a0 │ │ │ │ + ldr r2, [pc, #88] @ 10e89c │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #68] @ 10e8a4 │ │ │ │ + ldr r1, [pc, #68] @ 10e8a0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #56] @ 10e8a8 │ │ │ │ + ldr r0, [pc, #56] @ 10e8a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #32] @ 10e8ac │ │ │ │ + ldr r0, [pc, #32] @ 10e8a8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #24] @ 10e8b0 │ │ │ │ + ldr r1, [pc, #24] @ 10e8ac │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - eoreq r6, r0, r0, asr sp │ │ │ │ - @ instruction: 0xfff1f4fc │ │ │ │ + eoreq r6, r0, r4, asr sp │ │ │ │ + @ instruction: 0xfff1f500 │ │ │ │ andeq fp, r4, r0, asr r6 │ │ │ │ - andseq sl, fp, sl, lsr #28 │ │ │ │ - strdeq r6, [r0], -r4 @ │ │ │ │ + andseq sl, fp, lr, lsr #28 │ │ │ │ + strdeq r6, [r0], -r8 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10e990 │ │ │ │ + beq 10e98c │ │ │ │ ldr r6, [r9, #12] │ │ │ │ str r0, [sp] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 10e960 │ │ │ │ + beq 10e95c │ │ │ │ ldr r7, [r9] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #172] @ 10e998 │ │ │ │ + ldr r4, [pc, #172] @ 10e994 │ │ │ │ mov fp, #0 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 10e93c │ │ │ │ + b 10e938 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, sl, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 10e99c │ │ │ │ + bl 10e998 │ │ │ │ sub r0, r8, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ - beq 10e960 │ │ │ │ + beq 10e95c │ │ │ │ cmp r8, #0 │ │ │ │ - bne 10e8fc │ │ │ │ + bne 10e8f8 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #160 @ 0xa0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 10e944 │ │ │ │ + beq 10e940 │ │ │ │ eor r8, r0, r4 │ │ │ │ - b 10e8fc │ │ │ │ + b 10e8f8 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ - beq 10e990 │ │ │ │ + beq 10e98c │ │ │ │ ldr r1, [r9] │ │ │ │ sub r0, r1, r0 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -256663,15 +256662,15 @@ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #20 │ │ │ │ cmp r0, #17 │ │ │ │ movcs r0, #15 │ │ │ │ cmp r0, #15 │ │ │ │ - bhi 10eaf8 │ │ │ │ + bhi 10eaf4 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ andeq r0, r0, r0, asr #32 │ │ │ │ @@ -256687,234 +256686,234 @@ │ │ │ │ andeq r0, r0, r4, lsl #2 │ │ │ │ andeq r0, r0, ip, ror r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 10ea0c │ │ │ │ + bcc 10ea08 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10ea0c │ │ │ │ - bl 2c075c │ │ │ │ + bne 10ea08 │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #8] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10eb5c │ │ │ │ + beq 10eb58 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldrd r0, [r4, #24] │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ - b 10eb64 │ │ │ │ + b 10eb60 │ │ │ │ add r0, r4, #4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 10ec48 │ │ │ │ + b 10ec44 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 10e99c │ │ │ │ + bl 10e998 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 13734 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ add r5, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 10eb14 │ │ │ │ + beq 10eb10 │ │ │ │ add r7, r0, #32 │ │ │ │ bl 3d060 │ │ │ │ mov r0, r7 │ │ │ │ - b 10eab8 │ │ │ │ + b 10eab4 │ │ │ │ ldrd r8, [r4, #24] │ │ │ │ add sl, r4, #4 │ │ │ │ add r5, r9, #1 │ │ │ │ mov r0, r8 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 10eb38 │ │ │ │ + beq 10eb34 │ │ │ │ add r7, r0, #32 │ │ │ │ bl 3d060 │ │ │ │ mov r0, r7 │ │ │ │ - b 10eae0 │ │ │ │ + b 10eadc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10ea0c │ │ │ │ + beq 10ea08 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ b 12a74 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10eb7c │ │ │ │ + beq 10eb78 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 10ec48 │ │ │ │ + b 10ec44 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10eb4c │ │ │ │ + beq 10eb48 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ mov r0, sl │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 10ec48 │ │ │ │ + b 10ec44 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r4, r4, #4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ bl 50660 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b 10ec48 │ │ │ │ + b 10ec44 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r9 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10ec48 │ │ │ │ - b 10ec38 │ │ │ │ + bl 10ec44 │ │ │ │ + b 10ec34 │ │ │ │ bl 1d63c │ │ │ │ mov r9, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 10ebd4 │ │ │ │ + beq 10ebd0 │ │ │ │ mov r0, r7 │ │ │ │ add r6, r7, #32 │ │ │ │ bl 3d060 │ │ │ │ mov r7, r6 │ │ │ │ - b 10ebb8 │ │ │ │ + b 10ebb4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10ebe8 │ │ │ │ + beq 10ebe4 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ mov r0, sl │ │ │ │ - bl 10ec48 │ │ │ │ - b 10ec38 │ │ │ │ + bl 10ec44 │ │ │ │ + b 10ec34 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r9, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 10ec1c │ │ │ │ + beq 10ec18 │ │ │ │ mov r0, r7 │ │ │ │ add r6, r7, #32 │ │ │ │ bl 3d060 │ │ │ │ mov r7, r6 │ │ │ │ - b 10ec00 │ │ │ │ + b 10ebfc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10ec30 │ │ │ │ + beq 10ec2c │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10ec48 │ │ │ │ + bl 10ec44 │ │ │ │ mov r0, r9 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #18 │ │ │ │ movcs r2, #16 │ │ │ │ cmp r2, #15 │ │ │ │ popcc {r4, r5, r6, r7, r8, pc} │ │ │ │ - beq 10ecb0 │ │ │ │ + beq 10ecac │ │ │ │ cmp r2, #16 │ │ │ │ - bne 10eccc │ │ │ │ + bne 10ecc8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10ec94 │ │ │ │ + beq 10ec90 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10ec48 │ │ │ │ + bl 10ec44 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10ed14 │ │ │ │ + beq 10ed10 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 10ec48 │ │ │ │ - b 10ed08 │ │ │ │ + bl 10ec44 │ │ │ │ + b 10ed04 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10ed14 │ │ │ │ + beq 10ed10 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 10ec48 │ │ │ │ - b 10ed08 │ │ │ │ + bl 10ec44 │ │ │ │ + b 10ed04 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10ed14 │ │ │ │ + beq 10ed10 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ add r7, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 10ed00 │ │ │ │ + beq 10ecfc │ │ │ │ add r6, r0, #16 │ │ │ │ - bl 10ec48 │ │ │ │ + bl 10ec44 │ │ │ │ mov r0, r6 │ │ │ │ - b 10ece8 │ │ │ │ + b 10ece4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 10ed14 │ │ │ │ + beq 10ed10 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - b 10ed1c │ │ │ │ + b 10ed18 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10ed28 │ │ │ │ + beq 10ed24 │ │ │ │ add r0, r6, #12 │ │ │ │ - bl 10ed7c │ │ │ │ - b 10ed28 │ │ │ │ + bl 10ed78 │ │ │ │ + b 10ed24 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 10ed20 │ │ │ │ + beq 10ed1c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #16 │ │ │ │ - bl 10ec48 │ │ │ │ + bl 10ec44 │ │ │ │ mov r6, r5 │ │ │ │ - b 10ed5c │ │ │ │ + b 10ed58 │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 10ec48 │ │ │ │ + bl 10ec44 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ @@ -256924,33 +256923,33 @@ │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r8, [r0, #12] │ │ │ │ str r1, [sp] │ │ │ │ cmp r8, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - beq 10ef5c │ │ │ │ + beq 10ef58 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - ldr r4, [pc, #436] @ 10ef94 │ │ │ │ + ldr r4, [pc, #436] @ 10ef90 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r9, r4, r0 │ │ │ │ - b 10ee00 │ │ │ │ + b 10edfc │ │ │ │ sub r0, r9, #1 │ │ │ │ subs r8, r8, #1 │ │ │ │ and r9, r0, r9 │ │ │ │ - beq 10ef5c │ │ │ │ + beq 10ef58 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 10ee20 │ │ │ │ + bne 10ee1c │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #192 @ 0xc0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 10ee08 │ │ │ │ + beq 10ee04 │ │ │ │ eor r9, r0, r4 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r9, #65280 @ 0xff00 │ │ │ │ and r0, r0, r9, lsr #8 │ │ │ │ lsl r2, r9, #24 │ │ │ │ orr r0, r0, r9, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ @@ -256958,345 +256957,345 @@ │ │ │ │ mov r1, #0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, r1, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r6, r7, r0, lsl #4 │ │ │ │ ldr r0, [r6, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 10ee80 │ │ │ │ + bcc 10ee7c │ │ │ │ ldr r0, [r6, #-44] @ 0xffffffd4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10ee80 │ │ │ │ - bl 2c075c │ │ │ │ + bne 10ee7c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r6, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r6, #-40] @ 0xffffffd8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r6, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10edf0 │ │ │ │ + beq 10edec │ │ │ │ ldr sl, [r6, #-20] @ 0xffffffec │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp sl, #0 │ │ │ │ str r8, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ - beq 10ef28 │ │ │ │ + beq 10ef24 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr fp, [r0, #-32] @ 0xffffffe0 │ │ │ │ mov r6, fp │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 10ef04 │ │ │ │ + b 10ef00 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, r0, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ mov r1, #0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, r1, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, fp, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 10e99c │ │ │ │ + bl 10e998 │ │ │ │ sub r0, r8, #1 │ │ │ │ subs sl, sl, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ - beq 10ef28 │ │ │ │ + beq 10ef24 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 10eebc │ │ │ │ + bne 10eeb8 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ sub fp, fp, #160 @ 0xa0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 10ef0c │ │ │ │ + beq 10ef08 │ │ │ │ eor r8, r0, r4 │ │ │ │ - b 10eebc │ │ │ │ + b 10eeb8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - beq 10edf0 │ │ │ │ + beq 10edec │ │ │ │ ldr r1, [r1, #-32] @ 0xffffffe0 │ │ │ │ sub r0, r1, r0 │ │ │ │ bl 13734 │ │ │ │ - b 10edf0 │ │ │ │ + b 10edec │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add sp, sp, #20 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - beq 10ef90 │ │ │ │ + beq 10ef8c │ │ │ │ ldr r1, [r1] │ │ │ │ sub r0, r1, r0 │ │ │ │ b 13734 │ │ │ │ bx lr │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r5, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 10f058 │ │ │ │ - ldr r7, [pc, #316] @ 10f10c │ │ │ │ + beq 10f054 │ │ │ │ + ldr r7, [pc, #316] @ 10f108 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 10f064 │ │ │ │ + bne 10f060 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10f0a4 │ │ │ │ + bne 10f0a0 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 10f090 │ │ │ │ + bne 10f08c │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ - bcs 10f04c │ │ │ │ + bcs 10f048 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 10f0d8 │ │ │ │ + bmi 10f0d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10f11c │ │ │ │ + bl 10f118 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 1ea94 │ │ │ │ - b 10f020 │ │ │ │ + b 10f01c │ │ │ │ mov r0, r5 │ │ │ │ bl 1ebc0 │ │ │ │ - b 10efc8 │ │ │ │ + b 10efc4 │ │ │ │ bl 1ef28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 10f0a8 │ │ │ │ + bne 10f0a4 │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r6, #56] @ 0x38 │ │ │ │ - beq 10eff8 │ │ │ │ - b 10f008 │ │ │ │ + beq 10eff4 │ │ │ │ + b 10f004 │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r6, #16] │ │ │ │ - b 10f008 │ │ │ │ + b 10f004 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r0, [pc, #88] @ 10f110 │ │ │ │ + ldr r0, [pc, #88] @ 10f10c │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #72] @ 10f114 │ │ │ │ - ldr r3, [pc, #72] @ 10f118 │ │ │ │ + ldr r0, [pc, #72] @ 10f110 │ │ │ │ + ldr r3, [pc, #72] @ 10f114 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ - b 10f0f4 │ │ │ │ + b 10f0f0 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 9e1ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 10f11c │ │ │ │ + bl 10f118 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ - eoreq r1, r1, ip, lsl #22 │ │ │ │ - eoreq sp, r0, r4, ror #5 │ │ │ │ - andseq sl, ip, lr, asr r7 │ │ │ │ - eoreq r6, r0, ip, lsr r5 │ │ │ │ + eoreq r1, r1, r0, lsl fp │ │ │ │ + eoreq sp, r0, r8, ror #5 │ │ │ │ + andseq sl, ip, r2, ror #14 │ │ │ │ + eoreq r6, r0, r0, asr #10 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 10f194 │ │ │ │ + bl 10f190 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10f148 │ │ │ │ - bl 2c075c │ │ │ │ + bne 10f144 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 10f674 │ │ │ │ + b 10f670 │ │ │ │ mov r5, r0 │ │ │ │ - b 10f180 │ │ │ │ + b 10f17c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10f180 │ │ │ │ - bl 2c075c │ │ │ │ + bne 10f17c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 10f674 │ │ │ │ + bl 10f670 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ ldr r9, [r0, #12] │ │ │ │ mov fp, r0 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ add r0, r9, #8 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 10f534 │ │ │ │ - ldr r0, [pc, #1140] @ 10f644 │ │ │ │ + beq 10f530 │ │ │ │ + ldr r0, [pc, #1140] @ 10f640 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 10f540 │ │ │ │ + bne 10f53c │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10f558 │ │ │ │ + bne 10f554 │ │ │ │ add r8, sp, #72 @ 0x48 │ │ │ │ add sl, r9, #40 @ 0x28 │ │ │ │ orr r0, r8, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, r9, #24 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #32 │ │ │ │ orr r1, r0, #4 │ │ │ │ add r0, r0, #8 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 10f258 │ │ │ │ + b 10f254 │ │ │ │ adds r4, r4, #1 │ │ │ │ adc r5, r3, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ strd r4, [fp] │ │ │ │ ldr r4, [r9, #32] │ │ │ │ ldr r5, [r9, #28] │ │ │ │ add r4, r4, r2 │ │ │ │ subs r3, r4, r3 │ │ │ │ movcc r3, r4 │ │ │ │ add r3, r3, r3, lsl #3 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ ldr r5, [r3, #32] │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r3, #32] │ │ │ │ - beq 10f2c4 │ │ │ │ + beq 10f2c0 │ │ │ │ ldrd r0, [sl] │ │ │ │ ldr r4, [fp] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ subs r2, r4, r0 │ │ │ │ sbcs r2, r3, r1 │ │ │ │ - bcs 10f288 │ │ │ │ + bcs 10f284 │ │ │ │ strd r0, [fp] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 10f258 │ │ │ │ - b 10f488 │ │ │ │ + beq 10f254 │ │ │ │ + b 10f484 │ │ │ │ subs r2, r4, r0 │ │ │ │ sbcs r5, r3, r1 │ │ │ │ - bne 10f5a8 │ │ │ │ + bne 10f5a4 │ │ │ │ ldr r5, [r9, #36] @ 0x24 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ cmp r5, r2 │ │ │ │ - bhi 10f21c │ │ │ │ + bhi 10f218 │ │ │ │ ldrb r0, [r9, #74] @ 0x4a │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ movne r0, #2 │ │ │ │ mov r1, #0 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 10f258 │ │ │ │ - b 10f488 │ │ │ │ + beq 10f254 │ │ │ │ + b 10f484 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 10f4f4 │ │ │ │ + bne 10f4f0 │ │ │ │ ldr r2, [r9, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 10f5d4 │ │ │ │ + beq 10f5d0 │ │ │ │ ldr r5, [r9, #32] │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ add r4, r5, #1 │ │ │ │ str r2, [r9, #36] @ 0x24 │ │ │ │ subs r3, r4, r3 │ │ │ │ ldr r2, [r9, #28] │ │ │ │ movcc r3, r4 │ │ │ │ str r3, [r9, #32] │ │ │ │ add r3, r5, r5, lsl #3 │ │ │ │ ldr r3, [r2, r3, lsl #2]! │ │ │ │ cmp r3, #22 │ │ │ │ - beq 10f5d4 │ │ │ │ + beq 10f5d0 │ │ │ │ add r2, r2, #4 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adds r0, r0, #1 │ │ │ │ ldm r2!, {r4, r5, r7} │ │ │ │ adc r1, r1, #0 │ │ │ │ stmia r3!, {r4, r5, r7} │ │ │ │ ldm r2, {r4, r5, r6, r7} │ │ │ │ stm r3, {r4, r5, r6, r7} │ │ │ │ strd r0, [sl] │ │ │ │ ldrb r0, [r9, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10f410 │ │ │ │ + bne 10f40c │ │ │ │ mov r6, r8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add r4, r9, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10f400 │ │ │ │ - ldr r0, [pc, #764] @ 10f66c │ │ │ │ + bne 10f3fc │ │ │ │ + ldr r0, [pc, #764] @ 10f668 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10f5e4 │ │ │ │ + beq 10f5e0 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ strb r1, [r0, #16] │ │ │ │ mov r5, r8 │ │ │ │ str r1, [r0, #12] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ @@ -257306,267 +257305,267 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r8, #20] │ │ │ │ mov r2, r5 │ │ │ │ str r1, [r8, #24] │ │ │ │ str r1, [r8, #28] │ │ │ │ str r1, [r8, #32] │ │ │ │ str r1, [r8, #36] @ 0x24 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 10f400 │ │ │ │ + bne 10f3fc │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10f3fc │ │ │ │ - bl 2c075c │ │ │ │ + bne 10f3f8 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 14cac │ │ │ │ mov r8, r6 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #32 │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #23 │ │ │ │ - bne 10f448 │ │ │ │ + bne 10f444 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ ldrd r0, [r0] │ │ │ │ orrs r0, r0, r1 │ │ │ │ - beq 10f258 │ │ │ │ - b 10f488 │ │ │ │ + beq 10f254 │ │ │ │ + b 10f484 │ │ │ │ cmp r0, #22 │ │ │ │ - beq 10f258 │ │ │ │ + beq 10f254 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 10f47c │ │ │ │ + bne 10f478 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10f258 │ │ │ │ - bl 2c075c │ │ │ │ + bne 10f254 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 236db4 │ │ │ │ - b 10f258 │ │ │ │ + bl 236db0 │ │ │ │ + b 10f254 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 10f7ac │ │ │ │ - b 10f258 │ │ │ │ + bl 10f7a8 │ │ │ │ + b 10f254 │ │ │ │ ldr r0, [r9, #52] @ 0x34 │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r9, #52] @ 0x34 │ │ │ │ ldreq r0, [r9, #56] @ 0x38 │ │ │ │ cmpeq r0, #0 │ │ │ │ - beq 10f4e8 │ │ │ │ + beq 10f4e4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10f4c4 │ │ │ │ - ldr r0, [pc, #444] @ 10f670 │ │ │ │ + bne 10f4c0 │ │ │ │ + ldr r0, [pc, #444] @ 10f66c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 10f594 │ │ │ │ + bne 10f590 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ - bcs 10f524 │ │ │ │ + bcs 10f520 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 10fb54 │ │ │ │ - b 10f4a0 │ │ │ │ + bl 10fb50 │ │ │ │ + b 10f49c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #336] @ 10f654 │ │ │ │ + ldr r0, [pc, #336] @ 10f650 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #320] @ 10f658 │ │ │ │ + ldr r2, [pc, #320] @ 10f654 │ │ │ │ mov r0, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d7d0 │ │ │ │ - b 10f5f0 │ │ │ │ + b 10f5ec │ │ │ │ mov r0, r4 │ │ │ │ bl 1ea94 │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 1ebc0 │ │ │ │ - b 10f1c8 │ │ │ │ + b 10f1c4 │ │ │ │ bl 1ef28 │ │ │ │ eor r0, r0, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10f1ec │ │ │ │ + beq 10f1e8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ strb r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #216] @ 10f648 │ │ │ │ + ldr r0, [pc, #216] @ 10f644 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #200] @ 10f64c │ │ │ │ - ldr r3, [pc, #200] @ 10f650 │ │ │ │ + ldr r0, [pc, #200] @ 10f648 │ │ │ │ + ldr r3, [pc, #200] @ 10f64c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 10f5f0 │ │ │ │ + b 10f5ec │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r9, #16] │ │ │ │ - b 10f4c4 │ │ │ │ - ldr r0, [pc, #172] @ 10f65c │ │ │ │ + b 10f4c0 │ │ │ │ + ldr r0, [pc, #172] @ 10f658 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, #52 @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #156] @ 10f660 │ │ │ │ - ldr r3, [pc, #156] @ 10f664 │ │ │ │ + ldr r0, [pc, #156] @ 10f65c │ │ │ │ + ldr r3, [pc, #156] @ 10f660 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 10f5f0 │ │ │ │ - ldr r0, [pc, #140] @ 10f668 │ │ │ │ + b 10f5ec │ │ │ │ + ldr r0, [pc, #140] @ 10f664 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 10f5f0 │ │ │ │ + b 10f5ec │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 10f628 │ │ │ │ - b 10f614 │ │ │ │ + b 10f624 │ │ │ │ + b 10f610 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r1, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 9e1ec │ │ │ │ - b 10f638 │ │ │ │ + b 10f634 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 10f768 │ │ │ │ - b 10f62c │ │ │ │ + bl 10f764 │ │ │ │ + b 10f628 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ bl 9e1ec │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r1, r1, ip, lsl #18 │ │ │ │ - eoreq sp, r0, ip, ror #1 │ │ │ │ - andseq sl, ip, r6, lsr #5 │ │ │ │ - eoreq r6, r0, r4, lsl #1 │ │ │ │ - eoreq ip, r0, r8, lsr lr │ │ │ │ - andseq r3, fp, ip, ror #18 │ │ │ │ + eoreq r1, r1, r0, lsl r9 │ │ │ │ + strdeq sp, [r0], -r0 @ │ │ │ │ + andseq sl, ip, sl, lsr #5 │ │ │ │ + eoreq r6, r0, r8, lsl #1 │ │ │ │ + eoreq ip, r0, ip, lsr lr │ │ │ │ + andseq r3, fp, r0, ror r9 │ │ │ │ + eoreq ip, r0, r0, lsl #27 │ │ │ │ + andseq r5, ip, r2, ror #18 │ │ │ │ + eoreq r6, r0, r8, lsr r0 │ │ │ │ eoreq ip, r0, ip, ror sp │ │ │ │ - andseq r5, ip, lr, asr r9 │ │ │ │ - eoreq r6, r0, r4, lsr r0 │ │ │ │ - eoreq ip, r0, r8, ror sp │ │ │ │ - eoreq r1, r1, r8, ror r6 │ │ │ │ - eoreq r1, r1, r8, lsr #12 │ │ │ │ + eoreq r1, r1, ip, ror r6 │ │ │ │ + eoreq r1, r1, ip, lsr #12 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10f6e4 │ │ │ │ + beq 10f6e0 │ │ │ │ mov r4, r0 │ │ │ │ bl 801cc │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10f6a8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 10f6a4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10f6d8 │ │ │ │ + beq 10f6d4 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 10f6d8 │ │ │ │ + bne 10f6d4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10f6e8 │ │ │ │ + beq 10f6e4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10f6d8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 10f6d4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10f74c │ │ │ │ - bl 2c075c │ │ │ │ + bne 10f748 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r4 │ │ │ │ bl 3687c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #21 │ │ │ │ - bne 10f7a4 │ │ │ │ + bne 10f7a0 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 236db4 │ │ │ │ + b 236db0 │ │ │ │ pop {r4, lr} │ │ │ │ - b 10f7ac │ │ │ │ + b 10f7a8 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #19 │ │ │ │ - bhi 10f8c4 │ │ │ │ + bhi 10f8c0 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ @@ -257585,131 +257584,131 @@ │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10f818 │ │ │ │ + beq 10f814 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10f818 │ │ │ │ - bl 2c075c │ │ │ │ + bne 10f814 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ sub r5, r3, #34 @ 0x22 │ │ │ │ cmp r5, #9 │ │ │ │ subcc r2, r3, #33 @ 0x21 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 10f818 │ │ │ │ + bhi 10f814 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ add pc, r3, r2 │ │ │ │ andeq r0, r0, r4, ror #4 │ │ │ │ andeq r0, r0, r0, ror r2 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10f818 │ │ │ │ + beq 10f814 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 10f908 │ │ │ │ + bcc 10f904 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 10f908 │ │ │ │ - bl 2c075c │ │ │ │ + bne 10f904 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 10f818 │ │ │ │ + bcc 10f814 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 10f988 │ │ │ │ + bcc 10f984 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 10f988 │ │ │ │ - bl 2c075c │ │ │ │ + bne 10f984 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ orr r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 10f9ac │ │ │ │ + beq 10f9a8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10f818 │ │ │ │ - bl 2c075c │ │ │ │ + bne 10f814 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 236db4 │ │ │ │ + b 236db0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4] │ │ │ │ sub r2, r1, #21 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ subcc r0, r1, #20 │ │ │ │ cmp r0, #47 @ 0x2f │ │ │ │ - bhi 10fac4 │ │ │ │ + bhi 10fac0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ @@ -257755,71 +257754,71 @@ │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10fad8 │ │ │ │ + beq 10fad4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 10fd1c │ │ │ │ + b 10fd18 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 10fd1c │ │ │ │ + b 10fd18 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10fb1c │ │ │ │ + beq 10fb18 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 10f818 │ │ │ │ + beq 10f814 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10f7ac │ │ │ │ - b 10fad8 │ │ │ │ + bl 10f7a8 │ │ │ │ + b 10fad4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldrb r1, [r0, #50] @ 0x32 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ strb r1, [r0, #50] @ 0x32 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add r5, r4, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10fc34 │ │ │ │ - ldr r0, [pc, #376] @ 10fd14 │ │ │ │ + bne 10fc30 │ │ │ │ + ldr r0, [pc, #376] @ 10fd10 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10fd08 │ │ │ │ + beq 10fd04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #16] │ │ │ │ mov r6, r4 │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ @@ -257830,46 +257829,46 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bne 10fc34 │ │ │ │ + bne 10fc30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10fc30 │ │ │ │ - bl 2c075c │ │ │ │ + bne 10fc2c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #0 │ │ │ │ bl 14cac │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10fcfc │ │ │ │ - ldr r0, [pc, #180] @ 10fd18 │ │ │ │ + bne 10fcf8 │ │ │ │ + ldr r0, [pc, #180] @ 10fd14 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10fd08 │ │ │ │ + beq 10fd04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #16] │ │ │ │ mov r6, r4 │ │ │ │ str r0, [r4, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r4, #20] │ │ │ │ @@ -257880,134 +257879,134 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r6, #8]! │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ clz r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bne 10fcfc │ │ │ │ + bne 10fcf8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10fcf8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 10fcf4 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 14cac │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 142ac │ │ │ │ - eoreq r0, r1, ip, asr #28 │ │ │ │ - eoreq r0, r1, r4, lsl #27 │ │ │ │ + eoreq r0, r1, r0, asr lr │ │ │ │ + eoreq r0, r1, r8, lsl #27 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #20 │ │ │ │ cmp r0, #14 │ │ │ │ movcs r0, #8 │ │ │ │ cmp r0, #8 │ │ │ │ - bhi 10fdd4 │ │ │ │ + bhi 10fdd0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10fdd4 │ │ │ │ + beq 10fdd0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 10ec48 │ │ │ │ + b 10ec44 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10ec48 │ │ │ │ + bl 10ec44 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10fdd4 │ │ │ │ + beq 10fdd0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10fdf0 │ │ │ │ + beq 10fdec │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ add r9, r1, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov r8, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 10ffa4 │ │ │ │ - ldr fp, [pc, #540] @ 110050 │ │ │ │ + beq 10ffa0 │ │ │ │ + ldr fp, [pc, #540] @ 11004c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 10ffb0 │ │ │ │ + bne 10ffac │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10ffc4 │ │ │ │ + bne 10ffc0 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ - bne 10ff2c │ │ │ │ - bl 2c075c │ │ │ │ + bne 10ff28 │ │ │ │ + bl 2c0758 │ │ │ │ add sl, r5, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 10ff24 │ │ │ │ - ldr r0, [pc, #468] @ 110060 │ │ │ │ + bne 10ff20 │ │ │ │ + ldr r0, [pc, #468] @ 11005c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11000c │ │ │ │ + beq 110008 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #16] │ │ │ │ mov r4, r6 │ │ │ │ str r0, [r6, #12] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [r6, #20] │ │ │ │ @@ -258018,213 +258017,213 @@ │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [r4, #8]! │ │ │ │ mov r0, sl │ │ │ │ str r1, [r6] │ │ │ │ str r1, [r6, #4] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov sl, r0 │ │ │ │ clz r1, sl │ │ │ │ mov r0, r4 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bne 10ff24 │ │ │ │ + bne 10ff20 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 10ff20 │ │ │ │ - bl 2c075c │ │ │ │ + bne 10ff1c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ bl 14cac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 110018 │ │ │ │ + bmi 110014 │ │ │ │ add r3, r5, #36 @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7, #8] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ adds r1, r2, r1 │ │ │ │ str r5, [r7, #12] │ │ │ │ adc r2, r3, #0 │ │ │ │ cmp r8, #0 │ │ │ │ stm r7, {r1, r2} │ │ │ │ - bne 10ff78 │ │ │ │ + bne 10ff74 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 10fff8 │ │ │ │ + bne 10fff4 │ │ │ │ mov r0, r9 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ addcc sp, sp, #12 │ │ │ │ popcc {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 1ea94 │ │ │ │ mov r0, r9 │ │ │ │ bl 1ebc0 │ │ │ │ - b 10fe2c │ │ │ │ + b 10fe28 │ │ │ │ bl 1ef28 │ │ │ │ eor r8, r0, #1 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 10fe50 │ │ │ │ + beq 10fe4c │ │ │ │ strb r8, [sp, #8] │ │ │ │ str r9, [sp, #4] │ │ │ │ - ldr r0, [pc, #128] @ 110054 │ │ │ │ + ldr r0, [pc, #128] @ 110050 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #112] @ 110058 │ │ │ │ - ldr r3, [pc, #112] @ 11005c │ │ │ │ + ldr r0, [pc, #112] @ 110054 │ │ │ │ + ldr r3, [pc, #112] @ 110058 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 110018 │ │ │ │ + b 110014 │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r5, #16] │ │ │ │ - b 10ff78 │ │ │ │ + b 10ff74 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ bl 9e1ec │ │ │ │ - b 110044 │ │ │ │ + b 110040 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 9e1ec │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r0, r1, r8, lsr #25 │ │ │ │ - eoreq ip, r0, r8, lsl r4 │ │ │ │ - andseq r9, ip, r2, asr #16 │ │ │ │ - eoreq r5, r0, r0, lsr #12 │ │ │ │ - eoreq r0, r1, ip, asr fp │ │ │ │ + eoreq r0, r1, ip, lsr #25 │ │ │ │ + eoreq ip, r0, ip, lsl r4 │ │ │ │ + andseq r9, ip, r6, asr #16 │ │ │ │ + eoreq r5, r0, r4, lsr #12 │ │ │ │ + eoreq r0, r1, r0, ror #22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 1100f8 │ │ │ │ - ldr r6, [pc, #252] @ 110194 │ │ │ │ + beq 1100f4 │ │ │ │ + ldr r6, [pc, #252] @ 110190 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 110104 │ │ │ │ + bne 110100 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 110140 │ │ │ │ + bne 11013c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5, #73] @ 0x49 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 11012c │ │ │ │ + bne 110128 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ addcc sp, sp, #16 │ │ │ │ popcc {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 1ea94 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ebc0 │ │ │ │ - b 110090 │ │ │ │ + b 11008c │ │ │ │ bl 1ef28 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 110144 │ │ │ │ + bne 110140 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ strb r1, [r5, #73] @ 0x49 │ │ │ │ - beq 1100bc │ │ │ │ - b 1100cc │ │ │ │ + beq 1100b8 │ │ │ │ + b 1100c8 │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r5, #16] │ │ │ │ - b 1100cc │ │ │ │ + b 1100c8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r0, [pc, #68] @ 110198 │ │ │ │ + ldr r0, [pc, #68] @ 110194 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #52] @ 11019c │ │ │ │ - ldr r3, [pc, #52] @ 1101a0 │ │ │ │ + ldr r0, [pc, #52] @ 110198 │ │ │ │ + ldr r3, [pc, #52] @ 11019c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 9e1ec │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r0, r1, r4, asr #20 │ │ │ │ - mlaeq r0, r4, r4, r5 │ │ │ │ - andseq r9, ip, r2, asr #13 │ │ │ │ - eoreq r5, r0, r0, lsr #9 │ │ │ │ + eoreq r0, r1, r8, asr #20 │ │ │ │ + mlaeq r0, r8, r4, r5 │ │ │ │ + andseq r9, ip, r6, asr #13 │ │ │ │ + eoreq r5, r0, r4, lsr #9 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1102b8 │ │ │ │ + beq 1102b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ umull r6, r1, r5, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1102d0 │ │ │ │ + bne 1102cc │ │ │ │ cmn r6, #-2147483645 @ 0x80000003 │ │ │ │ - bcs 1102d0 │ │ │ │ - ldr r8, [pc, #308] @ 110310 │ │ │ │ + bcs 1102cc │ │ │ │ + ldr r8, [pc, #308] @ 11030c │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq 110204 │ │ │ │ + beq 110200 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, r6 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1102ec │ │ │ │ + beq 1102e8 │ │ │ │ mov r1, r5 │ │ │ │ - b 11020c │ │ │ │ + b 110208 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #24] │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ str r7, [sp, #32] │ │ │ │ @@ -258244,238 +258243,238 @@ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ mov r0, #80 @ 0x50 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1102dc │ │ │ │ + beq 1102d8 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ movpl r0, #0 │ │ │ │ strpl r5, [r4, #20] │ │ │ │ strpl r0, [r4, #8] │ │ │ │ strpl r0, [r4, #12] │ │ │ │ strpl r0, [r4, #16] │ │ │ │ strpl r5, [r4] │ │ │ │ addpl sp, sp, #80 @ 0x50 │ │ │ │ poppl {r4, r5, r6, r7, r8, pc} │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #84] @ 110314 │ │ │ │ + ldr r0, [pc, #84] @ 110310 │ │ │ │ mov r1, #23 │ │ │ │ - ldr r2, [pc, #80] @ 110318 │ │ │ │ + ldr r2, [pc, #80] @ 110314 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1ed20 │ │ │ │ - ldr r0, [pc, #68] @ 11031c │ │ │ │ + ldr r0, [pc, #68] @ 110318 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 31174 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 142ac │ │ │ │ - b 1102b4 │ │ │ │ + b 1102b0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, r6 │ │ │ │ bl 142ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 110320 │ │ │ │ + bl 11031c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r0, r1, r4, lsl #16 │ │ │ │ - andseq r4, ip, r6, asr #25 │ │ │ │ - eoreq ip, r0, r8, asr #2 │ │ │ │ + eoreq r0, r1, r8, lsl #16 │ │ │ │ + andseq r4, ip, sl, asr #25 │ │ │ │ eoreq ip, r0, ip, asr #2 │ │ │ │ + eoreq ip, r0, r0, asr r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r9, [r0, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1103c8 │ │ │ │ + beq 1103c4 │ │ │ │ ldr r1, [r8, #24] │ │ │ │ ldr r0, [r8, #32] │ │ │ │ ldr fp, [r8, #28] │ │ │ │ cmp r0, r1 │ │ │ │ mov r2, r1 │ │ │ │ movcc r2, #0 │ │ │ │ sub r3, r0, r2 │ │ │ │ sub sl, r1, r3 │ │ │ │ subs r5, r9, sl │ │ │ │ movcc r5, #0 │ │ │ │ cmp sl, r9 │ │ │ │ addcs r1, r3, r9 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 11044c │ │ │ │ + bne 110448 │ │ │ │ cmp sl, r9 │ │ │ │ - bcs 1103c8 │ │ │ │ + bcs 1103c4 │ │ │ │ add r7, fp, #36 @ 0x24 │ │ │ │ - b 110390 │ │ │ │ + b 11038c │ │ │ │ bl 80850 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r7, r7, #36 @ 0x24 │ │ │ │ - beq 1103c8 │ │ │ │ + beq 1103c4 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #-36]! @ 0xffffffdc │ │ │ │ cmp r1, #21 │ │ │ │ - bne 110380 │ │ │ │ + bne 11037c │ │ │ │ mov r6, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #-32]! @ 0xffffffe0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 110384 │ │ │ │ - bl 2c075c │ │ │ │ + bne 110380 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ - b 110384 │ │ │ │ + bl 236db0 │ │ │ │ + b 110380 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1103dc │ │ │ │ + beq 1103d8 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11040c │ │ │ │ + beq 110408 │ │ │ │ sub r5, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11040c │ │ │ │ - bl 2c075c │ │ │ │ + bne 110408 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ ldr r0, [r8, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 110444 │ │ │ │ + beq 110440 │ │ │ │ sub r4, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 110444 │ │ │ │ - bl 2c075c │ │ │ │ + bne 110440 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 1c6fb0 │ │ │ │ + b 1c6fac │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, r0, r0, lsl #3 │ │ │ │ sub r4, r1, r3 │ │ │ │ add r1, r2, r2, lsl #3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ sub r7, r0, r1, lsl #2 │ │ │ │ - b 110474 │ │ │ │ + b 110470 │ │ │ │ bl 80850 │ │ │ │ add r7, r7, #36 @ 0x24 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 110370 │ │ │ │ + beq 11036c │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, r7]! │ │ │ │ cmp r1, #21 │ │ │ │ - bne 110464 │ │ │ │ + bne 110460 │ │ │ │ add r6, fp, r7 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 110468 │ │ │ │ - bl 2c075c │ │ │ │ + bne 110464 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ - b 110468 │ │ │ │ + bl 236db0 │ │ │ │ + b 110464 │ │ │ │ mov r6, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 110500 │ │ │ │ + beq 1104fc │ │ │ │ mov r0, r7 │ │ │ │ add r4, r7, #36 @ 0x24 │ │ │ │ bl 9e118 │ │ │ │ mov r7, r4 │ │ │ │ - b 1104b0 │ │ │ │ + b 1104ac │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ add r0, fp, r7 │ │ │ │ add r0, r0, #36 @ 0x24 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 1104f4 │ │ │ │ + beq 1104f0 │ │ │ │ add r7, r0, #36 @ 0x24 │ │ │ │ bl 9e118 │ │ │ │ mov r0, r7 │ │ │ │ - b 1104dc │ │ │ │ + b 1104d8 │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ bl 9e15c │ │ │ │ ldr r0, [r8, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 110514 │ │ │ │ + beq 110510 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 110544 │ │ │ │ + beq 110540 │ │ │ │ sub r5, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 110544 │ │ │ │ - bl 2c075c │ │ │ │ + bne 110540 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ ldr r0, [r8, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 110574 │ │ │ │ + beq 110570 │ │ │ │ sub r4, r0, #8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 110574 │ │ │ │ - bl 2c075c │ │ │ │ + bne 110570 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ push {fp, lr} │ │ │ │ blx r0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bcc 1105f8 │ │ │ │ + bcc 1105f4 │ │ │ │ lsr r6, r3, #3 │ │ │ │ lsl r2, r6, #3 │ │ │ │ sub r7, r2, r3, lsr #3 │ │ │ │ add r1, r0, r6, lsl #4 │ │ │ │ mov r3, r6 │ │ │ │ add r2, r0, r7, lsl #2 │ │ │ │ - bl 110590 │ │ │ │ + bl 11058c │ │ │ │ add r1, r4, r6, lsl #4 │ │ │ │ add r2, r4, r7, lsl #2 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r6 │ │ │ │ - bl 110590 │ │ │ │ + bl 11058c │ │ │ │ add r1, r5, r6, lsl #4 │ │ │ │ add r2, r5, r7, lsl #2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ - bl 110590 │ │ │ │ + bl 11058c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r7, #0 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ @@ -258491,35 +258490,35 @@ │ │ │ │ teq r2, r3 │ │ │ │ movne r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #244] @ 110748 │ │ │ │ + ldr r1, [pc, #244] @ 110744 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r8, r1, r0 │ │ │ │ - ldr r0, [pc, #236] @ 11074c │ │ │ │ + ldr r0, [pc, #236] @ 110748 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ addne r8, r8, #16 │ │ │ │ ldr r0, [r8] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 110730 │ │ │ │ + bcs 11072c │ │ │ │ ldr r6, [r8, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ mov r9, #65280 @ 0xff00 │ │ │ │ - ldr r5, [pc, #180] @ 110744 │ │ │ │ + ldr r5, [pc, #180] @ 110740 │ │ │ │ mov r7, r6 │ │ │ │ ldr r1, [r8, #20] │ │ │ │ ldr r0, [r7], #4 │ │ │ │ bic r4, r5, r0 │ │ │ │ - b 1106e4 │ │ │ │ + b 1106e0 │ │ │ │ and r1, r4, #65280 @ 0xff00 │ │ │ │ and r0, r9, r4, lsr #8 │ │ │ │ lsl r2, r4, #24 │ │ │ │ orr r0, r0, r4, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ mov r1, sl │ │ │ │ @@ -258528,69 +258527,69 @@ │ │ │ │ sub r0, r6, r0, lsl #2 │ │ │ │ ldr r0, [r0, #-16] │ │ │ │ bl 133e0 │ │ │ │ sub r1, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ and r4, r1, r4 │ │ │ │ sub r1, fp, #1 │ │ │ │ - beq 110714 │ │ │ │ + beq 110710 │ │ │ │ mov fp, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 110714 │ │ │ │ + beq 110710 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 1106a0 │ │ │ │ + bne 11069c │ │ │ │ ldr r0, [r7], #4 │ │ │ │ sub r6, r6, #128 @ 0x80 │ │ │ │ and r0, r0, r5 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 1106f8 │ │ │ │ + beq 1106f4 │ │ │ │ eor r4, r0, r5 │ │ │ │ - b 1106a0 │ │ │ │ + b 11069c │ │ │ │ ldr r0, [r8] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ clz r0, fp │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #24] @ 110750 │ │ │ │ + ldr r0, [pc, #24] @ 11074c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1d458 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - eoreq r0, r1, r0, lsl r4 │ │ │ │ - eoreq r0, r1, r8, lsl #7 │ │ │ │ - eoreq r5, r0, r0, lsl r1 │ │ │ │ + eoreq r0, r1, r4, lsl r4 │ │ │ │ + eoreq r0, r1, ip, lsl #7 │ │ │ │ + eoreq r5, r0, r4, lsl r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ - ldr r1, [pc, #328] @ 1108ac │ │ │ │ + ldr r1, [pc, #328] @ 1108a8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r8, r1, r0 │ │ │ │ - ldr r0, [pc, #320] @ 1108b0 │ │ │ │ + ldr r0, [pc, #320] @ 1108ac │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ addne r8, r8, #16 │ │ │ │ ldr r0, [r8] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 110868 │ │ │ │ + bcs 110864 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ mov sl, #2 │ │ │ │ - ldr r4, [pc, #264] @ 1108a8 │ │ │ │ + ldr r4, [pc, #264] @ 1108a4 │ │ │ │ mov r9, #65280 @ 0xff00 │ │ │ │ mov r7, r5 │ │ │ │ ldr fp, [r8, #20] │ │ │ │ ldr r0, [r7], #4 │ │ │ │ bic r6, r4, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 11080c │ │ │ │ - b 110844 │ │ │ │ + bne 110808 │ │ │ │ + b 110840 │ │ │ │ and r1, r6, #65280 @ 0xff00 │ │ │ │ and r0, r9, r6, lsr #8 │ │ │ │ lsl r2, r6, #24 │ │ │ │ orr r0, r0, r6, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ @@ -258600,82 +258599,82 @@ │ │ │ │ bl 12e94 │ │ │ │ sub r1, r6, #1 │ │ │ │ cmp r0, #3 │ │ │ │ and r6, r1, r6 │ │ │ │ sub fp, fp, #1 │ │ │ │ movcs r0, #3 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 110830 │ │ │ │ + bne 11082c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 110844 │ │ │ │ + beq 110840 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1107bc │ │ │ │ + bne 1107b8 │ │ │ │ ldr r0, [r7], #4 │ │ │ │ sub r5, r5, #128 @ 0x80 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 110814 │ │ │ │ + beq 110810 │ │ │ │ eor r6, r0, r4 │ │ │ │ - b 1107bc │ │ │ │ + b 1107b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11084c │ │ │ │ + bne 110848 │ │ │ │ mov sl, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 11080c │ │ │ │ + bne 110808 │ │ │ │ mov r0, sl │ │ │ │ - b 110854 │ │ │ │ + b 110850 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 110878 │ │ │ │ + bne 110874 │ │ │ │ ldr r1, [r8] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #68] @ 1108b4 │ │ │ │ + ldr r0, [pc, #68] @ 1108b0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ - b 110890 │ │ │ │ - ldr r0, [pc, #56] @ 1108b8 │ │ │ │ + b 11088c │ │ │ │ + ldr r0, [pc, #56] @ 1108b4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #52] @ 1108bc │ │ │ │ + ldr r2, [pc, #52] @ 1108b8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [r8] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r8] │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - eoreq r0, r1, r0, lsl #6 │ │ │ │ - eoreq r0, r1, r8, ror r2 │ │ │ │ - @ instruction: 0x00204fb8 │ │ │ │ - andseq r7, ip, r0, lsl #27 │ │ │ │ - eoreq r4, r0, ip, lsr #31 │ │ │ │ + eoreq r0, r1, r4, lsl #6 │ │ │ │ + eoreq r0, r1, ip, ror r2 │ │ │ │ + @ instruction: 0x00204fbc │ │ │ │ + andseq r7, ip, r4, lsl #27 │ │ │ │ + @ instruction: 0x00204fb0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ adds r1, r3, #1 │ │ │ │ - bcs 110960 │ │ │ │ + bcs 11095c │ │ │ │ cmp r1, r3, lsl #1 │ │ │ │ lslcc r1, r3, #1 │ │ │ │ cmp r1, #4 │ │ │ │ mov r6, r1 │ │ │ │ movls r6, #4 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi 110960 │ │ │ │ + bhi 11095c │ │ │ │ lsl r2, r6, #2 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 110958 │ │ │ │ + bhi 110954 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 110924 │ │ │ │ + beq 110920 │ │ │ │ lsl r0, r3, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -258696,27 +258695,27 @@ │ │ │ │ bl 141e0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ adds r5, r3, #1 │ │ │ │ - bcs 110a0c │ │ │ │ + bcs 110a08 │ │ │ │ cmp r5, r3, lsl #1 │ │ │ │ mov r1, #24 │ │ │ │ lslcc r5, r3, #1 │ │ │ │ cmp r5, #4 │ │ │ │ movls r5, #4 │ │ │ │ umull r2, r4, r5, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 110a18 │ │ │ │ + bne 110a14 │ │ │ │ cmn r2, #-2147483640 @ 0x80000008 │ │ │ │ - bhi 110a00 │ │ │ │ + bhi 1109fc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1109cc │ │ │ │ + beq 1109c8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r3, r3, lsl #1 │ │ │ │ lsl r0, r0, #3 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -258728,39 +258727,39 @@ │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #4] │ │ │ │ strne r5, [r6] │ │ │ │ strne r0, [r6, #4] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - ldr r2, [pc, #36] @ 110a2c │ │ │ │ + ldr r2, [pc, #36] @ 110a28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #16] @ 110a24 │ │ │ │ + ldr r2, [pc, #16] @ 110a20 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #8] @ 110a28 │ │ │ │ + ldr r2, [pc, #8] @ 110a24 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - eoreq r3, r0, r8, lsr #1 │ │ │ │ - mlaeq r0, ip, r0, r3 │ │ │ │ - strheq r3, [r0], -r4 @ │ │ │ │ + eoreq r3, r0, ip, lsr #1 │ │ │ │ + eoreq r3, r0, r0, lsr #1 │ │ │ │ + strheq r3, [r0], -r8 @ │ │ │ │ push {fp, lr} │ │ │ │ - bl 1cbef8 │ │ │ │ + bl 1cbef4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #236 @ 0xec │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [r1, #24] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1178 │ │ │ │ + bl f1174 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 111508 │ │ │ │ + bne 111504 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ add r7, sp, #208 @ 0xd0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add sl, sp, #148 @ 0x94 │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ @@ -258800,15 +258799,15 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r5, [sp, #32] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 4c2f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 111534 │ │ │ │ + beq 111530 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r9, r1 │ │ │ │ mov r1, #15 │ │ │ │ sub r0, r0, #20 │ │ │ │ cmp r0, #17 │ │ │ │ movcs r0, r1 │ │ │ │ @@ -258831,307 +258830,307 @@ │ │ │ │ andeq r0, r0, r8, lsl r3 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r8, lsl #4 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ ldrh r1, [fp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl e5c7c │ │ │ │ - b 111024 │ │ │ │ + bl e5c78 │ │ │ │ + b 111020 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ ldrd r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp] │ │ │ │ - bl e1b6c │ │ │ │ - b 111024 │ │ │ │ + bl e1b68 │ │ │ │ + b 111020 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 110cb0 │ │ │ │ + bne 110cac │ │ │ │ ldr r0, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 110cb0 │ │ │ │ - b 111614 │ │ │ │ + beq 110cac │ │ │ │ + b 111610 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ add r1, fp, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl 110a38 │ │ │ │ - b 111024 │ │ │ │ + bl 110a34 │ │ │ │ + b 111020 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ ldmib fp, {r0, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, sl │ │ │ │ addcs r2, r2, #8 │ │ │ │ - bl e4594 │ │ │ │ - b 111024 │ │ │ │ + bl e4590 │ │ │ │ + b 111020 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl e408c │ │ │ │ - b 111024 │ │ │ │ + bl e4088 │ │ │ │ + b 111020 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r2, r6 │ │ │ │ bl 74ff4 │ │ │ │ - b 111024 │ │ │ │ + b 111020 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ ldmib fp, {r0, r2, r3} │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ addcs r2, r2, #8 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - beq 111030 │ │ │ │ + beq 11102c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ ldm r0!, {r2, r3, r5} │ │ │ │ stmia r1!, {r2, r3, r5} │ │ │ │ ldm r0, {r2, r3, r4, r5} │ │ │ │ stm r1, {r2, r3, r4, r5} │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ - b 111024 │ │ │ │ + b 111020 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ ldr r4, [fp, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl ebcd4 │ │ │ │ + bl ebcd0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 110fbc │ │ │ │ + bne 110fb8 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ cmp r4, #0 │ │ │ │ add ip, sp, #192 @ 0xc0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq 110de8 │ │ │ │ + beq 110de4 │ │ │ │ ldr r5, [fp, #20] │ │ │ │ lsl r4, r4, #5 │ │ │ │ add r2, sp, #192 @ 0xc0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 79958 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 110fe0 │ │ │ │ + bne 110fdc │ │ │ │ subs r4, r4, #32 │ │ │ │ add r5, r5, #32 │ │ │ │ - bne 110dc0 │ │ │ │ + bne 110dbc │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 110ffc │ │ │ │ + beq 110ff8 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ mov r0, sl │ │ │ │ - bl e8e30 │ │ │ │ - b 11101c │ │ │ │ + bl e8e2c │ │ │ │ + b 111018 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ ldrb r2, [fp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl e68a0 │ │ │ │ - b 111024 │ │ │ │ + bl e689c │ │ │ │ + b 111020 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ ldrb r1, [fp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r2, r6 │ │ │ │ - bl e7724 │ │ │ │ - b 111024 │ │ │ │ + bl e7720 │ │ │ │ + b 111020 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [fp, #28] │ │ │ │ - bl ebfe8 │ │ │ │ + bl ebfe4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 1115bc │ │ │ │ + bne 1115b8 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ cmp r5, #0 │ │ │ │ add ip, sp, #116 @ 0x74 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq 110ef4 │ │ │ │ + beq 110ef0 │ │ │ │ ldr r4, [fp, #24] │ │ │ │ lsl r5, r5, #5 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 79030 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 110fe0 │ │ │ │ + bne 110fdc │ │ │ │ subs r5, r5, #32 │ │ │ │ add r4, r4, #32 │ │ │ │ - bne 110ecc │ │ │ │ + bne 110ec8 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ mov r0, sl │ │ │ │ - bl e8e30 │ │ │ │ - b 11101c │ │ │ │ + bl e8e2c │ │ │ │ + b 111018 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl e2c80 │ │ │ │ - b 111024 │ │ │ │ + bl e2c7c │ │ │ │ + b 111020 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ add r1, fp, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 111020 │ │ │ │ + beq 11101c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ - b 111020 │ │ │ │ + b 11101c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #8 │ │ │ │ - bl 12ed9c │ │ │ │ + bl 12ed98 │ │ │ │ ldr r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 111560 │ │ │ │ + bne 11155c │ │ │ │ ldrd r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ str r6, [sp] │ │ │ │ - bl e8cf4 │ │ │ │ - b 111024 │ │ │ │ + bl e8cf0 │ │ │ │ + b 111020 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r5, sp, #92 @ 0x5c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldm r2, {r1, r2} │ │ │ │ stm r3, {r1, r2} │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ stm r4, {r1, r2, r3, r5} │ │ │ │ - b 111018 │ │ │ │ + b 111014 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ ldm r0!, {r2, r3, r5} │ │ │ │ stmia r1!, {r2, r3, r5} │ │ │ │ ldm r0, {r2, r3, r4, r5} │ │ │ │ stm r1, {r2, r3, r4, r5} │ │ │ │ - b 11101c │ │ │ │ + b 111018 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ ldrh r0, [r2] │ │ │ │ strh r0, [r1, #40] @ 0x28 │ │ │ │ ldrb r0, [r2, #2] │ │ │ │ strb r0, [r1, #42] @ 0x2a │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 11157c │ │ │ │ + bne 111578 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #15 │ │ │ │ sub r0, r0, #20 │ │ │ │ cmp r0, #17 │ │ │ │ movcs r0, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -259153,295 +259152,295 @@ │ │ │ │ muleq r0, r8, r0 │ │ │ │ muleq r0, r8, r1 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ str r4, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl e68a0 │ │ │ │ + bl e689c │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111594 │ │ │ │ + bne 111590 │ │ │ │ str r5, [r6, #32] │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ str r4, [r6, #32] │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 1110d8 │ │ │ │ + bne 1110d4 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 111614 │ │ │ │ + bne 111610 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl e408c │ │ │ │ - b 1111ac │ │ │ │ + bl e4088 │ │ │ │ + b 1111a8 │ │ │ │ add r1, r9, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ str r4, [r6, #32] │ │ │ │ - bl 110a38 │ │ │ │ + bl 110a34 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111594 │ │ │ │ + bne 111590 │ │ │ │ str r5, [r6, #32] │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ str r4, [r6, #32] │ │ │ │ mov r1, r6 │ │ │ │ ldmib r9, {r0, r2, r3} │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ addcs r2, r2, #8 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111594 │ │ │ │ + bne 111590 │ │ │ │ str r5, [r6, #32] │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ str r4, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl e408c │ │ │ │ + bl e4088 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111594 │ │ │ │ + bne 111590 │ │ │ │ str r5, [r6, #32] │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ str r4, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r2, r6 │ │ │ │ bl 74ff4 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111594 │ │ │ │ + bne 111590 │ │ │ │ str r5, [r6, #32] │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ str r4, [r6, #32] │ │ │ │ mov r1, r6 │ │ │ │ ldmib r9, {r0, r2, r3} │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ addcs r2, r2, #8 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111594 │ │ │ │ + bne 111590 │ │ │ │ str r5, [r6, #32] │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ str r4, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldrh r1, [r9, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl e5c7c │ │ │ │ + bl e5c78 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111594 │ │ │ │ + bne 111590 │ │ │ │ str r5, [r6, #32] │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ str r4, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r9, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl ebcd4 │ │ │ │ + bl ebcd0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #192 @ 0xc0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 111454 │ │ │ │ + bne 111450 │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ cmp r4, #0 │ │ │ │ add ip, sp, #132 @ 0x84 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq 111264 │ │ │ │ + beq 111260 │ │ │ │ ldr r5, [r9, #20] │ │ │ │ lsl r4, r4, #5 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ bl 79958 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 1114b0 │ │ │ │ + bne 1114ac │ │ │ │ subs r4, r4, #32 │ │ │ │ add r5, r5, #32 │ │ │ │ - bne 11123c │ │ │ │ + bne 111238 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1114cc │ │ │ │ + beq 1114c8 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ mov r0, sl │ │ │ │ - bl e8e30 │ │ │ │ - b 1114ec │ │ │ │ + bl e8e2c │ │ │ │ + b 1114e8 │ │ │ │ str r4, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldrh r1, [r9, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl e5c7c │ │ │ │ + bl e5c78 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111594 │ │ │ │ + bne 111590 │ │ │ │ str r5, [r6, #32] │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ str r4, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldrd r2, [r9, #8] │ │ │ │ str r6, [sp] │ │ │ │ - bl e1b6c │ │ │ │ + bl e1b68 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111594 │ │ │ │ + bne 111590 │ │ │ │ str r5, [r6, #32] │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ str r4, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldrb r1, [r9, #4] │ │ │ │ mov r2, r6 │ │ │ │ - bl e7724 │ │ │ │ + bl e7720 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111594 │ │ │ │ + bne 111590 │ │ │ │ str r5, [r6, #32] │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ str r4, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl e2c80 │ │ │ │ + bl e2c7c │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111594 │ │ │ │ + bne 111590 │ │ │ │ str r5, [r6, #32] │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ str r4, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [r9, #28] │ │ │ │ - bl ebfe8 │ │ │ │ + bl ebfe4 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add ip, sp, #192 @ 0xc0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1115e4 │ │ │ │ + bne 1115e0 │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ cmp r5, #0 │ │ │ │ add ip, sp, #176 @ 0xb0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq 111398 │ │ │ │ + beq 111394 │ │ │ │ ldr r4, [r9, #24] │ │ │ │ lsl r5, r5, #5 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 79030 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 11147c │ │ │ │ + bne 111478 │ │ │ │ subs r5, r5, #32 │ │ │ │ add r4, r4, #32 │ │ │ │ - bne 111370 │ │ │ │ + bne 11136c │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ mov r0, sl │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ ldr ip, [sp, #148] @ 0x94 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - beq 1114a4 │ │ │ │ - b 111608 │ │ │ │ + beq 1114a0 │ │ │ │ + b 111604 │ │ │ │ str r4, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldrd r2, [r9, #8] │ │ │ │ str r6, [sp] │ │ │ │ - bl e1b6c │ │ │ │ + bl e1b68 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111594 │ │ │ │ + bne 111590 │ │ │ │ str r5, [r6, #32] │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ add r1, r9, #4 │ │ │ │ mov r0, sl │ │ │ │ str r4, [r6, #32] │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r4, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl e4594 │ │ │ │ + bl e4590 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11141c │ │ │ │ + beq 111418 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - beq 1114a4 │ │ │ │ - b 111594 │ │ │ │ + beq 1114a0 │ │ │ │ + b 111590 │ │ │ │ str r4, [r6, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldrd r2, [r9, #8] │ │ │ │ str r6, [sp] │ │ │ │ - bl e8cf4 │ │ │ │ + bl e8cf0 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111594 │ │ │ │ + bne 111590 │ │ │ │ str r5, [r6, #32] │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldm r2, {r1, r2} │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ stm r3, {r1, r2} │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ stm r4, {r1, r2, r3, r5} │ │ │ │ - b 1114ec │ │ │ │ + b 1114e8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ ldm r0!, {r2, r3, r5} │ │ │ │ stmia r1!, {r2, r3, r5} │ │ │ │ ldm r0, {r2, r3, r4, r5} │ │ │ │ stm r1, {r2, r3, r4, r5} │ │ │ │ ldr ip, [sp, #148] @ 0x94 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111608 │ │ │ │ + bne 111604 │ │ │ │ str r5, [r6, #32] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ ldm r0!, {r2, r3, r5} │ │ │ │ stmia r1!, {r2, r3, r5} │ │ │ │ ldm r0, {r2, r3, r4, r5} │ │ │ │ stm r1, {r2, r3, r4, r5} │ │ │ │ - b 1114ec │ │ │ │ + b 1114e8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ ldrh r0, [r2] │ │ │ │ strh r0, [r1, #40] @ 0x28 │ │ │ │ ldrb r0, [r2, #2] │ │ │ │ strb r0, [r1, #42] @ 0x2a │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr ip, [sp, #148] @ 0x94 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 111608 │ │ │ │ + bne 111604 │ │ │ │ str r5, [r6, #32] │ │ │ │ - b 110b14 │ │ │ │ + b 110b10 │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ add ip, sp, #208 @ 0xd0 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ stm r8, {r0, r1, r2, r3, r7} │ │ │ │ @@ -259453,15 +259452,15 @@ │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ stm r3, {r0, r1, r2, r5} │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, r8 │ │ │ │ - bl e8e30 │ │ │ │ + bl e8e2c │ │ │ │ add sp, sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add ip, r7, #8 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ add r3, sl, #8 │ │ │ │ ldm ip, {r2, r4, r5, r6, r7} │ │ │ │ stm r3, {r2, r4, r5, r6, r7} │ │ │ │ @@ -259488,57 +259487,57 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r6, [sp, #28] │ │ │ │ ldm r2, {r1, r2} │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ stm r3, {r1, r2} │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm r6, {r1, r2, r3, r7} │ │ │ │ - b 11157c │ │ │ │ + b 111578 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r7, sp, #192 @ 0xc0 │ │ │ │ str ip, [sp, #148] @ 0x94 │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ stm r0, {r1, r2} │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ - b 11159c │ │ │ │ - ldr r0, [pc, #60] @ 111658 │ │ │ │ + b 111598 │ │ │ │ + ldr r0, [pc, #60] @ 111654 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - ldr r2, [pc, #56] @ 11165c │ │ │ │ + ldr r2, [pc, #56] @ 111658 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ - b 111640 │ │ │ │ + b 11163c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 111650 │ │ │ │ + beq 11164c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r7, ip, r8, lsr #24 │ │ │ │ - eoreq sp, r0, r4, lsr #23 │ │ │ │ + andseq r7, ip, ip, lsr #24 │ │ │ │ + eoreq sp, r0, r8, lsr #23 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #236 @ 0xec │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r4, r1 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ mov r1, r2 │ │ │ │ - bl f1034 │ │ │ │ + bl f1030 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 11225c │ │ │ │ + bne 112258 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ add ip, sp, #64 @ 0x40 │ │ │ │ ldr r8, [sp, #80] @ 0x50 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r7, sp, #208 @ 0xd0 │ │ │ │ add sl, sp, #148 @ 0x94 │ │ │ │ @@ -259578,15 +259577,15 @@ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #20] │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c2f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 112288 │ │ │ │ + beq 112284 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r9, r1 │ │ │ │ mov r1, #15 │ │ │ │ sub r0, r0, #20 │ │ │ │ cmp r0, #17 │ │ │ │ movcs r0, r1 │ │ │ │ @@ -259612,381 +259611,381 @@ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 1117e8 │ │ │ │ + beq 1117e4 │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldrh r1, [fp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r2, r5 │ │ │ │ - bl 226890 │ │ │ │ - b 111d80 │ │ │ │ + bl 22688c │ │ │ │ + b 111d7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 11182c │ │ │ │ + beq 111828 │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ add r0, fp, #8 │ │ │ │ ldrd r2, [r0] │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp] │ │ │ │ - bl 225cd8 │ │ │ │ - b 111d80 │ │ │ │ + bl 225cd4 │ │ │ │ + b 111d7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 111874 │ │ │ │ + beq 111870 │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 111954 │ │ │ │ + bne 111950 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 111954 │ │ │ │ - b 11235c │ │ │ │ + beq 111950 │ │ │ │ + b 112358 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 1118c0 │ │ │ │ + beq 1118bc │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ add r1, fp, #4 │ │ │ │ mov r0, sl │ │ │ │ mov r2, r5 │ │ │ │ - bl 111660 │ │ │ │ - b 111d80 │ │ │ │ + bl 11165c │ │ │ │ + b 111d7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 111904 │ │ │ │ + beq 111900 │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldmib fp, {r0, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, sl │ │ │ │ addcs r2, r2, #8 │ │ │ │ - bl e243c │ │ │ │ - b 111d80 │ │ │ │ + bl e2438 │ │ │ │ + b 111d7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 111950 │ │ │ │ + beq 11194c │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl e5000 │ │ │ │ - b 111d80 │ │ │ │ + bl e4ffc │ │ │ │ + b 111d7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 111994 │ │ │ │ + beq 111990 │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r2, r5 │ │ │ │ bl 757cc │ │ │ │ - b 111d80 │ │ │ │ + b 111d7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 1119d8 │ │ │ │ + beq 1119d4 │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldmib fp, {r0, r2, r3} │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ addcs r2, r2, #8 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - beq 111d8c │ │ │ │ + beq 111d88 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ ldm r0!, {r2, r3, r6} │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ ldm r0, {r2, r3, r4, r6} │ │ │ │ stm r1, {r2, r3, r4, r6} │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ - b 111d80 │ │ │ │ + b 111d7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 111a50 │ │ │ │ + beq 111a4c │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r4, [fp, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl eb738 │ │ │ │ + bl eb734 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 111d18 │ │ │ │ + bne 111d14 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ cmp r4, #0 │ │ │ │ add ip, sp, #192 @ 0xc0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq 111ac8 │ │ │ │ + beq 111ac4 │ │ │ │ ldr r6, [fp, #20] │ │ │ │ lsl r4, r4, #5 │ │ │ │ add r2, sp, #192 @ 0xc0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 793a0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 111d3c │ │ │ │ + bne 111d38 │ │ │ │ subs r4, r4, #32 │ │ │ │ add r6, r6, #32 │ │ │ │ - bne 111aa0 │ │ │ │ + bne 111a9c │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 111d58 │ │ │ │ + beq 111d54 │ │ │ │ add r1, sp, #192 @ 0xc0 │ │ │ │ mov r0, sl │ │ │ │ - bl 227988 │ │ │ │ - b 111d78 │ │ │ │ + bl 227984 │ │ │ │ + b 111d74 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 111b14 │ │ │ │ + beq 111b10 │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldrb r2, [fp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 224f58 │ │ │ │ - b 111d80 │ │ │ │ + bl 224f54 │ │ │ │ + b 111d7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 111b58 │ │ │ │ + beq 111b54 │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldrb r1, [fp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r2, r5 │ │ │ │ - bl 223354 │ │ │ │ - b 111d80 │ │ │ │ + bl 223350 │ │ │ │ + b 111d7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 111b9c │ │ │ │ + beq 111b98 │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [fp, #28] │ │ │ │ - bl eba58 │ │ │ │ + bl eba54 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add ip, sp, #92 @ 0x5c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 1122dc │ │ │ │ + bne 1122d8 │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ cmp r6, #0 │ │ │ │ add ip, sp, #116 @ 0x74 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq 111c10 │ │ │ │ + beq 111c0c │ │ │ │ ldr r4, [fp, #24] │ │ │ │ lsl r6, r6, #5 │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 78cc0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 111d3c │ │ │ │ + bne 111d38 │ │ │ │ subs r6, r6, #32 │ │ │ │ add r4, r4, #32 │ │ │ │ - bne 111be8 │ │ │ │ + bne 111be4 │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ mov r0, sl │ │ │ │ - bl 227988 │ │ │ │ - b 111d78 │ │ │ │ + bl 227984 │ │ │ │ + b 111d74 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 111c50 │ │ │ │ + beq 111c4c │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl e565c │ │ │ │ - b 111d80 │ │ │ │ + bl e5658 │ │ │ │ + b 111d7c │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 111c94 │ │ │ │ + beq 111c90 │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ add r1, fp, #4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r4, [sp, #212] @ 0xd4 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 111d7c │ │ │ │ + beq 111d78 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ - b 111d7c │ │ │ │ + b 111d78 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ add r0, r1, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 111d00 │ │ │ │ + beq 111cfc │ │ │ │ sub r0, r2, r0 │ │ │ │ cmp r0, #9 │ │ │ │ - bcs 11234c │ │ │ │ + bcs 112348 │ │ │ │ add r0, r0, r1 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ add r0, fp, #8 │ │ │ │ ldrd r2, [r0] │ │ │ │ mov r0, sl │ │ │ │ str r5, [sp] │ │ │ │ - bl e5968 │ │ │ │ - b 111d80 │ │ │ │ + bl e5964 │ │ │ │ + b 111d7c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r6, sp, #92 @ 0x5c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldm r2, {r1, r2} │ │ │ │ stm r3, {r1, r2} │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ stm r4, {r1, r2, r3, r6} │ │ │ │ - b 111d74 │ │ │ │ + b 111d70 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ ldm r0!, {r2, r3, r6} │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ ldm r0, {r2, r3, r4, r6} │ │ │ │ stm r1, {r2, r3, r4, r6} │ │ │ │ - b 111d78 │ │ │ │ + b 111d74 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #196] @ 0xc4 │ │ │ │ ldrh r0, [r2] │ │ │ │ strh r0, [r1, #40] @ 0x28 │ │ │ │ ldrb r0, [r2, #2] │ │ │ │ strb r0, [r1, #42] @ 0x2a │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 112300 │ │ │ │ + bne 1122fc │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #15 │ │ │ │ sub r0, r0, #20 │ │ │ │ cmp r0, #17 │ │ │ │ movcs r0, r1 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -260008,293 +260007,293 @@ │ │ │ │ muleq r0, r8, r0 │ │ │ │ muleq r0, r8, r1 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ str r8, [r5, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldrb r2, [r9, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 224f58 │ │ │ │ + bl 224f54 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1122b0 │ │ │ │ + bne 1122ac │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ str r8, [r5, #32] │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 111e34 │ │ │ │ + bne 111e30 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11235c │ │ │ │ + bne 112358 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl e5000 │ │ │ │ - b 111f08 │ │ │ │ + bl e4ffc │ │ │ │ + b 111f04 │ │ │ │ add r1, r9, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ str r8, [r5, #32] │ │ │ │ - bl 111660 │ │ │ │ + bl 11165c │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1122b0 │ │ │ │ + bne 1122ac │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ str r8, [r5, #32] │ │ │ │ mov r1, r5 │ │ │ │ ldmib r9, {r0, r2, r3} │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ addcs r2, r2, #8 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1122b0 │ │ │ │ + bne 1122ac │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ str r8, [r5, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl e5000 │ │ │ │ + bl e4ffc │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1122b0 │ │ │ │ + bne 1122ac │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ str r8, [r5, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r2, r5 │ │ │ │ bl 757cc │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1122b0 │ │ │ │ + bne 1122ac │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ str r8, [r5, #32] │ │ │ │ mov r1, r5 │ │ │ │ ldmib r9, {r0, r2, r3} │ │ │ │ cmp r0, #2 │ │ │ │ mov r0, r7 │ │ │ │ addcs r2, r2, #8 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1122b0 │ │ │ │ + bne 1122ac │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ str r8, [r5, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldrh r1, [r9, #4] │ │ │ │ mov r2, r5 │ │ │ │ - bl 226890 │ │ │ │ + bl 22688c │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1122b0 │ │ │ │ + bne 1122ac │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ str r8, [r5, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldr r4, [r9, #24] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl eb738 │ │ │ │ + bl eb734 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add ip, sp, #192 @ 0xc0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 1121a8 │ │ │ │ + bne 1121a4 │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ cmp r4, #0 │ │ │ │ add ip, sp, #132 @ 0x84 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq 111fc0 │ │ │ │ + beq 111fbc │ │ │ │ ldr r6, [r9, #20] │ │ │ │ lsl r4, r4, #5 │ │ │ │ add r2, sp, #132 @ 0x84 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 793a0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 112204 │ │ │ │ + bne 112200 │ │ │ │ subs r4, r4, #32 │ │ │ │ add r6, r6, #32 │ │ │ │ - bne 111f98 │ │ │ │ + bne 111f94 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 112220 │ │ │ │ + beq 11221c │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ mov r0, sl │ │ │ │ - bl 227988 │ │ │ │ - b 112240 │ │ │ │ + bl 227984 │ │ │ │ + b 11223c │ │ │ │ str r8, [r5, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldrh r1, [r9, #4] │ │ │ │ mov r2, r5 │ │ │ │ - bl 226890 │ │ │ │ + bl 22688c │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1122b0 │ │ │ │ + bne 1122ac │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ str r8, [r5, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldrd r2, [r9, #8] │ │ │ │ str r5, [sp] │ │ │ │ - bl 225cd8 │ │ │ │ + bl 225cd4 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1122b0 │ │ │ │ + bne 1122ac │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ str r8, [r5, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldrb r1, [r9, #4] │ │ │ │ mov r2, r5 │ │ │ │ - bl 223354 │ │ │ │ + bl 223350 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1122b0 │ │ │ │ + bne 1122ac │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ str r8, [r5, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldr r2, [r9, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl e565c │ │ │ │ + bl e5658 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1122b0 │ │ │ │ + bne 1122ac │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ str r8, [r5, #32] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [r9, #28] │ │ │ │ - bl eba58 │ │ │ │ + bl eba54 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add ip, sp, #192 @ 0xc0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 11231c │ │ │ │ + bne 112318 │ │ │ │ add r3, sp, #192 @ 0xc0 │ │ │ │ cmp r6, #0 │ │ │ │ add ip, sp, #176 @ 0xb0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - beq 1120f4 │ │ │ │ + beq 1120f0 │ │ │ │ ldr r4, [r9, #24] │ │ │ │ lsl r6, r6, #5 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ bl 78cc0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 1121d0 │ │ │ │ + bne 1121cc │ │ │ │ subs r6, r6, #32 │ │ │ │ add r4, r4, #32 │ │ │ │ - bne 1120cc │ │ │ │ + bne 1120c8 │ │ │ │ add r1, sp, #176 @ 0xb0 │ │ │ │ mov r0, sl │ │ │ │ - bl 227988 │ │ │ │ - b 1121e8 │ │ │ │ + bl 227984 │ │ │ │ + b 1121e4 │ │ │ │ str r8, [r5, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldrd r2, [r9, #8] │ │ │ │ str r5, [sp] │ │ │ │ - bl 225cd8 │ │ │ │ + bl 225cd4 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1122b0 │ │ │ │ + bne 1122ac │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ add r1, r9, #4 │ │ │ │ mov r0, sl │ │ │ │ str r8, [r5, #32] │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r4, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - bl e243c │ │ │ │ + bl e2438 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 112168 │ │ │ │ + beq 112164 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1122b0 │ │ │ │ + bne 1122ac │ │ │ │ str r6, [r5, #32] │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ str r8, [r5, #32] │ │ │ │ mov r0, r7 │ │ │ │ ldrd r2, [r9, #8] │ │ │ │ str r5, [sp] │ │ │ │ - bl e5968 │ │ │ │ + bl e5964 │ │ │ │ ldr ip, [sp, #208] @ 0xd0 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 1122b0 │ │ │ │ + bne 1122ac │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r6, sp, #192 @ 0xc0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldm r2, {r1, r2} │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ stm r3, {r1, r2} │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ stm r4, {r1, r2, r3, r6} │ │ │ │ - b 112240 │ │ │ │ + b 11223c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ ldm r0!, {r2, r3, r6} │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ ldm r0, {r2, r3, r4, r6} │ │ │ │ stm r1, {r2, r3, r4, r6} │ │ │ │ ldr ip, [sp, #148] @ 0x94 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 112340 │ │ │ │ + bne 11233c │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ ldm r0!, {r2, r3, r6} │ │ │ │ stmia r1!, {r2, r3, r6} │ │ │ │ ldm r0, {r2, r3, r4, r6} │ │ │ │ stm r1, {r2, r3, r4, r6} │ │ │ │ - b 112240 │ │ │ │ + b 11223c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ ldrh r0, [r2] │ │ │ │ strh r0, [r1, #40] @ 0x28 │ │ │ │ ldrb r0, [r2, #2] │ │ │ │ strb r0, [r1, #42] @ 0x2a │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ ldr ip, [sp, #148] @ 0x94 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 112340 │ │ │ │ + bne 11233c │ │ │ │ str r6, [r5, #32] │ │ │ │ - b 11173c │ │ │ │ + b 111738 │ │ │ │ add r7, sp, #60 @ 0x3c │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ add ip, sp, #208 @ 0xd0 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ stm r5, {r0, r1, r2, r3, r7} │ │ │ │ @@ -260305,15 +260304,15 @@ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2, r6, r8} │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ add sp, sp, #236 @ 0xec │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -260346,156 +260345,156 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ stm r0, {r1, r2} │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ - b 1122b8 │ │ │ │ - ldr r2, [pc, #76] @ 1123a0 │ │ │ │ + b 1122b4 │ │ │ │ + ldr r2, [pc, #76] @ 11239c │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r0, [pc, #64] @ 1123a4 │ │ │ │ + ldr r0, [pc, #64] @ 1123a0 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - ldr r2, [pc, #60] @ 1123a8 │ │ │ │ + ldr r2, [pc, #60] @ 1123a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ - b 112388 │ │ │ │ + b 112384 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 112398 │ │ │ │ + beq 112394 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq sl, r0, ip, ror #12 │ │ │ │ - andseq r6, ip, r0, ror #29 │ │ │ │ - eoreq ip, r0, ip, asr lr │ │ │ │ + eoreq sl, r0, r0, ror r6 │ │ │ │ + andseq r6, ip, r4, ror #29 │ │ │ │ + eoreq ip, r0, r0, ror #28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 11245c │ │ │ │ - ldr r7, [pc, #276] @ 1124f8 │ │ │ │ + beq 112458 │ │ │ │ + ldr r7, [pc, #276] @ 1124f4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 112468 │ │ │ │ + bne 112464 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11247c │ │ │ │ + bne 112478 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r5, #60] @ 0x3c │ │ │ │ - bne 112418 │ │ │ │ + bne 112414 │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 10fb54 │ │ │ │ + bl 10fb50 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 112430 │ │ │ │ + bne 11242c │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 1124b0 │ │ │ │ + bne 1124ac │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ addcc sp, sp, #16 │ │ │ │ popcc {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 1ea94 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ebc0 │ │ │ │ - b 1123dc │ │ │ │ + b 1123d8 │ │ │ │ bl 1ef28 │ │ │ │ eor r6, r0, #1 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 112400 │ │ │ │ + beq 1123fc │ │ │ │ strb r6, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r0, [pc, #112] @ 1124fc │ │ │ │ + ldr r0, [pc, #112] @ 1124f8 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #96] @ 112500 │ │ │ │ - ldr r3, [pc, #96] @ 112504 │ │ │ │ + ldr r0, [pc, #96] @ 1124fc │ │ │ │ + ldr r3, [pc, #96] @ 112500 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r5, #16] │ │ │ │ - b 112430 │ │ │ │ + b 11242c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 9e1ec │ │ │ │ - b 1124ec │ │ │ │ + b 1124e8 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 9e1ec │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - strdeq lr, [r0], -r8 @ │ │ │ │ - eoreq sl, r0, r0, asr #3 │ │ │ │ - andseq r7, ip, sl, lsl #7 │ │ │ │ - eoreq r3, r0, r8, ror #2 │ │ │ │ + strdeq lr, [r0], -ip @ │ │ │ │ + eoreq sl, r0, r4, asr #3 │ │ │ │ + andseq r7, ip, lr, lsl #7 │ │ │ │ + eoreq r3, r0, ip, ror #2 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 1125e8 │ │ │ │ + beq 1125e4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #224] @ 112620 │ │ │ │ + ldr r4, [pc, #224] @ 11261c │ │ │ │ mov fp, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 112564 │ │ │ │ + b 112560 │ │ │ │ sub r0, r8, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ - beq 1125e8 │ │ │ │ + beq 1125e4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 112584 │ │ │ │ + bne 112580 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #80 @ 0x50 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 11256c │ │ │ │ + beq 112568 │ │ │ │ eor r8, r0, r4 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, sl, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ @@ -260503,1228 +260502,1228 @@ │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r9, r7, r0, lsl #2 │ │ │ │ ldr r0, [r9, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r9, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 112554 │ │ │ │ + bcc 112550 │ │ │ │ ldr r0, [r9, #-12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 112554 │ │ │ │ - bl 2c075c │ │ │ │ + bne 112550 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r9, #-12] │ │ │ │ ldr r1, [r9, #-8] │ │ │ │ - bl 2b93fc │ │ │ │ - b 112554 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 112550 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #20 │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - beq 11261c │ │ │ │ + beq 112618 │ │ │ │ ldr r1, [r1] │ │ │ │ sub r0, r1, r0 │ │ │ │ b 13734 │ │ │ │ bx lr │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 112708 │ │ │ │ + beq 112704 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #228] @ 112740 │ │ │ │ + ldr r4, [pc, #228] @ 11273c │ │ │ │ mov fp, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 11268c │ │ │ │ + b 112688 │ │ │ │ sub r0, r8, #1 │ │ │ │ sub r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ sub r0, r9, #32 │ │ │ │ - bl 112744 │ │ │ │ + bl 112740 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 112708 │ │ │ │ + beq 112704 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 1126ac │ │ │ │ + bne 1126a8 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #192 @ 0xc0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 112694 │ │ │ │ + beq 112690 │ │ │ │ eor r8, r0, r4 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, sl, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r9, r7, r0, lsl #4 │ │ │ │ ldr r0, [r9, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 112670 │ │ │ │ + bcc 11266c │ │ │ │ ldr r0, [r9, #-44] @ 0xffffffd4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 112670 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11266c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r9, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r9, #-40] @ 0xffffffd8 │ │ │ │ - bl 2b93fc │ │ │ │ - b 112670 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 11266c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - beq 11273c │ │ │ │ + beq 112738 │ │ │ │ ldr r1, [r1] │ │ │ │ sub r0, r1, r0 │ │ │ │ b 13734 │ │ │ │ bx lr │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 11280c │ │ │ │ + beq 112808 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #200] @ 112844 │ │ │ │ + ldr r4, [pc, #200] @ 112840 │ │ │ │ mov fp, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 1127ac │ │ │ │ + b 1127a8 │ │ │ │ sub r0, r8, #1 │ │ │ │ sub r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ sub r0, r9, #32 │ │ │ │ - bl 10e99c │ │ │ │ + bl 10e998 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11280c │ │ │ │ + beq 112808 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 1127cc │ │ │ │ + bne 1127c8 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #192 @ 0xc0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 1127b4 │ │ │ │ + beq 1127b0 │ │ │ │ eor r8, r0, r4 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, sl, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r9, r7, r0, lsl #4 │ │ │ │ ldr r0, [r9, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 112790 │ │ │ │ + beq 11278c │ │ │ │ ldr r0, [r9, #-44] @ 0xffffffd4 │ │ │ │ bl 13734 │ │ │ │ - b 112790 │ │ │ │ + b 11278c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - beq 112840 │ │ │ │ + beq 11283c │ │ │ │ ldr r1, [r1] │ │ │ │ sub r0, r1, r0 │ │ │ │ b 13734 │ │ │ │ bx lr │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 11292c │ │ │ │ + beq 112928 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #228] @ 112964 │ │ │ │ + ldr r4, [pc, #228] @ 112960 │ │ │ │ mov fp, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 1128b0 │ │ │ │ + b 1128ac │ │ │ │ sub r0, r8, #1 │ │ │ │ sub r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ sub r0, r9, #8 │ │ │ │ bl 56884 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11292c │ │ │ │ + beq 112928 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 1128d0 │ │ │ │ + bne 1128cc │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #80 @ 0x50 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 1128b8 │ │ │ │ + beq 1128b4 │ │ │ │ eor r8, r0, r4 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, sl, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r9, r7, r0, lsl #2 │ │ │ │ ldr r0, [r9, #-20] @ 0xffffffec │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 112894 │ │ │ │ + bcc 112890 │ │ │ │ ldr r0, [r9, #-16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 112894 │ │ │ │ - bl 2c075c │ │ │ │ + bne 112890 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r9, #-16] │ │ │ │ ldr r1, [r9, #-12] │ │ │ │ - bl 2b93fc │ │ │ │ - b 112894 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 112890 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #20 │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - beq 112960 │ │ │ │ + beq 11295c │ │ │ │ ldr r1, [r1] │ │ │ │ sub r0, r1, r0 │ │ │ │ b 13734 │ │ │ │ bx lr │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 112a3c │ │ │ │ + beq 112a38 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #212] @ 112a74 │ │ │ │ + ldr r4, [pc, #212] @ 112a70 │ │ │ │ mov fp, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 1129c4 │ │ │ │ + b 1129c0 │ │ │ │ sub r0, r8, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ - beq 112a3c │ │ │ │ + beq 112a38 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 1129e4 │ │ │ │ + bne 1129e0 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #48 @ 0x30 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 1129cc │ │ │ │ + beq 1129c8 │ │ │ │ eor r8, r0, r4 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, sl, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r9, r7, r0, lsl #2 │ │ │ │ ldr r0, [r9, #-12] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1129b4 │ │ │ │ + bcc 1129b0 │ │ │ │ ldr r0, [r9, #-8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1129b4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1129b0 │ │ │ │ + bl 2c0758 │ │ │ │ ldmdb r9, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b 1129b4 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 1129b0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #12 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - beq 112a70 │ │ │ │ + beq 112a6c │ │ │ │ ldr r1, [r1] │ │ │ │ sub r0, r1, r0 │ │ │ │ b 13734 │ │ │ │ bx lr │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 112b5c │ │ │ │ + beq 112b58 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #228] @ 112b94 │ │ │ │ + ldr r4, [pc, #228] @ 112b90 │ │ │ │ mov fp, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 112ae0 │ │ │ │ + b 112adc │ │ │ │ sub r0, r8, #1 │ │ │ │ sub r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ sub r0, r9, #32 │ │ │ │ - bl 112b98 │ │ │ │ + bl 112b94 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 112b5c │ │ │ │ + beq 112b58 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 112b00 │ │ │ │ + bne 112afc │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #192 @ 0xc0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 112ae8 │ │ │ │ + beq 112ae4 │ │ │ │ eor r8, r0, r4 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, sl, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r9, r7, r0, lsl #4 │ │ │ │ ldr r0, [r9, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 112ac4 │ │ │ │ + bcc 112ac0 │ │ │ │ ldr r0, [r9, #-44] @ 0xffffffd4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 112ac4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 112ac0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r9, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r9, #-40] @ 0xffffffd8 │ │ │ │ - bl 2b93fc │ │ │ │ - b 112ac4 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 112ac0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - beq 112b90 │ │ │ │ + beq 112b8c │ │ │ │ ldr r1, [r1] │ │ │ │ sub r0, r1, r0 │ │ │ │ b 13734 │ │ │ │ bx lr │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr sl, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 112c90 │ │ │ │ + beq 112c8c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov fp, #65280 @ 0xff00 │ │ │ │ - ldr r7, [pc, #248] @ 112cc8 │ │ │ │ + ldr r7, [pc, #248] @ 112cc4 │ │ │ │ mov r8, #0 │ │ │ │ ldr r6, [r0] │ │ │ │ mov r4, r6 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ bic r9, r7, r0 │ │ │ │ - b 112bf4 │ │ │ │ + b 112bf0 │ │ │ │ sub r0, r9, #1 │ │ │ │ subs sl, sl, #1 │ │ │ │ and r9, r0, r9 │ │ │ │ - beq 112c90 │ │ │ │ + beq 112c8c │ │ │ │ cmp r9, #0 │ │ │ │ - bne 112c14 │ │ │ │ + bne 112c10 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ sub r6, r6, #96 @ 0x60 │ │ │ │ and r0, r0, r7 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 112bfc │ │ │ │ + beq 112bf8 │ │ │ │ eor r9, r0, r7 │ │ │ │ and r1, r9, #65280 @ 0xff00 │ │ │ │ and r0, fp, r9, lsr #8 │ │ │ │ lsl r2, r9, #24 │ │ │ │ orr r0, r0, r9, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, r8, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r5, r6, r0, lsl #3 │ │ │ │ ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 112c6c │ │ │ │ + bcc 112c68 │ │ │ │ ldr r0, [r5, #-20] @ 0xffffffec │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 112c6c │ │ │ │ - bl 2c075c │ │ │ │ + bne 112c68 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r5, #-20] @ 0xffffffec │ │ │ │ ldr r1, [r5, #-16] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 112be4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 112be0 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2371ac │ │ │ │ - b 112be4 │ │ │ │ + bl 2371a8 │ │ │ │ + b 112be0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #24 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - beq 112cc4 │ │ │ │ + beq 112cc0 │ │ │ │ ldr r1, [r1] │ │ │ │ sub r0, r1, r0 │ │ │ │ b 13734 │ │ │ │ bx lr │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 112da8 │ │ │ │ + beq 112da4 │ │ │ │ ldr r6, [r9, #12] │ │ │ │ str r0, [sp] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 112d78 │ │ │ │ + beq 112d74 │ │ │ │ ldr r7, [r9] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #172] @ 112db0 │ │ │ │ + ldr r4, [pc, #172] @ 112dac │ │ │ │ mov fp, #0 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 112d54 │ │ │ │ + b 112d50 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, sl, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ sub r0, r0, #32 │ │ │ │ - bl 10e99c │ │ │ │ + bl 10e998 │ │ │ │ sub r0, r8, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ - beq 112d78 │ │ │ │ + beq 112d74 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 112d14 │ │ │ │ + bne 112d10 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #160 @ 0xa0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 112d5c │ │ │ │ + beq 112d58 │ │ │ │ eor r8, r0, r4 │ │ │ │ - b 112d14 │ │ │ │ + b 112d10 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ - beq 112da8 │ │ │ │ + beq 112da4 │ │ │ │ ldr r1, [r9] │ │ │ │ sub r0, r1, r0 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 112e80 │ │ │ │ + beq 112e7c │ │ │ │ ldr fp, [r9, #12] │ │ │ │ str r0, [sp] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 112e70 │ │ │ │ + beq 112e6c │ │ │ │ ldr r7, [r9] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #180] @ 112ea0 │ │ │ │ + ldr r4, [pc, #180] @ 112e9c │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r6, r4, r0 │ │ │ │ - b 112e14 │ │ │ │ + b 112e10 │ │ │ │ sub r0, r6, #1 │ │ │ │ sub fp, fp, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ ldr r0, [r8, #-16] │ │ │ │ bl 13d10 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 112e70 │ │ │ │ + beq 112e6c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 112e34 │ │ │ │ + bne 112e30 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #128 @ 0x80 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 112e1c │ │ │ │ + beq 112e18 │ │ │ │ eor r6, r0, r4 │ │ │ │ and r1, r6, #65280 @ 0xff00 │ │ │ │ and r0, sl, r6, lsr #8 │ │ │ │ lsl r2, r6, #24 │ │ │ │ orr r0, r0, r6, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ and r0, r0, #56 @ 0x38 │ │ │ │ sub r8, r7, r0, lsl #2 │ │ │ │ ldr r0, [r8, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 112df8 │ │ │ │ + beq 112df4 │ │ │ │ ldr r0, [r8, #-28] @ 0xffffffe4 │ │ │ │ bl 13734 │ │ │ │ - b 112df8 │ │ │ │ - ldr r0, [pc, #44] @ 112ea4 │ │ │ │ + b 112df4 │ │ │ │ + ldr r0, [pc, #44] @ 112ea0 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, r0 │ │ │ │ - bne 112e88 │ │ │ │ + bne 112e84 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ sub r0, r0, r1, lsl #5 │ │ │ │ sub r0, r0, #32 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ @ instruction: 0x07c1f07b │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 112fbc │ │ │ │ + beq 112fb8 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 112f88 │ │ │ │ + beq 112f84 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #276] @ 112ff4 │ │ │ │ + ldr r4, [pc, #276] @ 112ff0 │ │ │ │ mov fp, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 112f04 │ │ │ │ + b 112f00 │ │ │ │ sub r0, r8, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ - beq 112f88 │ │ │ │ + beq 112f84 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 112f24 │ │ │ │ + bne 112f20 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #448 @ 0x1c0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 112f0c │ │ │ │ + beq 112f08 │ │ │ │ eor r8, r0, r4 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, sl, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ rsb r0, r0, r0, lsl #3 │ │ │ │ add r9, r7, r0, lsl #4 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #-112]! @ 0xffffff90 │ │ │ │ cmp r1, #3 │ │ │ │ - blne 112ff8 │ │ │ │ + blne 112ff4 │ │ │ │ ldr r0, [r9, #-4] │ │ │ │ - bl 1123ac │ │ │ │ + bl 1123a8 │ │ │ │ ldr r0, [r9, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 112ef4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 112ef0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r9, #-4] │ │ │ │ - bl 235b38 │ │ │ │ - b 112ef4 │ │ │ │ + bl 235b34 │ │ │ │ + b 112ef0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #112 @ 0x70 │ │ │ │ rsb r0, r2, r2, lsl #3 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - beq 112fbc │ │ │ │ + beq 112fb8 │ │ │ │ ldr r1, [r1] │ │ │ │ sub r0, r1, r0 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r9, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 112fe8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 112fe4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r9, #-4] │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 113040 │ │ │ │ + beq 11303c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 113040 │ │ │ │ + bcc 11303c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113040 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11303c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 113078 │ │ │ │ + beq 113074 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 113078 │ │ │ │ + bcc 113074 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113078 │ │ │ │ - bl 2c075c │ │ │ │ + bne 113074 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1130b0 │ │ │ │ + beq 1130ac │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1130b0 │ │ │ │ + bcc 1130ac │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1130b0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1130ac │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1130f0 │ │ │ │ + beq 1130ec │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1130f0 │ │ │ │ + bcc 1130ec │ │ │ │ ldr r0, [r4, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1130f0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1130ec │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 113128 │ │ │ │ + beq 113124 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 113128 │ │ │ │ + bcc 113124 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113128 │ │ │ │ - bl 2c075c │ │ │ │ + bne 113124 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 11317c │ │ │ │ + beq 113178 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ add r6, r0, #8 │ │ │ │ - b 11314c │ │ │ │ + b 113148 │ │ │ │ add r6, r6, #16 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 11317c │ │ │ │ + beq 113178 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 113140 │ │ │ │ + bcc 11313c │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113140 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11313c │ │ │ │ + bl 2c0758 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b 113140 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 11313c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 113190 │ │ │ │ + beq 11318c │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ bl 13734 │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1131e4 │ │ │ │ + beq 1131e0 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ add r6, r0, #8 │ │ │ │ - b 1131b4 │ │ │ │ + b 1131b0 │ │ │ │ add r6, r6, #16 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 1131e4 │ │ │ │ + beq 1131e0 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1131a8 │ │ │ │ + bcc 1131a4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1131a8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1131a4 │ │ │ │ + bl 2c0758 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b 1131a8 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 1131a4 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1131f8 │ │ │ │ + beq 1131f4 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 113234 │ │ │ │ + beq 113230 │ │ │ │ cmp r0, #2 │ │ │ │ popcc {r4, r5, r6, pc} │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113234 │ │ │ │ - bl 2c075c │ │ │ │ + bne 113230 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1132f0 │ │ │ │ + beq 1132ec │ │ │ │ ldr fp, [r0, #12] │ │ │ │ mov r9, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1132e4 │ │ │ │ + beq 1132e0 │ │ │ │ ldr r7, [r9] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #164] @ 113310 │ │ │ │ + ldr r4, [pc, #164] @ 11330c │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r6, r4, r0 │ │ │ │ - b 113288 │ │ │ │ + b 113284 │ │ │ │ sub r0, r6, #1 │ │ │ │ subs fp, fp, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ - beq 1132e4 │ │ │ │ + beq 1132e0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1132a8 │ │ │ │ + bne 1132a4 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #64 @ 0x40 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 113290 │ │ │ │ + beq 11328c │ │ │ │ eor r6, r0, r4 │ │ │ │ and r1, r6, #65280 @ 0xff00 │ │ │ │ and r0, sl, r6, lsr #8 │ │ │ │ lsl r2, r6, #24 │ │ │ │ orr r0, r0, r6, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ and r0, r0, #56 @ 0x38 │ │ │ │ sub r0, r7, r0, lsl #1 │ │ │ │ ldr r1, [r0, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 113278 │ │ │ │ + beq 113274 │ │ │ │ ldr r0, [r0, #-12] │ │ │ │ bl 13734 │ │ │ │ - b 113278 │ │ │ │ + b 113274 │ │ │ │ add r0, r8, r8, lsl #4 │ │ │ │ cmn r0, #21 │ │ │ │ - bne 1132f8 │ │ │ │ + bne 1132f4 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ sub r0, r0, r8, lsl #4 │ │ │ │ sub r0, r0, #16 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1133fc │ │ │ │ + beq 1133f8 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 1133e8 │ │ │ │ + beq 1133e4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #256] @ 11344c │ │ │ │ + ldr r4, [pc, #256] @ 113448 │ │ │ │ mvn fp, #112 @ 0x70 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 113370 │ │ │ │ + b 11336c │ │ │ │ sub r0, r8, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ - beq 1133e8 │ │ │ │ + beq 1133e4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 113390 │ │ │ │ + bne 11338c │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #512 @ 0x200 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 113378 │ │ │ │ + beq 113374 │ │ │ │ eor r8, r0, r4 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, sl, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ and r0, fp, r0, lsl #4 │ │ │ │ sub r9, r7, r0 │ │ │ │ sub r0, r9, #128 @ 0x80 │ │ │ │ - bl 112ff8 │ │ │ │ + bl 112ff4 │ │ │ │ ldr r0, [r9, #-8] │ │ │ │ - bl 113450 │ │ │ │ + bl 11344c │ │ │ │ ldr r0, [r9, #-8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113360 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11335c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r9, #-8] │ │ │ │ - bl 235b38 │ │ │ │ - b 113360 │ │ │ │ + bl 235b34 │ │ │ │ + b 11335c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ add r0, r1, r1, lsl #7 │ │ │ │ cmn r0, #133 @ 0x85 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bne 113404 │ │ │ │ + bne 113400 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, r1, lsl #7 │ │ │ │ sub r0, r0, #128 @ 0x80 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r9, #-8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113440 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11343c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r9, #-8] │ │ │ │ - bl 235b38 │ │ │ │ + bl 235b34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ add r4, r0, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mvn r2, #-1073741824 @ 0xc0000000 │ │ │ │ mov r0, r4 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 113508 │ │ │ │ - ldr r7, [pc, #284] @ 1135a4 │ │ │ │ + beq 113504 │ │ │ │ + ldr r7, [pc, #284] @ 1135a0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r7, pc, r7 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 113514 │ │ │ │ + bne 113510 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 113528 │ │ │ │ + bne 113524 │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r5, #56] @ 0x38 │ │ │ │ orrs r0, r0, r1 │ │ │ │ - bne 1134c4 │ │ │ │ + bne 1134c0 │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 10fb54 │ │ │ │ + bl 10fb50 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1134dc │ │ │ │ + bne 1134d8 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 11355c │ │ │ │ + bne 113558 │ │ │ │ mov r0, r4 │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ add r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ addcc sp, sp, #16 │ │ │ │ popcc {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 1ea94 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ebc0 │ │ │ │ - b 113480 │ │ │ │ + b 11347c │ │ │ │ bl 1ef28 │ │ │ │ eor r6, r0, #1 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1134a4 │ │ │ │ + beq 1134a0 │ │ │ │ strb r6, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ - ldr r0, [pc, #112] @ 1135a8 │ │ │ │ + ldr r0, [pc, #112] @ 1135a4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #96] @ 1135ac │ │ │ │ - ldr r3, [pc, #96] @ 1135b0 │ │ │ │ + ldr r0, [pc, #96] @ 1135a8 │ │ │ │ + ldr r3, [pc, #96] @ 1135ac │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r5, #16] │ │ │ │ - b 1134dc │ │ │ │ + b 1134d8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 9e1ec │ │ │ │ - b 113598 │ │ │ │ + b 113594 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 9e1ec │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq sp, r0, r4, asr r6 │ │ │ │ - eoreq r9, r0, r4, asr #2 │ │ │ │ - @ instruction: 0x001c62de │ │ │ │ - strheq r2, [r0], -ip @ │ │ │ │ + eoreq sp, r0, r8, asr r6 │ │ │ │ + eoreq r9, r0, r8, asr #2 │ │ │ │ + andseq r6, ip, r2, ror #5 │ │ │ │ + eoreq r2, r0, r0, asr #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 113698 │ │ │ │ + beq 113694 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #228] @ 1136d0 │ │ │ │ + ldr r4, [pc, #228] @ 1136cc │ │ │ │ mov fp, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 11361c │ │ │ │ + b 113618 │ │ │ │ sub r0, r8, #1 │ │ │ │ sub r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ sub r0, r9, #32 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 113698 │ │ │ │ + beq 113694 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 11363c │ │ │ │ + bne 113638 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #192 @ 0xc0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 113624 │ │ │ │ + beq 113620 │ │ │ │ eor r8, r0, r4 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, sl, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r9, r7, r0, lsl #4 │ │ │ │ ldr r0, [r9, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 113600 │ │ │ │ + bcc 1135fc │ │ │ │ ldr r0, [r9, #-44] @ 0xffffffd4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113600 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1135fc │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r9, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r9, #-40] @ 0xffffffd8 │ │ │ │ - bl 2b93fc │ │ │ │ - b 113600 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 1135fc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #4 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - beq 1136cc │ │ │ │ + beq 1136c8 │ │ │ │ ldr r1, [r1] │ │ │ │ sub r0, r1, r0 │ │ │ │ b 13734 │ │ │ │ bx lr │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 1137a4 │ │ │ │ + beq 1137a0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #208] @ 1137dc │ │ │ │ + ldr r4, [pc, #208] @ 1137d8 │ │ │ │ mov fp, #0 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 113730 │ │ │ │ + b 11372c │ │ │ │ sub r0, r8, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ - beq 1137a4 │ │ │ │ + beq 1137a0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 113750 │ │ │ │ + bne 11374c │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #96 @ 0x60 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 113738 │ │ │ │ + beq 113734 │ │ │ │ eor r8, r0, r4 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, sl, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r9, r7, r0, lsl #3 │ │ │ │ ldr r0, [r9, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11378c │ │ │ │ + beq 113788 │ │ │ │ ldr r0, [r9, #-20] @ 0xffffffec │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r9, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 113720 │ │ │ │ + beq 11371c │ │ │ │ ldr r0, [r9, #-8] │ │ │ │ bl 13734 │ │ │ │ - b 113720 │ │ │ │ + b 11371c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, #24 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - beq 1137d8 │ │ │ │ + beq 1137d4 │ │ │ │ ldr r1, [r1] │ │ │ │ sub r0, r1, r0 │ │ │ │ b 13734 │ │ │ │ bx lr │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1138b4 │ │ │ │ + beq 1138b0 │ │ │ │ ldr fp, [r9, #12] │ │ │ │ str r0, [sp] │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1138a4 │ │ │ │ + beq 1138a0 │ │ │ │ ldr r7, [r9] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #188] @ 1138d4 │ │ │ │ + ldr r4, [pc, #188] @ 1138d0 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r6, r4, r0 │ │ │ │ - b 113834 │ │ │ │ + b 113830 │ │ │ │ sub r0, r6, #1 │ │ │ │ subs fp, fp, #1 │ │ │ │ and r6, r0, r6 │ │ │ │ - beq 1138a4 │ │ │ │ + beq 1138a0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 113854 │ │ │ │ + bne 113850 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #128 @ 0x80 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 11383c │ │ │ │ + beq 113838 │ │ │ │ eor r6, r0, r4 │ │ │ │ and r1, r6, #65280 @ 0xff00 │ │ │ │ and r0, sl, r6, lsr #8 │ │ │ │ lsl r2, r6, #24 │ │ │ │ orr r0, r0, r6, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ and r0, r0, #56 @ 0x38 │ │ │ │ sub r8, r7, r0, lsl #2 │ │ │ │ ldr r0, [r8, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11388c │ │ │ │ + beq 113888 │ │ │ │ ldr r0, [r8, #-24] @ 0xffffffe8 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r8, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 113824 │ │ │ │ + beq 113820 │ │ │ │ ldr r0, [r8, #-8] │ │ │ │ bl 13734 │ │ │ │ - b 113824 │ │ │ │ - ldr r0, [pc, #44] @ 1138d8 │ │ │ │ + b 113820 │ │ │ │ + ldr r0, [pc, #44] @ 1138d4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r1, r0 │ │ │ │ - bne 1138bc │ │ │ │ + bne 1138b8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r9] │ │ │ │ sub r0, r0, r1, lsl #5 │ │ │ │ sub r0, r0, #32 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -261732,630 +261731,630 @@ │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ @ instruction: 0x07c1f07b │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1139c4 │ │ │ │ + beq 1139c0 │ │ │ │ ldr r6, [r9, #12] │ │ │ │ str r0, [sp] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 113994 │ │ │ │ + beq 113990 │ │ │ │ ldr r7, [r9] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #184] @ 1139cc │ │ │ │ + ldr r4, [pc, #184] @ 1139c8 │ │ │ │ mov fp, #0 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 113934 │ │ │ │ + b 113930 │ │ │ │ sub r0, r8, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ - beq 113994 │ │ │ │ + beq 113990 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 113954 │ │ │ │ + bne 113950 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #80 @ 0x50 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 11393c │ │ │ │ + beq 113938 │ │ │ │ eor r8, r0, r4 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, sl, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r7, r0, lsl #2 │ │ │ │ ldr r1, [r0, #-20] @ 0xffffffec │ │ │ │ cmp r1, #0 │ │ │ │ - beq 113924 │ │ │ │ + beq 113920 │ │ │ │ ldr r0, [r0, #-16] │ │ │ │ bl 13734 │ │ │ │ - b 113924 │ │ │ │ + b 113920 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #20 │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ - beq 1139c4 │ │ │ │ + beq 1139c0 │ │ │ │ ldr r1, [r9] │ │ │ │ sub r0, r1, r0 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 113ab8 │ │ │ │ + beq 113ab4 │ │ │ │ ldr r6, [r9, #12] │ │ │ │ str r0, [sp] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 113a88 │ │ │ │ + beq 113a84 │ │ │ │ ldr r7, [r9] │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - ldr r4, [pc, #184] @ 113ac0 │ │ │ │ + ldr r4, [pc, #184] @ 113abc │ │ │ │ mov fp, #0 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bic r8, r4, r0 │ │ │ │ - b 113a28 │ │ │ │ + b 113a24 │ │ │ │ sub r0, r8, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ and r8, r0, r8 │ │ │ │ - beq 113a88 │ │ │ │ + beq 113a84 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 113a48 │ │ │ │ + bne 113a44 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ sub r7, r7, #160 @ 0xa0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 113a30 │ │ │ │ + beq 113a2c │ │ │ │ eor r8, r0, r4 │ │ │ │ and r1, r8, #65280 @ 0xff00 │ │ │ │ and r0, sl, r8, lsr #8 │ │ │ │ lsl r2, r8, #24 │ │ │ │ orr r0, r0, r8, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, fp, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ ldr r1, [r0, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 113a18 │ │ │ │ + beq 113a14 │ │ │ │ ldr r0, [r0, #-36] @ 0xffffffdc │ │ │ │ bl 13734 │ │ │ │ - b 113a18 │ │ │ │ + b 113a14 │ │ │ │ ldr r2, [sp] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ - beq 113ab8 │ │ │ │ + beq 113ab4 │ │ │ │ ldr r1, [r9] │ │ │ │ sub r0, r1, r0 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 113b08 │ │ │ │ + beq 113b04 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - beq 113afc │ │ │ │ + beq 113af8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r2, r2, #1 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ ldrb r0, [r4, #534] @ 0x216 │ │ │ │ add r6, r4, #32 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 113c14 │ │ │ │ + beq 113c10 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 113b9c │ │ │ │ + beq 113b98 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 113c94 │ │ │ │ + bne 113c90 │ │ │ │ ldrb r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 113b48 │ │ │ │ + bne 113b44 │ │ │ │ ldrb r0, [r4, #592] @ 0x250 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #556] @ 0x22c │ │ │ │ cmpeq r0, #4 │ │ │ │ - beq 113cd8 │ │ │ │ + beq 113cd4 │ │ │ │ ldr r0, [r4, #600] @ 0x258 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 113b78 │ │ │ │ + bne 113b74 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #604]! @ 0x25c │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113b78 │ │ │ │ - bl 2c075c │ │ │ │ + bne 113b74 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #536]! @ 0x218 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113b9c │ │ │ │ - bl 2c075c │ │ │ │ + bne 113b98 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #532] @ 0x214 │ │ │ │ mov r0, r6 │ │ │ │ - bl 113f28 │ │ │ │ + bl 113f24 │ │ │ │ ldr r5, [r4, #504] @ 0x1f8 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 113bd8 │ │ │ │ + beq 113bd4 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113bd8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 113bd4 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 113c08 │ │ │ │ + bcc 113c04 │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113c08 │ │ │ │ - bl 2c075c │ │ │ │ + bne 113c04 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ ldr r1, [r4, #528] @ 0x210 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ bl 9baf8 │ │ │ │ - b 113c80 │ │ │ │ + b 113c7c │ │ │ │ mov r0, r6 │ │ │ │ - bl 113f28 │ │ │ │ + bl 113f24 │ │ │ │ ldr r5, [r4, #504] @ 0x1f8 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 113c48 │ │ │ │ + beq 113c44 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113c48 │ │ │ │ - bl 2c075c │ │ │ │ + bne 113c44 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 113c78 │ │ │ │ + bcc 113c74 │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113c78 │ │ │ │ - bl 2c075c │ │ │ │ + bne 113c74 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ ldr r1, [r4, #528] @ 0x210 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ bl 9baf8 │ │ │ │ ldr r0, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 113c94 │ │ │ │ + beq 113c90 │ │ │ │ ldr r0, [r4, #512] @ 0x200 │ │ │ │ bl 13734 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 113ca4 │ │ │ │ + bne 113ca0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - beq 113cc8 │ │ │ │ + beq 113cc4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r2, r2, #1 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ add r0, r4, #560 @ 0x230 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #564] @ 0x234 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 113b48 │ │ │ │ + beq 113b44 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #568] @ 0x238 │ │ │ │ blx r1 │ │ │ │ - b 113b48 │ │ │ │ + b 113b44 │ │ │ │ mov r5, r0 │ │ │ │ - b 113d20 │ │ │ │ + b 113d1c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #564] @ 0x234 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 113d20 │ │ │ │ + beq 113d1c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #568] @ 0x238 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #600]! @ 0x258 │ │ │ │ cmp r1, #21 │ │ │ │ - bne 113d40 │ │ │ │ - bl 10f768 │ │ │ │ - b 113d40 │ │ │ │ + bne 113d3c │ │ │ │ + bl 10f764 │ │ │ │ + b 113d3c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #536]! @ 0x218 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113d6c │ │ │ │ - bl 2c075c │ │ │ │ + bne 113d68 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23600c │ │ │ │ - b 113d6c │ │ │ │ + bl 236008 │ │ │ │ + b 113d68 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #532] @ 0x214 │ │ │ │ mov r0, r6 │ │ │ │ - bl 113f28 │ │ │ │ + bl 113f24 │ │ │ │ ldr r6, [r4, #504] @ 0x1f8 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 113da8 │ │ │ │ + beq 113da4 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113da8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 113da4 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 113dd8 │ │ │ │ + bcc 113dd4 │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113dd8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 113dd4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ ldr r1, [r4, #528] @ 0x210 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ bl 9baf8 │ │ │ │ - b 113ec8 │ │ │ │ + b 113ec4 │ │ │ │ mov r5, r0 │ │ │ │ - b 113ec8 │ │ │ │ + b 113ec4 │ │ │ │ ldr r6, [r4, #504] @ 0x1f8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 113e1c │ │ │ │ + beq 113e18 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113e1c │ │ │ │ - bl 2c075c │ │ │ │ + bne 113e18 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 113e4c │ │ │ │ + bcc 113e48 │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113e4c │ │ │ │ - bl 2c075c │ │ │ │ + bne 113e48 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ ldr r1, [r4, #528] @ 0x210 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ bl 9baf8 │ │ │ │ - b 113ec8 │ │ │ │ + b 113ec4 │ │ │ │ mov r5, r0 │ │ │ │ - b 113ec8 │ │ │ │ + b 113ec4 │ │ │ │ ldr r6, [r4, #504] @ 0x1f8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 113e90 │ │ │ │ + beq 113e8c │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113e90 │ │ │ │ - bl 2c075c │ │ │ │ + bne 113e8c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #520] @ 0x208 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 113ec0 │ │ │ │ + bcc 113ebc │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113ec0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 113ebc │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #524] @ 0x20c │ │ │ │ ldr r1, [r4, #528] @ 0x210 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ bl 9baf8 │ │ │ │ ldr r0, [r4, #508] @ 0x1fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 113edc │ │ │ │ + beq 113ed8 │ │ │ │ ldr r0, [r4, #512] @ 0x200 │ │ │ │ bl 13734 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 113f18 │ │ │ │ + beq 113f14 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - beq 113f0c │ │ │ │ + beq 113f08 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r2, r2, #1 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ - bl 28ef54 │ │ │ │ + bl 28ef50 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #124]! @ 0x7c │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113f58 │ │ │ │ - bl 2c075c │ │ │ │ + bne 113f54 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10f11c │ │ │ │ + bl 10f118 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 112ff8 │ │ │ │ + b 112ff4 │ │ │ │ mov r5, r0 │ │ │ │ - b 113fb0 │ │ │ │ + b 113fac │ │ │ │ mov r5, r0 │ │ │ │ - b 113fb8 │ │ │ │ + b 113fb4 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #124]! @ 0x7c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 113fb0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 113fac │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10f11c │ │ │ │ + bl 10f118 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #3 │ │ │ │ movne r0, r4 │ │ │ │ - blne 112ff8 │ │ │ │ + blne 112ff4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 114018 │ │ │ │ + beq 114014 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - beq 11400c │ │ │ │ + beq 114008 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r2, r2, #1 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ ldrb r0, [r4, #209] @ 0xd1 │ │ │ │ add r6, r4, #32 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1140c0 │ │ │ │ + beq 1140bc │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1140ac │ │ │ │ + beq 1140a8 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 114124 │ │ │ │ + bne 114120 │ │ │ │ ldrb r0, [r4, #276] @ 0x114 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 114058 │ │ │ │ + bne 114054 │ │ │ │ ldrb r0, [r4, #272] @ 0x110 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #236] @ 0xec │ │ │ │ cmpeq r0, #4 │ │ │ │ - beq 114168 │ │ │ │ + beq 114164 │ │ │ │ ldr r0, [r4, #280] @ 0x118 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 114088 │ │ │ │ + bne 114084 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #284]! @ 0x11c │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 114088 │ │ │ │ - bl 2c075c │ │ │ │ + bne 114084 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #216]! @ 0xd8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1140ac │ │ │ │ - bl 2c075c │ │ │ │ + bne 1140a8 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #208] @ 0xd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 113f28 │ │ │ │ - b 1140c8 │ │ │ │ + bl 113f24 │ │ │ │ + b 1140c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 113f28 │ │ │ │ + bl 113f24 │ │ │ │ ldr r5, [r4, #192] @ 0xc0 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 1140f4 │ │ │ │ + beq 1140f0 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1140f4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1140f0 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 114124 │ │ │ │ + bcc 114120 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 114124 │ │ │ │ - bl 2c075c │ │ │ │ + bne 114120 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ ldr r1, [r4, #204] @ 0xcc │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 114134 │ │ │ │ + bne 114130 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - beq 114158 │ │ │ │ + beq 114154 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r2, r2, #1 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ add r0, r4, #240 @ 0xf0 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 114058 │ │ │ │ + beq 114054 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ blx r1 │ │ │ │ - b 114058 │ │ │ │ + b 114054 │ │ │ │ mov r5, r0 │ │ │ │ - b 1141b0 │ │ │ │ + b 1141ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #244] @ 0xf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1141b0 │ │ │ │ + beq 1141ac │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #248] @ 0xf8 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #280]! @ 0x118 │ │ │ │ cmp r1, #21 │ │ │ │ - bne 1141d0 │ │ │ │ - bl 10f768 │ │ │ │ - b 1141d0 │ │ │ │ + bne 1141cc │ │ │ │ + bl 10f764 │ │ │ │ + b 1141cc │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r7, #216]! @ 0xd8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1141fc │ │ │ │ - bl 2c075c │ │ │ │ + bne 1141f8 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23600c │ │ │ │ - b 1141fc │ │ │ │ + bl 236008 │ │ │ │ + b 1141f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #208] @ 0xd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 113f28 │ │ │ │ - b 11421c │ │ │ │ - bl 1d63c │ │ │ │ + bl 113f24 │ │ │ │ b 114218 │ │ │ │ + bl 1d63c │ │ │ │ + b 114214 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r4, #192] @ 0xc0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 114248 │ │ │ │ + beq 114244 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 114248 │ │ │ │ - bl 2c075c │ │ │ │ + bne 114244 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 114274 │ │ │ │ + bcc 114270 │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 114274 │ │ │ │ - bl 2c075c │ │ │ │ + bne 114270 │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #200] @ 0xc8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 1142b0 │ │ │ │ + beq 1142ac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - beq 1142a4 │ │ │ │ + beq 1142a0 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r2, r2, #1 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ @@ -262364,39 +262363,39 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr sl, [r0, #28] │ │ │ │ mov r8, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1143a4 │ │ │ │ + beq 1143a0 │ │ │ │ ldr r6, [r8, #12] │ │ │ │ mov r9, #65280 @ 0xff00 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ ldr r7, [r8, #20] │ │ │ │ - ldr r4, [pc, #228] @ 1143d0 │ │ │ │ - b 1142f8 │ │ │ │ + ldr r4, [pc, #228] @ 1143cc │ │ │ │ + b 1142f4 │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, fp │ │ │ │ - beq 1143a4 │ │ │ │ + beq 1143a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 114320 │ │ │ │ + beq 11431c │ │ │ │ sub r1, r0, #1 │ │ │ │ sub sl, sl, #1 │ │ │ │ and fp, r1, r0 │ │ │ │ cmp r6, #0 │ │ │ │ str sl, [r8, #28] │ │ │ │ str fp, [r8, #16] │ │ │ │ - bne 114354 │ │ │ │ - b 1143a4 │ │ │ │ + bne 114350 │ │ │ │ + b 1143a0 │ │ │ │ ldr r0, [r7], #4 │ │ │ │ sub r6, r6, #128 @ 0x80 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 114320 │ │ │ │ + beq 11431c │ │ │ │ eor r0, r0, r4 │ │ │ │ sub sl, sl, #1 │ │ │ │ sub r1, r0, #1 │ │ │ │ str sl, [r8, #28] │ │ │ │ and fp, r1, r0 │ │ │ │ str r6, [r8, #12] │ │ │ │ str fp, [r8, #16] │ │ │ │ @@ -262408,66 +262407,66 @@ │ │ │ │ orr r0, r0, r2, lsl #8 │ │ │ │ orr r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ and r0, r0, #56 @ 0x38 │ │ │ │ sub r5, r6, r0, lsl #2 │ │ │ │ ldr r0, [r5, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11438c │ │ │ │ + beq 114388 │ │ │ │ ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r5, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1142ec │ │ │ │ + beq 1142e8 │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ bl 13734 │ │ │ │ - b 1142ec │ │ │ │ + b 1142e8 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r8, #4] │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 1143c0 │ │ │ │ + bne 1143bc │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r8, #8] │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr fp, [r0, #28] │ │ │ │ mov r8, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1144b0 │ │ │ │ + beq 1144ac │ │ │ │ ldr r6, [r8, #12] │ │ │ │ mov r9, #65280 @ 0xff00 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ mov sl, #0 │ │ │ │ ldr r7, [r8, #20] │ │ │ │ - ldr r4, [pc, #212] @ 1144dc │ │ │ │ - b 114414 │ │ │ │ + ldr r4, [pc, #212] @ 1144d8 │ │ │ │ + b 114410 │ │ │ │ cmp fp, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq 1144b0 │ │ │ │ + beq 1144ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11443c │ │ │ │ + beq 114438 │ │ │ │ sub r1, r0, #1 │ │ │ │ sub fp, fp, #1 │ │ │ │ and r5, r1, r0 │ │ │ │ cmp r6, #0 │ │ │ │ str fp, [r8, #28] │ │ │ │ str r5, [r8, #16] │ │ │ │ - bne 114470 │ │ │ │ - b 1144b0 │ │ │ │ + bne 11446c │ │ │ │ + b 1144ac │ │ │ │ ldr r0, [r7], #4 │ │ │ │ sub r6, r6, #160 @ 0xa0 │ │ │ │ and r0, r0, r4 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 11443c │ │ │ │ + beq 114438 │ │ │ │ eor r0, r0, r4 │ │ │ │ sub fp, fp, #1 │ │ │ │ sub r1, r0, #1 │ │ │ │ str fp, [r8, #28] │ │ │ │ and r5, r1, r0 │ │ │ │ str r6, [r8, #12] │ │ │ │ str r5, [r8, #16] │ │ │ │ @@ -262480,62 +262479,62 @@ │ │ │ │ orr r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, sl, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r0, r6, r0, lsl #3 │ │ │ │ ldr r1, [r0, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 114408 │ │ │ │ + beq 114404 │ │ │ │ ldr r0, [r0, #-36] @ 0xffffffdc │ │ │ │ bl 13734 │ │ │ │ - b 114408 │ │ │ │ + b 114404 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r8, #4] │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 1144cc │ │ │ │ + bne 1144c8 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r8, #8] │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1145d8 │ │ │ │ - ldr r5, [pc, #256] @ 1145fc │ │ │ │ + beq 1145d4 │ │ │ │ + ldr r5, [pc, #256] @ 1145f8 │ │ │ │ mov r8, #65280 @ 0xff00 │ │ │ │ mov r7, #0 │ │ │ │ - b 114518 │ │ │ │ + b 114514 │ │ │ │ sub r0, r6, #32 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1145d8 │ │ │ │ + beq 1145d4 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 114548 │ │ │ │ + beq 114544 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4, #28] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ and r1, r1, r2 │ │ │ │ str r1, [r4, #16] │ │ │ │ - bne 11457c │ │ │ │ - b 1145d8 │ │ │ │ + bne 114578 │ │ │ │ + b 1145d4 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r3], #4 │ │ │ │ sub r0, r0, #192 @ 0xc0 │ │ │ │ and r2, r2, r5 │ │ │ │ cmp r2, r5 │ │ │ │ - beq 11454c │ │ │ │ + beq 114548 │ │ │ │ sub r1, r1, #1 │ │ │ │ eor r2, r2, r5 │ │ │ │ str r1, [r4, #28] │ │ │ │ sub r1, r2, #1 │ │ │ │ add ip, r4, #12 │ │ │ │ and r1, r1, r2 │ │ │ │ stm ip, {r0, r1, r3} │ │ │ │ @@ -262547,65 +262546,65 @@ │ │ │ │ orr r1, r2, r1 │ │ │ │ clz r1, r1 │ │ │ │ sub r1, r7, r1, lsr #3 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r6, r0, r1, lsl #4 │ │ │ │ ldr r0, [r6, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 114504 │ │ │ │ + bcc 114500 │ │ │ │ ldr r0, [r6, #-44] @ 0xffffffd4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 114504 │ │ │ │ - bl 2c075c │ │ │ │ + bne 114500 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r6, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r6, #-40] @ 0xffffffd8 │ │ │ │ - bl 2b93fc │ │ │ │ - b 114504 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 114500 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #4] │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 1145f0 │ │ │ │ + bne 1145ec │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1146ec │ │ │ │ - ldr r5, [pc, #244] @ 114710 │ │ │ │ + beq 1146e8 │ │ │ │ + ldr r5, [pc, #244] @ 11470c │ │ │ │ mov r8, #65280 @ 0xff00 │ │ │ │ mov r7, #0 │ │ │ │ - b 114630 │ │ │ │ + b 11462c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1146ec │ │ │ │ + beq 1146e8 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 114660 │ │ │ │ + beq 11465c │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4, #28] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ and r1, r1, r2 │ │ │ │ str r1, [r4, #16] │ │ │ │ - bne 114694 │ │ │ │ - b 1146ec │ │ │ │ + bne 114690 │ │ │ │ + b 1146e8 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r3], #4 │ │ │ │ sub r0, r0, #48 @ 0x30 │ │ │ │ and r2, r2, r5 │ │ │ │ cmp r2, r5 │ │ │ │ - beq 114664 │ │ │ │ + beq 114660 │ │ │ │ sub r1, r1, #1 │ │ │ │ eor r2, r2, r5 │ │ │ │ str r1, [r4, #28] │ │ │ │ sub r1, r2, #1 │ │ │ │ add ip, r4, #12 │ │ │ │ and r1, r1, r2 │ │ │ │ stm ip, {r0, r1, r3} │ │ │ │ @@ -262617,66 +262616,66 @@ │ │ │ │ orr r1, r2, r1 │ │ │ │ clz r1, r1 │ │ │ │ sub r1, r7, r1, lsr #3 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r6, r0, r1, lsl #2 │ │ │ │ ldr r0, [r6, #-12] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 114624 │ │ │ │ + bcc 114620 │ │ │ │ ldr r0, [r6, #-8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 114624 │ │ │ │ - bl 2c075c │ │ │ │ + bne 114620 │ │ │ │ + bl 2c0758 │ │ │ │ ldmdb r6, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b 114624 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 114620 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #4] │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 114704 │ │ │ │ + bne 114700 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11480c │ │ │ │ - ldr r5, [pc, #256] @ 114830 │ │ │ │ + beq 114808 │ │ │ │ + ldr r5, [pc, #256] @ 11482c │ │ │ │ mov r8, #65280 @ 0xff00 │ │ │ │ mov r7, #0 │ │ │ │ - b 11474c │ │ │ │ + b 114748 │ │ │ │ sub r0, r6, #32 │ │ │ │ - bl 112b98 │ │ │ │ + bl 112b94 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11480c │ │ │ │ + beq 114808 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 11477c │ │ │ │ + beq 114778 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4, #28] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ and r1, r1, r2 │ │ │ │ str r1, [r4, #16] │ │ │ │ - bne 1147b0 │ │ │ │ - b 11480c │ │ │ │ + bne 1147ac │ │ │ │ + b 114808 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r3], #4 │ │ │ │ sub r0, r0, #192 @ 0xc0 │ │ │ │ and r2, r2, r5 │ │ │ │ cmp r2, r5 │ │ │ │ - beq 114780 │ │ │ │ + beq 11477c │ │ │ │ sub r1, r1, #1 │ │ │ │ eor r2, r2, r5 │ │ │ │ str r1, [r4, #28] │ │ │ │ sub r1, r2, #1 │ │ │ │ add ip, r4, #12 │ │ │ │ and r1, r1, r2 │ │ │ │ stm ip, {r0, r1, r3} │ │ │ │ @@ -262688,65 +262687,65 @@ │ │ │ │ orr r1, r2, r1 │ │ │ │ clz r1, r1 │ │ │ │ sub r1, r7, r1, lsr #3 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r6, r0, r1, lsl #4 │ │ │ │ ldr r0, [r6, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 114738 │ │ │ │ + bcc 114734 │ │ │ │ ldr r0, [r6, #-44] @ 0xffffffd4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 114738 │ │ │ │ - bl 2c075c │ │ │ │ + bne 114734 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r6, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r6, #-40] @ 0xffffffd8 │ │ │ │ - bl 2b93fc │ │ │ │ - b 114738 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 114734 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #4] │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 114824 │ │ │ │ + bne 114820 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 114944 │ │ │ │ - ldr r6, [pc, #280] @ 114968 │ │ │ │ + beq 114940 │ │ │ │ + ldr r6, [pc, #280] @ 114964 │ │ │ │ mov r8, #65280 @ 0xff00 │ │ │ │ mov r7, #0 │ │ │ │ - b 114864 │ │ │ │ + b 114860 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 114944 │ │ │ │ + beq 114940 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 114894 │ │ │ │ + beq 114890 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r4, #28] │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ and r1, r1, r2 │ │ │ │ str r1, [r4, #16] │ │ │ │ - bne 1148c8 │ │ │ │ - b 114944 │ │ │ │ + bne 1148c4 │ │ │ │ + b 114940 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [r3], #4 │ │ │ │ sub r0, r0, #96 @ 0x60 │ │ │ │ and r2, r2, r6 │ │ │ │ cmp r2, r6 │ │ │ │ - beq 114898 │ │ │ │ + beq 114894 │ │ │ │ sub r1, r1, #1 │ │ │ │ eor r2, r2, r6 │ │ │ │ str r1, [r4, #28] │ │ │ │ sub r1, r2, #1 │ │ │ │ add ip, r4, #12 │ │ │ │ and r1, r1, r2 │ │ │ │ stm ip, {r0, r1, r3} │ │ │ │ @@ -262758,112 +262757,112 @@ │ │ │ │ orr r1, r2, r1 │ │ │ │ clz r1, r1 │ │ │ │ sub r1, r7, r1, lsr #3 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r5, r0, r1, lsl #3 │ │ │ │ ldr r0, [r5, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 114920 │ │ │ │ + bcc 11491c │ │ │ │ ldr r0, [r5, #-20] @ 0xffffffec │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 114920 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11491c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r5, #-20] @ 0xffffffec │ │ │ │ ldr r1, [r5, #-16] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r5, #-12]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 114858 │ │ │ │ - bl 2c075c │ │ │ │ + bne 114854 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2371ac │ │ │ │ - b 114858 │ │ │ │ + bl 2371a8 │ │ │ │ + b 114854 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #4] │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 11495c │ │ │ │ + bne 114958 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r8, #0 │ │ │ │ - ldr r0, [pc, #1108] @ 114dd8 │ │ │ │ + ldr r0, [pc, #1108] @ 114dd4 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #4 │ │ │ │ str r8, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r8, [sp, #24] │ │ │ │ - ldr r0, [pc, #1080] @ 114ddc │ │ │ │ + ldr r0, [pc, #1080] @ 114dd8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - beq 1149e4 │ │ │ │ + beq 1149e0 │ │ │ │ add r0, r1, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addls r4, r1, #5 │ │ │ │ lslls r5, r0, #2 │ │ │ │ addsls r0, r5, r4 │ │ │ │ - bcc 1149fc │ │ │ │ - bl 1557bc │ │ │ │ - b 114d1c │ │ │ │ - ldr r2, [pc, #1012] @ 114de0 │ │ │ │ + bcc 1149f8 │ │ │ │ + bl 1557b8 │ │ │ │ + b 114d18 │ │ │ │ + ldr r2, [pc, #1012] @ 114ddc │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 114af8 │ │ │ │ + b 114af4 │ │ │ │ add r6, r5, r4 │ │ │ │ cmn r6, #-2147483645 @ 0x80000003 │ │ │ │ - bcs 1149dc │ │ │ │ + bcs 1149d8 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r0, [pc, #976] @ 114de4 │ │ │ │ + ldr r0, [pc, #976] @ 114de0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r6 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 114db4 │ │ │ │ + beq 114db0 │ │ │ │ ldr r9, [r7, #12] │ │ │ │ add r0, r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ str r7, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 114ae4 │ │ │ │ + beq 114ae0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r2, r9 │ │ │ │ - ldr r3, [pc, #880] @ 114dd4 │ │ │ │ + ldr r3, [pc, #880] @ 114dd0 │ │ │ │ mov lr, #65280 @ 0xff00 │ │ │ │ sub sl, r0, #4 │ │ │ │ ldr r0, [r2], #4 │ │ │ │ mov ip, #28 │ │ │ │ mov r7, r9 │ │ │ │ bic r4, r3, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b 114ac0 │ │ │ │ + b 114abc │ │ │ │ and r1, r4, #65280 @ 0xff00 │ │ │ │ and fp, lr, r4, lsr #8 │ │ │ │ lsl r5, r4, #24 │ │ │ │ orr r6, fp, r4, lsr #24 │ │ │ │ orr r1, r5, r1, lsl #8 │ │ │ │ subs r0, r0, #1 │ │ │ │ orr r1, r1, r6 │ │ │ │ @@ -262871,166 +262870,166 @@ │ │ │ │ and r1, ip, r1, lsr #1 │ │ │ │ sub r1, r7, r1 │ │ │ │ sub r5, r1, r9 │ │ │ │ ldr r1, [r1, #-4] │ │ │ │ str r1, [sl, r5] │ │ │ │ sub r1, r4, #1 │ │ │ │ and r4, r1, r4 │ │ │ │ - beq 114ae4 │ │ │ │ + beq 114ae0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 114a80 │ │ │ │ + bne 114a7c │ │ │ │ ldr r4, [r2], #4 │ │ │ │ sub r7, r7, #16 │ │ │ │ and r4, r4, r3 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 114ac8 │ │ │ │ + beq 114ac4 │ │ │ │ eor r4, r4, r3 │ │ │ │ - b 114a80 │ │ │ │ + b 114a7c │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add r9, sp, #24 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - beq 114b2c │ │ │ │ + beq 114b28 │ │ │ │ add r0, r9, #12 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, r6 │ │ │ │ - bl 114df0 │ │ │ │ + bl 114dec │ │ │ │ ldr r8, [sp, #32] │ │ │ │ ldr fp, [r7, #4] │ │ │ │ cmp r8, r6 │ │ │ │ - bcs 114b48 │ │ │ │ + bcs 114b44 │ │ │ │ mov r5, r8 │ │ │ │ cmp r5, r6 │ │ │ │ - bls 114bb4 │ │ │ │ - b 114d4c │ │ │ │ + bls 114bb0 │ │ │ │ + b 114d48 │ │ │ │ cmp r8, r6 │ │ │ │ mov r5, r6 │ │ │ │ str r6, [sp, #32] │ │ │ │ - beq 114bb4 │ │ │ │ + beq 114bb0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ sub r4, r8, r6 │ │ │ │ add r0, r0, r6, lsl #4 │ │ │ │ add r5, r0, #4 │ │ │ │ - b 114b78 │ │ │ │ + b 114b74 │ │ │ │ add r5, r5, #16 │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 114ba8 │ │ │ │ + beq 114ba4 │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 114b6c │ │ │ │ + bcc 114b68 │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 114b6c │ │ │ │ - bl 2c075c │ │ │ │ + bne 114b68 │ │ │ │ + bl 2c0758 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b 114b6c │ │ │ │ + bl 2b93f8 │ │ │ │ + b 114b68 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ cmp r5, r6 │ │ │ │ - bhi 114d4c │ │ │ │ + bhi 114d48 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 114c6c │ │ │ │ + beq 114c68 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r8, #0 │ │ │ │ str r6, [sp, #20] │ │ │ │ lsl r6, r5, #4 │ │ │ │ str r5, [sp, #12] │ │ │ │ - b 114bec │ │ │ │ + b 114be8 │ │ │ │ mov r0, r7 │ │ │ │ str r4, [r0, r8]! │ │ │ │ add r8, r8, #16 │ │ │ │ cmp r6, r8 │ │ │ │ stmib r0, {r5, r9} │ │ │ │ - beq 114c58 │ │ │ │ + beq 114c54 │ │ │ │ mov r0, fp │ │ │ │ add sl, r7, r8 │ │ │ │ ldr r4, [r0, r8]! │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r4, #2 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sl, #12] │ │ │ │ - bcc 114c20 │ │ │ │ + bcc 114c1c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 114d1c │ │ │ │ + ble 114d18 │ │ │ │ add r1, fp, r8 │ │ │ │ ldr r0, [r7, r8] │ │ │ │ ldr r9, [r1, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 114bd4 │ │ │ │ + bcc 114bd0 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 114bd4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 114bd0 │ │ │ │ + bl 2c0758 │ │ │ │ ldmib sl, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b 114bd4 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 114bd0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r9, sp, #24 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - b 114c70 │ │ │ │ + b 114c6c │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ lsl r4, r6, #4 │ │ │ │ sub r2, r0, r1 │ │ │ │ sub r0, r4, r5, lsl #4 │ │ │ │ cmp r2, r0, lsr #4 │ │ │ │ - bcc 114d88 │ │ │ │ + bcc 114d84 │ │ │ │ lsl r0, r5, #4 │ │ │ │ cmp r4, r0 │ │ │ │ - beq 114d2c │ │ │ │ + beq 114d28 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ sub r0, r4, r0 │ │ │ │ add sl, fp, r5, lsl #4 │ │ │ │ mov r5, #0 │ │ │ │ add r7, r2, r1, lsl #4 │ │ │ │ lsr r2, r0, #4 │ │ │ │ mov r6, #12 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ - b 114ce8 │ │ │ │ + b 114ce4 │ │ │ │ add r1, r7, r6 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ str r9, [r1, #-12] │ │ │ │ add r1, r7, r5, lsl #4 │ │ │ │ add r5, r5, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ cmp r2, r5 │ │ │ │ str r0, [r1, #8] │ │ │ │ str fp, [r7, r6] │ │ │ │ add r6, r6, #16 │ │ │ │ - beq 114d20 │ │ │ │ + beq 114d1c │ │ │ │ mov r0, sl │ │ │ │ add r8, sl, r5, lsl #4 │ │ │ │ ldr fp, [r0, r6]! │ │ │ │ ldr r4, [r8, #4] │ │ │ │ ldr r9, [r0, #-12] │ │ │ │ cmp r9, #2 │ │ │ │ - bcc 114cbc │ │ │ │ + bcc 114cb8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmn r0, #1 │ │ │ │ - bgt 114cbc │ │ │ │ + bgt 114cb8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r9, sp, #24 │ │ │ │ add r1, r1, r5 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldm r9!, {r0, r1, r2} │ │ │ │ @@ -263039,189 +263038,189 @@ │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ - ldr r1, [pc, #132] @ 114de8 │ │ │ │ + ldr r1, [pc, #132] @ 114de4 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #112] @ 114dec │ │ │ │ + ldr r1, [pc, #112] @ 114de8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 114d1c │ │ │ │ + b 114d18 │ │ │ │ lsr r2, r0, #4 │ │ │ │ mov r0, #16 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r3, #4 │ │ │ │ bl 167f4 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ lsl r0, r5, #4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 114c94 │ │ │ │ - b 114d2c │ │ │ │ + bne 114c90 │ │ │ │ + b 114d28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 155804 │ │ │ │ - b 114d1c │ │ │ │ + bl 155800 │ │ │ │ + b 114d18 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 114f38 │ │ │ │ + bl 114f34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - eoreq sl, r0, r4, lsl #6 │ │ │ │ - eoreq sl, r0, r8, ror #5 │ │ │ │ - mulseq sl, r4, r4 │ │ │ │ - ldrdeq fp, [r0], -r4 @ │ │ │ │ - mlaeq r0, r0, r5, sl │ │ │ │ - eoreq r0, r0, r8, lsl #19 │ │ │ │ + eoreq sl, r0, r8, lsl #6 │ │ │ │ + eoreq sl, r0, ip, ror #5 │ │ │ │ + mulseq sl, r8, r4 │ │ │ │ + ldrdeq fp, [r0], -r8 @ │ │ │ │ + mlaeq r0, r4, r5, sl │ │ │ │ + eoreq r0, r0, ip, lsl #19 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ add r4, r3, r0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r4, #-134217727 @ 0xf8000001 │ │ │ │ mvncs r4, #-134217728 @ 0xf8000000 │ │ │ │ sub r0, r4, r5 │ │ │ │ cmp r0, r2 │ │ │ │ - bls 114e90 │ │ │ │ + bls 114e8c │ │ │ │ sub r6, r3, r5 │ │ │ │ cmp r6, r0 │ │ │ │ - bcs 114e9c │ │ │ │ + bcs 114e98 │ │ │ │ adds r0, r5, r0 │ │ │ │ - bcs 114e90 │ │ │ │ + bcs 114e8c │ │ │ │ mov r6, r2 │ │ │ │ lsl r2, r4, #4 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 114e5c │ │ │ │ + beq 114e58 │ │ │ │ lsl r0, r3, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ mov r1, #4 │ │ │ │ bl 165f0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 114f08 │ │ │ │ + bne 114f04 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r2, r6 │ │ │ │ sub r0, r3, r5 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 114ea4 │ │ │ │ + bcc 114ea0 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, r5, r2 │ │ │ │ mov r0, #0 │ │ │ │ - bcs 114f1c │ │ │ │ + bcs 114f18 │ │ │ │ add r4, r5, r2 │ │ │ │ cmn r4, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 114f1c │ │ │ │ + bhi 114f18 │ │ │ │ lsl r2, r4, #4 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 114f1c │ │ │ │ + bhi 114f18 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 114ee4 │ │ │ │ + beq 114ee0 │ │ │ │ lsl r0, r3, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ mov r1, #4 │ │ │ │ bl 165f0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 114f2c │ │ │ │ + beq 114f28 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #16] @ 114f34 │ │ │ │ + ldr r2, [pc, #16] @ 114f30 │ │ │ │ mov r1, ip │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ ldmib sp, {r0, ip} │ │ │ │ - b 114f1c │ │ │ │ - eoreq r0, r0, r0, lsr #16 │ │ │ │ + b 114f18 │ │ │ │ + eoreq r0, r0, r4, lsr #16 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 114f5c │ │ │ │ + beq 114f58 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ sub r0, r1, r0, lsl #2 │ │ │ │ sub r0, r0, #4 │ │ │ │ bl 13734 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 114fb0 │ │ │ │ + beq 114fac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r6, r0, #4 │ │ │ │ - b 114f80 │ │ │ │ + b 114f7c │ │ │ │ add r6, r6, #16 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 114fb0 │ │ │ │ + beq 114fac │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 114f74 │ │ │ │ + bcc 114f70 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 114f74 │ │ │ │ - bl 2c075c │ │ │ │ + bne 114f70 │ │ │ │ + bl 2c0758 │ │ │ │ ldm r6, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b 114f74 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 114f70 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 114fc8 │ │ │ │ + beq 114fc4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ adds r1, r3, #1 │ │ │ │ - bcs 11506c │ │ │ │ + bcs 115068 │ │ │ │ cmp r1, r3, lsl #1 │ │ │ │ lslcc r1, r3, #1 │ │ │ │ cmp r1, #4 │ │ │ │ mov r5, r1 │ │ │ │ movls r5, #4 │ │ │ │ cmn r1, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 115078 │ │ │ │ + bhi 115074 │ │ │ │ lsl r2, r5, #4 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 115060 │ │ │ │ + bhi 11505c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11502c │ │ │ │ + beq 115028 │ │ │ │ lsl r0, r3, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -263232,188 +263231,188 @@ │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #4] │ │ │ │ strne r5, [r4] │ │ │ │ strne r0, [r4, #4] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - ldr r2, [pc, #36] @ 11508c │ │ │ │ + ldr r2, [pc, #36] @ 115088 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #16] @ 115084 │ │ │ │ + ldr r2, [pc, #16] @ 115080 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #8] @ 115088 │ │ │ │ + ldr r2, [pc, #8] @ 115084 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - eoreq r0, r0, r4, lsr #14 │ │ │ │ - eoreq r0, r0, r8, lsl r7 │ │ │ │ - eoreq r0, r0, r0, lsr r7 │ │ │ │ + eoreq r0, r0, r8, lsr #14 │ │ │ │ + eoreq r0, r0, ip, lsl r7 │ │ │ │ + eoreq r0, r0, r4, lsr r7 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldmib r0, {r2, r3, ip} │ │ │ │ add r1, r1, #1 │ │ │ │ mla r0, r2, r1, r3 │ │ │ │ rsb r1, r3, #0 │ │ │ │ sub r0, r0, #1 │ │ │ │ and r0, r0, r1 │ │ │ │ sub r0, ip, r0 │ │ │ │ b 13734 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldm r0, {r4, r8} │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1150d8 │ │ │ │ + beq 1150d4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r9, r1, #1 │ │ │ │ - bcc 115100 │ │ │ │ + bcc 1150fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add r2, r0, #1 │ │ │ │ cmp r0, #8 │ │ │ │ lsr r3, r2, #3 │ │ │ │ lsl r3, r3, #3 │ │ │ │ subcs r0, r3, r2, lsr #3 │ │ │ │ sub r0, r0, r1 │ │ │ │ str r0, [r4, #8] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r6, #0 │ │ │ │ mov sl, #255 @ 0xff │ │ │ │ rsb r5, r7, #0 │ │ │ │ - b 115124 │ │ │ │ + b 115120 │ │ │ │ add r6, r6, #1 │ │ │ │ sub r5, r5, r7 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 1150d8 │ │ │ │ + beq 1150d4 │ │ │ │ ldr r0, [r4] │ │ │ │ ldrb r1, [r0, r6] │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ - bne 115114 │ │ │ │ + bne 115110 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ strb sl, [r0, r6] │ │ │ │ sub r0, r6, #4 │ │ │ │ and r0, r1, r0 │ │ │ │ ldr r1, [r4] │ │ │ │ add r0, r1, r0 │ │ │ │ strb sl, [r0, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, r5 │ │ │ │ blx r8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r4, #12] │ │ │ │ - b 115114 │ │ │ │ + b 115110 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r4, [pc, #320] @ 1152c4 │ │ │ │ + ldr r4, [pc, #320] @ 1152c0 │ │ │ │ add r0, r3, r0 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r0, r4 │ │ │ │ ldr r3, [r1] │ │ │ │ movcc r4, r0 │ │ │ │ sub r0, r4, r5 │ │ │ │ cmp r0, r2 │ │ │ │ - bls 115218 │ │ │ │ + bls 115214 │ │ │ │ sub r6, r3, r5 │ │ │ │ cmp r6, r0 │ │ │ │ - bcs 115224 │ │ │ │ + bcs 115220 │ │ │ │ adds r0, r5, r0 │ │ │ │ - bcs 115218 │ │ │ │ + bcs 115214 │ │ │ │ rsb r0, r4, r4, lsl #3 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ lsl r2, r0, #2 │ │ │ │ mov r0, #0 │ │ │ │ - beq 1151e4 │ │ │ │ + beq 1151e0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ rsb r0, r3, r3, lsl #3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ mov r1, #4 │ │ │ │ bl 165f0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 115298 │ │ │ │ + bne 115294 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r2, r6 │ │ │ │ sub r0, r3, r5 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 11522c │ │ │ │ + bcc 115228 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, r5, r2 │ │ │ │ mov r0, #0 │ │ │ │ - bcs 1152ac │ │ │ │ + bcs 1152a8 │ │ │ │ add r4, r5, r2 │ │ │ │ mov r6, #28 │ │ │ │ umull r2, r5, r4, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1152ac │ │ │ │ + bne 1152a8 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 1152ac │ │ │ │ + bhi 1152a8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 115274 │ │ │ │ + beq 115270 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ rsb r0, r3, r3, lsl #3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ mov r1, #4 │ │ │ │ bl 165f0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1152bc │ │ │ │ + beq 1152b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #20] @ 1152c8 │ │ │ │ + ldr r2, [pc, #20] @ 1152c4 │ │ │ │ mov r1, ip │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ ldmib sp, {r0, ip} │ │ │ │ - b 1152ac │ │ │ │ + b 1152a8 │ │ │ │ ldreq r4, [r2], #2340 @ 0x924 │ │ │ │ - mlaeq r0, r0, r4, r0 │ │ │ │ + mlaeq r0, r4, r4, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ adds r5, r3, #1 │ │ │ │ - bcs 115370 │ │ │ │ + bcs 11536c │ │ │ │ cmp r5, r3, lsl #1 │ │ │ │ mov r1, #28 │ │ │ │ lslcc r5, r3, #1 │ │ │ │ cmp r5, #4 │ │ │ │ movls r5, #4 │ │ │ │ umull r2, r4, r5, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 11537c │ │ │ │ + bne 115378 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 115364 │ │ │ │ + bhi 115360 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 115330 │ │ │ │ + beq 11532c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ rsb r0, r3, r3, lsl #3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -263425,93 +263424,93 @@ │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #4] │ │ │ │ strne r5, [r6] │ │ │ │ strne r0, [r6, #4] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - ldr r2, [pc, #36] @ 115390 │ │ │ │ + ldr r2, [pc, #36] @ 11538c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #16] @ 115388 │ │ │ │ + ldr r2, [pc, #16] @ 115384 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #8] @ 11538c │ │ │ │ + ldr r2, [pc, #8] @ 115388 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - eoreq r0, r0, r0, lsr #8 │ │ │ │ - eoreq r0, r0, r4, lsl r4 │ │ │ │ - eoreq r0, r0, ip, lsr #8 │ │ │ │ + eoreq r0, r0, r4, lsr #8 │ │ │ │ + eoreq r0, r0, r8, lsl r4 │ │ │ │ + eoreq r0, r0, r0, lsr r4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1153b0 │ │ │ │ + beq 1153ac │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 13734 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ add r7, r5, #4 │ │ │ │ - b 1153c8 │ │ │ │ + b 1153c4 │ │ │ │ sub r6, r6, #1 │ │ │ │ add r7, r7, #12 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1153e8 │ │ │ │ + beq 1153e4 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1153c0 │ │ │ │ + beq 1153bc │ │ │ │ ldr r0, [r7] │ │ │ │ bl 13734 │ │ │ │ - b 1153c0 │ │ │ │ + b 1153bc │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 115400 │ │ │ │ + beq 1153fc │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ add r7, r4, #4 │ │ │ │ - b 115420 │ │ │ │ + b 11541c │ │ │ │ sub r6, r6, #1 │ │ │ │ add r7, r7, #12 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 115440 │ │ │ │ + beq 11543c │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 115418 │ │ │ │ + beq 115414 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 13734 │ │ │ │ - b 115418 │ │ │ │ + b 115414 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 115458 │ │ │ │ + beq 115454 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ - ldr r7, [pc, #392] @ 1155f4 │ │ │ │ + ldr r7, [pc, #392] @ 1155f0 │ │ │ │ lsr r3, r1, #25 │ │ │ │ ldr lr, [r0, #16] │ │ │ │ mov r9, #0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mul r6, r3, r7 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ and r8, lr, r1 │ │ │ │ sub sl, r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr ip, [r2] │ │ │ │ str r6, [sp, #8] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldmib r2, {r0, r1, r2} │ │ │ │ - ldr r3, [pc, #340] @ 1155f8 │ │ │ │ + ldr r3, [pc, #340] @ 1155f4 │ │ │ │ cmp r0, #2 │ │ │ │ addcs r1, r1, #8 │ │ │ │ str r1, [sp, #20] │ │ │ │ str sl, [sp, #16] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r8, [sp, #24] │ │ │ │ ldrb r1, [r0, r8]! │ │ │ │ @@ -263521,50 +263520,50 @@ │ │ │ │ orr r1, r1, r7, lsl #8 │ │ │ │ orr r0, r4, r0, lsl #8 │ │ │ │ mov r4, #65280 @ 0xff00 │ │ │ │ orr r1, r1, r0, lsl #16 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ eor r0, r1, r0 │ │ │ │ - ldr r1, [pc, #272] @ 1155fc │ │ │ │ + ldr r1, [pc, #272] @ 1155f8 │ │ │ │ add r1, r0, r1 │ │ │ │ bic r0, r3, r0 │ │ │ │ ands fp, r0, r1 │ │ │ │ - bne 115528 │ │ │ │ - ldr r3, [pc, #248] @ 1155f8 │ │ │ │ + bne 115524 │ │ │ │ + ldr r3, [pc, #248] @ 1155f4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ and r0, r1, r3 │ │ │ │ tst r0, r1, lsl #1 │ │ │ │ - bne 1155d0 │ │ │ │ + bne 1155cc │ │ │ │ add r9, r9, #4 │ │ │ │ add r0, r8, r9 │ │ │ │ and r8, r0, lr │ │ │ │ - b 1154b0 │ │ │ │ + b 1154ac │ │ │ │ sub r0, fp, #1 │ │ │ │ ands fp, r0, fp │ │ │ │ - beq 1154f8 │ │ │ │ + beq 1154f4 │ │ │ │ and r1, fp, #65280 @ 0xff00 │ │ │ │ and r0, r4, fp, lsr #8 │ │ │ │ lsl r3, fp, #24 │ │ │ │ orr r0, r0, fp, lsr #24 │ │ │ │ orr r1, r3, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ add r0, r8, r0, lsr #3 │ │ │ │ and r0, r0, lr │ │ │ │ ldr r7, [sl, -r0, lsl #2] │ │ │ │ cmp r5, r7 │ │ │ │ - bls 1155e0 │ │ │ │ + bls 1155dc │ │ │ │ add r1, r7, r7, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, r1, lsl #3]! │ │ │ │ cmp ip, r1 │ │ │ │ ldreq r1, [r0, #12] │ │ │ │ cmpeq r2, r1 │ │ │ │ - bne 11551c │ │ │ │ + bne 115518 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r9 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov sl, r2 │ │ │ │ cmp r3, #2 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ addcs r1, r1, #8 │ │ │ │ @@ -263575,115 +263574,115 @@ │ │ │ │ mov r2, sl │ │ │ │ ldr r8, [sp, #24] │ │ │ │ mov lr, r9 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ mov r9, r4 │ │ │ │ mov r4, #65280 @ 0xff00 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11551c │ │ │ │ + bne 115518 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #24] @ 115600 │ │ │ │ + ldr r2, [pc, #24] @ 1155fc │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ - eoreq r0, r0, r8, lsr #2 │ │ │ │ + eoreq r0, r0, ip, lsr #2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r4, [r0, #20] │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [r0, #16] │ │ │ │ ldr r6, [r0, #24] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r7, [r8, #12] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r9, r0 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ - beq 11590c │ │ │ │ + beq 115908 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldm r8, {r7, ip} │ │ │ │ and r2, ip, r6 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov r3, r7 │ │ │ │ - ldr fp, [pc, #1012] @ 115a50 │ │ │ │ + ldr fp, [pc, #1012] @ 115a4c │ │ │ │ ldrb r6, [r3, r2]! │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ ldrb r4, [r3, #2] │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ orr r6, r6, r5, lsl #8 │ │ │ │ orr r3, r4, r3, lsl #8 │ │ │ │ orr r3, r6, r3, lsl #16 │ │ │ │ ands r5, r3, fp │ │ │ │ - bne 1156b4 │ │ │ │ + bne 1156b0 │ │ │ │ mov r3, #4 │ │ │ │ add r2, r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ and r2, r2, ip │ │ │ │ add r3, r3, #4 │ │ │ │ ldrb r6, [r0, r2]! │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ ldrb r4, [r0, #2] │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ orr r6, r6, r5, lsl #8 │ │ │ │ orr r0, r4, r0, lsl #8 │ │ │ │ orr r0, r6, r0, lsl #16 │ │ │ │ ands r5, r0, fp │ │ │ │ - beq 115680 │ │ │ │ + beq 11567c │ │ │ │ and r6, r5, #65280 @ 0xff00 │ │ │ │ mov r3, #65280 @ 0xff00 │ │ │ │ and r0, r3, r5, lsr #8 │ │ │ │ orr r0, r0, r5, lsr #24 │ │ │ │ lsl r5, r5, #24 │ │ │ │ orr r6, r5, r6, lsl #8 │ │ │ │ orr r0, r6, r0 │ │ │ │ clz r0, r0 │ │ │ │ add r0, r2, r0, lsr #3 │ │ │ │ and r2, r0, ip │ │ │ │ add r0, r7, r2 │ │ │ │ ldrsb r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bmi 115730 │ │ │ │ + bmi 11572c │ │ │ │ ldr r0, [r7] │ │ │ │ and r0, r0, fp │ │ │ │ and r2, r3, r0, lsr #8 │ │ │ │ and r3, r0, #65280 @ 0xff00 │ │ │ │ orr r2, r2, r0, lsr #24 │ │ │ │ lsl r0, r0, #24 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ orr r0, r0, r2 │ │ │ │ clz r0, r0 │ │ │ │ ldrb r3, [r7, r0, lsr #3] │ │ │ │ lsr r2, r0, #3 │ │ │ │ ldr r5, [r8, #8] │ │ │ │ and r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 115744 │ │ │ │ + beq 115740 │ │ │ │ mov r6, r3 │ │ │ │ - b 115750 │ │ │ │ + b 11574c │ │ │ │ and r3, r6, #255 @ 0xff │ │ │ │ ldr r5, [r8, #8] │ │ │ │ and r3, r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 115728 │ │ │ │ + bne 115724 │ │ │ │ mov r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 11580c │ │ │ │ + bne 115808 │ │ │ │ add r3, r7, r2 │ │ │ │ sub r5, r5, r6 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ str r5, [r8, #8] │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ lsr r0, r6, #25 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ @@ -263705,30 +263704,30 @@ │ │ │ │ ldm sl, {r0, r6} │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ cmp r9, r0 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r6, [sp, #28] │ │ │ │ - bne 1157d4 │ │ │ │ + bne 1157d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 115a5c │ │ │ │ + bl 115a58 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, r9, r9, lsl #1 │ │ │ │ mov r2, #24 │ │ │ │ add r0, r1, r0, lsl #3 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 12ac8 │ │ │ │ add r1, r9, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, r9 │ │ │ │ addls sp, sp, #60 @ 0x3c │ │ │ │ popls {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #592] @ 115a58 │ │ │ │ + ldr r2, [pc, #592] @ 115a54 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r9 │ │ │ │ mov r4, r1 │ │ │ │ bl 176b8 │ │ │ │ ldm r8, {r7, ip} │ │ │ │ @@ -263739,46 +263738,46 @@ │ │ │ │ ldrb r6, [r0, #1] │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ orr r3, r3, r6, lsl #8 │ │ │ │ orr r0, r5, r0, lsl #8 │ │ │ │ orr r0, r3, r0, lsl #16 │ │ │ │ ands r5, r0, fp │ │ │ │ - beq 115858 │ │ │ │ + beq 115854 │ │ │ │ mov r1, r4 │ │ │ │ - b 115894 │ │ │ │ + b 115890 │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r2, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ and r2, r0, ip │ │ │ │ mov r0, r7 │ │ │ │ ldrb r6, [r0, r2]! │ │ │ │ ldrb r5, [r0, #1] │ │ │ │ ldrb r4, [r0, #2] │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ orr r6, r6, r5, lsl #8 │ │ │ │ orr r0, r4, r0, lsl #8 │ │ │ │ orr r0, r6, r0, lsl #16 │ │ │ │ ands r5, r0, fp │ │ │ │ - beq 115860 │ │ │ │ + beq 11585c │ │ │ │ and r6, r5, #65280 @ 0xff00 │ │ │ │ mov r3, #65280 @ 0xff00 │ │ │ │ and r0, r3, r5, lsr #8 │ │ │ │ orr r0, r0, r5, lsr #24 │ │ │ │ lsl r5, r5, #24 │ │ │ │ orr r6, r5, r6, lsl #8 │ │ │ │ orr r0, r6, r0 │ │ │ │ clz r0, r0 │ │ │ │ add r0, r2, r0, lsr #3 │ │ │ │ and r2, r0, ip │ │ │ │ add r0, r7, r2 │ │ │ │ ldrsb r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - bmi 1158f8 │ │ │ │ + bmi 1158f4 │ │ │ │ ldr r0, [r7] │ │ │ │ and r0, r0, fp │ │ │ │ and r2, r3, r0, lsr #8 │ │ │ │ and r3, r0, #65280 @ 0xff00 │ │ │ │ orr r2, r2, r0, lsr #24 │ │ │ │ lsl r0, r0, #24 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ @@ -263786,118 +263785,118 @@ │ │ │ │ clz r0, r0 │ │ │ │ ldrb r5, [r7, r0, lsr #3] │ │ │ │ lsr r2, r0, #3 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ and r0, r5, #1 │ │ │ │ add r3, r7, r2 │ │ │ │ sub r5, r6, r0 │ │ │ │ - b 115758 │ │ │ │ + b 115754 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - ldr r2, [pc, #308] @ 115a4c │ │ │ │ + ldr r2, [pc, #308] @ 115a48 │ │ │ │ add r0, r0, r7 │ │ │ │ cmp r0, r2 │ │ │ │ movcc r2, r0 │ │ │ │ sub r0, r2, r9 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 115984 │ │ │ │ + bls 115980 │ │ │ │ adds r0, r9, r0 │ │ │ │ - bcs 115984 │ │ │ │ + bcs 115980 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ mov fp, r2 │ │ │ │ cmp r9, #0 │ │ │ │ lsl r2, r0, #3 │ │ │ │ mov r0, #0 │ │ │ │ - beq 115964 │ │ │ │ + beq 115960 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, r9, r9, lsl #1 │ │ │ │ lsl r0, r0, #3 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r1, #4 │ │ │ │ bl 165f0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1159e4 │ │ │ │ - ldr r0, [pc, #188] @ 115a48 │ │ │ │ + bne 1159e0 │ │ │ │ + ldr r0, [pc, #188] @ 115a44 │ │ │ │ cmp r9, r0 │ │ │ │ - bhi 1159f8 │ │ │ │ + bhi 1159f4 │ │ │ │ add r0, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ mov fp, r0 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ lsl r2, r0, #3 │ │ │ │ mov r0, #0 │ │ │ │ - beq 1159c4 │ │ │ │ + beq 1159c0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, r9, r9, lsl #1 │ │ │ │ lsl r0, r0, #3 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r3, sp, #24 │ │ │ │ mov r1, #4 │ │ │ │ bl 165f0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 115a0c │ │ │ │ + beq 115a08 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [r4, #4] │ │ │ │ str fp, [sp, #4] │ │ │ │ str fp, [r4] │ │ │ │ - b 115644 │ │ │ │ + b 115640 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #80] @ 115a54 │ │ │ │ + ldr r2, [pc, #80] @ 115a50 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ - b 1159fc │ │ │ │ + b 1159f8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 115b24 │ │ │ │ + bl 115b20 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 13d10 │ │ │ │ mov r0, sl │ │ │ │ bl 48a58 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldrbeq r5, [r5, #-1364] @ 0xfffffaac │ │ │ │ ldrbeq r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - andseq pc, pc, r4, asr #26 │ │ │ │ - @ instruction: 0x001ffff0 │ │ │ │ + andseq pc, pc, r8, asr #26 │ │ │ │ + @ instruction: 0x001ffff4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ adds r5, r3, #1 │ │ │ │ - bcs 115b00 │ │ │ │ + bcs 115afc │ │ │ │ cmp r5, r3, lsl #1 │ │ │ │ mov r1, #24 │ │ │ │ lslcc r5, r3, #1 │ │ │ │ cmp r5, #4 │ │ │ │ movls r5, #4 │ │ │ │ umull r2, r4, r5, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 115b0c │ │ │ │ + bne 115b08 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 115af4 │ │ │ │ + bhi 115af0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 115ac0 │ │ │ │ + beq 115abc │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, r3, r3, lsl #1 │ │ │ │ lsl r0, r0, #3 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ @@ -263909,54 +263908,54 @@ │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #4] │ │ │ │ strne r5, [r6] │ │ │ │ strne r0, [r6, #4] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - ldr r2, [pc, #36] @ 115b20 │ │ │ │ + ldr r2, [pc, #36] @ 115b1c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #16] @ 115b18 │ │ │ │ + ldr r2, [pc, #16] @ 115b14 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #8] @ 115b1c │ │ │ │ + ldr r2, [pc, #8] @ 115b18 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - andseq pc, pc, r0, lsr ip @ │ │ │ │ - andseq pc, pc, r4, lsr #24 │ │ │ │ - andseq pc, pc, ip, lsr ip @ │ │ │ │ + andseq pc, pc, r4, lsr ip @ │ │ │ │ + andseq pc, pc, r8, lsr #24 │ │ │ │ + andseq pc, pc, r0, asr #24 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 115b64 │ │ │ │ + bcc 115b60 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 115b64 │ │ │ │ - bl 2c075c │ │ │ │ + bne 115b60 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ pop {r4, lr} │ │ │ │ b 13d10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 115e00 │ │ │ │ + bcc 115dfc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 115df8 │ │ │ │ - ldr r9, [pc, #640] @ 115e18 │ │ │ │ + beq 115df4 │ │ │ │ + ldr r9, [pc, #640] @ 115e14 │ │ │ │ add ip, r1, r2, lsl #3 │ │ │ │ mov sl, r1 │ │ │ │ mov lr, #65280 @ 0xff00 │ │ │ │ ldr r4, [r8] │ │ │ │ ldr fp, [sl, #4] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov r3, r4 │ │ │ │ @@ -263967,67 +263966,67 @@ │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ ldrb r7, [r3, #2] │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ orr r6, r6, r5, lsl #8 │ │ │ │ orr r3, r7, r3, lsl #8 │ │ │ │ orr r3, r6, r3, lsl #16 │ │ │ │ ands r6, r3, r9 │ │ │ │ - bne 115c18 │ │ │ │ + bne 115c14 │ │ │ │ mov r3, #4 │ │ │ │ add r2, r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ and r2, r2, r1 │ │ │ │ add r3, r3, #4 │ │ │ │ ldrb r7, [r0, r2]! │ │ │ │ ldrb r6, [r0, #1] │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ orr r7, r7, r6, lsl #8 │ │ │ │ orr r0, r5, r0, lsl #8 │ │ │ │ orr r0, r7, r0, lsl #16 │ │ │ │ ands r6, r0, r9 │ │ │ │ - beq 115be4 │ │ │ │ + beq 115be0 │ │ │ │ and r3, r6, #65280 @ 0xff00 │ │ │ │ and r0, lr, r6, lsr #8 │ │ │ │ lsl r7, r6, #24 │ │ │ │ orr r0, r0, r6, lsr #24 │ │ │ │ orr r3, r7, r3, lsl #8 │ │ │ │ orr r0, r3, r0 │ │ │ │ clz r0, r0 │ │ │ │ add r0, r2, r0, lsr #3 │ │ │ │ and r2, r0, r1 │ │ │ │ add r0, r4, r2 │ │ │ │ ldrsb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bmi 115c90 │ │ │ │ + bmi 115c8c │ │ │ │ ldr r0, [r4] │ │ │ │ and r0, r0, r9 │ │ │ │ and r3, r0, #65280 @ 0xff00 │ │ │ │ and r2, lr, r0, lsr #8 │ │ │ │ orr r2, r2, r0, lsr #24 │ │ │ │ lsl r0, r0, #24 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ orr r0, r0, r2 │ │ │ │ clz r0, r0 │ │ │ │ ldrb r3, [r4, r0, lsr #3] │ │ │ │ lsr r2, r0, #3 │ │ │ │ ldr r6, [r8, #8] │ │ │ │ and r3, r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 115ca4 │ │ │ │ + beq 115ca0 │ │ │ │ mov r5, r3 │ │ │ │ - b 115cb0 │ │ │ │ + b 115cac │ │ │ │ and r3, r3, #255 @ 0xff │ │ │ │ ldr r6, [r8, #8] │ │ │ │ and r3, r3, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 115c88 │ │ │ │ + bne 115c84 │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 115cfc │ │ │ │ + bne 115cf8 │ │ │ │ add r3, r4, r2 │ │ │ │ sub r6, r6, r5 │ │ │ │ lsr r0, fp, #25 │ │ │ │ str r6, [r8, #8] │ │ │ │ strb r0, [r3] │ │ │ │ sub r3, r2, #4 │ │ │ │ and r1, r3, r1 │ │ │ │ @@ -264037,16 +264036,16 @@ │ │ │ │ strb r0, [r1, #4] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r8, #12] │ │ │ │ sub r0, r4, r2, lsl #2 │ │ │ │ str r1, [r0, #-4] │ │ │ │ - bne 115ba0 │ │ │ │ - b 115df8 │ │ │ │ + bne 115b9c │ │ │ │ + b 115df4 │ │ │ │ mov r0, r8 │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 17da8 │ │ │ │ ldr r4, [r8] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ and r2, r1, fp │ │ │ │ mov r0, r4 │ │ │ │ @@ -264054,46 +264053,46 @@ │ │ │ │ ldrb r7, [r0, #1] │ │ │ │ ldrb r6, [r0, #2] │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ orr r3, r3, r7, lsl #8 │ │ │ │ orr r0, r6, r0, lsl #8 │ │ │ │ orr r0, r3, r0, lsl #16 │ │ │ │ ands r6, r0, r9 │ │ │ │ - beq 115d44 │ │ │ │ + beq 115d40 │ │ │ │ mov lr, #65280 @ 0xff00 │ │ │ │ - b 115d80 │ │ │ │ + b 115d7c │ │ │ │ mov r3, #4 │ │ │ │ mov lr, #65280 @ 0xff00 │ │ │ │ add r0, r2, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ and r2, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r7, [r0, r2]! │ │ │ │ ldrb r6, [r0, #1] │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ orr r7, r7, r6, lsl #8 │ │ │ │ orr r0, r5, r0, lsl #8 │ │ │ │ orr r0, r7, r0, lsl #16 │ │ │ │ ands r6, r0, r9 │ │ │ │ - beq 115d4c │ │ │ │ + beq 115d48 │ │ │ │ and r3, r6, #65280 @ 0xff00 │ │ │ │ and r0, lr, r6, lsr #8 │ │ │ │ lsl r7, r6, #24 │ │ │ │ orr r0, r0, r6, lsr #24 │ │ │ │ orr r3, r7, r3, lsl #8 │ │ │ │ ldr ip, [sp, #4] │ │ │ │ orr r0, r3, r0 │ │ │ │ clz r0, r0 │ │ │ │ add r0, r2, r0, lsr #3 │ │ │ │ and r2, r0, r1 │ │ │ │ add r0, r4, r2 │ │ │ │ ldrsb r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bmi 115de4 │ │ │ │ + bmi 115de0 │ │ │ │ ldr r0, [r4] │ │ │ │ and r0, r0, r9 │ │ │ │ and r3, r0, #65280 @ 0xff00 │ │ │ │ and r2, lr, r0, lsr #8 │ │ │ │ orr r2, r2, r0, lsr #24 │ │ │ │ lsl r0, r0, #24 │ │ │ │ orr r0, r0, r3, lsl #8 │ │ │ │ @@ -264101,76 +264100,76 @@ │ │ │ │ clz r0, r0 │ │ │ │ ldrb r6, [r4, r0, lsr #3] │ │ │ │ lsr r2, r0, #3 │ │ │ │ ldr r7, [r8, #8] │ │ │ │ and r0, r6, #1 │ │ │ │ add r3, r4, r2 │ │ │ │ sub r6, r7, r0 │ │ │ │ - b 115cb8 │ │ │ │ + b 115cb4 │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #20] @ 115e1c │ │ │ │ + ldr r0, [pc, #20] @ 115e18 │ │ │ │ mov r1, #69 @ 0x45 │ │ │ │ - ldr r2, [pc, #16] @ 115e20 │ │ │ │ + ldr r2, [pc, #16] @ 115e1c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - @ instruction: 0x001b3add │ │ │ │ - andseq pc, pc, r4, ror #18 │ │ │ │ + andseq r3, fp, r1, ror #21 │ │ │ │ + andseq pc, pc, r8, ror #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r0 │ │ │ │ mov r8, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 115e60 │ │ │ │ + beq 115e5c │ │ │ │ cmp r1, #8 │ │ │ │ - bcs 115e74 │ │ │ │ + bcs 115e70 │ │ │ │ mov r7, #8 │ │ │ │ cmp r1, #4 │ │ │ │ movcc r7, #4 │ │ │ │ add r5, r7, #4 │ │ │ │ add r0, r5, r7, lsl #2 │ │ │ │ cmp r0, r7, lsl #2 │ │ │ │ - bcs 115ec0 │ │ │ │ - b 115ea4 │ │ │ │ - ldr r6, [pc, #208] @ 115f38 │ │ │ │ + bcs 115ebc │ │ │ │ + b 115ea0 │ │ │ │ + ldr r6, [pc, #208] @ 115f34 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ - b 115f18 │ │ │ │ + b 115f14 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - ldrls r2, [pc, #180] @ 115f34 │ │ │ │ + ldrls r2, [pc, #180] @ 115f30 │ │ │ │ lslls r0, r1, #3 │ │ │ │ umullls r3, r7, r0, r2 │ │ │ │ rsbls r0, r7, r1, lsl #3 │ │ │ │ addls r1, r7, r0, lsr #1 │ │ │ │ mvnls r0, #0 │ │ │ │ addls r1, r0, r1, lsr #2 │ │ │ │ clzls r1, r1 │ │ │ │ lsrls r2, r0, r1 │ │ │ │ cmnls r2, #-1073741822 @ 0xc0000002 │ │ │ │ - bls 115ea8 │ │ │ │ - bl 1557bc │ │ │ │ + bls 115ea4 │ │ │ │ + bl 1557b8 │ │ │ │ mov r2, #1 │ │ │ │ add r7, r2, r0, lsr r1 │ │ │ │ add r5, r7, #4 │ │ │ │ add r0, r5, r7, lsl #2 │ │ │ │ cmp r0, r7, lsl #2 │ │ │ │ - bcc 115ea4 │ │ │ │ + bcc 115ea0 │ │ │ │ lsl r4, r7, #2 │ │ │ │ add r6, r4, r5 │ │ │ │ cmn r6, #-2147483645 @ 0x80000003 │ │ │ │ - bcs 115ea4 │ │ │ │ - ldr r0, [pc, #100] @ 115f3c │ │ │ │ + bcs 115ea0 │ │ │ │ + ldr r0, [pc, #100] @ 115f38 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r6 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 115f2c │ │ │ │ + beq 115f28 │ │ │ │ add r6, r0, r4 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 12fe4 │ │ │ │ sub r1, r7, #1 │ │ │ │ lsr r0, r7, #3 │ │ │ │ @@ -264180,31 +264179,31 @@ │ │ │ │ subcs r0, r2, r7, lsr #3 │ │ │ │ str r6, [r9] │ │ │ │ str r1, [r9, #4] │ │ │ │ str r0, [r9, #8] │ │ │ │ str r8, [r9, #12] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ - bl 155804 │ │ │ │ + bl 155800 │ │ │ │ ldrcs r4, [r2], #2341 @ 0x925 │ │ │ │ - andseq sp, sl, ip, lsl r0 │ │ │ │ - eoreq sl, r0, r0, lsl fp │ │ │ │ + andseq sp, sl, r0, lsr #32 │ │ │ │ + eoreq sl, r0, r4, lsl fp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 115f68 │ │ │ │ + beq 115f64 │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [r7], #8 │ │ │ │ bl 13d10 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 115f58 │ │ │ │ + bne 115f54 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 115f80 │ │ │ │ + beq 115f7c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -264212,104 +264211,104 @@ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ add r4, r3, r0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r4, #-268435455 @ 0xf0000001 │ │ │ │ mvncs r4, #-268435456 @ 0xf0000000 │ │ │ │ sub r0, r4, r5 │ │ │ │ cmp r0, r2 │ │ │ │ - bls 116024 │ │ │ │ + bls 116020 │ │ │ │ sub r6, r3, r5 │ │ │ │ cmp r6, r0 │ │ │ │ - bcs 116030 │ │ │ │ + bcs 11602c │ │ │ │ adds r0, r5, r0 │ │ │ │ - bcs 116024 │ │ │ │ + bcs 116020 │ │ │ │ mov r6, r2 │ │ │ │ lsl r2, r4, #3 │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 115ff0 │ │ │ │ + beq 115fec │ │ │ │ lsl r0, r3, #3 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ mov r1, #4 │ │ │ │ bl 165f0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11609c │ │ │ │ + bne 116098 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r2, r6 │ │ │ │ sub r0, r3, r5 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 116038 │ │ │ │ + bcc 116034 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, r5, r2 │ │ │ │ mov r0, #0 │ │ │ │ - bcs 1160b0 │ │ │ │ + bcs 1160ac │ │ │ │ add r4, r5, r2 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 1160b0 │ │ │ │ + bhi 1160ac │ │ │ │ lsl r2, r4, #3 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 1160b0 │ │ │ │ + bhi 1160ac │ │ │ │ cmp r3, #0 │ │ │ │ - beq 116078 │ │ │ │ + beq 116074 │ │ │ │ lsl r0, r3, #3 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, sp │ │ │ │ mov r1, #4 │ │ │ │ bl 165f0 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1160c0 │ │ │ │ + beq 1160bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r4, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #16] @ 1160c8 │ │ │ │ + ldr r2, [pc, #16] @ 1160c4 │ │ │ │ mov r1, ip │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ ldmib sp, {r0, ip} │ │ │ │ - b 1160b0 │ │ │ │ - andseq pc, pc, ip, lsl #13 │ │ │ │ + b 1160ac │ │ │ │ + mulseq pc, r0, r6 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ adds r1, r3, #1 │ │ │ │ - bcs 11616c │ │ │ │ + bcs 116168 │ │ │ │ cmp r1, r3, lsl #1 │ │ │ │ lslcc r1, r3, #1 │ │ │ │ cmp r1, #4 │ │ │ │ mov r5, r1 │ │ │ │ movls r5, #4 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 116178 │ │ │ │ + bhi 116174 │ │ │ │ lsl r2, r5, #3 │ │ │ │ cmn r2, #-2147483644 @ 0x80000004 │ │ │ │ - bhi 116160 │ │ │ │ + bhi 11615c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 11612c │ │ │ │ + beq 116128 │ │ │ │ lsl r0, r3, #3 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ add r3, sp, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ @@ -264320,60 +264319,60 @@ │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #4] │ │ │ │ strne r5, [r4] │ │ │ │ strne r0, [r4, #4] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - ldr r2, [pc, #36] @ 11618c │ │ │ │ + ldr r2, [pc, #36] @ 116188 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #16] @ 116184 │ │ │ │ + ldr r2, [pc, #16] @ 116180 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #8] @ 116188 │ │ │ │ + ldr r2, [pc, #8] @ 116184 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - andseq pc, pc, r4, lsr #12 │ │ │ │ - andseq pc, pc, r8, lsl r6 @ │ │ │ │ - andseq pc, pc, r0, lsr r6 @ │ │ │ │ + andseq pc, pc, r8, lsr #12 │ │ │ │ + andseq pc, pc, ip, lsl r6 @ │ │ │ │ + andseq pc, pc, r4, lsr r6 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r9, r0 │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ orr r8, r7, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, #0 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11622c │ │ │ │ + beq 116228 │ │ │ │ ldm r6, {r1, r3} │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c3c7c │ │ │ │ + bl 1c3c78 │ │ │ │ ldrb r0, [sp, #8] │ │ │ │ cmp r0, #5 │ │ │ │ - beq 11623c │ │ │ │ + beq 116238 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r0, #4 │ │ │ │ - bne 11624c │ │ │ │ + bne 116248 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r0, r1 │ │ │ │ stmib r6, {r4, sl} │ │ │ │ - bcc 116274 │ │ │ │ + bcc 116270 │ │ │ │ sub r0, r0, r1 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r6, #4] │ │ │ │ str r0, [r6, #8] │ │ │ │ - bne 1161b8 │ │ │ │ + bne 1161b4 │ │ │ │ mov r0, #1 │ │ │ │ orr r0, r0, #5888 @ 0x1700 │ │ │ │ strh r0, [r9] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r9] │ │ │ │ @@ -264393,116 +264392,116 @@ │ │ │ │ strb r0, [r9, #1] │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #32] @ 1162ac │ │ │ │ + ldr r1, [pc, #32] @ 1162a8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ - ldr r1, [pc, #8] @ 1162b0 │ │ │ │ + ldr r1, [pc, #8] @ 1162ac │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - eoreq r9, r0, r8, rrx │ │ │ │ - andseq pc, pc, r0, ror r5 @ │ │ │ │ + eoreq r9, r0, ip, rrx │ │ │ │ + andseq pc, pc, r4, ror r5 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #708] @ 11658c │ │ │ │ - ldr r7, [pc, #684] @ 116578 │ │ │ │ + ldr r0, [pc, #708] @ 116588 │ │ │ │ + ldr r7, [pc, #684] @ 116574 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ add r5, r0, r1 │ │ │ │ - ldr r0, [pc, #696] @ 116590 │ │ │ │ + ldr r0, [pc, #696] @ 11658c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ addne r5, r5, #16 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ add sl, sp, #16 │ │ │ │ add r4, sl, #16 │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 116324 │ │ │ │ - ldr r1, [pc, #632] @ 116580 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r3, [pc, #620] @ 11657c │ │ │ │ + bne 116320 │ │ │ │ + ldr r1, [pc, #632] @ 11657c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r3, [pc, #620] @ 116578 │ │ │ │ mov r2, r0 │ │ │ │ ldr r8, [r2, r1]! │ │ │ │ ldr r3, [r0, r3]! │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ - b 116360 │ │ │ │ + b 11635c │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr ip, [pc, #576] @ 11657c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr ip, [pc, #576] @ 116578 │ │ │ │ add r8, sp, #48 @ 0x30 │ │ │ │ strb r1, [r0, r7] │ │ │ │ mov r1, r0 │ │ │ │ ldm r8, {r3, r7, r8} │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ str r3, [r1, ip]! │ │ │ │ str r7, [r1, #4] │ │ │ │ - ldr r1, [pc, #548] @ 116580 │ │ │ │ + ldr r1, [pc, #548] @ 11657c │ │ │ │ str r8, [r0, r1]! │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r9, [pc, #532] @ 11657c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r9, [pc, #532] @ 116578 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r0, r9]! │ │ │ │ adc r1, r7, #0 │ │ │ │ stm r4, {r3, r7, r8} │ │ │ │ str r1, [r0, #4] │ │ │ │ str r2, [r4, #12] │ │ │ │ - ldr r0, [pc, #524] @ 116594 │ │ │ │ + ldr r0, [pc, #524] @ 116590 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #516] @ 116598 │ │ │ │ + ldr r0, [pc, #516] @ 116594 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [r5] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bne 116554 │ │ │ │ + bne 116550 │ │ │ │ ldr r4, [r5, #8]! │ │ │ │ ldr r7, [r5, #12] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldm sl!, {r0, r1, r2, r3} │ │ │ │ cmp r7, #0 │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ ldm sl, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r1], -r6, lsl #5 │ │ │ │ str r6, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - beq 11651c │ │ │ │ - ldr r5, [pc, #404] @ 116584 │ │ │ │ + beq 116518 │ │ │ │ + ldr r5, [pc, #404] @ 116580 │ │ │ │ add r8, r4, #4 │ │ │ │ bic r9, r5, r0 │ │ │ │ - b 116400 │ │ │ │ + b 1163fc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11651c │ │ │ │ + beq 116518 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 116420 │ │ │ │ + bne 11641c │ │ │ │ ldr r0, [r8], #4 │ │ │ │ sub r4, r4, #128 @ 0x80 │ │ │ │ and r0, r0, r5 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 116408 │ │ │ │ + beq 116404 │ │ │ │ eor r9, r0, r5 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r9, #65280 @ 0xff00 │ │ │ │ and r0, r0, r9, lsr #8 │ │ │ │ lsl r2, r9, #24 │ │ │ │ orr r0, r0, r9, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ @@ -264511,127 +264510,127 @@ │ │ │ │ clz r0, r0 │ │ │ │ and r9, r1, r9 │ │ │ │ and r0, r0, #56 @ 0x38 │ │ │ │ sub r7, r7, #1 │ │ │ │ sub r0, r4, r0, lsl #2 │ │ │ │ ldr sl, [r0, #-32] @ 0xffffffe0 │ │ │ │ cmp sl, #-2147483648 @ 0x80000000 │ │ │ │ - beq 116490 │ │ │ │ + beq 11648c │ │ │ │ ldr r6, [r0, #-16] │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ ldr fp, [r0, #-28] @ 0xffffffe4 │ │ │ │ mov r0, r6 │ │ │ │ bl 13da0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1163f8 │ │ │ │ + beq 1163f4 │ │ │ │ mov r0, fp │ │ │ │ bl 13734 │ │ │ │ - b 1163f8 │ │ │ │ + b 1163f4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11651c │ │ │ │ + beq 116518 │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ - b 1164b8 │ │ │ │ + b 1164b4 │ │ │ │ ldr r0, [r6, #-16] │ │ │ │ sub r7, r7, #1 │ │ │ │ bl 13d10 │ │ │ │ cmp r7, #0 │ │ │ │ mov r9, fp │ │ │ │ - beq 11651c │ │ │ │ + beq 116518 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 1164d8 │ │ │ │ + bne 1164d4 │ │ │ │ ldr r0, [r8], #4 │ │ │ │ sub r4, r4, #128 @ 0x80 │ │ │ │ and r0, r0, r5 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 1164c0 │ │ │ │ + beq 1164bc │ │ │ │ eor r9, r0, r5 │ │ │ │ sub r0, r9, #1 │ │ │ │ and r1, r9, #65280 @ 0xff00 │ │ │ │ and fp, r0, r9 │ │ │ │ and r0, sl, r9, lsr #8 │ │ │ │ lsl r2, r9, #24 │ │ │ │ orr r0, r0, r9, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ and r0, r0, #56 @ 0x38 │ │ │ │ sub r6, r4, r0, lsl #2 │ │ │ │ ldr r0, [r6, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1164a0 │ │ │ │ + beq 11649c │ │ │ │ ldr r0, [r6, #-28] @ 0xffffffe4 │ │ │ │ bl 13734 │ │ │ │ - b 1164a0 │ │ │ │ + b 11649c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ldrne r0, [pc, #92] @ 116588 │ │ │ │ + ldrne r0, [pc, #92] @ 116584 │ │ │ │ cmpne r1, r0 │ │ │ │ - bne 116544 │ │ │ │ + bne 116540 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ add sp, sp, #68 @ 0x44 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13a70 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ sub r0, r0, #32 │ │ │ │ bl 13734 │ │ │ │ - b 116530 │ │ │ │ - ldr r0, [pc, #64] @ 11659c │ │ │ │ + b 11652c │ │ │ │ + ldr r0, [pc, #64] @ 116598 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d2d8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 112db4 │ │ │ │ + bl 112db0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ @ instruction: 0x07c1f07b │ │ │ │ - mlaeq r0, r8, r7, sl │ │ │ │ - eoreq sl, r0, r0, lsl r7 │ │ │ │ - eoreq r8, r0, r4, lsl #18 │ │ │ │ - strdeq r8, [r0], -r8 @ │ │ │ │ - eoreq r0, r0, ip, asr #1 │ │ │ │ + mlaeq r0, ip, r7, sl │ │ │ │ + eoreq sl, r0, r4, lsl r7 │ │ │ │ + eoreq r8, r0, r8, lsl #18 │ │ │ │ + strdeq r8, [r0], -ip @ │ │ │ │ + ldrdeq r0, [r0], -r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r1 │ │ │ │ - ldr r1, [pc, #412] @ 116750 │ │ │ │ + ldr r1, [pc, #412] @ 11674c │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r6, r1, r0 │ │ │ │ - ldr r0, [pc, #404] @ 116754 │ │ │ │ + ldr r0, [pc, #404] @ 116750 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ addne r6, r6, #16 │ │ │ │ ldr fp, [r6] │ │ │ │ cmn fp, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 116738 │ │ │ │ + bcs 116734 │ │ │ │ add r0, fp, #1 │ │ │ │ str r0, [r6] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 116728 │ │ │ │ + beq 116724 │ │ │ │ add r3, r6, #24 │ │ │ │ mov sl, r2 │ │ │ │ str r5, [sp, #24] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r5, sl} │ │ │ │ - bl ea504 │ │ │ │ - ldr r2, [pc, #312] @ 116744 │ │ │ │ + bl ea500 │ │ │ │ + ldr r2, [pc, #312] @ 116740 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ - ldr ip, [pc, #304] @ 116748 │ │ │ │ + ldr ip, [pc, #304] @ 116744 │ │ │ │ mul r5, r1, r2 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - ldr r4, [pc, #296] @ 11674c │ │ │ │ + ldr r4, [pc, #296] @ 116748 │ │ │ │ and r8, r7, r0 │ │ │ │ sub lr, r1, #32 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ @@ -264643,15 +264642,15 @@ │ │ │ │ orr r0, r3, r0, lsl #8 │ │ │ │ orr r3, r1, r0, lsl #16 │ │ │ │ eor r0, r3, r5 │ │ │ │ add r1, r0, r4 │ │ │ │ bic r0, ip, r0 │ │ │ │ and r9, r0, r1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1166f4 │ │ │ │ + beq 1166f0 │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r9, #65280 @ 0xff00 │ │ │ │ and r0, r0, r9, lsr #8 │ │ │ │ lsl r2, r9, #24 │ │ │ │ orr r0, r0, r9, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ @@ -264660,99 +264659,99 @@ │ │ │ │ mov r5, lr │ │ │ │ str r7, [sp, #8] │ │ │ │ add r0, r8, r0, lsr #3 │ │ │ │ and r0, r0, r7 │ │ │ │ sub r0, lr, r0, lsl #5 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, sl │ │ │ │ - bne 1166d4 │ │ │ │ + bne 1166d0 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 13308 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11672c │ │ │ │ + beq 116728 │ │ │ │ sub r0, r9, #1 │ │ │ │ mov lr, r5 │ │ │ │ and r9, r0, r9 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ - ldr ip, [pc, #92] @ 116748 │ │ │ │ + ldr ip, [pc, #92] @ 116744 │ │ │ │ mov r3, r4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 116670 │ │ │ │ + bne 11666c │ │ │ │ and r1, r3, ip │ │ │ │ mov r0, #0 │ │ │ │ tst r1, r3, lsl #1 │ │ │ │ - bne 11672c │ │ │ │ + bne 116728 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, r8, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ and r8, r0, r7 │ │ │ │ - ldr r4, [pc, #36] @ 11674c │ │ │ │ - b 116638 │ │ │ │ + ldr r4, [pc, #36] @ 116748 │ │ │ │ + b 116634 │ │ │ │ mov r0, #0 │ │ │ │ str fp, [r6] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #24] @ 116758 │ │ │ │ + ldr r0, [pc, #24] @ 116754 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ - @ instruction: 0x0020a4b0 │ │ │ │ - eoreq sl, r0, r8, lsr #8 │ │ │ │ - andseq pc, pc, r8, lsl r1 @ │ │ │ │ + @ instruction: 0x0020a4b4 │ │ │ │ + eoreq sl, r0, ip, lsr #8 │ │ │ │ + andseq pc, pc, ip, lsl r1 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ ldr r7, [r0] │ │ │ │ mov fp, r2 │ │ │ │ - ldr r0, [pc, #1132] @ 116be0 │ │ │ │ + ldr r0, [pc, #1132] @ 116bdc │ │ │ │ mov r8, r1 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ - ldr r5, [pc, #1124] @ 116be4 │ │ │ │ + ldr r5, [pc, #1124] @ 116be0 │ │ │ │ add sl, r0, r7 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r0, [r5, #8] │ │ │ │ ldrb r1, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #4 │ │ │ │ addne sl, sl, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 116b2c │ │ │ │ + beq 116b28 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ str r4, [r0] │ │ │ │ bl 12a44 │ │ │ │ ldrb r0, [r5, #32] │ │ │ │ mov r0, #4 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 116b3c │ │ │ │ + beq 116b38 │ │ │ │ str r6, [r0] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r0, [pc, #1036] @ 116be8 │ │ │ │ + ldr r0, [pc, #1036] @ 116be4 │ │ │ │ add r0, pc, r0 │ │ │ │ stm sp, {r0, r4} │ │ │ │ mov r0, fp │ │ │ │ - ldr r1, [pc, #1024] @ 116bec │ │ │ │ - ldr r2, [pc, #1024] @ 116bf0 │ │ │ │ + ldr r1, [pc, #1024] @ 116be8 │ │ │ │ + ldr r2, [pc, #1024] @ 116bec │ │ │ │ add r1, pc, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 127c8 │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 116ad8 │ │ │ │ + bne 116ad4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [sl] │ │ │ │ ldr r0, [r8] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, fp │ │ │ │ ldmib r8, {r4, r6} │ │ │ │ @@ -264761,28 +264760,28 @@ │ │ │ │ mov r5, sl │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldmib r5, {r1, r2, r3} │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bl 2925f8 │ │ │ │ + bl 2925f4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 116ae8 │ │ │ │ - ldr r0, [pc, #884] @ 116bd4 │ │ │ │ + beq 116ae4 │ │ │ │ + ldr r0, [pc, #884] @ 116bd0 │ │ │ │ lsr ip, r4, #25 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ ldr fp, [sl, #8] │ │ │ │ mul r5, ip, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [sl, #12] │ │ │ │ - ldr lr, [pc, #860] @ 116bd8 │ │ │ │ - ldr r7, [pc, #860] @ 116bdc │ │ │ │ + ldr lr, [pc, #860] @ 116bd4 │ │ │ │ + ldr r7, [pc, #860] @ 116bd8 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r5, [sp, #24] │ │ │ │ and r4, r4, r6 │ │ │ │ mov r0, fp │ │ │ │ ldrb r1, [r0, r4]! │ │ │ │ @@ -264794,15 +264793,15 @@ │ │ │ │ orr r3, r1, r0, lsl #16 │ │ │ │ eor r0, r3, r5 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ add r1, r0, r7 │ │ │ │ bic r0, lr, r0 │ │ │ │ and r9, r0, r1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 116950 │ │ │ │ + beq 11694c │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, r9, #65280 @ 0xff00 │ │ │ │ and r0, r0, r9, lsr #8 │ │ │ │ lsl r2, r9, #24 │ │ │ │ orr r0, r0, r9, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ @@ -264812,36 +264811,36 @@ │ │ │ │ str fp, [sp, #16] │ │ │ │ mov r7, r3 │ │ │ │ add r0, r4, r0, lsr #3 │ │ │ │ and r0, r0, r6 │ │ │ │ sub fp, fp, r0, lsl #5 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 116930 │ │ │ │ + bne 11692c │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 13308 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 116a70 │ │ │ │ + beq 116a6c │ │ │ │ add ip, sp, #12 │ │ │ │ sub r0, r9, #1 │ │ │ │ and r9, r0, r9 │ │ │ │ - ldr lr, [pc, #660] @ 116bd8 │ │ │ │ + ldr lr, [pc, #660] @ 116bd4 │ │ │ │ ldm ip, {r6, fp, ip} │ │ │ │ mov r3, r7 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 1168cc │ │ │ │ + bne 1168c8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ and r0, r3, lr │ │ │ │ cmp r1, #1 │ │ │ │ - beq 1169d4 │ │ │ │ + beq 1169d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 116994 │ │ │ │ + beq 116990 │ │ │ │ mov r1, #65280 @ 0xff00 │ │ │ │ and r2, r0, #65280 @ 0xff00 │ │ │ │ and r1, r1, r0, lsr #8 │ │ │ │ mov r7, r3 │ │ │ │ lsl r3, r0, #24 │ │ │ │ orr r2, r3, r2, lsl #8 │ │ │ │ orr r1, r1, r0, lsr #24 │ │ │ │ @@ -264851,33 +264850,33 @@ │ │ │ │ lsr r1, r1, #3 │ │ │ │ add r1, r1, r4 │ │ │ │ cmp r0, #0 │ │ │ │ and r2, r1, r6 │ │ │ │ mov r1, r0 │ │ │ │ movne r1, #1 │ │ │ │ tst r0, r3, lsl #1 │ │ │ │ - bne 1169e4 │ │ │ │ + bne 1169e0 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - ldr r7, [pc, #536] @ 116bdc │ │ │ │ + ldr r7, [pc, #536] @ 116bd8 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - b 11688c │ │ │ │ + b 116888 │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ tst r0, r3, lsl #1 │ │ │ │ - beq 1169b0 │ │ │ │ + beq 1169ac │ │ │ │ add r0, fp, r2 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bpl 116af8 │ │ │ │ + bpl 116af4 │ │ │ │ sub r1, r2, #4 │ │ │ │ strb ip, [fp, r2] │ │ │ │ and r1, r6, r1 │ │ │ │ add r1, fp, r1 │ │ │ │ mov r3, #0 │ │ │ │ and r0, r0, #1 │ │ │ │ strb ip, [r1, #4] │ │ │ │ @@ -264908,15 +264907,15 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ ldr r5, [fp, #-8] │ │ │ │ strd r0, [fp, #-8] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r8, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 116a9c │ │ │ │ + beq 116a98 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sl] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, r4 │ │ │ │ @@ -264926,116 +264925,116 @@ │ │ │ │ bl 13a70 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13d10 │ │ │ │ - ldr r0, [pc, #276] @ 116bf4 │ │ │ │ + ldr r0, [pc, #276] @ 116bf0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d2d8 │ │ │ │ - b 116b48 │ │ │ │ + b 116b44 │ │ │ │ sub r0, r5, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 1c6f0 │ │ │ │ - b 116858 │ │ │ │ + b 116854 │ │ │ │ ldr r0, [fp] │ │ │ │ mov r1, #65280 @ 0xff00 │ │ │ │ and r0, r0, lr │ │ │ │ and r2, r0, #65280 @ 0xff00 │ │ │ │ and r1, r1, r0, lsr #8 │ │ │ │ orr r1, r1, r0, lsr #24 │ │ │ │ lsl r0, r0, #24 │ │ │ │ orr r0, r0, r2, lsl #8 │ │ │ │ orr r0, r0, r1 │ │ │ │ clz r1, r0 │ │ │ │ ldrb r0, [fp, r1, lsr #3] │ │ │ │ lsr r2, r1, #3 │ │ │ │ - b 1169f8 │ │ │ │ + b 1169f4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 142ac │ │ │ │ - b 116b48 │ │ │ │ + b 116b44 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 116b70 │ │ │ │ + beq 116b6c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sl] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sl] │ │ │ │ mov r0, fp │ │ │ │ bl 13d10 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 116ba8 │ │ │ │ + b 116ba4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 116bc4 │ │ │ │ + bne 116bc0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ - eoreq sl, r0, ip, ror #5 │ │ │ │ - eoreq sl, r0, r4, ror #4 │ │ │ │ - @ instruction: 0xfff8b7f8 │ │ │ │ - andseq ip, sl, ip, asr #13 │ │ │ │ - @ instruction: 0xfff1716c │ │ │ │ - andseq lr, pc, r8, lsl #27 │ │ │ │ + strdeq sl, [r0], -r0 @ │ │ │ │ + eoreq sl, r0, r8, ror #4 │ │ │ │ + @ instruction: 0xfff8b7fc │ │ │ │ + @ instruction: 0x001ac6d0 │ │ │ │ + @ instruction: 0xfff17170 │ │ │ │ + andseq lr, pc, ip, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #704] @ 116ecc │ │ │ │ + ldr r1, [pc, #704] @ 116ec8 │ │ │ │ ldr r1, [pc, r1] │ │ │ │ add r9, r1, r0 │ │ │ │ - ldr r1, [pc, #696] @ 116ed0 │ │ │ │ + ldr r1, [pc, #696] @ 116ecc │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ addne r9, r9, #16 │ │ │ │ ldr r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 116eb4 │ │ │ │ + bne 116eb0 │ │ │ │ add r3, r9, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ mvn r0, #0 │ │ │ │ mov fp, r2 │ │ │ │ str r0, [r9] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r6, [sp, #32] │ │ │ │ stm sp, {r6, fp} │ │ │ │ - bl ea504 │ │ │ │ - ldr r2, [pc, #612] @ 116ec0 │ │ │ │ + bl ea500 │ │ │ │ + ldr r2, [pc, #612] @ 116ebc │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r8, [r9, #8] │ │ │ │ ldr lr, [r9, #12] │ │ │ │ mul r4, r1, r2 │ │ │ │ - ldr ip, [pc, #596] @ 116ec4 │ │ │ │ - ldr r5, [pc, #596] @ 116ec8 │ │ │ │ + ldr ip, [pc, #596] @ 116ec0 │ │ │ │ + ldr r5, [pc, #596] @ 116ec4 │ │ │ │ and r7, lr, r0 │ │ │ │ sub r6, r8, #32 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldrb r1, [r0, r7]! │ │ │ │ @@ -265047,15 +265046,15 @@ │ │ │ │ orr r0, r1, r0, lsl #16 │ │ │ │ str r0, [sp, #20] │ │ │ │ eor r0, r0, r4 │ │ │ │ add r1, r0, r5 │ │ │ │ bic r0, ip, r0 │ │ │ │ and sl, r0, r1 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 116d40 │ │ │ │ + beq 116d3c │ │ │ │ mov r0, #65280 @ 0xff00 │ │ │ │ and r1, sl, #65280 @ 0xff00 │ │ │ │ and r0, r0, sl, lsr #8 │ │ │ │ lsl r2, sl, #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r0, sl, lsr #24 │ │ │ │ orr r0, r1, r0 │ │ │ │ @@ -265064,43 +265063,43 @@ │ │ │ │ and sl, r2, sl │ │ │ │ add r0, r7, r0, lsr #3 │ │ │ │ and r0, r0, lr │ │ │ │ str r0, [sp, #28] │ │ │ │ sub r0, r6, r0, lsl #5 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, fp │ │ │ │ - bne 116cb8 │ │ │ │ + bne 116cb4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r4, fp │ │ │ │ mov fp, r8 │ │ │ │ mov r5, ip │ │ │ │ mov r8, lr │ │ │ │ bl 13308 │ │ │ │ mov lr, r8 │ │ │ │ mov r8, fp │ │ │ │ mov ip, r5 │ │ │ │ mov fp, r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 116d74 │ │ │ │ - b 116cb8 │ │ │ │ + beq 116d70 │ │ │ │ + b 116cb4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ and r1, r2, ip │ │ │ │ tst r1, r2, lsl #1 │ │ │ │ - bne 116e58 │ │ │ │ + bne 116e54 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - ldr r5, [pc, #360] @ 116ec8 │ │ │ │ + ldr r5, [pc, #360] @ 116ec4 │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, r7, r0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ and r7, r0, lr │ │ │ │ - b 116c84 │ │ │ │ + b 116c80 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ mov r0, r8 │ │ │ │ lsl r1, r7, #5 │ │ │ │ ldrb r2, [r0, r1, asr #5]! │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ ldrb r5, [r0, #2] │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ @@ -265147,24 +265146,24 @@ │ │ │ │ strb r3, [r8, r1] │ │ │ │ strb r3, [r0, #4] │ │ │ │ ldr r0, [r9, #20] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r9, #20] │ │ │ │ ldr r0, [r2, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 116e64 │ │ │ │ + bne 116e60 │ │ │ │ ldr r0, [r9] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r2, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r6, [r2, #-8] │ │ │ │ - beq 116e7c │ │ │ │ + beq 116e78 │ │ │ │ ldr r0, [r2, #-28] @ 0xffffffe4 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, r6 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ @@ -265173,521 +265172,521 @@ │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ bl 13a70 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13d10 │ │ │ │ - ldr r0, [pc, #24] @ 116ed4 │ │ │ │ + ldr r0, [pc, #24] @ 116ed0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d2d8 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ - eoreq r9, r0, r8, asr lr │ │ │ │ - ldrdeq r9, [r0], -r0 @ │ │ │ │ - @ instruction: 0x001fe9bc │ │ │ │ + eoreq r9, r0, ip, asr lr │ │ │ │ + ldrdeq r9, [r0], -r4 @ │ │ │ │ + andseq lr, pc, r0, asr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r7, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 116f04 │ │ │ │ + beq 116f00 │ │ │ │ mov r0, r4 │ │ │ │ bl 139ec │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ mov r4, r5 │ │ │ │ ldr r6, [r4, #12]! │ │ │ │ cmp r6, #0 │ │ │ │ str r7, [r4] │ │ │ │ - beq 116fdc │ │ │ │ + beq 116fd8 │ │ │ │ add r0, r6, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r7, r6, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 116f6c │ │ │ │ + bne 116f68 │ │ │ │ mov r0, #0 │ │ │ │ ldr r9, [r6, #24] │ │ │ │ str r0, [r6, #24] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r6, #28] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 116f6c │ │ │ │ + beq 116f68 │ │ │ │ ldr r1, [r9, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r7, r6, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 116fbc │ │ │ │ + bne 116fb8 │ │ │ │ ldr r9, [r6, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r6, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 116fb8 │ │ │ │ - bl 2c0e54 │ │ │ │ + beq 116fb4 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ - b 116fbc │ │ │ │ - bl 2c0e54 │ │ │ │ + b 116fb8 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 116fdc │ │ │ │ - bl 2c075c │ │ │ │ + bne 116fd8 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 117284 │ │ │ │ + bl 117280 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 116ff4 │ │ │ │ + beq 116ff0 │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 117004 │ │ │ │ + beq 117000 │ │ │ │ bl 13d10 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1170d8 │ │ │ │ + beq 1170d4 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 117064 │ │ │ │ + bne 117060 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 117064 │ │ │ │ + beq 117060 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1170b4 │ │ │ │ + bne 1170b0 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1170b0 │ │ │ │ - bl 2c0e54 │ │ │ │ + beq 1170ac │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ - b 1170b4 │ │ │ │ - bl 2c0e54 │ │ │ │ + b 1170b0 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1170d8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1170d4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 117284 │ │ │ │ + b 117280 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 117168 │ │ │ │ - bl 2c075c │ │ │ │ + bne 117164 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 117284 │ │ │ │ - b 117168 │ │ │ │ + bl 117280 │ │ │ │ + b 117164 │ │ │ │ bl 1d63c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 117138 │ │ │ │ - bl 2c075c │ │ │ │ + bne 117134 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 117284 │ │ │ │ - b 117138 │ │ │ │ + bl 117280 │ │ │ │ + b 117134 │ │ │ │ bl 1d63c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 117150 │ │ │ │ + beq 11714c │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 117160 │ │ │ │ + beq 11715c │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 117174 │ │ │ │ + bl 117170 │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 117250 │ │ │ │ + beq 11724c │ │ │ │ mov r4, r0 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1171dc │ │ │ │ + bne 1171d8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1171dc │ │ │ │ + beq 1171d8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11722c │ │ │ │ + bne 117228 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #40] @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 117228 │ │ │ │ - bl 2c0e54 │ │ │ │ + beq 117224 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ - b 11722c │ │ │ │ - bl 2c0e54 │ │ │ │ + b 117228 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 117250 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11724c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 117284 │ │ │ │ + b 117280 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 117278 │ │ │ │ - bl 2c075c │ │ │ │ + bne 117274 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 117284 │ │ │ │ + bl 117280 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1172c8 │ │ │ │ + beq 1172c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1172b4 │ │ │ │ + beq 1172b0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1172c8 │ │ │ │ + bne 1172c4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 127a4 │ │ │ │ - b 1172c8 │ │ │ │ + b 1172c4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1172c8 │ │ │ │ + beq 1172c4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1172e0 │ │ │ │ + beq 1172dc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1172f8 │ │ │ │ + beq 1172f4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 117324 │ │ │ │ + beq 117320 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ - b 11734c │ │ │ │ + b 117348 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11734c │ │ │ │ + beq 117348 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 117374 │ │ │ │ + beq 117370 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 117374 │ │ │ │ - bl 2c075c │ │ │ │ + bne 117370 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r7, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r5, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1173e8 │ │ │ │ + bne 1173e4 │ │ │ │ ldr r6, [r7, #24] │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1173e4 │ │ │ │ - bl 2c0e54 │ │ │ │ + beq 1173e0 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ - b 1173e8 │ │ │ │ - bl 2c0e54 │ │ │ │ + b 1173e4 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11742c │ │ │ │ + bne 117428 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - beq 117420 │ │ │ │ + beq 11741c │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 117450 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11744c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 117284 │ │ │ │ + b 117280 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ - b 11746c │ │ │ │ + bl 2c0e50 │ │ │ │ + b 117468 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11748c │ │ │ │ - bl 2c075c │ │ │ │ + bne 117488 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 117284 │ │ │ │ + bl 117280 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r6, [pc, #444] @ 117668 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r6, [pc, #444] @ 117664 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1174cc │ │ │ │ - ldr r1, [pc, #424] @ 11766c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 1174c8 │ │ │ │ + ldr r1, [pc, #424] @ 117668 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - b 1174f8 │ │ │ │ - ldr r0, [pc, #412] @ 117670 │ │ │ │ + b 1174f4 │ │ │ │ + ldr r0, [pc, #412] @ 11766c │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #380] @ 11766c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r2, [pc, #380] @ 117668 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb r7, [r0, r6] │ │ │ │ cmp r1, r5 │ │ │ │ - bne 1175d4 │ │ │ │ + bne 1175d0 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r1, #1 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r5, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 117560 │ │ │ │ + bne 11755c │ │ │ │ ldr r6, [r7, #24] │ │ │ │ mov r0, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11755c │ │ │ │ - bl 2c0e54 │ │ │ │ + beq 117558 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ - b 117560 │ │ │ │ - bl 2c0e54 │ │ │ │ + b 11755c │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1175a4 │ │ │ │ + bne 1175a0 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - beq 117598 │ │ │ │ + beq 117594 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1175cc │ │ │ │ - bl 2c075c │ │ │ │ + bne 1175c8 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 117284 │ │ │ │ + b 117280 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #136] @ 117674 │ │ │ │ + ldr r1, [pc, #136] @ 117670 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #116] @ 117678 │ │ │ │ + ldr r1, [pc, #116] @ 117674 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ - b 117628 │ │ │ │ + bl 2c0e50 │ │ │ │ + b 117624 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11765c │ │ │ │ - bl 2c075c │ │ │ │ + bne 117658 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 117284 │ │ │ │ - b 11765c │ │ │ │ + bl 117280 │ │ │ │ + b 117658 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 117380 │ │ │ │ + bl 11737c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - eoreq r9, r0, r8, lsl #11 │ │ │ │ - eoreq r0, r0, r4, ror #16 │ │ │ │ - eoreq r0, r0, r8, asr r8 │ │ │ │ + eoreq r9, r0, ip, lsl #11 │ │ │ │ + eoreq r0, r0, r8, ror #16 │ │ │ │ + eoreq r0, r0, ip, asr r8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r9, r2 │ │ │ │ bl 13b24 │ │ │ │ mov r6, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #10 │ │ │ │ - bcs 1176e4 │ │ │ │ + bcs 1176e0 │ │ │ │ add r7, sp, #20 │ │ │ │ mov r0, #0 │ │ │ │ strh r0, [sp, #28] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ @@ -265696,238 +265695,238 @@ │ │ │ │ mov r0, sp │ │ │ │ mov r1, r7 │ │ │ │ orr r0, r0, #2 │ │ │ │ mov r2, #10 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #2 │ │ │ │ strb r5, [sp, #1] │ │ │ │ - b 1176fc │ │ │ │ + b 1176f8 │ │ │ │ add r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ bl 135b4 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r6, [r9] │ │ │ │ ldr r4, [r9, #4] │ │ │ │ strb r0, [sp] │ │ │ │ str r4, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ - ldr r5, [pc, #788] @ 117a2c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r5, [pc, #788] @ 117a28 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 117734 │ │ │ │ - ldr r1, [pc, #772] @ 117a30 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 117730 │ │ │ │ + ldr r1, [pc, #772] @ 117a2c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - b 117760 │ │ │ │ - ldr r0, [pc, #760] @ 117a34 │ │ │ │ + b 11775c │ │ │ │ + ldr r0, [pc, #760] @ 117a30 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #728] @ 117a30 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r2, [pc, #728] @ 117a2c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb r7, [r0, r5] │ │ │ │ cmp r1, r4 │ │ │ │ - bne 117944 │ │ │ │ + bne 117940 │ │ │ │ ldm sp, {r0, r1, r2} │ │ │ │ add r5, r6, #48 @ 0x30 │ │ │ │ add r3, sp, #20 │ │ │ │ str r6, [sp, #12] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1177ac │ │ │ │ + bne 1177a8 │ │ │ │ add r7, r6, #20 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 117814 │ │ │ │ + beq 117810 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldrb fp, [sp, #20] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ add r0, r5, #48 @ 0x30 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r7, r5, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 117874 │ │ │ │ + bne 117870 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ mov r0, #0 │ │ │ │ ldr r6, [r5, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r5, #24] │ │ │ │ mov r0, r7 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 117870 │ │ │ │ - bl 2c0e54 │ │ │ │ + beq 11786c │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ - b 117874 │ │ │ │ + b 117870 │ │ │ │ add r0, r6, #8 │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 117980 │ │ │ │ + bne 11797c │ │ │ │ add r3, sp, #20 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ mov fp, #3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11786c │ │ │ │ + beq 117868 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 117920 │ │ │ │ - b 1177b8 │ │ │ │ - bl 2c0e54 │ │ │ │ + beq 11791c │ │ │ │ + b 1177b4 │ │ │ │ + bl 2c0e50 │ │ │ │ add r7, r5, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1178b8 │ │ │ │ + bne 1178b4 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r5, #36] @ 0x24 │ │ │ │ - beq 1178ac │ │ │ │ + beq 1178a8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1178d8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1178d4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 117284 │ │ │ │ + bl 117280 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 117900 │ │ │ │ + beq 1178fc │ │ │ │ cmp fp, #1 │ │ │ │ - bne 1178f0 │ │ │ │ + bne 1178ec │ │ │ │ mov r0, sl │ │ │ │ bl 127a4 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1178f0 │ │ │ │ + beq 1178ec │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ mov r0, r9 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r0, #3 │ │ │ │ ldrb fp, [r6, #8] │ │ │ │ strb r0, [r6, #8] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r6, #12] │ │ │ │ ldr sl, [r6, #16] │ │ │ │ - bl 2c0e54 │ │ │ │ - b 1177b8 │ │ │ │ + bl 2c0e50 │ │ │ │ + b 1177b4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #220] @ 117a38 │ │ │ │ + ldr r1, [pc, #220] @ 117a34 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r1, [pc, #200] @ 117a3c │ │ │ │ + ldr r1, [pc, #200] @ 117a38 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 117998 │ │ │ │ - ldr r0, [pc, #184] @ 117a40 │ │ │ │ + b 117994 │ │ │ │ + ldr r0, [pc, #184] @ 117a3c │ │ │ │ mov r1, #32 │ │ │ │ - ldr r2, [pc, #180] @ 117a44 │ │ │ │ + ldr r2, [pc, #180] @ 117a40 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ - b 1179ac │ │ │ │ + bl 2c0e50 │ │ │ │ + b 1179a8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1179fc │ │ │ │ - bl 2c075c │ │ │ │ + bne 1179f8 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 117284 │ │ │ │ - b 1179fc │ │ │ │ + bl 117280 │ │ │ │ + b 1179f8 │ │ │ │ bl 1d63c │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r0, sp, #20 │ │ │ │ bl 2cb0c │ │ │ │ add r0, sp, #12 │ │ │ │ bl 6dbc4 │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ bl 1d458 │ │ │ │ bl 1d63c │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 117498 │ │ │ │ + bl 117494 │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ mov r0, sp │ │ │ │ bl 2cb0c │ │ │ │ bl 1d458 │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - eoreq r9, r0, r0, lsr #6 │ │ │ │ - eoreq r0, r0, ip, lsr r4 │ │ │ │ - andseq sp, pc, r8, ror #30 │ │ │ │ - andseq lr, sl, ip, lsr #2 │ │ │ │ - eoreq r0, r0, ip, ror #3 │ │ │ │ + eoreq r9, r0, r4, lsr #6 │ │ │ │ + eoreq r0, r0, r0, asr #8 │ │ │ │ + andseq sp, pc, ip, ror #30 │ │ │ │ + andseq lr, sl, r0, lsr r1 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r8, r2 │ │ │ │ ldr r5, [r8], #4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 117b48 │ │ │ │ + beq 117b44 │ │ │ │ ldr lr, [r2, #16] │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp lr, #0 │ │ │ │ addne r5, lr, #16 │ │ │ │ cmp ip, #0 │ │ │ │ str ip, [r5] │ │ │ │ @@ -265937,103 +265936,103 @@ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, r8 │ │ │ │ ldr r5, [r2] │ │ │ │ streq ip, [r1, #8] │ │ │ │ mov ip, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str ip, [r2] │ │ │ │ - beq 117c48 │ │ │ │ + beq 117c44 │ │ │ │ mov r4, r8 │ │ │ │ add lr, sp, #4 │ │ │ │ ldm r4, {r2, r5, r6, r7, r9} │ │ │ │ stm lr, {r2, r5, r6, r7, r9} │ │ │ │ ldm r8, {r2, r7} │ │ │ │ str r2, [sp, #24] │ │ │ │ orr r2, r2, #2 │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ ldr r6, [r8, #8] │ │ │ │ cmp r2, #3 │ │ │ │ strb ip, [sp, #4] │ │ │ │ str r6, [sp, #32] │ │ │ │ str r7, [sp, #28] │ │ │ │ - bne 117b58 │ │ │ │ + bne 117b54 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r3, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r1, #16] │ │ │ │ - beq 117b58 │ │ │ │ + beq 117b54 │ │ │ │ mov r2, #3 │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ strb r2, [sp, #24] │ │ │ │ ldm r8, {r2, r3, r7} │ │ │ │ stm ip, {r2, r3, r7} │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ cmp r2, #1 │ │ │ │ - beq 117c10 │ │ │ │ + beq 117c0c │ │ │ │ cmp r2, #2 │ │ │ │ - bne 117ba4 │ │ │ │ + bne 117ba0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 117b74 │ │ │ │ + beq 117b70 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx r1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - b 117ba4 │ │ │ │ + b 117ba0 │ │ │ │ mov r1, #4 │ │ │ │ strb r1, [r0] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldm r8, {r2, r3, r7} │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 117ba4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 117ba0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r7, sp, #24 │ │ │ │ ldm r7, {r2, r3, r7} │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 117b50 │ │ │ │ + bne 117b4c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 117be8 │ │ │ │ + beq 117be4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r1 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 117b50 │ │ │ │ - bl 2c075c │ │ │ │ + bne 117b4c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [sp, #37] @ 0x25 │ │ │ │ mov r2, #1 │ │ │ │ strb r0, [sp, #52] @ 0x34 │ │ │ │ strb r2, [sp, #53] @ 0x35 │ │ │ │ @@ -266041,98 +266040,98 @@ │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ bl 1cfb0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - b 117ba4 │ │ │ │ - ldr r0, [pc, #40] @ 117c78 │ │ │ │ + b 117ba0 │ │ │ │ + ldr r0, [pc, #40] @ 117c74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 117c58 │ │ │ │ + b 117c54 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 807ec │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 117c7c │ │ │ │ + bl 117c78 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r4, r0, r4, lsr #24 │ │ │ │ + eoreq r4, r0, r8, lsr #24 │ │ │ │ push {r4, lr} │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 117ca8 │ │ │ │ + beq 117ca4 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r4, lr} │ │ │ │ bx r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 117cd4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 117cd0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, lr} │ │ │ │ - b 1c6fb0 │ │ │ │ + b 1c6fac │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #36] @ 117d04 │ │ │ │ - ldr ip, [pc, #20] @ 117cf8 │ │ │ │ - ldr r2, [pc, #20] @ 117cfc │ │ │ │ - ldr r3, [pc, #20] @ 117d00 │ │ │ │ + ldr r1, [pc, #36] @ 117d00 │ │ │ │ + ldr ip, [pc, #20] @ 117cf4 │ │ │ │ + ldr r2, [pc, #20] @ 117cf8 │ │ │ │ + ldr r3, [pc, #20] @ 117cfc │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ bx lr │ │ │ │ ldrge r7, [fp, r8, ror #4] │ │ │ │ adcge r6, r9, #14221312 @ 0xd90000 │ │ │ │ @ instruction: 0x41223169 │ │ │ │ @ instruction: 0xff28813b │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 117e28 │ │ │ │ + beq 117e24 │ │ │ │ ldr fp, [r1, #24] │ │ │ │ mov r8, r3 │ │ │ │ ldr r9, [r1, #36] @ 0x24 │ │ │ │ mov r6, r2 │ │ │ │ mov sl, r1 │ │ │ │ ldm fp, {r4, r7} │ │ │ │ - b 117d54 │ │ │ │ - ldr r0, [pc, #308] @ 117e74 │ │ │ │ + b 117d50 │ │ │ │ + ldr r0, [pc, #308] @ 117e70 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bne 117e3c │ │ │ │ + bne 117e38 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 117e28 │ │ │ │ + beq 117e24 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 117d38 │ │ │ │ + bne 117d34 │ │ │ │ ldr r5, [fp, #8] │ │ │ │ adds r0, r4, r8 │ │ │ │ mvncs r0, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, r3 │ │ │ │ - bls 117d88 │ │ │ │ + bls 117d84 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ sub r2, r0, r1 │ │ │ │ sub r0, r3, r1 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 117e04 │ │ │ │ + bcc 117e00 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r4, r0 │ │ │ │ - bls 117dac │ │ │ │ + bls 117da8 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, r4, r0 │ │ │ │ add r0, r1, r0 │ │ │ │ mov r1, #0 │ │ │ │ bl 12fe4 │ │ │ │ str r4, [r5, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ @@ -266147,176 +266146,176 @@ │ │ │ │ cmp r0, r1 │ │ │ │ strhi r0, [r5, #8] │ │ │ │ adds r4, r4, r8 │ │ │ │ adc r7, r7, #0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ stm fp, {r4, r7} │ │ │ │ - beq 117e5c │ │ │ │ + beq 117e58 │ │ │ │ add r6, r6, r8 │ │ │ │ mov r8, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 117d54 │ │ │ │ - b 117e28 │ │ │ │ + bne 117d50 │ │ │ │ + b 117e24 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ bl 167f4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r4, r0 │ │ │ │ - bhi 117d94 │ │ │ │ - b 117dac │ │ │ │ + bhi 117d90 │ │ │ │ + b 117da8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r1] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r1] │ │ │ │ - ldr r0, [pc, #40] @ 117e78 │ │ │ │ + ldr r0, [pc, #40] @ 117e74 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r1, #4] │ │ │ │ add sp, sp, #12 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #12] @ 117e70 │ │ │ │ + ldr r2, [pc, #12] @ 117e6c │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - eoreq r4, r0, r0, asr #20 │ │ │ │ - eoreq r4, r0, ip, lsr #23 │ │ │ │ - mlaeq r0, ip, sl, r4 │ │ │ │ + eoreq r4, r0, r4, asr #20 │ │ │ │ + @ instruction: 0x00204bb0 │ │ │ │ + eoreq r4, r0, r0, lsr #21 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #11 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #188] @ 117f64 │ │ │ │ + ldr r1, [pc, #188] @ 117f60 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #12] │ │ │ │ strb r1, [sp, #13] │ │ │ │ add r3, r5, #20 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r2, #2 │ │ │ │ - ldr r0, [pc, #156] @ 117f68 │ │ │ │ + ldr r0, [pc, #156] @ 117f64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r1, [pc, #148] @ 117f6c │ │ │ │ + ldr r1, [pc, #148] @ 117f68 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ - beq 117f04 │ │ │ │ + beq 117f00 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne 117f3c │ │ │ │ + bne 117f38 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #68] @ 117f70 │ │ │ │ + ldr r1, [pc, #68] @ 117f6c │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #32] @ 117f74 │ │ │ │ + ldr r1, [pc, #32] @ 117f70 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andseq sl, fp, r4, asr #9 │ │ │ │ + andseq sl, fp, r8, asr #9 │ │ │ │ andeq fp, sl, ip, ror #17 │ │ │ │ - mulseq fp, fp, r4 │ │ │ │ - @ instruction: 0x001b7bd3 │ │ │ │ - andseq r1, ip, fp, lsl #19 │ │ │ │ + mulseq fp, pc, r4 @ │ │ │ │ + @ instruction: 0x001b7bd7 │ │ │ │ + andseq r1, ip, pc, lsl #19 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #11 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #188] @ 118060 │ │ │ │ + ldr r1, [pc, #188] @ 11805c │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #12] │ │ │ │ strb r1, [sp, #13] │ │ │ │ add r3, r5, #20 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r2, #2 │ │ │ │ - ldr r0, [pc, #156] @ 118064 │ │ │ │ + ldr r0, [pc, #156] @ 118060 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r1, [pc, #148] @ 118068 │ │ │ │ + ldr r1, [pc, #148] @ 118064 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ - beq 118000 │ │ │ │ + beq 117ffc │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne 118038 │ │ │ │ + bne 118034 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #68] @ 11806c │ │ │ │ + ldr r1, [pc, #68] @ 118068 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #32] @ 118070 │ │ │ │ + ldr r1, [pc, #32] @ 11806c │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andseq sl, fp, r8, asr #7 │ │ │ │ + andseq sl, fp, ip, asr #7 │ │ │ │ andeq fp, sl, ip, ror #30 │ │ │ │ - mulseq fp, pc, r3 @ │ │ │ │ - @ instruction: 0x001b7ad7 │ │ │ │ - andseq r1, ip, pc, lsl #17 │ │ │ │ + andseq sl, fp, r3, lsr #7 │ │ │ │ + @ instruction: 0x001b7adb │ │ │ │ + mulseq ip, r3, r8 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ sub r3, r2, #34 @ 0x22 │ │ │ │ cmp r3, #9 │ │ │ │ subcc r1, r2, #33 @ 0x21 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ @@ -266328,126 +266327,126 @@ │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #4] @ 1180cc │ │ │ │ + ldr r1, [pc, #4] @ 1180c8 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ - mulseq pc, r0, sl @ │ │ │ │ + mulseq pc, r4, sl @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #20 │ │ │ │ cmp r0, #14 │ │ │ │ movcs r0, #8 │ │ │ │ cmp r0, #8 │ │ │ │ - bhi 118188 │ │ │ │ + bhi 118184 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 118188 │ │ │ │ + beq 118184 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1182a0 │ │ │ │ + b 11829c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 118188 │ │ │ │ + beq 118184 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1181a4 │ │ │ │ + beq 1181a0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #23 │ │ │ │ - beq 1181d4 │ │ │ │ + beq 1181d0 │ │ │ │ cmp r1, #21 │ │ │ │ - ldreq r1, [pc, #32] @ 1181e4 │ │ │ │ + ldreq r1, [pc, #32] @ 1181e0 │ │ │ │ addeq r0, r0, #4 │ │ │ │ addeq r1, pc, r1 │ │ │ │ bxeq lr │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #12] @ 1181e8 │ │ │ │ + ldr r1, [pc, #12] @ 1181e4 │ │ │ │ add r0, r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ - andseq sp, pc, r4, asr r9 @ │ │ │ │ - andseq sp, pc, ip, asr #25 │ │ │ │ + andseq sp, pc, r8, asr r9 @ │ │ │ │ + @ instruction: 0x001fdcd0 │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ - b 194920 │ │ │ │ + b 19491c │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ - b 18e534 │ │ │ │ + b 18e530 │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 11822c │ │ │ │ + bne 118228 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ ldr r1, [r1, #24] │ │ │ │ blx r1 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #36] @ 118260 │ │ │ │ - ldr ip, [pc, #20] @ 118254 │ │ │ │ - ldr r2, [pc, #20] @ 118258 │ │ │ │ - ldr r3, [pc, #20] @ 11825c │ │ │ │ + ldr r1, [pc, #36] @ 11825c │ │ │ │ + ldr ip, [pc, #20] @ 118250 │ │ │ │ + ldr r2, [pc, #20] @ 118254 │ │ │ │ + ldr r3, [pc, #20] @ 118258 │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ bx lr │ │ │ │ @ instruction: 0x763035d4 │ │ │ │ stclcs 8, cr7, [r5, #192]! @ 0xc0 │ │ │ │ svclt 0x00c2a261 │ │ │ │ - blvs ffd94528 <__bss_end__@@Base+0xffa7343c> │ │ │ │ + blvs ffd94524 <__bss_end__@@Base+0xffa73438> │ │ │ │ ldr r0, [r0] │ │ │ │ add r0, r0, #8 │ │ │ │ - b 18e810 │ │ │ │ + b 18e80c │ │ │ │ ldr r0, [r0] │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 118298 │ │ │ │ + bne 118294 │ │ │ │ push {fp, lr} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldm r1, {r0, r1} │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ blx r1 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ @@ -266455,88 +266454,88 @@ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #18 │ │ │ │ movcs r2, #16 │ │ │ │ cmp r2, #15 │ │ │ │ popcc {r4, r5, r6, r7, r8, pc} │ │ │ │ - beq 118308 │ │ │ │ + beq 118304 │ │ │ │ cmp r2, #16 │ │ │ │ - bne 118324 │ │ │ │ + bne 118320 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1182ec │ │ │ │ + beq 1182e8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11836c │ │ │ │ + beq 118368 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1182a0 │ │ │ │ - b 118360 │ │ │ │ + bl 11829c │ │ │ │ + b 11835c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11836c │ │ │ │ + beq 118368 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1182a0 │ │ │ │ - b 118360 │ │ │ │ + bl 11829c │ │ │ │ + b 11835c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11836c │ │ │ │ + beq 118368 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ add r7, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 118358 │ │ │ │ + beq 118354 │ │ │ │ add r6, r0, #16 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ mov r0, r6 │ │ │ │ - b 118340 │ │ │ │ + b 11833c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 11836c │ │ │ │ + beq 118368 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - b 118374 │ │ │ │ + b 118370 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add r0, r6, #8 │ │ │ │ - bl 1183c8 │ │ │ │ - b 118380 │ │ │ │ + bl 1183c4 │ │ │ │ + b 11837c │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 118378 │ │ │ │ + beq 118374 │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #16 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ mov r6, r5 │ │ │ │ - b 1183a8 │ │ │ │ + b 1183a4 │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1183f0 │ │ │ │ + beq 1183ec │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ @@ -266566,96 +266565,96 @@ │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #56] @ 1184b8 │ │ │ │ + ldr r1, [pc, #56] @ 1184b4 │ │ │ │ add r0, ip, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #52] @ 1184c4 │ │ │ │ + ldr r1, [pc, #52] @ 1184c0 │ │ │ │ add r0, ip, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #28] @ 1184bc │ │ │ │ + ldr r1, [pc, #28] @ 1184b8 │ │ │ │ add r0, ip, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ - ldr r1, [pc, #16] @ 1184c0 │ │ │ │ + ldr r1, [pc, #16] @ 1184bc │ │ │ │ add r0, ip, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ - mulseq pc, r8, r6 @ │ │ │ │ - @ instruction: 0x001fd6b4 │ │ │ │ - andseq sp, pc, r0, ror #13 │ │ │ │ - andseq sp, pc, ip, lsr r7 @ │ │ │ │ + mulseq pc, ip, r6 @ │ │ │ │ + @ instruction: 0x001fd6b8 │ │ │ │ + andseq sp, pc, r4, ror #13 │ │ │ │ + andseq sp, pc, r0, asr #14 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ sub r3, r2, #34 @ 0x22 │ │ │ │ cmp r3, #9 │ │ │ │ subcc r1, r2, #33 @ 0x21 │ │ │ │ cmp r1, #7 │ │ │ │ - bhi 1185c8 │ │ │ │ + bhi 1185c4 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - b 1180d0 │ │ │ │ + b 1180cc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1185c8 │ │ │ │ + beq 1185c4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1185c8 │ │ │ │ + beq 1185c4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1185c8 │ │ │ │ + beq 1185c4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11858c │ │ │ │ + beq 118588 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1185c8 │ │ │ │ + beq 1185c4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1185c8 │ │ │ │ + beq 1185c4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1185c8 │ │ │ │ + beq 1185c4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 13734 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ sub r3, r2, #34 @ 0x22 │ │ │ │ cmp r3, #9 │ │ │ │ @@ -266670,57 +266669,57 @@ │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ andeq r0, r0, r8, lsr #32 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r1, [pc, #4] @ 118624 │ │ │ │ + ldr r1, [pc, #4] @ 118620 │ │ │ │ add r1, pc, r1 │ │ │ │ bx lr │ │ │ │ - andseq sp, pc, r8, lsr r5 @ │ │ │ │ - ldr r1, [pc, #36] @ 118654 │ │ │ │ - ldr ip, [pc, #20] @ 118648 │ │ │ │ - ldr r2, [pc, #20] @ 11864c │ │ │ │ - ldr r3, [pc, #20] @ 118650 │ │ │ │ + andseq sp, pc, ip, lsr r5 @ │ │ │ │ + ldr r1, [pc, #36] @ 118650 │ │ │ │ + ldr ip, [pc, #20] @ 118644 │ │ │ │ + ldr r2, [pc, #20] @ 118648 │ │ │ │ + ldr r3, [pc, #20] @ 11864c │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ bx lr │ │ │ │ stccc 13, cr4, [pc], {61} @ 0x3d │ │ │ │ svcge 0x0020360e │ │ │ │ ldcpl 5, cr9, [ip, #-600]! @ 0xfffffda8 │ │ │ │ - bgt fe6ea028 <__bss_end__@@Base+0xfe3c8f3c> │ │ │ │ + bgt fe6ea024 <__bss_end__@@Base+0xfe3c8f38> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #21 │ │ │ │ - bcs 118680 │ │ │ │ + bcs 11867c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1186b4 │ │ │ │ + bl 1186b0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 118674 │ │ │ │ + beq 118670 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #19 │ │ │ │ - bhi 118774 │ │ │ │ + bhi 118770 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ @@ -266739,251 +266738,251 @@ │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 118720 │ │ │ │ + beq 11871c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r4, lr} │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 118720 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11871c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 1184c8 │ │ │ │ + b 1184c4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 1187b8 │ │ │ │ + bcc 1187b4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1187b8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1187b4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 118720 │ │ │ │ + bcc 11871c │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ pop {r4, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 118838 │ │ │ │ + bcc 118834 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 118838 │ │ │ │ - bl 2c075c │ │ │ │ + bne 118834 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 11888c │ │ │ │ + bne 118888 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 118720 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11871c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 236db4 │ │ │ │ + b 236db0 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 118658 │ │ │ │ + b 118654 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 1180d0 │ │ │ │ + b 1180cc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ - b 118848 │ │ │ │ - ldr r1, [pc, #36] @ 1188d0 │ │ │ │ - ldr ip, [pc, #20] @ 1188c4 │ │ │ │ - ldr r2, [pc, #20] @ 1188c8 │ │ │ │ - ldr r3, [pc, #20] @ 1188cc │ │ │ │ + b 118844 │ │ │ │ + ldr r1, [pc, #36] @ 1188cc │ │ │ │ + ldr ip, [pc, #20] @ 1188c0 │ │ │ │ + ldr r2, [pc, #20] @ 1188c4 │ │ │ │ + ldr r3, [pc, #20] @ 1188c8 │ │ │ │ stm r0, {r1, r3} │ │ │ │ str r2, [r0, #8] │ │ │ │ str ip, [r0, #12] │ │ │ │ bx lr │ │ │ │ mulne r2, lr, r5 │ │ │ │ ldmdbvs fp!, {r1, r3, r4} │ │ │ │ @ instruction: 0x172d423c │ │ │ │ @ instruction: 0xff03beea │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #16] @ 1188f0 │ │ │ │ + ldr r0, [pc, #16] @ 1188ec │ │ │ │ mov r1, #15 │ │ │ │ - ldr r2, [pc, #12] @ 1188f4 │ │ │ │ + ldr r2, [pc, #12] @ 1188f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - @ instruction: 0x001b5ab0 │ │ │ │ - @ instruction: 0x001ff3b4 │ │ │ │ + @ instruction: 0x001b5ab4 │ │ │ │ + @ instruction: 0x001ff3b8 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {r2, r3} │ │ │ │ strb r1, [sp, #58] @ 0x3a │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #96] @ 118988 │ │ │ │ + ldr r0, [pc, #96] @ 118984 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 118960 │ │ │ │ + beq 11895c │ │ │ │ mov r1, sp │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 137d0 │ │ │ │ - ldr r1, [pc, #56] @ 11898c │ │ │ │ + ldr r1, [pc, #56] @ 118988 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 118990 │ │ │ │ + bl 11898c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r8, r0, r0, asr #1 │ │ │ │ - @ instruction: 0x001fcfb4 │ │ │ │ + eoreq r8, r0, r4, asr #1 │ │ │ │ + @ instruction: 0x001fcfb8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #58] @ 0x3a │ │ │ │ cmp r0, #3 │ │ │ │ - beq 118a38 │ │ │ │ + beq 118a34 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 118a78 │ │ │ │ + bne 118a74 │ │ │ │ ldrd r6, [r4, #88] @ 0x58 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1189c4 │ │ │ │ + beq 1189c0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1189d8 │ │ │ │ + beq 1189d4 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1189f0 │ │ │ │ + beq 1189ec │ │ │ │ ldr r0, [r4, r0] │ │ │ │ bl 13734 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 118a18 │ │ │ │ + beq 118a14 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 12a74 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne 118a08 │ │ │ │ + bne 118a04 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 118a2c │ │ │ │ + beq 118a28 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #57] @ 0x39 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrd r6, [r4, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 118a50 │ │ │ │ + beq 118a4c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 118a64 │ │ │ │ + beq 118a60 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1189e8 │ │ │ │ - b 1189f0 │ │ │ │ + bne 1189e4 │ │ │ │ + b 1189ec │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 118a94 │ │ │ │ + beq 118a90 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ - b 118ac0 │ │ │ │ + b 118abc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 118ab8 │ │ │ │ + beq 118ab4 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 118ad0 │ │ │ │ + beq 118acc │ │ │ │ ldr r0, [r4, r0] │ │ │ │ bl 13734 │ │ │ │ add r0, r4, #20 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #56] @ 0x38 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ mov r0, r5 │ │ │ │ strb r6, [r4, #57] @ 0x39 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #412 @ 0x19c │ │ │ │ str r0, [sp, #24] │ │ │ │ mov fp, r1 │ │ │ │ @@ -267008,141 +267007,141 @@ │ │ │ │ strb r2, [fp, #56] @ 0x38 │ │ │ │ strb r3, [fp, #57] @ 0x39 │ │ │ │ str r2, [fp, #20] │ │ │ │ str r6, [fp, #24] │ │ │ │ str r2, [fp, #28] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #16 │ │ │ │ - bcs 118bc0 │ │ │ │ + bcs 118bbc │ │ │ │ mov r0, fp │ │ │ │ str r2, [r0, #64]! @ 0x40 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 118c08 │ │ │ │ + beq 118c04 │ │ │ │ ldm r1, {r3, r6} │ │ │ │ mov r5, fp │ │ │ │ cmp r7, #15 │ │ │ │ str r2, [r1, #8] │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r1, #16 │ │ │ │ str r7, [r5, #76]! @ 0x4c │ │ │ │ stmdb r5, {r3, r6, r7} │ │ │ │ - bls 118c14 │ │ │ │ - b 118c64 │ │ │ │ + bls 118c10 │ │ │ │ + b 118c60 │ │ │ │ ldrd r2, [fp, #80] @ 0x50 │ │ │ │ - b 118f84 │ │ │ │ + b 118f80 │ │ │ │ ldrd r2, [fp, #88] @ 0x58 │ │ │ │ - b 119298 │ │ │ │ + b 119294 │ │ │ │ str r2, [r1, #8] │ │ │ │ sub r0, r0, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r0, #16 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, r2, #16 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #3292] @ 1198cc │ │ │ │ + ldr r2, [pc, #3292] @ 1198c8 │ │ │ │ add r0, fp, #32 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 48280 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #56] @ 0x38 │ │ │ │ - b 118cbc │ │ │ │ + b 118cb8 │ │ │ │ mov r5, fp │ │ │ │ str r7, [r5, #76]! @ 0x4c │ │ │ │ mov r7, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ rsb r2, r7, #16 │ │ │ │ mov r4, r7 │ │ │ │ sub r1, r1, r7 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 118c6c │ │ │ │ + bcc 118c68 │ │ │ │ ldr r6, [fp, #68] @ 0x44 │ │ │ │ cmp r7, #15 │ │ │ │ add r0, r6, r4 │ │ │ │ - beq 118c54 │ │ │ │ + beq 118c50 │ │ │ │ rsb r7, r7, #15 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ bl 12fe4 │ │ │ │ add r4, r7, r4 │ │ │ │ add r0, r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ add r1, r4, #1 │ │ │ │ ldr r7, [r5] │ │ │ │ str r1, [fp, #72] @ 0x48 │ │ │ │ - b 118f20 │ │ │ │ + b 118f1c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r7 │ │ │ │ bl 167f4 │ │ │ │ ldr r4, [fp, #72] @ 0x48 │ │ │ │ ldr r6, [fp, #68] @ 0x44 │ │ │ │ cmp r7, #15 │ │ │ │ add r0, r6, r4 │ │ │ │ - bne 118c3c │ │ │ │ - b 118c54 │ │ │ │ - ldr r0, [pc, #3124] @ 1198d4 │ │ │ │ + bne 118c38 │ │ │ │ + b 118c50 │ │ │ │ + ldr r0, [pc, #3124] @ 1198d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - ldr r0, [pc, #3108] @ 1198d0 │ │ │ │ + ldr r0, [pc, #3108] @ 1198cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 119198 │ │ │ │ + b 119194 │ │ │ │ mov r4, r0 │ │ │ │ - b 119890 │ │ │ │ + b 11988c │ │ │ │ ldr r1, [fp, #36] @ 0x24 │ │ │ │ ldr r2, [fp, #40] @ 0x28 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 2429b8 │ │ │ │ + bl 2429b4 │ │ │ │ ldr r9, [sp, #184] @ 0xb8 │ │ │ │ ldr r7, [sp, #200] @ 0xc8 │ │ │ │ ldr r6, [sp, #188] @ 0xbc │ │ │ │ cmp r9, #21 │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ ldr r8, [sp, #196] @ 0xc4 │ │ │ │ - bne 118d1c │ │ │ │ + bne 118d18 │ │ │ │ add r1, r7, #23 │ │ │ │ add r0, r7, #16 │ │ │ │ bic r1, r1, #7 │ │ │ │ str r6, [fp, #64] @ 0x40 │ │ │ │ add r5, r1, r6 │ │ │ │ str r2, [fp, #68] @ 0x44 │ │ │ │ cmp r5, #134217728 @ 0x8000000 │ │ │ │ str r8, [fp, #72] @ 0x48 │ │ │ │ str r0, [fp, #76] @ 0x4c │ │ │ │ str r5, [fp, #80] @ 0x50 │ │ │ │ - bls 118d44 │ │ │ │ + bls 118d40 │ │ │ │ mov r9, #4 │ │ │ │ - b 1194ec │ │ │ │ + b 1194e8 │ │ │ │ mov sl, r2 │ │ │ │ add r2, sp, #204 @ 0xcc │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [fp, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1194fc │ │ │ │ - b 1191b8 │ │ │ │ + bne 1194f8 │ │ │ │ + b 1191b4 │ │ │ │ ldr r1, [fp, #48] @ 0x30 │ │ │ │ add r3, fp, #32 │ │ │ │ ldr r6, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 118e38 │ │ │ │ + beq 118e34 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r1, #8] │ │ │ │ sub r0, r5, r6 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ cmp r0, r7 │ │ │ │ movcc r2, r0 │ │ │ │ @@ -267157,284 +267156,284 @@ │ │ │ │ ldr r7, [fp, #40] @ 0x28 │ │ │ │ str r2, [sp, #196] @ 0xc4 │ │ │ │ sub r0, r0, r7 │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r0, r2 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ - bcc 118e9c │ │ │ │ + bcc 118e98 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 118ddc │ │ │ │ + beq 118dd8 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r6, [r8], #1 │ │ │ │ subs r1, r1, #1 │ │ │ │ strb r6, [r0, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 118dc8 │ │ │ │ + bne 118dc4 │ │ │ │ cmp r4, r9 │ │ │ │ str r7, [fp, #40] @ 0x28 │ │ │ │ - bls 118e24 │ │ │ │ + bls 118e20 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r2, r4 │ │ │ │ - beq 118e18 │ │ │ │ + beq 118e14 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r7, r3 │ │ │ │ add r0, r1, r4 │ │ │ │ add r1, r1, r2 │ │ │ │ mov r2, r6 │ │ │ │ bl 12ac8 │ │ │ │ mov r3, r7 │ │ │ │ add r0, r4, r6 │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r7, [fp, #40] @ 0x28 │ │ │ │ ldr r5, [fp, #80] @ 0x50 │ │ │ │ cmp r5, r7 │ │ │ │ str r7, [fp, #84] @ 0x54 │ │ │ │ - bhi 118e48 │ │ │ │ - b 118e94 │ │ │ │ + bhi 118e44 │ │ │ │ + b 118e90 │ │ │ │ mov r7, r6 │ │ │ │ cmp r5, r7 │ │ │ │ str r7, [fp, #84] @ 0x54 │ │ │ │ - bls 118e94 │ │ │ │ + bls 118e90 │ │ │ │ ldr r0, [r3] │ │ │ │ sub r5, r5, r7 │ │ │ │ sub r0, r0, r7 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 118ed4 │ │ │ │ + bcc 118ed0 │ │ │ │ ldr r4, [fp, #36] @ 0x24 │ │ │ │ cmp r5, #2 │ │ │ │ add r0, r4, r7 │ │ │ │ - bcc 118e84 │ │ │ │ + bcc 118e80 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ bl 12fe4 │ │ │ │ add r7, r5, r7 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r1, #0 │ │ │ │ add r5, r7, #1 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r7, [fp, #84] @ 0x54 │ │ │ │ str r5, [fp, #40] @ 0x28 │ │ │ │ - b 119230 │ │ │ │ + b 11922c │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 167f4 │ │ │ │ ldr r7, [fp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r5, r6 │ │ │ │ - bne 118dc0 │ │ │ │ - b 118ddc │ │ │ │ + bne 118dbc │ │ │ │ + b 118dd8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ bl 167f4 │ │ │ │ ldr r7, [fp, #40] @ 0x28 │ │ │ │ ldr r4, [fp, #36] @ 0x24 │ │ │ │ cmp r5, #2 │ │ │ │ add r0, r4, r7 │ │ │ │ - bcs 118e6c │ │ │ │ - b 118e84 │ │ │ │ - b 119878 │ │ │ │ + bcs 118e68 │ │ │ │ + b 118e80 │ │ │ │ + b 119874 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ bl 481b8 │ │ │ │ - b 11987c │ │ │ │ b 119878 │ │ │ │ + b 119874 │ │ │ │ cmp r7, #16 │ │ │ │ - bcs 11906c │ │ │ │ + bcs 119068 │ │ │ │ ldr r5, [fp, #72] @ 0x48 │ │ │ │ cmp r5, r7 │ │ │ │ - bcc 1190e8 │ │ │ │ + bcc 1190e4 │ │ │ │ ldr r4, [fp, #16] │ │ │ │ ldr r6, [fp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #2468] @ 1198e8 │ │ │ │ + ldr r0, [pc, #2468] @ 1198e4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 119100 │ │ │ │ + beq 1190fc │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r2, #36] @ 0x24 │ │ │ │ sub r0, r5, r7 │ │ │ │ - ldr r3, [pc, #2428] @ 1198ec │ │ │ │ + ldr r3, [pc, #2428] @ 1198e8 │ │ │ │ add r1, r6, r7 │ │ │ │ str r4, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, #8] │ │ │ │ strd r2, [fp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, sl │ │ │ │ blx r3 │ │ │ │ ldr r4, [sp, #188] @ 0xbc │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 119088 │ │ │ │ + beq 119084 │ │ │ │ ldrd r6, [fp, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ ldr r8, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r9, [sp, #196] @ 0xc4 │ │ │ │ - beq 118fc8 │ │ │ │ + beq 118fc4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 118fdc │ │ │ │ + beq 118fd8 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1190a4 │ │ │ │ + beq 1190a0 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ str r8, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, fp, #20 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ bl 3d824 │ │ │ │ ldr r0, [fp, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ add r7, r0, r5 │ │ │ │ str r7, [fp, #76] @ 0x4c │ │ │ │ - bne 118f20 │ │ │ │ - ldr r2, [pc, #2232] @ 1198d8 │ │ │ │ + bne 118f1c │ │ │ │ + ldr r2, [pc, #2232] @ 1198d4 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 18e3bc │ │ │ │ - ldr r0, [pc, #2212] @ 1198dc │ │ │ │ + bl 18e3b8 │ │ │ │ + ldr r0, [pc, #2212] @ 1198d8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #188] @ 0xbc │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 119120 │ │ │ │ + beq 11911c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ stmib r6, {r0, r7} │ │ │ │ str r5, [r6, #12] │ │ │ │ - b 1190d0 │ │ │ │ + b 1190cc │ │ │ │ add r2, fp, #64 @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #56] @ 0x38 │ │ │ │ add r3, fp, #32 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b 118cbc │ │ │ │ + b 118cb8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #58] @ 0x3a │ │ │ │ add sp, sp, #412 @ 0x19c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #2100] @ 1198e0 │ │ │ │ + ldr r0, [pc, #2100] @ 1198dc │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 119110 │ │ │ │ + beq 11910c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ stmib r6, {r0, r8, r9} │ │ │ │ ldr r1, [fp, #64] @ 0x40 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ mov r9, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1194fc │ │ │ │ - b 1191b8 │ │ │ │ - ldr r2, [pc, #2036] @ 1198e4 │ │ │ │ + bne 1194f8 │ │ │ │ + b 1191b4 │ │ │ │ + ldr r2, [pc, #2036] @ 1198e0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - b 1191b4 │ │ │ │ + b 1191b0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 142ac │ │ │ │ - b 1191b4 │ │ │ │ + b 1191b0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 1191b4 │ │ │ │ + b 1191b0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 1191b4 │ │ │ │ + b 1191b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 11919c │ │ │ │ - bl 1d63c │ │ │ │ + bl 1e4e34 │ │ │ │ b 119198 │ │ │ │ + bl 1d63c │ │ │ │ + b 119194 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 11919c │ │ │ │ + bl 1e4e34 │ │ │ │ + b 119198 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11919c │ │ │ │ + beq 119198 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11919c │ │ │ │ - b 119198 │ │ │ │ b 119198 │ │ │ │ + b 119194 │ │ │ │ + b 119194 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [fp, #80] @ 0x50 │ │ │ │ - bl 14d130 │ │ │ │ - b 11919c │ │ │ │ + bl 14d12c │ │ │ │ + b 119198 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 119890 │ │ │ │ + beq 11988c │ │ │ │ ldr r0, [fp, #68] @ 0x44 │ │ │ │ bl 13734 │ │ │ │ - b 119890 │ │ │ │ + b 11988c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r4, [fp, #28] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1191e0 │ │ │ │ + beq 1191dc │ │ │ │ ldr r5, [fp, #24] │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 12a74 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 1191d0 │ │ │ │ + bne 1191cc │ │ │ │ ldr r0, [fp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1191f4 │ │ │ │ + beq 1191f0 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #57] @ 0x39 │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -267446,129 +267445,129 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #58] @ 0x3a │ │ │ │ add sp, sp, #412 @ 0x19c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp, #80] @ 0x50 │ │ │ │ cmp r7, r0 │ │ │ │ - bcs 119380 │ │ │ │ + bcs 11937c │ │ │ │ ldr r5, [fp, #40] @ 0x28 │ │ │ │ cmp r5, r7 │ │ │ │ - bcc 119718 │ │ │ │ + bcc 119714 │ │ │ │ ldr r4, [fp, #16] │ │ │ │ ldr r6, [fp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #1728] @ 119918 │ │ │ │ + ldr r0, [pc, #1728] @ 119914 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11976c │ │ │ │ + beq 119768 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r2, #36] @ 0x24 │ │ │ │ sub r0, r5, r7 │ │ │ │ - ldr r3, [pc, #1688] @ 11991c │ │ │ │ + ldr r3, [pc, #1688] @ 119918 │ │ │ │ add r1, r6, r7 │ │ │ │ str r4, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, #8] │ │ │ │ strd r2, [fp, #88] @ 0x58 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, sl │ │ │ │ blx r3 │ │ │ │ ldr r4, [sp, #188] @ 0xbc │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 1194a0 │ │ │ │ + beq 11949c │ │ │ │ ldrd r6, [fp, #88] @ 0x58 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r8, [sp, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r9, [sp, #196] @ 0xc4 │ │ │ │ - beq 1192dc │ │ │ │ + beq 1192d8 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1192f0 │ │ │ │ + beq 1192ec │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1194bc │ │ │ │ + beq 1194b8 │ │ │ │ add r0, r5, r9, lsl #2 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ str r5, [sp, #184] @ 0xb8 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, fp, #20 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ bl 3d824 │ │ │ │ ldr r0, [fp, #84] @ 0x54 │ │ │ │ cmp r8, #0 │ │ │ │ add r7, r0, r8 │ │ │ │ str r7, [fp, #84] @ 0x54 │ │ │ │ - bne 119230 │ │ │ │ - ldr r2, [pc, #1468] @ 1198f0 │ │ │ │ + bne 11922c │ │ │ │ + ldr r2, [pc, #1468] @ 1198ec │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 18e3bc │ │ │ │ - ldr r0, [pc, #1448] @ 1198f4 │ │ │ │ + bl 18e3b8 │ │ │ │ + ldr r0, [pc, #1448] @ 1198f0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #188] @ 0xbc │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11978c │ │ │ │ + beq 119788 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ stmib r6, {r0, r7} │ │ │ │ str r5, [r6, #12] │ │ │ │ - b 1194e8 │ │ │ │ + b 1194e4 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ ldrb r9, [fp, #74] @ 0x4a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 119684 │ │ │ │ + beq 119680 │ │ │ │ ldr r1, [fp, #76] @ 0x4c │ │ │ │ cmp r1, #12 │ │ │ │ - bcc 119730 │ │ │ │ + bcc 11972c │ │ │ │ ldr r3, [fp, #40] @ 0x28 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 119744 │ │ │ │ + bhi 119740 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, #0 │ │ │ │ str r2, [sp, #204] @ 0xcc │ │ │ │ mov r2, #4 │ │ │ │ str r2, [sp, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ str r8, [sp, #200] @ 0xc8 │ │ │ │ sub r5, r1, #12 │ │ │ │ str r8, [sp, #192] @ 0xc0 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #1316] @ 119908 │ │ │ │ + ldr r2, [pc, #1316] @ 119904 │ │ │ │ add r0, r0, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r2, [r2, #32] │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #32 │ │ │ │ str r5, [sp, #212] @ 0xd4 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11979c │ │ │ │ + beq 119798 │ │ │ │ add r4, sp, #184 @ 0xb8 │ │ │ │ mov r1, r0 │ │ │ │ ldm r4!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r4, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #12 │ │ │ │ @@ -267580,60 +267579,60 @@ │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ strb r0, [sp, #76] @ 0x4c │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl eec00 │ │ │ │ + bl eebfc │ │ │ │ add sl, sp, #184 @ 0xb8 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ ldr r7, [sp, #200] @ 0xc8 │ │ │ │ ldm sl, {r4, r6, sl} │ │ │ │ ldr r8, [sp, #196] @ 0xc4 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ - bne 119508 │ │ │ │ + bne 119504 │ │ │ │ add r2, sp, #368 @ 0x170 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ mov r5, r7 │ │ │ │ mov r9, #5 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b 119590 │ │ │ │ + b 11958c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [fp, #58] @ 0x3a │ │ │ │ add sp, sp, #412 @ 0x19c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1076] @ 1198f8 │ │ │ │ + ldr r0, [pc, #1076] @ 1198f4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11977c │ │ │ │ + beq 119778 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ stmib r6, {r0, r5, r9} │ │ │ │ mov r9, #2 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1191b8 │ │ │ │ + beq 1191b4 │ │ │ │ ldr r0, [fp, r0] │ │ │ │ bl 13734 │ │ │ │ - b 1191b8 │ │ │ │ + b 1191b4 │ │ │ │ str r9, [sp, #16] │ │ │ │ add r9, sp, #292 @ 0x124 │ │ │ │ add r1, r5, #32 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ bl 137d0 │ │ │ │ add r2, sp, #368 @ 0x170 │ │ │ │ @@ -267652,52 +267651,52 @@ │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ bl 137d0 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ ands r0, r4, #1 │ │ │ │ movne r0, r6 │ │ │ │ mov r9, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc 11957c │ │ │ │ + bcc 119578 │ │ │ │ mov r9, #18 │ │ │ │ - bne 1195c8 │ │ │ │ + bne 1195c4 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 119920 │ │ │ │ - ldr r6, [pc, #900] @ 119910 │ │ │ │ + bl 11991c │ │ │ │ + ldr r6, [pc, #900] @ 11990c │ │ │ │ mov sl, #24 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1195b0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1195ac │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 236e80 │ │ │ │ + bl 236e7c │ │ │ │ mov r7, r5 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1194fc │ │ │ │ - b 1191b8 │ │ │ │ + bne 1194f8 │ │ │ │ + b 1191b4 │ │ │ │ ldr r2, [fp, #52] @ 0x34 │ │ │ │ sub r0, r0, r1 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 11975c │ │ │ │ + bcc 119758 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, r1, r0 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ - ldr r2, [pc, #776] @ 119914 │ │ │ │ + ldr r2, [pc, #776] @ 119910 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 48530 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ add r3, fp, #20 │ │ │ │ add r0, fp, #20 │ │ │ │ @@ -267712,23 +267711,23 @@ │ │ │ │ str r5, [fp, #28] │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ bl 3d824 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 119920 │ │ │ │ + bl 11991c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 119684 │ │ │ │ - bl 2c075c │ │ │ │ + bne 119680 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 236e80 │ │ │ │ + bl 236e7c │ │ │ │ add r7, fp, #20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #56] @ 0x38 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ strb r0, [fp, #57] @ 0x39 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ ldr r6, [fp, #36] @ 0x24 │ │ │ │ @@ -267739,295 +267738,295 @@ │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ sub r0, r9, #66 @ 0x42 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ clz r0, r0 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ lsr r2, r0, #5 │ │ │ │ add r0, sp, #380 @ 0x17c │ │ │ │ - bl f09cc │ │ │ │ + bl f09c8 │ │ │ │ ldrd r2, [fp, #8] │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #380 @ 0x17c │ │ │ │ - bl 28e6a8 │ │ │ │ + bl 28e6a4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ strh r0, [fp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #408] @ 0x198 │ │ │ │ - b 1191fc │ │ │ │ - ldr r2, [pc, #476] @ 1198fc │ │ │ │ + b 1191f8 │ │ │ │ + ldr r2, [pc, #476] @ 1198f8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - b 1191b4 │ │ │ │ - ldr r2, [pc, #460] @ 119904 │ │ │ │ + b 1191b0 │ │ │ │ + ldr r2, [pc, #460] @ 119900 │ │ │ │ mov r0, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - b 1191b4 │ │ │ │ - ldr r2, [pc, #436] @ 119900 │ │ │ │ + b 1191b0 │ │ │ │ + ldr r2, [pc, #436] @ 1198fc │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 1191b4 │ │ │ │ - ldr r2, [pc, #424] @ 11990c │ │ │ │ + b 1191b0 │ │ │ │ + ldr r2, [pc, #424] @ 119908 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 1191b4 │ │ │ │ + b 1191b0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 142ac │ │ │ │ - b 1191b4 │ │ │ │ + b 1191b0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 1191b4 │ │ │ │ + b 1191b0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 1191b4 │ │ │ │ + b 1191b0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ bl 142ac │ │ │ │ - b 1191b4 │ │ │ │ - b 119840 │ │ │ │ - b 119840 │ │ │ │ - b 1197c0 │ │ │ │ - b 119878 │ │ │ │ - b 119878 │ │ │ │ + b 1191b0 │ │ │ │ + b 11983c │ │ │ │ + b 11983c │ │ │ │ + b 1197bc │ │ │ │ + b 119874 │ │ │ │ + b 119874 │ │ │ │ mov r4, r0 │ │ │ │ - b 11984c │ │ │ │ + b 119848 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 2776b0 │ │ │ │ - b 11987c │ │ │ │ + bl 2776ac │ │ │ │ + b 119878 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 11987c │ │ │ │ - bl 1d63c │ │ │ │ + bl 1e4e34 │ │ │ │ b 119878 │ │ │ │ + bl 1d63c │ │ │ │ + b 119874 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 11987c │ │ │ │ + bl 1e4e34 │ │ │ │ + b 119878 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11987c │ │ │ │ + beq 119878 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11987c │ │ │ │ - b 119878 │ │ │ │ b 119878 │ │ │ │ + b 119874 │ │ │ │ + b 119874 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [fp, #88] @ 0x58 │ │ │ │ - bl 14d130 │ │ │ │ - b 11987c │ │ │ │ + bl 14d12c │ │ │ │ + b 119878 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 119920 │ │ │ │ + bl 11991c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11987c │ │ │ │ - bl 2c075c │ │ │ │ + bne 119878 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 236e80 │ │ │ │ - b 11987c │ │ │ │ - bl 1d63c │ │ │ │ + bl 236e7c │ │ │ │ b 119878 │ │ │ │ + bl 1d63c │ │ │ │ + b 119874 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [fp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [fp, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 1198c0 │ │ │ │ + bne 1198bc │ │ │ │ ldrb r0, [fp, #57] @ 0x39 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [fp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1198ac │ │ │ │ + beq 1198a8 │ │ │ │ add r0, fp, #20 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ mov r0, #2 │ │ │ │ strb r5, [fp, #57] @ 0x39 │ │ │ │ strb r0, [fp, #58] @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ - b 119890 │ │ │ │ - eoreq r6, r0, ip, ror #12 │ │ │ │ - mulseq pc, r0, ip @ │ │ │ │ - mulseq pc, ip, ip @ │ │ │ │ - andseq r0, fp, r7, lsr sl │ │ │ │ - @ instruction: 0x002079b0 │ │ │ │ - eoreq r7, r0, ip, lsr r9 │ │ │ │ - andseq ip, pc, r4, asr r8 @ │ │ │ │ - eoreq r7, r0, r4, lsr #21 │ │ │ │ - eoreq r3, r0, ip, lsr r7 │ │ │ │ - andseq r0, fp, r3, lsr #14 │ │ │ │ - mlaeq r0, ip, r6, r7 │ │ │ │ - eoreq r7, r0, r4, lsr #10 │ │ │ │ - andseq ip, pc, r4, asr #4 │ │ │ │ - andseq ip, pc, r8, lsl #4 │ │ │ │ - andseq ip, pc, r0, lsr #4 │ │ │ │ - eoreq r7, r0, r0, lsl #12 │ │ │ │ - eoreq r2, r0, r4, lsl r9 │ │ │ │ - andseq r0, fp, ip, ror #9 │ │ │ │ - eoreq r5, r0, r0, asr ip │ │ │ │ - mlaeq r0, r0, r7, r7 │ │ │ │ - eoreq r3, r0, r8, lsr #8 │ │ │ │ + b 11988c │ │ │ │ + eoreq r6, r0, r0, ror r6 │ │ │ │ + mulseq pc, r4, ip @ │ │ │ │ + andseq ip, pc, r0, lsr #25 │ │ │ │ + andseq r0, fp, fp, lsr sl │ │ │ │ + @ instruction: 0x002079b4 │ │ │ │ + eoreq r7, r0, r0, asr #18 │ │ │ │ + andseq ip, pc, r8, asr r8 @ │ │ │ │ + eoreq r7, r0, r8, lsr #21 │ │ │ │ + eoreq r3, r0, r0, asr #14 │ │ │ │ + andseq r0, fp, r7, lsr #14 │ │ │ │ + eoreq r7, r0, r0, lsr #13 │ │ │ │ + eoreq r7, r0, r8, lsr #10 │ │ │ │ + andseq ip, pc, r8, asr #4 │ │ │ │ + andseq ip, pc, ip, lsl #4 │ │ │ │ + andseq ip, pc, r4, lsr #4 │ │ │ │ + eoreq r7, r0, r4, lsl #12 │ │ │ │ + eoreq r2, r0, r8, lsl r9 │ │ │ │ + @ instruction: 0x001b04f0 │ │ │ │ + eoreq r5, r0, r4, asr ip │ │ │ │ + mlaeq r0, r4, r7, r7 │ │ │ │ + eoreq r3, r0, ip, lsr #8 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 119960 │ │ │ │ + beq 11995c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 119960 │ │ │ │ + bcc 11995c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 119960 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11995c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 119998 │ │ │ │ + beq 119994 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 119998 │ │ │ │ + bcc 119994 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 119998 │ │ │ │ - bl 2c075c │ │ │ │ + bne 119994 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1199d0 │ │ │ │ + beq 1199cc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1199d0 │ │ │ │ + bcc 1199cc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1199d0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1199cc │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 119a08 │ │ │ │ + beq 119a04 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 119a08 │ │ │ │ + bcc 119a04 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 119a08 │ │ │ │ - bl 2c075c │ │ │ │ + bne 119a04 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 119a48 │ │ │ │ + beq 119a44 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 119a48 │ │ │ │ + bcc 119a44 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 119a48 │ │ │ │ - bl 2c075c │ │ │ │ + bne 119a44 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 119a80 │ │ │ │ + beq 119a7c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 119a80 │ │ │ │ + bcc 119a7c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 119a80 │ │ │ │ - bl 2c075c │ │ │ │ + bne 119a7c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #20 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 1182a0 │ │ │ │ + b 11829c │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {r2, r3} │ │ │ │ strb r1, [sp, #58] @ 0x3a │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #96] @ 119b28 │ │ │ │ + ldr r0, [pc, #96] @ 119b24 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 119b00 │ │ │ │ + beq 119afc │ │ │ │ mov r1, sp │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 137d0 │ │ │ │ - ldr r1, [pc, #56] @ 119b2c │ │ │ │ + ldr r1, [pc, #56] @ 119b28 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 118990 │ │ │ │ + bl 11898c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r6, r0, r0, lsr #30 │ │ │ │ - andseq fp, pc, r4, lsr #28 │ │ │ │ + eoreq r6, r0, r4, lsr #30 │ │ │ │ + andseq fp, pc, r8, lsr #28 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #412 @ 0x19c │ │ │ │ str r0, [sp, #24] │ │ │ │ mov fp, r1 │ │ │ │ ldrb r0, [r1, #58] @ 0x3a │ │ │ │ add r1, pc, #8 │ │ │ │ mov sl, r2 │ │ │ │ @@ -268049,141 +268048,141 @@ │ │ │ │ strb r2, [fp, #56] @ 0x38 │ │ │ │ strb r3, [fp, #57] @ 0x39 │ │ │ │ str r2, [fp, #20] │ │ │ │ str r6, [fp, #24] │ │ │ │ str r2, [fp, #28] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #16 │ │ │ │ - bcs 119c04 │ │ │ │ + bcs 119c00 │ │ │ │ mov r0, fp │ │ │ │ str r2, [r0, #64]! @ 0x40 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 119c4c │ │ │ │ + beq 119c48 │ │ │ │ ldm r1, {r3, r6} │ │ │ │ mov r5, fp │ │ │ │ cmp r7, #15 │ │ │ │ str r2, [r1, #8] │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r1, #16 │ │ │ │ str r7, [r5, #76]! @ 0x4c │ │ │ │ stmdb r5, {r3, r6, r7} │ │ │ │ - bls 119c58 │ │ │ │ - b 119ca8 │ │ │ │ + bls 119c54 │ │ │ │ + b 119ca4 │ │ │ │ ldrd r2, [fp, #80] @ 0x50 │ │ │ │ - b 119fc8 │ │ │ │ + b 119fc4 │ │ │ │ ldrd r2, [fp, #88] @ 0x58 │ │ │ │ - b 11a2dc │ │ │ │ + b 11a2d8 │ │ │ │ str r2, [r1, #8] │ │ │ │ sub r0, r0, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r0, #16 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, r2, #16 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #3292] @ 11a910 │ │ │ │ + ldr r2, [pc, #3292] @ 11a90c │ │ │ │ add r0, fp, #32 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 48280 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #56] @ 0x38 │ │ │ │ - b 119d00 │ │ │ │ + b 119cfc │ │ │ │ mov r5, fp │ │ │ │ str r7, [r5, #76]! @ 0x4c │ │ │ │ mov r7, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ rsb r2, r7, #16 │ │ │ │ mov r4, r7 │ │ │ │ sub r1, r1, r7 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 119cb0 │ │ │ │ + bcc 119cac │ │ │ │ ldr r6, [fp, #68] @ 0x44 │ │ │ │ cmp r7, #15 │ │ │ │ add r0, r6, r4 │ │ │ │ - beq 119c98 │ │ │ │ + beq 119c94 │ │ │ │ rsb r7, r7, #15 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ bl 12fe4 │ │ │ │ add r4, r7, r4 │ │ │ │ add r0, r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ add r1, r4, #1 │ │ │ │ ldr r7, [r5] │ │ │ │ str r1, [fp, #72] @ 0x48 │ │ │ │ - b 119f64 │ │ │ │ + b 119f60 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r7 │ │ │ │ bl 167f4 │ │ │ │ ldr r4, [fp, #72] @ 0x48 │ │ │ │ ldr r6, [fp, #68] @ 0x44 │ │ │ │ cmp r7, #15 │ │ │ │ add r0, r6, r4 │ │ │ │ - bne 119c80 │ │ │ │ - b 119c98 │ │ │ │ - ldr r0, [pc, #3124] @ 11a918 │ │ │ │ + bne 119c7c │ │ │ │ + b 119c94 │ │ │ │ + ldr r0, [pc, #3124] @ 11a914 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - ldr r0, [pc, #3108] @ 11a914 │ │ │ │ + ldr r0, [pc, #3108] @ 11a910 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 11a1dc │ │ │ │ + b 11a1d8 │ │ │ │ mov r4, r0 │ │ │ │ - b 11a8d4 │ │ │ │ + b 11a8d0 │ │ │ │ ldr r1, [fp, #36] @ 0x24 │ │ │ │ ldr r2, [fp, #40] @ 0x28 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 2429b8 │ │ │ │ + bl 2429b4 │ │ │ │ ldr r9, [sp, #184] @ 0xb8 │ │ │ │ ldr r7, [sp, #200] @ 0xc8 │ │ │ │ ldr r6, [sp, #188] @ 0xbc │ │ │ │ cmp r9, #21 │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ ldr r8, [sp, #196] @ 0xc4 │ │ │ │ - bne 119d60 │ │ │ │ + bne 119d5c │ │ │ │ add r1, r7, #23 │ │ │ │ add r0, r7, #16 │ │ │ │ bic r1, r1, #7 │ │ │ │ str r6, [fp, #64] @ 0x40 │ │ │ │ add r5, r1, r6 │ │ │ │ str r2, [fp, #68] @ 0x44 │ │ │ │ cmp r5, #134217728 @ 0x8000000 │ │ │ │ str r8, [fp, #72] @ 0x48 │ │ │ │ str r0, [fp, #76] @ 0x4c │ │ │ │ str r5, [fp, #80] @ 0x50 │ │ │ │ - bls 119d88 │ │ │ │ + bls 119d84 │ │ │ │ mov r9, #4 │ │ │ │ - b 11a530 │ │ │ │ + b 11a52c │ │ │ │ mov sl, r2 │ │ │ │ add r2, sp, #204 @ 0xcc │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [fp, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11a540 │ │ │ │ - b 11a1fc │ │ │ │ + bne 11a53c │ │ │ │ + b 11a1f8 │ │ │ │ ldr r1, [fp, #48] @ 0x30 │ │ │ │ add r3, fp, #32 │ │ │ │ ldr r6, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 119e7c │ │ │ │ + beq 119e78 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r1, #8] │ │ │ │ sub r0, r5, r6 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ cmp r0, r7 │ │ │ │ movcc r2, r0 │ │ │ │ @@ -268198,284 +268197,284 @@ │ │ │ │ ldr r7, [fp, #40] @ 0x28 │ │ │ │ str r2, [sp, #196] @ 0xc4 │ │ │ │ sub r0, r0, r7 │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r0, r2 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ - bcc 119ee0 │ │ │ │ + bcc 119edc │ │ │ │ cmp r5, r6 │ │ │ │ - beq 119e20 │ │ │ │ + beq 119e1c │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r6, [r8], #1 │ │ │ │ subs r1, r1, #1 │ │ │ │ strb r6, [r0, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 119e0c │ │ │ │ + bne 119e08 │ │ │ │ cmp r4, r9 │ │ │ │ str r7, [fp, #40] @ 0x28 │ │ │ │ - bls 119e68 │ │ │ │ + bls 119e64 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r2, r4 │ │ │ │ - beq 119e5c │ │ │ │ + beq 119e58 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r7, r3 │ │ │ │ add r0, r1, r4 │ │ │ │ add r1, r1, r2 │ │ │ │ mov r2, r6 │ │ │ │ bl 12ac8 │ │ │ │ mov r3, r7 │ │ │ │ add r0, r4, r6 │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r7, [fp, #40] @ 0x28 │ │ │ │ ldr r5, [fp, #80] @ 0x50 │ │ │ │ cmp r5, r7 │ │ │ │ str r7, [fp, #84] @ 0x54 │ │ │ │ - bhi 119e8c │ │ │ │ - b 119ed8 │ │ │ │ + bhi 119e88 │ │ │ │ + b 119ed4 │ │ │ │ mov r7, r6 │ │ │ │ cmp r5, r7 │ │ │ │ str r7, [fp, #84] @ 0x54 │ │ │ │ - bls 119ed8 │ │ │ │ + bls 119ed4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub r5, r5, r7 │ │ │ │ sub r0, r0, r7 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 119f18 │ │ │ │ + bcc 119f14 │ │ │ │ ldr r4, [fp, #36] @ 0x24 │ │ │ │ cmp r5, #2 │ │ │ │ add r0, r4, r7 │ │ │ │ - bcc 119ec8 │ │ │ │ + bcc 119ec4 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ bl 12fe4 │ │ │ │ add r7, r5, r7 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r1, #0 │ │ │ │ add r5, r7, #1 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r7, [fp, #84] @ 0x54 │ │ │ │ str r5, [fp, #40] @ 0x28 │ │ │ │ - b 11a274 │ │ │ │ + b 11a270 │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 167f4 │ │ │ │ ldr r7, [fp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r5, r6 │ │ │ │ - bne 119e04 │ │ │ │ - b 119e20 │ │ │ │ + bne 119e00 │ │ │ │ + b 119e1c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ bl 167f4 │ │ │ │ ldr r7, [fp, #40] @ 0x28 │ │ │ │ ldr r4, [fp, #36] @ 0x24 │ │ │ │ cmp r5, #2 │ │ │ │ add r0, r4, r7 │ │ │ │ - bcs 119eb0 │ │ │ │ - b 119ec8 │ │ │ │ - b 11a8bc │ │ │ │ + bcs 119eac │ │ │ │ + b 119ec4 │ │ │ │ + b 11a8b8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ bl 481b8 │ │ │ │ - b 11a8c0 │ │ │ │ b 11a8bc │ │ │ │ + b 11a8b8 │ │ │ │ cmp r7, #16 │ │ │ │ - bcs 11a0b0 │ │ │ │ + bcs 11a0ac │ │ │ │ ldr r5, [fp, #72] @ 0x48 │ │ │ │ cmp r5, r7 │ │ │ │ - bcc 11a12c │ │ │ │ + bcc 11a128 │ │ │ │ ldr r4, [fp, #16] │ │ │ │ ldr r6, [fp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #2468] @ 11a92c │ │ │ │ + ldr r0, [pc, #2468] @ 11a928 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a144 │ │ │ │ + beq 11a140 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r2, #36] @ 0x24 │ │ │ │ sub r0, r5, r7 │ │ │ │ - ldr r3, [pc, #2428] @ 11a930 │ │ │ │ + ldr r3, [pc, #2428] @ 11a92c │ │ │ │ add r1, r6, r7 │ │ │ │ str r4, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, #8] │ │ │ │ strd r2, [fp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, sl │ │ │ │ blx r3 │ │ │ │ ldr r4, [sp, #188] @ 0xbc │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11a0cc │ │ │ │ + beq 11a0c8 │ │ │ │ ldrd r6, [fp, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ ldr r8, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r9, [sp, #196] @ 0xc4 │ │ │ │ - beq 11a00c │ │ │ │ + beq 11a008 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a020 │ │ │ │ + beq 11a01c │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11a0e8 │ │ │ │ + beq 11a0e4 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ str r8, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, fp, #20 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ bl 3d824 │ │ │ │ ldr r0, [fp, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ add r7, r0, r5 │ │ │ │ str r7, [fp, #76] @ 0x4c │ │ │ │ - bne 119f64 │ │ │ │ - ldr r2, [pc, #2232] @ 11a91c │ │ │ │ + bne 119f60 │ │ │ │ + ldr r2, [pc, #2232] @ 11a918 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 18e3bc │ │ │ │ - ldr r0, [pc, #2212] @ 11a920 │ │ │ │ + bl 18e3b8 │ │ │ │ + ldr r0, [pc, #2212] @ 11a91c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #188] @ 0xbc │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a164 │ │ │ │ + beq 11a160 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ stmib r6, {r0, r7} │ │ │ │ str r5, [r6, #12] │ │ │ │ - b 11a114 │ │ │ │ + b 11a110 │ │ │ │ add r2, fp, #64 @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #56] @ 0x38 │ │ │ │ add r3, fp, #32 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b 119d00 │ │ │ │ + b 119cfc │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #58] @ 0x3a │ │ │ │ add sp, sp, #412 @ 0x19c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #2100] @ 11a924 │ │ │ │ + ldr r0, [pc, #2100] @ 11a920 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a154 │ │ │ │ + beq 11a150 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ stmib r6, {r0, r8, r9} │ │ │ │ ldr r1, [fp, #64] @ 0x40 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ mov r9, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11a540 │ │ │ │ - b 11a1fc │ │ │ │ - ldr r2, [pc, #2036] @ 11a928 │ │ │ │ + bne 11a53c │ │ │ │ + b 11a1f8 │ │ │ │ + ldr r2, [pc, #2036] @ 11a924 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - b 11a1f8 │ │ │ │ + b 11a1f4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 142ac │ │ │ │ - b 11a1f8 │ │ │ │ + b 11a1f4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 11a1f8 │ │ │ │ + b 11a1f4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 11a1f8 │ │ │ │ + b 11a1f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 11a1e0 │ │ │ │ - bl 1d63c │ │ │ │ + bl 1e4e34 │ │ │ │ b 11a1dc │ │ │ │ + bl 1d63c │ │ │ │ + b 11a1d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 11a1e0 │ │ │ │ + bl 1e4e34 │ │ │ │ + b 11a1dc │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a1e0 │ │ │ │ + beq 11a1dc │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11a1e0 │ │ │ │ - b 11a1dc │ │ │ │ b 11a1dc │ │ │ │ + b 11a1d8 │ │ │ │ + b 11a1d8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [fp, #80] @ 0x50 │ │ │ │ - bl 14d130 │ │ │ │ - b 11a1e0 │ │ │ │ + bl 14d12c │ │ │ │ + b 11a1dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a8d4 │ │ │ │ + beq 11a8d0 │ │ │ │ ldr r0, [fp, #68] @ 0x44 │ │ │ │ bl 13734 │ │ │ │ - b 11a8d4 │ │ │ │ + b 11a8d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r4, [fp, #28] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11a224 │ │ │ │ + beq 11a220 │ │ │ │ ldr r5, [fp, #24] │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 12a74 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 11a214 │ │ │ │ + bne 11a210 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a238 │ │ │ │ + beq 11a234 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #57] @ 0x39 │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -268487,129 +268486,129 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #58] @ 0x3a │ │ │ │ add sp, sp, #412 @ 0x19c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp, #80] @ 0x50 │ │ │ │ cmp r7, r0 │ │ │ │ - bcs 11a3c4 │ │ │ │ + bcs 11a3c0 │ │ │ │ ldr r5, [fp, #40] @ 0x28 │ │ │ │ cmp r5, r7 │ │ │ │ - bcc 11a75c │ │ │ │ + bcc 11a758 │ │ │ │ ldr r4, [fp, #16] │ │ │ │ ldr r6, [fp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #1728] @ 11a95c │ │ │ │ + ldr r0, [pc, #1728] @ 11a958 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a7b0 │ │ │ │ + beq 11a7ac │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r2, #36] @ 0x24 │ │ │ │ sub r0, r5, r7 │ │ │ │ - ldr r3, [pc, #1688] @ 11a960 │ │ │ │ + ldr r3, [pc, #1688] @ 11a95c │ │ │ │ add r1, r6, r7 │ │ │ │ str r4, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, #8] │ │ │ │ strd r2, [fp, #88] @ 0x58 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, sl │ │ │ │ blx r3 │ │ │ │ ldr r4, [sp, #188] @ 0xbc │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11a4e4 │ │ │ │ + beq 11a4e0 │ │ │ │ ldrd r6, [fp, #88] @ 0x58 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r8, [sp, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r9, [sp, #196] @ 0xc4 │ │ │ │ - beq 11a320 │ │ │ │ + beq 11a31c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a334 │ │ │ │ + beq 11a330 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11a500 │ │ │ │ + beq 11a4fc │ │ │ │ add r0, r5, r9, lsl #2 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ str r5, [sp, #184] @ 0xb8 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, fp, #20 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ bl 3d824 │ │ │ │ ldr r0, [fp, #84] @ 0x54 │ │ │ │ cmp r8, #0 │ │ │ │ add r7, r0, r8 │ │ │ │ str r7, [fp, #84] @ 0x54 │ │ │ │ - bne 11a274 │ │ │ │ - ldr r2, [pc, #1468] @ 11a934 │ │ │ │ + bne 11a270 │ │ │ │ + ldr r2, [pc, #1468] @ 11a930 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 18e3bc │ │ │ │ - ldr r0, [pc, #1448] @ 11a938 │ │ │ │ + bl 18e3b8 │ │ │ │ + ldr r0, [pc, #1448] @ 11a934 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #188] @ 0xbc │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a7d0 │ │ │ │ + beq 11a7cc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ stmib r6, {r0, r7} │ │ │ │ str r5, [r6, #12] │ │ │ │ - b 11a52c │ │ │ │ + b 11a528 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ ldrb r9, [fp, #74] @ 0x4a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a6c8 │ │ │ │ + beq 11a6c4 │ │ │ │ ldr r1, [fp, #76] @ 0x4c │ │ │ │ cmp r1, #12 │ │ │ │ - bcc 11a774 │ │ │ │ + bcc 11a770 │ │ │ │ ldr r3, [fp, #40] @ 0x28 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 11a788 │ │ │ │ + bhi 11a784 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, #0 │ │ │ │ str r2, [sp, #204] @ 0xcc │ │ │ │ mov r2, #4 │ │ │ │ str r2, [sp, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ str r8, [sp, #200] @ 0xc8 │ │ │ │ sub r5, r1, #12 │ │ │ │ str r8, [sp, #192] @ 0xc0 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #1316] @ 11a94c │ │ │ │ + ldr r2, [pc, #1316] @ 11a948 │ │ │ │ add r0, r0, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r2, [r2, #32] │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #32 │ │ │ │ str r5, [sp, #212] @ 0xd4 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a7e0 │ │ │ │ + beq 11a7dc │ │ │ │ add r4, sp, #184 @ 0xb8 │ │ │ │ mov r1, r0 │ │ │ │ ldm r4!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r4, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #12 │ │ │ │ @@ -268621,60 +268620,60 @@ │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ strb r0, [sp, #76] @ 0x4c │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl eec00 │ │ │ │ + bl eebfc │ │ │ │ add sl, sp, #184 @ 0xb8 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ ldr r7, [sp, #200] @ 0xc8 │ │ │ │ ldm sl, {r4, r6, sl} │ │ │ │ ldr r8, [sp, #196] @ 0xc4 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ - bne 11a54c │ │ │ │ + bne 11a548 │ │ │ │ add r2, sp, #368 @ 0x170 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ mov r5, r7 │ │ │ │ mov r9, #5 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b 11a5d4 │ │ │ │ + b 11a5d0 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [fp, #58] @ 0x3a │ │ │ │ add sp, sp, #412 @ 0x19c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1076] @ 11a93c │ │ │ │ + ldr r0, [pc, #1076] @ 11a938 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a7c0 │ │ │ │ + beq 11a7bc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ stmib r6, {r0, r5, r9} │ │ │ │ mov r9, #2 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11a1fc │ │ │ │ + beq 11a1f8 │ │ │ │ ldr r0, [fp, r0] │ │ │ │ bl 13734 │ │ │ │ - b 11a1fc │ │ │ │ + b 11a1f8 │ │ │ │ str r9, [sp, #16] │ │ │ │ add r9, sp, #292 @ 0x124 │ │ │ │ add r1, r5, #32 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ bl 137d0 │ │ │ │ add r2, sp, #368 @ 0x170 │ │ │ │ @@ -268693,52 +268692,52 @@ │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ bl 137d0 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ ands r0, r4, #1 │ │ │ │ movne r0, r6 │ │ │ │ mov r9, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc 11a5c0 │ │ │ │ + bcc 11a5bc │ │ │ │ mov r9, #18 │ │ │ │ - bne 11a60c │ │ │ │ + bne 11a608 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 119920 │ │ │ │ - ldr r6, [pc, #900] @ 11a954 │ │ │ │ + bl 11991c │ │ │ │ + ldr r6, [pc, #900] @ 11a950 │ │ │ │ mov sl, #24 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11a5f4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11a5f0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 236e80 │ │ │ │ + bl 236e7c │ │ │ │ mov r7, r5 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11a540 │ │ │ │ - b 11a1fc │ │ │ │ + bne 11a53c │ │ │ │ + b 11a1f8 │ │ │ │ ldr r2, [fp, #52] @ 0x34 │ │ │ │ sub r0, r0, r1 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 11a7a0 │ │ │ │ + bcc 11a79c │ │ │ │ mov r3, #0 │ │ │ │ sub r1, r1, r0 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ - ldr r2, [pc, #776] @ 11a958 │ │ │ │ + ldr r2, [pc, #776] @ 11a954 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 48530 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ add r3, fp, #20 │ │ │ │ add r0, fp, #20 │ │ │ │ @@ -268753,23 +268752,23 @@ │ │ │ │ str r5, [fp, #28] │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ bl 3d824 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 119920 │ │ │ │ + bl 11991c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11a6c8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11a6c4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 236e80 │ │ │ │ + bl 236e7c │ │ │ │ add r7, fp, #20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #56] @ 0x38 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ strb r0, [fp, #57] @ 0x39 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ ldr r6, [fp, #36] @ 0x24 │ │ │ │ @@ -268780,201 +268779,201 @@ │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ sub r0, r9, #66 @ 0x42 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ clz r0, r0 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ lsr r2, r0, #5 │ │ │ │ add r0, sp, #380 @ 0x17c │ │ │ │ - bl f09cc │ │ │ │ + bl f09c8 │ │ │ │ ldrd r2, [fp, #8] │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #380 @ 0x17c │ │ │ │ - bl 28e6a8 │ │ │ │ + bl 28e6a4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ strh r0, [fp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #408] @ 0x198 │ │ │ │ - b 11a240 │ │ │ │ - ldr r2, [pc, #476] @ 11a940 │ │ │ │ + b 11a23c │ │ │ │ + ldr r2, [pc, #476] @ 11a93c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - b 11a1f8 │ │ │ │ - ldr r2, [pc, #460] @ 11a948 │ │ │ │ + b 11a1f4 │ │ │ │ + ldr r2, [pc, #460] @ 11a944 │ │ │ │ mov r0, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - b 11a1f8 │ │ │ │ - ldr r2, [pc, #436] @ 11a944 │ │ │ │ + b 11a1f4 │ │ │ │ + ldr r2, [pc, #436] @ 11a940 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 11a1f8 │ │ │ │ - ldr r2, [pc, #424] @ 11a950 │ │ │ │ + b 11a1f4 │ │ │ │ + ldr r2, [pc, #424] @ 11a94c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 11a1f8 │ │ │ │ + b 11a1f4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 142ac │ │ │ │ - b 11a1f8 │ │ │ │ + b 11a1f4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 11a1f8 │ │ │ │ + b 11a1f4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 11a1f8 │ │ │ │ + b 11a1f4 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ bl 142ac │ │ │ │ - b 11a1f8 │ │ │ │ - b 11a884 │ │ │ │ - b 11a884 │ │ │ │ - b 11a804 │ │ │ │ - b 11a8bc │ │ │ │ - b 11a8bc │ │ │ │ + b 11a1f4 │ │ │ │ + b 11a880 │ │ │ │ + b 11a880 │ │ │ │ + b 11a800 │ │ │ │ + b 11a8b8 │ │ │ │ + b 11a8b8 │ │ │ │ mov r4, r0 │ │ │ │ - b 11a890 │ │ │ │ + b 11a88c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 2776b0 │ │ │ │ - b 11a8c0 │ │ │ │ + bl 2776ac │ │ │ │ + b 11a8bc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 11a8c0 │ │ │ │ - bl 1d63c │ │ │ │ + bl 1e4e34 │ │ │ │ b 11a8bc │ │ │ │ + bl 1d63c │ │ │ │ + b 11a8b8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 11a8c0 │ │ │ │ + bl 1e4e34 │ │ │ │ + b 11a8bc │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a8c0 │ │ │ │ + beq 11a8bc │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11a8c0 │ │ │ │ - b 11a8bc │ │ │ │ b 11a8bc │ │ │ │ + b 11a8b8 │ │ │ │ + b 11a8b8 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [fp, #88] @ 0x58 │ │ │ │ - bl 14d130 │ │ │ │ - b 11a8c0 │ │ │ │ + bl 14d12c │ │ │ │ + b 11a8bc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 119920 │ │ │ │ + bl 11991c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11a8c0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11a8bc │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 236e80 │ │ │ │ - b 11a8c0 │ │ │ │ - bl 1d63c │ │ │ │ + bl 236e7c │ │ │ │ b 11a8bc │ │ │ │ + bl 1d63c │ │ │ │ + b 11a8b8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [fp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [fp, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 11a904 │ │ │ │ + bne 11a900 │ │ │ │ ldrb r0, [fp, #57] @ 0x39 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [fp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a8f0 │ │ │ │ + beq 11a8ec │ │ │ │ add r0, fp, #20 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ mov r0, #2 │ │ │ │ strb r5, [fp, #57] @ 0x39 │ │ │ │ strb r0, [fp, #58] @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ - b 11a8d4 │ │ │ │ - eoreq r5, r0, r8, lsr #12 │ │ │ │ - andseq fp, pc, ip, asr #24 │ │ │ │ - andseq fp, pc, r8, asr ip @ │ │ │ │ - @ instruction: 0x001af9f3 │ │ │ │ - eoreq r6, r0, ip, ror #18 │ │ │ │ - strdeq r6, [r0], -r8 @ │ │ │ │ - andseq fp, pc, r0, lsl r8 @ │ │ │ │ - eoreq r6, r0, r0, ror #20 │ │ │ │ - eoreq r2, r0, r8, asr r7 │ │ │ │ - @ instruction: 0x001af6df │ │ │ │ - eoreq r6, r0, r8, asr r6 │ │ │ │ - eoreq r6, r0, r0, ror #9 │ │ │ │ - andseq fp, pc, r0, lsl #4 │ │ │ │ - andseq fp, pc, r4, asr #3 │ │ │ │ - @ instruction: 0x001fb1dc │ │ │ │ - @ instruction: 0x002065bc │ │ │ │ - ldrdeq r1, [r0], -r0 @ │ │ │ │ - andseq pc, sl, r8, lsr #9 │ │ │ │ - eoreq r4, r0, ip, lsl #24 │ │ │ │ - eoreq r6, r0, ip, asr #14 │ │ │ │ - eoreq r2, r0, r4, asr #8 │ │ │ │ + b 11a8d0 │ │ │ │ + eoreq r5, r0, ip, lsr #12 │ │ │ │ + andseq fp, pc, r0, asr ip @ │ │ │ │ + andseq fp, pc, ip, asr ip @ │ │ │ │ + @ instruction: 0x001af9f7 │ │ │ │ + eoreq r6, r0, r0, ror r9 │ │ │ │ + strdeq r6, [r0], -ip @ │ │ │ │ + andseq fp, pc, r4, lsl r8 @ │ │ │ │ + eoreq r6, r0, r4, ror #20 │ │ │ │ + eoreq r2, r0, ip, asr r7 │ │ │ │ + andseq pc, sl, r3, ror #13 │ │ │ │ + eoreq r6, r0, ip, asr r6 │ │ │ │ + eoreq r6, r0, r4, ror #9 │ │ │ │ + andseq fp, pc, r4, lsl #4 │ │ │ │ + andseq fp, pc, r8, asr #3 │ │ │ │ + andseq fp, pc, r0, ror #3 │ │ │ │ + eoreq r6, r0, r0, asr #11 │ │ │ │ + ldrdeq r1, [r0], -r4 @ │ │ │ │ + andseq pc, sl, ip, lsr #9 │ │ │ │ + eoreq r4, r0, r0, lsl ip │ │ │ │ + eoreq r6, r0, r0, asr r7 │ │ │ │ + eoreq r2, r0, r8, asr #8 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {r2, r3} │ │ │ │ strb r1, [sp, #58] @ 0x3a │ │ │ │ ldr r1, [sp, #108] @ 0x6c │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #96] @ 11a9f4 │ │ │ │ + ldr r0, [pc, #96] @ 11a9f0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #96 @ 0x60 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11a9cc │ │ │ │ + beq 11a9c8 │ │ │ │ mov r1, sp │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ mov r4, r0 │ │ │ │ bl 137d0 │ │ │ │ - ldr r1, [pc, #56] @ 11a9f8 │ │ │ │ + ldr r1, [pc, #56] @ 11a9f4 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #96 @ 0x60 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 118990 │ │ │ │ + bl 11898c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r6, r0, r4, asr r0 │ │ │ │ - andseq sl, pc, r8, ror #30 │ │ │ │ + eoreq r6, r0, r8, asr r0 │ │ │ │ + andseq sl, pc, ip, ror #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #412 @ 0x19c │ │ │ │ str r0, [sp, #24] │ │ │ │ mov fp, r1 │ │ │ │ ldrb r0, [r1, #58] @ 0x3a │ │ │ │ add r1, pc, #8 │ │ │ │ mov sl, r2 │ │ │ │ @@ -268996,141 +268995,141 @@ │ │ │ │ strb r2, [fp, #56] @ 0x38 │ │ │ │ strb r3, [fp, #57] @ 0x39 │ │ │ │ str r2, [fp, #20] │ │ │ │ str r6, [fp, #24] │ │ │ │ str r2, [fp, #28] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #16 │ │ │ │ - bcs 11aad0 │ │ │ │ + bcs 11aacc │ │ │ │ mov r0, fp │ │ │ │ str r2, [r0, #64]! @ 0x40 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11ab18 │ │ │ │ + beq 11ab14 │ │ │ │ ldm r1, {r3, r6} │ │ │ │ mov r5, fp │ │ │ │ cmp r7, #15 │ │ │ │ str r2, [r1, #8] │ │ │ │ str r2, [r1] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r1, #4] │ │ │ │ mov r1, #16 │ │ │ │ str r7, [r5, #76]! @ 0x4c │ │ │ │ stmdb r5, {r3, r6, r7} │ │ │ │ - bls 11ab24 │ │ │ │ - b 11ab74 │ │ │ │ + bls 11ab20 │ │ │ │ + b 11ab70 │ │ │ │ ldrd r2, [fp, #80] @ 0x50 │ │ │ │ - b 11ae94 │ │ │ │ + b 11ae90 │ │ │ │ ldrd r2, [fp, #88] @ 0x58 │ │ │ │ - b 11b1a8 │ │ │ │ + b 11b1a4 │ │ │ │ str r2, [r1, #8] │ │ │ │ sub r0, r0, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r0, #16 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, r2, #16 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ - ldr r2, [pc, #3292] @ 11b7dc │ │ │ │ + ldr r2, [pc, #3292] @ 11b7d8 │ │ │ │ add r0, fp, #32 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 48280 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #56] @ 0x38 │ │ │ │ - b 11abcc │ │ │ │ + b 11abc8 │ │ │ │ mov r5, fp │ │ │ │ str r7, [r5, #76]! @ 0x4c │ │ │ │ mov r7, #0 │ │ │ │ ldr r1, [r0] │ │ │ │ rsb r2, r7, #16 │ │ │ │ mov r4, r7 │ │ │ │ sub r1, r1, r7 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc 11ab7c │ │ │ │ + bcc 11ab78 │ │ │ │ ldr r6, [fp, #68] @ 0x44 │ │ │ │ cmp r7, #15 │ │ │ │ add r0, r6, r4 │ │ │ │ - beq 11ab64 │ │ │ │ + beq 11ab60 │ │ │ │ rsb r7, r7, #15 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ bl 12fe4 │ │ │ │ add r4, r7, r4 │ │ │ │ add r0, r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ add r1, r4, #1 │ │ │ │ ldr r7, [r5] │ │ │ │ str r1, [fp, #72] @ 0x48 │ │ │ │ - b 11ae30 │ │ │ │ + b 11ae2c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r7 │ │ │ │ bl 167f4 │ │ │ │ ldr r4, [fp, #72] @ 0x48 │ │ │ │ ldr r6, [fp, #68] @ 0x44 │ │ │ │ cmp r7, #15 │ │ │ │ add r0, r6, r4 │ │ │ │ - bne 11ab4c │ │ │ │ - b 11ab64 │ │ │ │ - ldr r0, [pc, #3124] @ 11b7e4 │ │ │ │ + bne 11ab48 │ │ │ │ + b 11ab60 │ │ │ │ + ldr r0, [pc, #3124] @ 11b7e0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - ldr r0, [pc, #3108] @ 11b7e0 │ │ │ │ + ldr r0, [pc, #3108] @ 11b7dc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 11b0a8 │ │ │ │ + b 11b0a4 │ │ │ │ mov r4, r0 │ │ │ │ - b 11b7a0 │ │ │ │ + b 11b79c │ │ │ │ ldr r1, [fp, #36] @ 0x24 │ │ │ │ ldr r2, [fp, #40] @ 0x28 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 2429b8 │ │ │ │ + bl 2429b4 │ │ │ │ ldr r9, [sp, #184] @ 0xb8 │ │ │ │ ldr r7, [sp, #200] @ 0xc8 │ │ │ │ ldr r6, [sp, #188] @ 0xbc │ │ │ │ cmp r9, #21 │ │ │ │ ldr r2, [sp, #192] @ 0xc0 │ │ │ │ ldr r8, [sp, #196] @ 0xc4 │ │ │ │ - bne 11ac2c │ │ │ │ + bne 11ac28 │ │ │ │ add r1, r7, #23 │ │ │ │ add r0, r7, #16 │ │ │ │ bic r1, r1, #7 │ │ │ │ str r6, [fp, #64] @ 0x40 │ │ │ │ add r5, r1, r6 │ │ │ │ str r2, [fp, #68] @ 0x44 │ │ │ │ cmp r5, #134217728 @ 0x8000000 │ │ │ │ str r8, [fp, #72] @ 0x48 │ │ │ │ str r0, [fp, #76] @ 0x4c │ │ │ │ str r5, [fp, #80] @ 0x50 │ │ │ │ - bls 11ac54 │ │ │ │ + bls 11ac50 │ │ │ │ mov r9, #4 │ │ │ │ - b 11b3fc │ │ │ │ + b 11b3f8 │ │ │ │ mov sl, r2 │ │ │ │ add r2, sp, #204 @ 0xcc │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r1, [fp, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11b40c │ │ │ │ - b 11b0c8 │ │ │ │ + bne 11b408 │ │ │ │ + b 11b0c4 │ │ │ │ ldr r1, [fp, #48] @ 0x30 │ │ │ │ add r3, fp, #32 │ │ │ │ ldr r6, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11ad48 │ │ │ │ + beq 11ad44 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r1, #8] │ │ │ │ sub r0, r5, r6 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ cmp r0, r7 │ │ │ │ movcc r2, r0 │ │ │ │ @@ -269145,284 +269144,284 @@ │ │ │ │ ldr r7, [fp, #40] @ 0x28 │ │ │ │ str r2, [sp, #196] @ 0xc4 │ │ │ │ sub r0, r0, r7 │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r0, r2 │ │ │ │ str r1, [sp, #192] @ 0xc0 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ - bcc 11adac │ │ │ │ + bcc 11ada8 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 11acec │ │ │ │ + beq 11ace8 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ ldrb r6, [r8], #1 │ │ │ │ subs r1, r1, #1 │ │ │ │ strb r6, [r0, r7] │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 11acd8 │ │ │ │ + bne 11acd4 │ │ │ │ cmp r4, r9 │ │ │ │ str r7, [fp, #40] @ 0x28 │ │ │ │ - bls 11ad34 │ │ │ │ + bls 11ad30 │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r2, r4 │ │ │ │ - beq 11ad28 │ │ │ │ + beq 11ad24 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r7, r3 │ │ │ │ add r0, r1, r4 │ │ │ │ add r1, r1, r2 │ │ │ │ mov r2, r6 │ │ │ │ bl 12ac8 │ │ │ │ mov r3, r7 │ │ │ │ add r0, r4, r6 │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r7, [fp, #40] @ 0x28 │ │ │ │ ldr r5, [fp, #80] @ 0x50 │ │ │ │ cmp r5, r7 │ │ │ │ str r7, [fp, #84] @ 0x54 │ │ │ │ - bhi 11ad58 │ │ │ │ - b 11ada4 │ │ │ │ + bhi 11ad54 │ │ │ │ + b 11ada0 │ │ │ │ mov r7, r6 │ │ │ │ cmp r5, r7 │ │ │ │ str r7, [fp, #84] @ 0x54 │ │ │ │ - bls 11ada4 │ │ │ │ + bls 11ada0 │ │ │ │ ldr r0, [r3] │ │ │ │ sub r5, r5, r7 │ │ │ │ sub r0, r0, r7 │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 11ade4 │ │ │ │ + bcc 11ade0 │ │ │ │ ldr r4, [fp, #36] @ 0x24 │ │ │ │ cmp r5, #2 │ │ │ │ add r0, r4, r7 │ │ │ │ - bcc 11ad94 │ │ │ │ + bcc 11ad90 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r5 │ │ │ │ bl 12fe4 │ │ │ │ add r7, r5, r7 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r1, #0 │ │ │ │ add r5, r7, #1 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r7, [fp, #84] @ 0x54 │ │ │ │ str r5, [fp, #40] @ 0x28 │ │ │ │ - b 11b140 │ │ │ │ + b 11b13c │ │ │ │ mov r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 167f4 │ │ │ │ ldr r7, [fp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r5, r6 │ │ │ │ - bne 11acd0 │ │ │ │ - b 11acec │ │ │ │ + bne 11accc │ │ │ │ + b 11ace8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r3 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #1 │ │ │ │ bl 167f4 │ │ │ │ ldr r7, [fp, #40] @ 0x28 │ │ │ │ ldr r4, [fp, #36] @ 0x24 │ │ │ │ cmp r5, #2 │ │ │ │ add r0, r4, r7 │ │ │ │ - bcs 11ad7c │ │ │ │ - b 11ad94 │ │ │ │ - b 11b788 │ │ │ │ + bcs 11ad78 │ │ │ │ + b 11ad90 │ │ │ │ + b 11b784 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ bl 481b8 │ │ │ │ - b 11b78c │ │ │ │ b 11b788 │ │ │ │ + b 11b784 │ │ │ │ cmp r7, #16 │ │ │ │ - bcs 11af7c │ │ │ │ + bcs 11af78 │ │ │ │ ldr r5, [fp, #72] @ 0x48 │ │ │ │ cmp r5, r7 │ │ │ │ - bcc 11aff8 │ │ │ │ + bcc 11aff4 │ │ │ │ ldr r4, [fp, #16] │ │ │ │ ldr r6, [fp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #2468] @ 11b7f8 │ │ │ │ + ldr r0, [pc, #2468] @ 11b7f4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #32 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b010 │ │ │ │ + beq 11b00c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r2, #28] │ │ │ │ sub r0, r5, r7 │ │ │ │ - ldr r3, [pc, #2428] @ 11b7fc │ │ │ │ + ldr r3, [pc, #2428] @ 11b7f8 │ │ │ │ add r1, r6, r7 │ │ │ │ str r4, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, #8] │ │ │ │ strd r2, [fp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, sl │ │ │ │ blx r3 │ │ │ │ ldr r4, [sp, #188] @ 0xbc │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11af98 │ │ │ │ + beq 11af94 │ │ │ │ ldrd r6, [fp, #80] @ 0x50 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r5, [sp, #184] @ 0xb8 │ │ │ │ ldr r8, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r9, [sp, #196] @ 0xc4 │ │ │ │ - beq 11aed8 │ │ │ │ + beq 11aed4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11aeec │ │ │ │ + beq 11aee8 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11afb4 │ │ │ │ + beq 11afb0 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ str r8, [sp, #184] @ 0xb8 │ │ │ │ str r8, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, fp, #20 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ bl 3d824 │ │ │ │ ldr r0, [fp, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ add r7, r0, r5 │ │ │ │ str r7, [fp, #76] @ 0x4c │ │ │ │ - bne 11ae30 │ │ │ │ - ldr r2, [pc, #2232] @ 11b7e8 │ │ │ │ + bne 11ae2c │ │ │ │ + ldr r2, [pc, #2232] @ 11b7e4 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 18e3bc │ │ │ │ - ldr r0, [pc, #2212] @ 11b7ec │ │ │ │ + bl 18e3b8 │ │ │ │ + ldr r0, [pc, #2212] @ 11b7e8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #188] @ 0xbc │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b030 │ │ │ │ + beq 11b02c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ stmib r6, {r0, r7} │ │ │ │ str r5, [r6, #12] │ │ │ │ - b 11afe0 │ │ │ │ + b 11afdc │ │ │ │ add r2, fp, #64 @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #56] @ 0x38 │ │ │ │ add r3, fp, #32 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b 11abcc │ │ │ │ + b 11abc8 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #58] @ 0x3a │ │ │ │ add sp, sp, #412 @ 0x19c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #2100] @ 11b7f0 │ │ │ │ + ldr r0, [pc, #2100] @ 11b7ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b020 │ │ │ │ + beq 11b01c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ stmib r6, {r0, r8, r9} │ │ │ │ ldr r1, [fp, #64] @ 0x40 │ │ │ │ mov r0, #68 @ 0x44 │ │ │ │ mov r9, #2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11b40c │ │ │ │ - b 11b0c8 │ │ │ │ - ldr r2, [pc, #2036] @ 11b7f4 │ │ │ │ + bne 11b408 │ │ │ │ + b 11b0c4 │ │ │ │ + ldr r2, [pc, #2036] @ 11b7f0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - b 11b0c4 │ │ │ │ + b 11b0c0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ bl 142ac │ │ │ │ - b 11b0c4 │ │ │ │ + b 11b0c0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 11b0c4 │ │ │ │ + b 11b0c0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 11b0c4 │ │ │ │ + b 11b0c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 11b0ac │ │ │ │ - bl 1d63c │ │ │ │ + bl 1e4e34 │ │ │ │ b 11b0a8 │ │ │ │ + bl 1d63c │ │ │ │ + b 11b0a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 11b0ac │ │ │ │ + bl 1e4e34 │ │ │ │ + b 11b0a8 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b0ac │ │ │ │ + beq 11b0a8 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11b0ac │ │ │ │ - b 11b0a8 │ │ │ │ b 11b0a8 │ │ │ │ + b 11b0a4 │ │ │ │ + b 11b0a4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [fp, #80] @ 0x50 │ │ │ │ - bl 14d130 │ │ │ │ - b 11b0ac │ │ │ │ + bl 14d12c │ │ │ │ + b 11b0a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b7a0 │ │ │ │ + beq 11b79c │ │ │ │ ldr r0, [fp, #68] @ 0x44 │ │ │ │ bl 13734 │ │ │ │ - b 11b7a0 │ │ │ │ + b 11b79c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ ldr r4, [fp, #28] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #56] @ 0x38 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11b0f0 │ │ │ │ + beq 11b0ec │ │ │ │ ldr r5, [fp, #24] │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 12a74 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 11b0e0 │ │ │ │ + bne 11b0dc │ │ │ │ ldr r0, [fp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b104 │ │ │ │ + beq 11b100 │ │ │ │ ldr r0, [fp, #24] │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #57] @ 0x39 │ │ │ │ add r2, sp, #400 @ 0x190 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -269434,129 +269433,129 @@ │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #58] @ 0x3a │ │ │ │ add sp, sp, #412 @ 0x19c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [fp, #80] @ 0x50 │ │ │ │ cmp r7, r0 │ │ │ │ - bcs 11b290 │ │ │ │ + bcs 11b28c │ │ │ │ ldr r5, [fp, #40] @ 0x28 │ │ │ │ cmp r5, r7 │ │ │ │ - bcc 11b628 │ │ │ │ + bcc 11b624 │ │ │ │ ldr r4, [fp, #16] │ │ │ │ ldr r6, [fp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #1728] @ 11b828 │ │ │ │ + ldr r0, [pc, #1728] @ 11b824 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #32 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b67c │ │ │ │ + beq 11b678 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r2, #28] │ │ │ │ sub r0, r5, r7 │ │ │ │ - ldr r3, [pc, #1688] @ 11b82c │ │ │ │ + ldr r3, [pc, #1688] @ 11b828 │ │ │ │ add r1, r6, r7 │ │ │ │ str r4, [r2] │ │ │ │ add r3, pc, r3 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, #8] │ │ │ │ strd r2, [fp, #88] @ 0x58 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, sl │ │ │ │ blx r3 │ │ │ │ ldr r4, [sp, #188] @ 0xbc │ │ │ │ cmp r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11b3b0 │ │ │ │ + beq 11b3ac │ │ │ │ ldrd r6, [fp, #88] @ 0x58 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r8, [sp, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #192] @ 0xc0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r9, [sp, #196] @ 0xc4 │ │ │ │ - beq 11b1ec │ │ │ │ + beq 11b1e8 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b200 │ │ │ │ + beq 11b1fc │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11b3cc │ │ │ │ + beq 11b3c8 │ │ │ │ add r0, r5, r9, lsl #2 │ │ │ │ str r4, [sp, #192] @ 0xc0 │ │ │ │ str r5, [sp, #184] @ 0xb8 │ │ │ │ str r5, [sp, #188] @ 0xbc │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, fp, #20 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ bl 3d824 │ │ │ │ ldr r0, [fp, #84] @ 0x54 │ │ │ │ cmp r8, #0 │ │ │ │ add r7, r0, r8 │ │ │ │ str r7, [fp, #84] @ 0x54 │ │ │ │ - bne 11b140 │ │ │ │ - ldr r2, [pc, #1468] @ 11b800 │ │ │ │ + bne 11b13c │ │ │ │ + ldr r2, [pc, #1468] @ 11b7fc │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r3, #25 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 18e3bc │ │ │ │ - ldr r0, [pc, #1448] @ 11b804 │ │ │ │ + bl 18e3b8 │ │ │ │ + ldr r0, [pc, #1448] @ 11b800 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r7, [sp, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #188] @ 0xbc │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b69c │ │ │ │ + beq 11b698 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ stmib r6, {r0, r7} │ │ │ │ str r5, [r6, #12] │ │ │ │ - b 11b3f8 │ │ │ │ + b 11b3f4 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ ldrb r9, [fp, #74] @ 0x4a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b594 │ │ │ │ + beq 11b590 │ │ │ │ ldr r1, [fp, #76] @ 0x4c │ │ │ │ cmp r1, #12 │ │ │ │ - bcc 11b640 │ │ │ │ + bcc 11b63c │ │ │ │ ldr r3, [fp, #40] @ 0x28 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 11b654 │ │ │ │ + bhi 11b650 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ mov r8, #0 │ │ │ │ str r2, [sp, #204] @ 0xcc │ │ │ │ mov r2, #4 │ │ │ │ str r2, [sp, #196] @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ str r8, [sp, #200] @ 0xc8 │ │ │ │ sub r5, r1, #12 │ │ │ │ str r8, [sp, #192] @ 0xc0 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #1316] @ 11b818 │ │ │ │ + ldr r2, [pc, #1316] @ 11b814 │ │ │ │ add r0, r0, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r2, [r2, #32] │ │ │ │ str r0, [sp, #208] @ 0xd0 │ │ │ │ mov r0, #32 │ │ │ │ str r5, [sp, #212] @ 0xd4 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b6ac │ │ │ │ + beq 11b6a8 │ │ │ │ add r4, sp, #184 @ 0xb8 │ │ │ │ mov r1, r0 │ │ │ │ ldm r4!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r4, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #12 │ │ │ │ @@ -269568,60 +269567,60 @@ │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ lsr r0, r0, #5 │ │ │ │ str r8, [sp, #60] @ 0x3c │ │ │ │ strb r0, [sp, #76] @ 0x4c │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl eec00 │ │ │ │ + bl eebfc │ │ │ │ add sl, sp, #184 @ 0xb8 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ ldr r7, [sp, #200] @ 0xc8 │ │ │ │ ldm sl, {r4, r6, sl} │ │ │ │ ldr r8, [sp, #196] @ 0xc4 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [sp, #368] @ 0x170 │ │ │ │ ldr r0, [sp, #208] @ 0xd0 │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ ldr r0, [sp, #212] @ 0xd4 │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ - bne 11b418 │ │ │ │ + bne 11b414 │ │ │ │ add r2, sp, #368 @ 0x170 │ │ │ │ add r3, sp, #400 @ 0x190 │ │ │ │ mov r5, r7 │ │ │ │ mov r9, #5 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b 11b4a0 │ │ │ │ + b 11b49c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [fp, #58] @ 0x3a │ │ │ │ add sp, sp, #412 @ 0x19c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1076] @ 11b808 │ │ │ │ + ldr r0, [pc, #1076] @ 11b804 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b68c │ │ │ │ + beq 11b688 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ stmib r6, {r0, r5, r9} │ │ │ │ mov r9, #2 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11b0c8 │ │ │ │ + beq 11b0c4 │ │ │ │ ldr r0, [fp, r0] │ │ │ │ bl 13734 │ │ │ │ - b 11b0c8 │ │ │ │ + b 11b0c4 │ │ │ │ str r9, [sp, #16] │ │ │ │ add r9, sp, #292 @ 0x124 │ │ │ │ add r1, r5, #32 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ bl 137d0 │ │ │ │ add r2, sp, #368 @ 0x170 │ │ │ │ @@ -269640,52 +269639,52 @@ │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ bl 137d0 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ ands r0, r4, #1 │ │ │ │ movne r0, r6 │ │ │ │ mov r9, #4 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc 11b48c │ │ │ │ + bcc 11b488 │ │ │ │ mov r9, #18 │ │ │ │ - bne 11b4d8 │ │ │ │ + bne 11b4d4 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 119920 │ │ │ │ - ldr r6, [pc, #900] @ 11b820 │ │ │ │ + bl 11991c │ │ │ │ + ldr r6, [pc, #900] @ 11b81c │ │ │ │ mov sl, #24 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11b4c0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11b4bc │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 236e80 │ │ │ │ + bl 236e7c │ │ │ │ mov r7, r5 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11b40c │ │ │ │ - b 11b0c8 │ │ │ │ + bne 11b408 │ │ │ │ + b 11b0c4 │ │ │ │ ldr r2, [fp, #52] @ 0x34 │ │ │ │ sub r0, r0, r1 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 11b66c │ │ │ │ + bcc 11b668 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, r1, r0 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ str r2, [sp, #192] @ 0xc0 │ │ │ │ str r3, [sp, #184] @ 0xb8 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ str r0, [sp, #188] @ 0xbc │ │ │ │ - ldr r2, [pc, #776] @ 11b824 │ │ │ │ + ldr r2, [pc, #776] @ 11b820 │ │ │ │ add r0, sp, #368 @ 0x170 │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 48530 │ │ │ │ ldr r9, [sp, #16] │ │ │ │ add r3, fp, #20 │ │ │ │ add r0, fp, #20 │ │ │ │ @@ -269700,23 +269699,23 @@ │ │ │ │ str r5, [fp, #28] │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ str r1, [sp, #196] @ 0xc4 │ │ │ │ str r2, [sp, #188] @ 0xbc │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ bl 3d824 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 119920 │ │ │ │ + bl 11991c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11b594 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11b590 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 236e80 │ │ │ │ + bl 236e7c │ │ │ │ add r7, fp, #20 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #56] @ 0x38 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ strb r0, [fp, #57] @ 0x39 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ ldr r6, [fp, #36] @ 0x24 │ │ │ │ @@ -269727,250 +269726,250 @@ │ │ │ │ stm r0, {r1, r2, r3} │ │ │ │ sub r0, r9, #66 @ 0x42 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ clz r0, r0 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ lsr r2, r0, #5 │ │ │ │ add r0, sp, #380 @ 0x17c │ │ │ │ - bl f09cc │ │ │ │ + bl f09c8 │ │ │ │ ldrd r2, [fp, #8] │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, sp, #380 @ 0x17c │ │ │ │ - bl 28e6a8 │ │ │ │ + bl 28e6a4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r9, [sp, #28] │ │ │ │ strh r0, [fp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [sp, #32] │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #404] @ 0x194 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #408] @ 0x198 │ │ │ │ - b 11b10c │ │ │ │ - ldr r2, [pc, #476] @ 11b80c │ │ │ │ + b 11b108 │ │ │ │ + ldr r2, [pc, #476] @ 11b808 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - b 11b0c4 │ │ │ │ - ldr r2, [pc, #460] @ 11b814 │ │ │ │ + b 11b0c0 │ │ │ │ + ldr r2, [pc, #460] @ 11b810 │ │ │ │ mov r0, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - b 11b0c4 │ │ │ │ - ldr r2, [pc, #436] @ 11b810 │ │ │ │ + b 11b0c0 │ │ │ │ + ldr r2, [pc, #436] @ 11b80c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 11b0c4 │ │ │ │ - ldr r2, [pc, #424] @ 11b81c │ │ │ │ + b 11b0c0 │ │ │ │ + ldr r2, [pc, #424] @ 11b818 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 11b0c4 │ │ │ │ + b 11b0c0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ bl 142ac │ │ │ │ - b 11b0c4 │ │ │ │ + b 11b0c0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 11b0c4 │ │ │ │ + b 11b0c0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 11b0c4 │ │ │ │ + b 11b0c0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #32 │ │ │ │ bl 142ac │ │ │ │ - b 11b0c4 │ │ │ │ - b 11b750 │ │ │ │ - b 11b750 │ │ │ │ - b 11b6d0 │ │ │ │ - b 11b788 │ │ │ │ - b 11b788 │ │ │ │ + b 11b0c0 │ │ │ │ + b 11b74c │ │ │ │ + b 11b74c │ │ │ │ + b 11b6cc │ │ │ │ + b 11b784 │ │ │ │ + b 11b784 │ │ │ │ mov r4, r0 │ │ │ │ - b 11b75c │ │ │ │ + b 11b758 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl 2776b0 │ │ │ │ - b 11b78c │ │ │ │ + bl 2776ac │ │ │ │ + b 11b788 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 11b78c │ │ │ │ - bl 1d63c │ │ │ │ + bl 1e4e34 │ │ │ │ b 11b788 │ │ │ │ + bl 1d63c │ │ │ │ + b 11b784 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 11b78c │ │ │ │ + bl 1e4e34 │ │ │ │ + b 11b788 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b78c │ │ │ │ + beq 11b788 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11b78c │ │ │ │ - b 11b788 │ │ │ │ b 11b788 │ │ │ │ + b 11b784 │ │ │ │ + b 11b784 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, [fp, #88] @ 0x58 │ │ │ │ - bl 14d130 │ │ │ │ - b 11b78c │ │ │ │ + bl 14d12c │ │ │ │ + b 11b788 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 119920 │ │ │ │ + bl 11991c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11b78c │ │ │ │ - bl 2c075c │ │ │ │ + bne 11b788 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 236e80 │ │ │ │ - b 11b78c │ │ │ │ - bl 1d63c │ │ │ │ + bl 236e7c │ │ │ │ b 11b788 │ │ │ │ + bl 1d63c │ │ │ │ + b 11b784 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [fp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [fp, #32] │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 11b7d0 │ │ │ │ + bne 11b7cc │ │ │ │ ldrb r0, [fp, #57] @ 0x39 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [fp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b7bc │ │ │ │ + beq 11b7b8 │ │ │ │ add r0, fp, #20 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ mov r0, #2 │ │ │ │ strb r5, [fp, #57] @ 0x39 │ │ │ │ strb r0, [fp, #58] @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ - b 11b7a0 │ │ │ │ - eoreq r4, r0, ip, asr r7 │ │ │ │ - andseq sl, pc, r0, lsl #27 │ │ │ │ - andseq sl, pc, ip, lsl #27 │ │ │ │ - andseq lr, sl, r7, lsr #22 │ │ │ │ - eoreq r5, r0, r0, lsr #21 │ │ │ │ - eoreq r5, r0, ip, lsr #20 │ │ │ │ - andseq sl, pc, r4, asr #18 │ │ │ │ - mlaeq r0, r4, fp, r5 │ │ │ │ - eoreq r1, r0, ip, asr #23 │ │ │ │ - andseq lr, sl, r3, lsl r8 │ │ │ │ - eoreq r5, r0, ip, lsl #15 │ │ │ │ - eoreq r5, r0, r4, lsl r6 │ │ │ │ - andseq sl, pc, r4, lsr r3 @ │ │ │ │ - @ instruction: 0x001fa2f8 │ │ │ │ - andseq sl, pc, r0, lsl r3 @ │ │ │ │ - strdeq r5, [r0], -r0 @ │ │ │ │ - eoreq r0, r0, r4, lsl #20 │ │ │ │ - @ instruction: 0x001ae5dc │ │ │ │ - eoreq r3, r0, r0, asr #26 │ │ │ │ - eoreq r5, r0, r0, lsl #17 │ │ │ │ - @ instruction: 0x002018b8 │ │ │ │ + b 11b79c │ │ │ │ + eoreq r4, r0, r0, ror #14 │ │ │ │ + andseq sl, pc, r4, lsl #27 │ │ │ │ + mulseq pc, r0, sp @ │ │ │ │ + andseq lr, sl, fp, lsr #22 │ │ │ │ + eoreq r5, r0, r4, lsr #21 │ │ │ │ + eoreq r5, r0, r0, lsr sl │ │ │ │ + andseq sl, pc, r8, asr #18 │ │ │ │ + mlaeq r0, r8, fp, r5 │ │ │ │ + ldrdeq r1, [r0], -r0 @ │ │ │ │ + andseq lr, sl, r7, lsl r8 │ │ │ │ + mlaeq r0, r0, r7, r5 │ │ │ │ + eoreq r5, r0, r8, lsl r6 │ │ │ │ + andseq sl, pc, r8, lsr r3 @ │ │ │ │ + @ instruction: 0x001fa2fc │ │ │ │ + andseq sl, pc, r4, lsl r3 @ │ │ │ │ + strdeq r5, [r0], -r4 @ │ │ │ │ + eoreq r0, r0, r8, lsl #20 │ │ │ │ + andseq lr, sl, r0, ror #11 │ │ │ │ + eoreq r3, r0, r4, asr #26 │ │ │ │ + eoreq r5, r0, r4, lsl #17 │ │ │ │ + @ instruction: 0x002018bc │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ 11b874 │ │ │ │ + ldr r0, [pc, #52] @ 11b870 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #0 │ │ │ │ strne r4, [r0] │ │ │ │ strbne r1, [r0, #4] │ │ │ │ - ldrne r1, [pc, #20] @ 11b878 │ │ │ │ + ldrne r1, [pc, #20] @ 11b874 │ │ │ │ addne r1, pc, r1 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 142ac │ │ │ │ - eoreq r5, r0, r8, lsr #3 │ │ │ │ - andseq sl, pc, r8, lsl r1 @ │ │ │ │ + eoreq r5, r0, ip, lsr #3 │ │ │ │ + andseq sl, pc, ip, lsl r1 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11b8d4 │ │ │ │ + bne 11b8d0 │ │ │ │ mov r0, #3 │ │ │ │ mov r4, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 11b908 │ │ │ │ + bl 11b904 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [r5, #28] │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11b8e8 │ │ │ │ - ldr r0, [pc, #28] @ 11b900 │ │ │ │ + bne 11b8e4 │ │ │ │ + ldr r0, [pc, #28] @ 11b8fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - ldr r0, [pc, #20] @ 11b904 │ │ │ │ + ldr r0, [pc, #20] @ 11b900 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [r4, #4] │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - ldrheq sl, [pc], -r8 │ │ │ │ - andseq sl, pc, ip, lsr #1 │ │ │ │ + ldrheq sl, [pc], -ip │ │ │ │ + ldrheq sl, [pc], -r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 11b91c │ │ │ │ + bne 11b918 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #2 │ │ │ │ - bne 11b96c │ │ │ │ + bne 11b968 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ cmp r1, #3 │ │ │ │ - bne 11b918 │ │ │ │ + bne 11b914 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldm r4, {r5, r7} │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11b94c │ │ │ │ + beq 11b948 │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11b960 │ │ │ │ + beq 11b95c │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 11b9ac │ │ │ │ + bne 11b9a8 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 11b9d0 │ │ │ │ + bne 11b9cc │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ orr r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r4, [r0, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -269979,121 +269978,121 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq 11b98c │ │ │ │ + beq 11b988 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ - b 11b98c │ │ │ │ + b 11b988 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11ba00 │ │ │ │ + beq 11b9fc │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ 11ba54 │ │ │ │ + ldr r0, [pc, #52] @ 11ba50 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #0 │ │ │ │ strne r4, [r0] │ │ │ │ strbne r1, [r0, #4] │ │ │ │ - ldrne r1, [pc, #20] @ 11ba58 │ │ │ │ + ldrne r1, [pc, #20] @ 11ba54 │ │ │ │ addne r1, pc, r1 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 142ac │ │ │ │ - eoreq r4, r0, r8, asr #31 │ │ │ │ - andseq r9, pc, r8, asr #30 │ │ │ │ + eoreq r4, r0, ip, asr #31 │ │ │ │ + andseq r9, pc, ip, asr #30 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #96] @ 11bad8 │ │ │ │ + ldr r0, [pc, #96] @ 11bad4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne ip!, {r1, r3, r4, r5, r6, lr} │ │ │ │ stmiane r2!, {r1, r3, r4, r5, r6, lr} │ │ │ │ ldmne ip, {r1, r3, r4, r5, r6, lr} │ │ │ │ stmne r2, {r1, r3, r4, r5, r6, lr} │ │ │ │ - ldrne r1, [pc, #52] @ 11badc │ │ │ │ + ldrne r1, [pc, #52] @ 11bad8 │ │ │ │ addne r1, pc, r1 │ │ │ │ addne sp, sp, #48 @ 0x30 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 11bae0 │ │ │ │ + bl 11badc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r4, r0, r0, ror pc │ │ │ │ - andseq r9, pc, r4, lsl #30 │ │ │ │ + eoreq r4, r0, r4, ror pc │ │ │ │ + andseq r9, pc, r8, lsl #30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 11bb3c │ │ │ │ + bne 11bb38 │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11bb10 │ │ │ │ + beq 11bb0c │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11bb24 │ │ │ │ + beq 11bb20 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11bb3c │ │ │ │ + beq 11bb38 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11bb64 │ │ │ │ + bne 11bb60 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11bb78 │ │ │ │ + bne 11bb74 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11bb5c │ │ │ │ + beq 11bb58 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ @@ -270112,160 +270111,160 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r1, [r0] │ │ │ │ add r1, r1, #112 @ 0x70 │ │ │ │ str r1, [fp, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ str r0, [fp, #16] │ │ │ │ - ldr r0, [pc, #2024] @ 11c3d0 │ │ │ │ + ldr r0, [pc, #2024] @ 11c3cc │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11bc0c │ │ │ │ + beq 11bc08 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [fp, #20] │ │ │ │ - b 11be58 │ │ │ │ + b 11be54 │ │ │ │ ldr r1, [fp, #36] @ 0x24 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ - b 11bf30 │ │ │ │ - ldr r6, [pc, #1984] @ 11c3d4 │ │ │ │ + b 11bf2c │ │ │ │ + ldr r6, [pc, #1984] @ 11c3d0 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r0, [r6, #80] @ 0x50 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 11bc3c │ │ │ │ + bcc 11bc38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11bbf4 │ │ │ │ + beq 11bbf0 │ │ │ │ add r0, r6, #72 @ 0x48 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 11bbf4 │ │ │ │ + beq 11bbf0 │ │ │ │ ldr r7, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 11bcc4 │ │ │ │ - ldr r0, [pc, #1928] @ 11c3d8 │ │ │ │ + beq 11bcc0 │ │ │ │ + ldr r0, [pc, #1928] @ 11c3d4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r2, [pc, #1908] @ 11c3dc │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r2, [pc, #1908] @ 11c3d8 │ │ │ │ cmp r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ ldr r4, [r2, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #1892] @ 11c3e0 │ │ │ │ - ldr r0, [pc, #1892] @ 11c3e4 │ │ │ │ + ldr r1, [pc, #1892] @ 11c3dc │ │ │ │ + ldr r0, [pc, #1892] @ 11c3e0 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ moveq r1, r4 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 11bcac │ │ │ │ + bne 11bca8 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ tst r2, #1 │ │ │ │ ldrne r2, [r1, #8] │ │ │ │ subne r2, r2, #1 │ │ │ │ bicne r2, r2, #7 │ │ │ │ addne r0, r0, r2 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r7 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11bbf4 │ │ │ │ + beq 11bbf0 │ │ │ │ ldr r7, [r6, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 11be0c │ │ │ │ + beq 11be08 │ │ │ │ mov r4, #0 │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ stm ip, {r1, r2, r3, r6} │ │ │ │ mov r2, #0 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #1780] @ 11c3f0 │ │ │ │ + ldr r1, [pc, #1780] @ 11c3ec │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #1728] @ 11c3f4 │ │ │ │ + ldr r1, [pc, #1728] @ 11c3f0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #1708] @ 11c3f8 │ │ │ │ + ldr r1, [pc, #1708] @ 11c3f4 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - ldr r0, [pc, #1672] @ 11c3fc │ │ │ │ + ldr r0, [pc, #1672] @ 11c3f8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #1660] @ 11c400 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #1660] @ 11c3fc │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r6, [pc, #1644] @ 11c404 │ │ │ │ - ldr r5, [pc, #1644] @ 11c408 │ │ │ │ + ldr r6, [pc, #1644] @ 11c400 │ │ │ │ + ldr r5, [pc, #1644] @ 11c404 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ moveq r6, r2 │ │ │ │ moveq r5, r1 │ │ │ │ - bne 11bdc8 │ │ │ │ + bne 11bdc4 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r5, r0, #8 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11bbf4 │ │ │ │ + beq 11bbf0 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ - b 11bbf4 │ │ │ │ - ldr r0, [pc, #1564] @ 11c418 │ │ │ │ + b 11bbf0 │ │ │ │ + ldr r0, [pc, #1564] @ 11c414 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - ldr r0, [pc, #1548] @ 11c414 │ │ │ │ + ldr r0, [pc, #1548] @ 11c410 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - ldr r0, [pc, #1492] @ 11c3e8 │ │ │ │ + ldr r0, [pc, #1492] @ 11c3e4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #1488] @ 11c3ec │ │ │ │ + ldr r2, [pc, #1488] @ 11c3e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 11c2fc │ │ │ │ + b 11c2f8 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ @@ -270273,305 +270272,305 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r2, [fp, #12] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 11c26c │ │ │ │ + bcc 11c268 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 11c27c │ │ │ │ + bhi 11c278 │ │ │ │ sub r0, r1, r0 │ │ │ │ cmp r7, r0 │ │ │ │ - bcs 11c018 │ │ │ │ + bcs 11c014 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11bfb8 │ │ │ │ + beq 11bfb4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [fp, #24] │ │ │ │ str r1, [fp, #28] │ │ │ │ str r0, [fp, #32] │ │ │ │ ldr r5, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - bcc 11bfe8 │ │ │ │ + bcc 11bfe4 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 11c294 │ │ │ │ + bhi 11c290 │ │ │ │ ldr r6, [fp, #20] │ │ │ │ sub r7, r1, r5 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc 11c2ac │ │ │ │ + bcc 11c2a8 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr r8, [fp, #28] │ │ │ │ ldr sl, [fp, #32] │ │ │ │ - ldr r0, [pc, #1404] @ 11c464 │ │ │ │ + ldr r0, [pc, #1404] @ 11c460 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c2c4 │ │ │ │ + beq 11c2c0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #36] @ 0x24 │ │ │ │ add r2, r9, r5 │ │ │ │ - ldr r0, [pc, #1364] @ 11c468 │ │ │ │ + ldr r0, [pc, #1364] @ 11c464 │ │ │ │ sub r3, r7, r6 │ │ │ │ add r2, r2, r6 │ │ │ │ str r1, [fp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #40] @ 0x28 │ │ │ │ stm r1, {r4, r8, sl} │ │ │ │ str r2, [r1, #12] │ │ │ │ str r3, [r1, #16] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx r3 │ │ │ │ ldrb r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 11bffc │ │ │ │ + beq 11bff8 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r6, [fp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11bf70 │ │ │ │ + beq 11bf6c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11bf84 │ │ │ │ + beq 11bf80 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ and r0, r5, #255 @ 0xff │ │ │ │ cmp r0, #4 │ │ │ │ - bne 11c034 │ │ │ │ + bne 11c030 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ ldr r1, [fp, #24] │ │ │ │ add r7, r0, r7 │ │ │ │ str r7, [fp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11be58 │ │ │ │ + beq 11be54 │ │ │ │ ldr r0, [fp, #28] │ │ │ │ bl 13734 │ │ │ │ ldr r7, [fp, #20] │ │ │ │ - b 11be58 │ │ │ │ + b 11be54 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ - ldr r3, [pc, #1164] @ 11c454 │ │ │ │ + ldr r3, [pc, #1164] @ 11c450 │ │ │ │ add r0, fp, #24 │ │ │ │ add r2, r1, r2, lsl #3 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 483ec │ │ │ │ ldr r2, [fp, #12] │ │ │ │ ldr r5, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - bcs 11beb0 │ │ │ │ - ldr r2, [pc, #1132] @ 11c45c │ │ │ │ + bcs 11beac │ │ │ │ + ldr r2, [pc, #1132] @ 11c458 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - b 11c2fc │ │ │ │ + b 11c2f8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #44] @ 0x2c │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1024] @ 11c420 │ │ │ │ + ldr r0, [pc, #1024] @ 11c41c │ │ │ │ mov r5, #21 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c090 │ │ │ │ - b 11c078 │ │ │ │ - ldr r0, [pc, #992] @ 11c41c │ │ │ │ + beq 11c08c │ │ │ │ + b 11c074 │ │ │ │ + ldr r0, [pc, #992] @ 11c418 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c2d4 │ │ │ │ + beq 11c2d0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ stmib r6, {r0, r5, r7} │ │ │ │ mov r5, #2 │ │ │ │ str r0, [r6] │ │ │ │ ldr r0, [fp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c078 │ │ │ │ + beq 11c074 │ │ │ │ ldr r0, [fp, #28] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ stm r0, {r5, r6} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #44] @ 0x2c │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [pc, #908] @ 11c424 │ │ │ │ + ldr r4, [pc, #908] @ 11c420 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r0, [r4, #92] @ 0x5c │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 11c0c0 │ │ │ │ + bcc 11c0bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c030 │ │ │ │ + beq 11c02c │ │ │ │ add r0, r4, #84 @ 0x54 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 11c030 │ │ │ │ + beq 11c02c │ │ │ │ ldr sl, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - ldr r7, [pc, #856] @ 11c428 │ │ │ │ - ldr r6, [pc, #856] @ 11c42c │ │ │ │ - ldr r9, [pc, #856] @ 11c430 │ │ │ │ + ldr r7, [pc, #856] @ 11c424 │ │ │ │ + ldr r6, [pc, #856] @ 11c428 │ │ │ │ + ldr r9, [pc, #856] @ 11c42c │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #852] @ 11c434 │ │ │ │ + ldr r8, [pc, #852] @ 11c430 │ │ │ │ add r6, pc, r6 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq 11c154 │ │ │ │ + beq 11c150 │ │ │ │ add r0, r7, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ movne r2, r9 │ │ │ │ movne r0, r8 │ │ │ │ - bne 11c134 │ │ │ │ + bne 11c130 │ │ │ │ ldr r1, [r6, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ - ldr r7, [pc, #752] @ 11c438 │ │ │ │ + ldr r7, [pc, #752] @ 11c434 │ │ │ │ cmp r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq 11c030 │ │ │ │ + beq 11c02c │ │ │ │ ldr sl, [r4, #84] @ 0x54 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 11c2e4 │ │ │ │ + beq 11c2e0 │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r6, #0 │ │ │ │ stm ip, {r1, r2, r3, r4, r6} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #700] @ 11c444 │ │ │ │ + ldr r1, [pc, #700] @ 11c440 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #648] @ 11c448 │ │ │ │ + ldr r1, [pc, #648] @ 11c444 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #628] @ 11c44c │ │ │ │ + ldr r1, [pc, #628] @ 11c448 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, fp, #16 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, r7, #32 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str sl, [sp, #108] @ 0x6c │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #580] @ 11c450 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #580] @ 11c44c │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ moveq r8, r1 │ │ │ │ moveq r9, r2 │ │ │ │ - bne 11c240 │ │ │ │ + bne 11c23c │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r8, r0, #8 │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c030 │ │ │ │ + beq 11c02c │ │ │ │ ldr r2, [r9, #44] @ 0x2c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ - b 11c030 │ │ │ │ - ldr r2, [pc, #412] @ 11c410 │ │ │ │ + b 11c02c │ │ │ │ + ldr r2, [pc, #412] @ 11c40c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - b 11c2fc │ │ │ │ - ldr r2, [pc, #392] @ 11c40c │ │ │ │ + b 11c2f8 │ │ │ │ + ldr r2, [pc, #392] @ 11c408 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 11c2fc │ │ │ │ - ldr r2, [pc, #444] @ 11c458 │ │ │ │ + b 11c2f8 │ │ │ │ + ldr r2, [pc, #444] @ 11c454 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 11c2fc │ │ │ │ - ldr r2, [pc, #428] @ 11c460 │ │ │ │ + b 11c2f8 │ │ │ │ + ldr r2, [pc, #428] @ 11c45c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - b 11c2fc │ │ │ │ + b 11c2f8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ bl 142ac │ │ │ │ - b 11c2fc │ │ │ │ + b 11c2f8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 11c2fc │ │ │ │ - ldr r0, [pc, #336] @ 11c43c │ │ │ │ + b 11c2f8 │ │ │ │ + ldr r0, [pc, #336] @ 11c438 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #332] @ 11c440 │ │ │ │ + ldr r2, [pc, #332] @ 11c43c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -270583,112 +270582,112 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r6 │ │ │ │ - b 11c398 │ │ │ │ + b 11c394 │ │ │ │ bl 1d63c │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c388 │ │ │ │ + beq 11c384 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11c388 │ │ │ │ - b 11c398 │ │ │ │ + b 11c384 │ │ │ │ + b 11c394 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ ldr r1, [fp, #40] @ 0x28 │ │ │ │ - bl 14d130 │ │ │ │ + bl 14d12c │ │ │ │ mov r0, r5 │ │ │ │ - b 11c398 │ │ │ │ + b 11c394 │ │ │ │ bl 1d63c │ │ │ │ - b 11c398 │ │ │ │ + b 11c394 │ │ │ │ ldr r1, [fp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11c3c4 │ │ │ │ + beq 11c3c0 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq r4, r0, r4, lsr r8 │ │ │ │ - ldrdeq r4, [r0], -r8 @ │ │ │ │ - eoreq r4, r0, r8, lsl #29 │ │ │ │ - eoreq r4, r0, r8, lsl r9 │ │ │ │ - andseq pc, pc, r8, asr r1 @ │ │ │ │ - andseq r7, fp, ip, asr #21 │ │ │ │ - andseq fp, fp, pc, lsr #17 │ │ │ │ - @ instruction: 0x001f9bbc │ │ │ │ - @ instruction: 0x001f9cf0 │ │ │ │ - @ instruction: 0x001f9cb4 │ │ │ │ - @ instruction: 0xfff64af0 │ │ │ │ - eoreq r4, r0, ip, ror #26 │ │ │ │ + eoreq r4, r0, r8, lsr r8 │ │ │ │ + ldrdeq r4, [r0], -ip @ │ │ │ │ + eoreq r4, r0, ip, lsl #29 │ │ │ │ + eoreq r4, r0, ip, lsl r9 │ │ │ │ + andseq pc, pc, ip, asr r1 @ │ │ │ │ + @ instruction: 0x001b7ad0 │ │ │ │ + @ instruction: 0x001bb8b3 │ │ │ │ + andseq r9, pc, r0, asr #23 │ │ │ │ + @ instruction: 0x001f9cf4 │ │ │ │ + @ instruction: 0x001f9cb8 │ │ │ │ + @ instruction: 0xfff64af4 │ │ │ │ + eoreq r4, r0, r0, ror sp │ │ │ │ + eoreq r4, r0, r0, lsl #16 │ │ │ │ + andseq pc, pc, r0, asr #32 │ │ │ │ + @ instruction: 0x001b79b4 │ │ │ │ + mlaeq r0, ip, r0, r3 │ │ │ │ + strheq r3, [r0], -r4 @ │ │ │ │ + andseq r9, pc, r0, lsl #24 │ │ │ │ + andseq r9, pc, ip, lsl #24 │ │ │ │ + @ instruction: 0x002049b0 │ │ │ │ strdeq r4, [r0], -ip @ │ │ │ │ - andseq pc, pc, ip, lsr r0 @ │ │ │ │ - @ instruction: 0x001b79b0 │ │ │ │ - mlaeq r0, r8, r0, r3 │ │ │ │ - strheq r3, [r0], -r0 @ │ │ │ │ - @ instruction: 0x001f9bfc │ │ │ │ - andseq r9, pc, r8, lsl #24 │ │ │ │ - eoreq r4, r0, ip, lsr #19 │ │ │ │ - strdeq r4, [r0], -r8 @ │ │ │ │ - eoreq r4, r0, r4, asr r6 │ │ │ │ - eoreq r4, r0, r8, lsl #20 │ │ │ │ - eoreq r4, r0, r4, lsr #9 │ │ │ │ - @ instruction: 0x001fecf4 │ │ │ │ - andseq r7, fp, r8, ror #12 │ │ │ │ - mlaeq r0, r4, r9, r4 │ │ │ │ - @ instruction: 0x001bb3d7 │ │ │ │ - andseq r9, pc, ip, lsl r7 @ │ │ │ │ + eoreq r4, r0, r8, asr r6 │ │ │ │ + eoreq r4, r0, ip, lsl #20 │ │ │ │ + eoreq r4, r0, r8, lsr #9 │ │ │ │ + @ instruction: 0x001fecf8 │ │ │ │ + andseq r7, fp, ip, ror #12 │ │ │ │ + mlaeq r0, r8, r9, r4 │ │ │ │ + @ instruction: 0x001bb3db │ │ │ │ + andseq r9, pc, r0, lsr #14 │ │ │ │ + andseq r9, pc, r8, ror #16 │ │ │ │ andseq r9, pc, r4, ror #16 │ │ │ │ - andseq r9, pc, r0, ror #16 │ │ │ │ andeq r0, r0, r8, lsl #5 │ │ │ │ - eoreq r4, r0, r4, ror r3 │ │ │ │ - mlaeq r0, r4, r2, r3 │ │ │ │ - eoreq r3, r0, r0, lsl #1 │ │ │ │ - eoreq r3, r0, r0, lsr r3 │ │ │ │ - andseq r9, pc, r0, ror r7 @ │ │ │ │ - eoreq r4, r0, r0, lsl #22 │ │ │ │ - @ instruction: 0x002007b4 │ │ │ │ + eoreq r4, r0, r8, ror r3 │ │ │ │ + mlaeq r0, r8, r2, r3 │ │ │ │ + eoreq r3, r0, r4, lsl #1 │ │ │ │ + eoreq r3, r0, r4, lsr r3 │ │ │ │ + andseq r9, pc, r4, ror r7 @ │ │ │ │ + eoreq r4, r0, r4, lsl #22 │ │ │ │ + @ instruction: 0x002007b8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r5, [r0] │ │ │ │ mov sl, #924 @ 0x39c │ │ │ │ - ldr r8, [pc, #368] @ 11c5f4 │ │ │ │ + ldr r8, [pc, #368] @ 11c5f0 │ │ │ │ mov r0, #1808 @ 0x710 │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ mov fp, #123 @ 0x7b │ │ │ │ orr r0, r0, #8192 @ 0x2000 │ │ │ │ orr sl, sl, #64512 @ 0xfc00 │ │ │ │ add ip, sp, #18 │ │ │ │ orr r9, r9, #65280 @ 0xff00 │ │ │ │ orr fp, fp, #5120 @ 0x1400 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, #10 │ │ │ │ cmp r5, r0 │ │ │ │ - bcc 11c56c │ │ │ │ - ldr lr, [pc, #308] @ 11c5f0 │ │ │ │ + bcc 11c568 │ │ │ │ + ldr lr, [pc, #308] @ 11c5ec │ │ │ │ mov r4, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r0, [pc, #292] @ 11c5ec │ │ │ │ + ldr r0, [pc, #292] @ 11c5e8 │ │ │ │ add r7, ip, r4 │ │ │ │ mov r1, ip │ │ │ │ mov r2, r8 │ │ │ │ sub r4, r4, #4 │ │ │ │ cmp r5, lr │ │ │ │ umull r6, r3, r5, r0 │ │ │ │ mov r0, #2288 @ 0x8f0 │ │ │ │ @@ -270708,97 +270707,97 @@ │ │ │ │ mla r1, r0, sl, r3 │ │ │ │ and r0, r1, r9 │ │ │ │ mov r1, r8 │ │ │ │ ldrb r0, [r1, r0, lsl #1]! │ │ │ │ strb r0, [r7, #8] │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ strb r0, [r7, #9] │ │ │ │ - bhi 11c4c0 │ │ │ │ + bhi 11c4bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r4, r4, #10 │ │ │ │ cmp r6, #99 @ 0x63 │ │ │ │ - bhi 11c578 │ │ │ │ + bhi 11c574 │ │ │ │ mov r0, r6 │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 11c5b4 │ │ │ │ + bcc 11c5b0 │ │ │ │ sub r1, r4, #2 │ │ │ │ ldrb r0, [r8, r0, lsl #1]! │ │ │ │ strb r0, [ip, r1] │ │ │ │ add r0, ip, r1 │ │ │ │ ldrb r2, [r8, #1] │ │ │ │ strb r2, [r0, #1] │ │ │ │ - b 11c5c0 │ │ │ │ + b 11c5bc │ │ │ │ mov r6, r5 │ │ │ │ cmp r6, #99 @ 0x63 │ │ │ │ - bls 11c544 │ │ │ │ + bls 11c540 │ │ │ │ and r0, r6, r9 │ │ │ │ mov r2, r8 │ │ │ │ sub r4, r4, #2 │ │ │ │ lsr r0, r0, #2 │ │ │ │ smulbb r0, r0, fp │ │ │ │ lsr r0, r0, #17 │ │ │ │ mla r1, r0, sl, r6 │ │ │ │ and r1, r1, r9 │ │ │ │ ldrb r1, [r2, r1, lsl #1]! │ │ │ │ strb r1, [ip, r4] │ │ │ │ add r1, ip, r4 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ strb r2, [r1, #1] │ │ │ │ cmp r0, #10 │ │ │ │ - bcs 11c550 │ │ │ │ + bcs 11c54c │ │ │ │ sub r1, r4, #1 │ │ │ │ orr r0, r0, #48 @ 0x30 │ │ │ │ strb r0, [ip, r1] │ │ │ │ rsb r0, r1, #10 │ │ │ │ add r1, ip, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xd1b71759 │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ - andseq r0, fp, r2, ror #2 │ │ │ │ + andseq r0, fp, r6, ror #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #96] @ 11c674 │ │ │ │ + ldr r0, [pc, #96] @ 11c670 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne ip!, {r1, r3, r4, r5, r6, lr} │ │ │ │ stmiane r2!, {r1, r3, r4, r5, r6, lr} │ │ │ │ ldmne ip, {r1, r3, r4, r5, r6, lr} │ │ │ │ stmne r2, {r1, r3, r4, r5, r6, lr} │ │ │ │ - ldrne r1, [pc, #52] @ 11c678 │ │ │ │ + ldrne r1, [pc, #52] @ 11c674 │ │ │ │ addne r1, pc, r1 │ │ │ │ addne sp, sp, #48 @ 0x30 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 11bae0 │ │ │ │ + bl 11badc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - ldrdeq r4, [r0], -r4 @ │ │ │ │ - andseq r9, pc, r8, ror r3 @ │ │ │ │ + ldrdeq r4, [r0], -r8 @ │ │ │ │ + andseq r9, pc, ip, ror r3 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ mov fp, r1 │ │ │ │ ldrb r0, [r1, #44] @ 0x2c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -270813,160 +270812,160 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r1, [r0] │ │ │ │ add r1, r1, #112 @ 0x70 │ │ │ │ str r1, [fp, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ str r0, [fp, #16] │ │ │ │ - ldr r0, [pc, #2024] @ 11cec4 │ │ │ │ + ldr r0, [pc, #2024] @ 11cec0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c700 │ │ │ │ + beq 11c6fc │ │ │ │ mov r7, #0 │ │ │ │ str r7, [fp, #20] │ │ │ │ - b 11c94c │ │ │ │ + b 11c948 │ │ │ │ ldr r1, [fp, #36] @ 0x24 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ - b 11ca24 │ │ │ │ - ldr r6, [pc, #1984] @ 11cec8 │ │ │ │ + b 11ca20 │ │ │ │ + ldr r6, [pc, #1984] @ 11cec4 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r0, [r6, #80] @ 0x50 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 11c730 │ │ │ │ + bcc 11c72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c6e8 │ │ │ │ + beq 11c6e4 │ │ │ │ add r0, r6, #72 @ 0x48 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 11c6e8 │ │ │ │ + beq 11c6e4 │ │ │ │ ldr r7, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 11c7b8 │ │ │ │ - ldr r0, [pc, #1928] @ 11cecc │ │ │ │ + beq 11c7b4 │ │ │ │ + ldr r0, [pc, #1928] @ 11cec8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r2, [pc, #1908] @ 11ced0 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r2, [pc, #1908] @ 11cecc │ │ │ │ cmp r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ ldr r4, [r2, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #1892] @ 11ced4 │ │ │ │ - ldr r0, [pc, #1892] @ 11ced8 │ │ │ │ + ldr r1, [pc, #1892] @ 11ced0 │ │ │ │ + ldr r0, [pc, #1892] @ 11ced4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ moveq r1, r4 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 11c7a0 │ │ │ │ + bne 11c79c │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ tst r2, #1 │ │ │ │ ldrne r2, [r1, #8] │ │ │ │ subne r2, r2, #1 │ │ │ │ bicne r2, r2, #7 │ │ │ │ addne r0, r0, r2 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r7 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c6e8 │ │ │ │ + beq 11c6e4 │ │ │ │ ldr r7, [r6, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 11c900 │ │ │ │ + beq 11c8fc │ │ │ │ mov r4, #0 │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ stm ip, {r1, r2, r3, r6} │ │ │ │ mov r2, #0 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #1780] @ 11cee4 │ │ │ │ + ldr r1, [pc, #1780] @ 11cee0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #1728] @ 11cee8 │ │ │ │ + ldr r1, [pc, #1728] @ 11cee4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #1708] @ 11ceec │ │ │ │ + ldr r1, [pc, #1708] @ 11cee8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - ldr r0, [pc, #1672] @ 11cef0 │ │ │ │ + ldr r0, [pc, #1672] @ 11ceec │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #1660] @ 11cef4 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #1660] @ 11cef0 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r6, [pc, #1644] @ 11cef8 │ │ │ │ - ldr r5, [pc, #1644] @ 11cefc │ │ │ │ + ldr r6, [pc, #1644] @ 11cef4 │ │ │ │ + ldr r5, [pc, #1644] @ 11cef8 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ moveq r6, r2 │ │ │ │ moveq r5, r1 │ │ │ │ - bne 11c8bc │ │ │ │ + bne 11c8b8 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r5, r0, #8 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11c6e8 │ │ │ │ + beq 11c6e4 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ - b 11c6e8 │ │ │ │ - ldr r0, [pc, #1564] @ 11cf0c │ │ │ │ + b 11c6e4 │ │ │ │ + ldr r0, [pc, #1564] @ 11cf08 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - ldr r0, [pc, #1548] @ 11cf08 │ │ │ │ + ldr r0, [pc, #1548] @ 11cf04 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - ldr r0, [pc, #1492] @ 11cedc │ │ │ │ + ldr r0, [pc, #1492] @ 11ced8 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #1488] @ 11cee0 │ │ │ │ + ldr r2, [pc, #1488] @ 11cedc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 11cdf0 │ │ │ │ + b 11cdec │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ @@ -270974,305 +270973,305 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r2, [fp, #12] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 11cd60 │ │ │ │ + bcc 11cd5c │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 11cd70 │ │ │ │ + bhi 11cd6c │ │ │ │ sub r0, r1, r0 │ │ │ │ cmp r7, r0 │ │ │ │ - bcs 11cb0c │ │ │ │ + bcs 11cb08 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11caac │ │ │ │ + beq 11caa8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [fp, #24] │ │ │ │ str r1, [fp, #28] │ │ │ │ str r0, [fp, #32] │ │ │ │ ldr r5, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - bcc 11cadc │ │ │ │ + bcc 11cad8 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 11cd88 │ │ │ │ + bhi 11cd84 │ │ │ │ ldr r6, [fp, #20] │ │ │ │ sub r7, r1, r5 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc 11cda0 │ │ │ │ + bcc 11cd9c │ │ │ │ ldr r4, [fp, #8] │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr r8, [fp, #28] │ │ │ │ ldr sl, [fp, #32] │ │ │ │ - ldr r0, [pc, #1404] @ 11cf58 │ │ │ │ + ldr r0, [pc, #1404] @ 11cf54 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #36 @ 0x24 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11cdb8 │ │ │ │ + beq 11cdb4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #32] │ │ │ │ add r2, r9, r5 │ │ │ │ - ldr r0, [pc, #1364] @ 11cf5c │ │ │ │ + ldr r0, [pc, #1364] @ 11cf58 │ │ │ │ sub r3, r7, r6 │ │ │ │ add r2, r2, r6 │ │ │ │ str r1, [fp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #40] @ 0x28 │ │ │ │ stm r1, {r4, r8, sl} │ │ │ │ str r2, [r1, #12] │ │ │ │ str r3, [r1, #16] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx r3 │ │ │ │ ldrb r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 11caf0 │ │ │ │ + beq 11caec │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r6, [fp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11ca64 │ │ │ │ + beq 11ca60 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11ca78 │ │ │ │ + beq 11ca74 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ and r0, r5, #255 @ 0xff │ │ │ │ cmp r0, #4 │ │ │ │ - bne 11cb28 │ │ │ │ + bne 11cb24 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ ldr r1, [fp, #24] │ │ │ │ add r7, r0, r7 │ │ │ │ str r7, [fp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11c94c │ │ │ │ + beq 11c948 │ │ │ │ ldr r0, [fp, #28] │ │ │ │ bl 13734 │ │ │ │ ldr r7, [fp, #20] │ │ │ │ - b 11c94c │ │ │ │ + b 11c948 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ - ldr r3, [pc, #1164] @ 11cf48 │ │ │ │ + ldr r3, [pc, #1164] @ 11cf44 │ │ │ │ add r0, fp, #24 │ │ │ │ add r2, r1, r2, lsl #3 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 483ec │ │ │ │ ldr r2, [fp, #12] │ │ │ │ ldr r5, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - bcs 11c9a4 │ │ │ │ - ldr r2, [pc, #1132] @ 11cf50 │ │ │ │ + bcs 11c9a0 │ │ │ │ + ldr r2, [pc, #1132] @ 11cf4c │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - b 11cdf0 │ │ │ │ + b 11cdec │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #44] @ 0x2c │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1024] @ 11cf14 │ │ │ │ + ldr r0, [pc, #1024] @ 11cf10 │ │ │ │ mov r5, #21 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11cb84 │ │ │ │ - b 11cb6c │ │ │ │ - ldr r0, [pc, #992] @ 11cf10 │ │ │ │ + beq 11cb80 │ │ │ │ + b 11cb68 │ │ │ │ + ldr r0, [pc, #992] @ 11cf0c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11cdc8 │ │ │ │ + beq 11cdc4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ stmib r6, {r0, r5, r7} │ │ │ │ mov r5, #2 │ │ │ │ str r0, [r6] │ │ │ │ ldr r0, [fp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11cb6c │ │ │ │ + beq 11cb68 │ │ │ │ ldr r0, [fp, #28] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ stm r0, {r5, r6} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #44] @ 0x2c │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [pc, #908] @ 11cf18 │ │ │ │ + ldr r4, [pc, #908] @ 11cf14 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r0, [r4, #92] @ 0x5c │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 11cbb4 │ │ │ │ + bcc 11cbb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11cb24 │ │ │ │ + beq 11cb20 │ │ │ │ add r0, r4, #84 @ 0x54 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 11cb24 │ │ │ │ + beq 11cb20 │ │ │ │ ldr sl, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - ldr r7, [pc, #856] @ 11cf1c │ │ │ │ - ldr r6, [pc, #856] @ 11cf20 │ │ │ │ - ldr r9, [pc, #856] @ 11cf24 │ │ │ │ + ldr r7, [pc, #856] @ 11cf18 │ │ │ │ + ldr r6, [pc, #856] @ 11cf1c │ │ │ │ + ldr r9, [pc, #856] @ 11cf20 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #852] @ 11cf28 │ │ │ │ + ldr r8, [pc, #852] @ 11cf24 │ │ │ │ add r6, pc, r6 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq 11cc48 │ │ │ │ + beq 11cc44 │ │ │ │ add r0, r7, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ movne r2, r9 │ │ │ │ movne r0, r8 │ │ │ │ - bne 11cc28 │ │ │ │ + bne 11cc24 │ │ │ │ ldr r1, [r6, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ - ldr r7, [pc, #752] @ 11cf2c │ │ │ │ + ldr r7, [pc, #752] @ 11cf28 │ │ │ │ cmp r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq 11cb24 │ │ │ │ + beq 11cb20 │ │ │ │ ldr sl, [r4, #84] @ 0x54 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 11cdd8 │ │ │ │ + beq 11cdd4 │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r6, #0 │ │ │ │ stm ip, {r1, r2, r3, r4, r6} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #700] @ 11cf38 │ │ │ │ + ldr r1, [pc, #700] @ 11cf34 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #648] @ 11cf3c │ │ │ │ + ldr r1, [pc, #648] @ 11cf38 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #628] @ 11cf40 │ │ │ │ + ldr r1, [pc, #628] @ 11cf3c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, fp, #16 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, r7, #32 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str sl, [sp, #108] @ 0x6c │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #580] @ 11cf44 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #580] @ 11cf40 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ moveq r8, r1 │ │ │ │ moveq r9, r2 │ │ │ │ - bne 11cd34 │ │ │ │ + bne 11cd30 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r8, r0, #8 │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11cb24 │ │ │ │ + beq 11cb20 │ │ │ │ ldr r2, [r9, #44] @ 0x2c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ - b 11cb24 │ │ │ │ - ldr r2, [pc, #412] @ 11cf04 │ │ │ │ + b 11cb20 │ │ │ │ + ldr r2, [pc, #412] @ 11cf00 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - b 11cdf0 │ │ │ │ - ldr r2, [pc, #392] @ 11cf00 │ │ │ │ + b 11cdec │ │ │ │ + ldr r2, [pc, #392] @ 11cefc │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 11cdf0 │ │ │ │ - ldr r2, [pc, #444] @ 11cf4c │ │ │ │ + b 11cdec │ │ │ │ + ldr r2, [pc, #444] @ 11cf48 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 11cdf0 │ │ │ │ - ldr r2, [pc, #428] @ 11cf54 │ │ │ │ + b 11cdec │ │ │ │ + ldr r2, [pc, #428] @ 11cf50 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - b 11cdf0 │ │ │ │ + b 11cdec │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ bl 142ac │ │ │ │ - b 11cdf0 │ │ │ │ + b 11cdec │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 11cdf0 │ │ │ │ - ldr r0, [pc, #336] @ 11cf30 │ │ │ │ + b 11cdec │ │ │ │ + ldr r0, [pc, #336] @ 11cf2c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #332] @ 11cf34 │ │ │ │ + ldr r2, [pc, #332] @ 11cf30 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -271284,123 +271283,123 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r6 │ │ │ │ - b 11ce8c │ │ │ │ + b 11ce88 │ │ │ │ bl 1d63c │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11ce7c │ │ │ │ + beq 11ce78 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11ce7c │ │ │ │ - b 11ce8c │ │ │ │ + b 11ce78 │ │ │ │ + b 11ce88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ ldr r1, [fp, #40] @ 0x28 │ │ │ │ - bl 14d130 │ │ │ │ + bl 14d12c │ │ │ │ mov r0, r5 │ │ │ │ - b 11ce8c │ │ │ │ + b 11ce88 │ │ │ │ bl 1d63c │ │ │ │ - b 11ce8c │ │ │ │ + b 11ce88 │ │ │ │ ldr r1, [fp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11ceb8 │ │ │ │ + beq 11ceb4 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - eoreq r3, r0, r0, asr #26 │ │ │ │ - eoreq r3, r0, r4, ror #31 │ │ │ │ - mlaeq r0, r4, r3, r4 │ │ │ │ - eoreq r3, r0, r4, lsr #28 │ │ │ │ - andseq lr, pc, r4, ror #12 │ │ │ │ - @ instruction: 0x001b6fd8 │ │ │ │ - @ instruction: 0x001badbb │ │ │ │ - andseq r9, pc, r8, asr #1 │ │ │ │ - @ instruction: 0x001f91fc │ │ │ │ - andseq r9, pc, r0, asr #3 │ │ │ │ - @ instruction: 0xfff63ffc │ │ │ │ - eoreq r4, r0, r8, ror r2 │ │ │ │ - eoreq r3, r0, r8, lsl #26 │ │ │ │ - andseq lr, pc, r8, asr #10 │ │ │ │ - @ instruction: 0x001b6ebc │ │ │ │ - eoreq r2, r0, r4, lsr #11 │ │ │ │ - @ instruction: 0x002025bc │ │ │ │ - andseq r9, pc, r8, lsl #2 │ │ │ │ - andseq r9, pc, r4, lsl r1 @ │ │ │ │ - @ instruction: 0x00203eb8 │ │ │ │ - eoreq r3, r0, r4, lsl #18 │ │ │ │ - eoreq r3, r0, r0, ror #22 │ │ │ │ - eoreq r3, r0, r4, lsl pc │ │ │ │ - @ instruction: 0x002039b0 │ │ │ │ - andseq lr, pc, r0, lsl #4 │ │ │ │ - andseq r6, fp, r4, ror fp │ │ │ │ - eoreq r3, r0, r0, lsr #29 │ │ │ │ - andseq sl, fp, r3, ror #17 │ │ │ │ - andseq r8, pc, r8, lsr #24 │ │ │ │ + eoreq r3, r0, r4, asr #26 │ │ │ │ + eoreq r3, r0, r8, ror #31 │ │ │ │ + mlaeq r0, r8, r3, r4 │ │ │ │ + eoreq r3, r0, r8, lsr #28 │ │ │ │ + andseq lr, pc, r8, ror #12 │ │ │ │ + @ instruction: 0x001b6fdc │ │ │ │ + @ instruction: 0x001badbf │ │ │ │ + andseq r9, pc, ip, asr #1 │ │ │ │ + andseq r9, pc, r0, lsl #4 │ │ │ │ + andseq r9, pc, r4, asr #3 │ │ │ │ + @ instruction: 0xfff64000 │ │ │ │ + eoreq r4, r0, ip, ror r2 │ │ │ │ + eoreq r3, r0, ip, lsl #26 │ │ │ │ + andseq lr, pc, ip, asr #10 │ │ │ │ + andseq r6, fp, r0, asr #29 │ │ │ │ + eoreq r2, r0, r8, lsr #11 │ │ │ │ + eoreq r2, r0, r0, asr #11 │ │ │ │ + andseq r9, pc, ip, lsl #2 │ │ │ │ + andseq r9, pc, r8, lsl r1 @ │ │ │ │ + @ instruction: 0x00203ebc │ │ │ │ + eoreq r3, r0, r8, lsl #18 │ │ │ │ + eoreq r3, r0, r4, ror #22 │ │ │ │ + eoreq r3, r0, r8, lsl pc │ │ │ │ + @ instruction: 0x002039b4 │ │ │ │ + andseq lr, pc, r4, lsl #4 │ │ │ │ + andseq r6, fp, r8, ror fp │ │ │ │ + eoreq r3, r0, r4, lsr #29 │ │ │ │ + andseq sl, fp, r7, ror #17 │ │ │ │ + andseq r8, pc, ip, lsr #24 │ │ │ │ + andseq r8, pc, r4, ror sp @ │ │ │ │ andseq r8, pc, r0, ror sp @ │ │ │ │ - andseq r8, pc, ip, ror #26 │ │ │ │ @ instruction: 0xfffff794 │ │ │ │ - eoreq r3, r0, r0, lsl #17 │ │ │ │ - eoreq r2, r0, r0, lsr #15 │ │ │ │ - eoreq r2, r0, ip, lsl #11 │ │ │ │ - eoreq r2, r0, ip, lsr r8 │ │ │ │ - andseq r8, pc, ip, ror ip @ │ │ │ │ - eoreq r4, r0, ip │ │ │ │ - andseq pc, pc, r0, lsr #26 │ │ │ │ + eoreq r3, r0, r4, lsl #17 │ │ │ │ + eoreq r2, r0, r4, lsr #15 │ │ │ │ + mlaeq r0, r0, r5, r2 │ │ │ │ + eoreq r2, r0, r0, asr #16 │ │ │ │ + andseq r8, pc, r0, lsl #25 │ │ │ │ + eoreq r4, r0, r0, lsl r0 │ │ │ │ + andseq pc, pc, r4, lsr #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ strb r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #96] @ 11cfdc │ │ │ │ + ldr r0, [pc, #96] @ 11cfd8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, sp │ │ │ │ movne r2, r0 │ │ │ │ ldmne ip!, {r1, r3, r4, r5, r6, lr} │ │ │ │ stmiane r2!, {r1, r3, r4, r5, r6, lr} │ │ │ │ ldmne ip, {r1, r3, r4, r5, r6, lr} │ │ │ │ stmne r2, {r1, r3, r4, r5, r6, lr} │ │ │ │ - ldrne r1, [pc, #52] @ 11cfe0 │ │ │ │ + ldrne r1, [pc, #52] @ 11cfdc │ │ │ │ addne r1, pc, r1 │ │ │ │ addne sp, sp, #48 @ 0x30 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 11bae0 │ │ │ │ + bl 11badc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r3, r0, ip, ror #20 │ │ │ │ - andseq r8, pc, r0, lsr #20 │ │ │ │ + eoreq r3, r0, r0, ror sl │ │ │ │ + andseq r8, pc, r4, lsr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ stmib sp, {r0, r2} │ │ │ │ mov fp, r1 │ │ │ │ ldrb r0, [r1, #44] @ 0x2c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -271415,160 +271414,160 @@ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ ldr r1, [r0] │ │ │ │ add r1, r1, #112 @ 0x70 │ │ │ │ str r1, [fp, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ str r0, [fp, #16] │ │ │ │ - ldr r0, [pc, #2020] @ 11d828 │ │ │ │ + ldr r0, [pc, #2020] @ 11d824 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11d068 │ │ │ │ + beq 11d064 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [fp, #20] │ │ │ │ - b 11d2b4 │ │ │ │ + b 11d2b0 │ │ │ │ ldr r1, [fp, #36] @ 0x24 │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ - b 11d388 │ │ │ │ - ldr r6, [pc, #1980] @ 11d82c │ │ │ │ + b 11d384 │ │ │ │ + ldr r6, [pc, #1980] @ 11d828 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r0, [r6, #80] @ 0x50 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 11d098 │ │ │ │ + bcc 11d094 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11d050 │ │ │ │ + beq 11d04c │ │ │ │ add r0, r6, #72 @ 0x48 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 11d050 │ │ │ │ + beq 11d04c │ │ │ │ ldr r7, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 11d120 │ │ │ │ - ldr r0, [pc, #1924] @ 11d830 │ │ │ │ + beq 11d11c │ │ │ │ + ldr r0, [pc, #1924] @ 11d82c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r2, [pc, #1904] @ 11d834 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r2, [pc, #1904] @ 11d830 │ │ │ │ cmp r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ ldr r4, [r2, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #1888] @ 11d838 │ │ │ │ - ldr r0, [pc, #1888] @ 11d83c │ │ │ │ + ldr r1, [pc, #1888] @ 11d834 │ │ │ │ + ldr r0, [pc, #1888] @ 11d838 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ moveq r1, r4 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 11d108 │ │ │ │ + bne 11d104 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ tst r2, #1 │ │ │ │ ldrne r2, [r1, #8] │ │ │ │ subne r2, r2, #1 │ │ │ │ bicne r2, r2, #7 │ │ │ │ addne r0, r0, r2 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r7 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11d050 │ │ │ │ + beq 11d04c │ │ │ │ ldr r7, [r6, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 11d268 │ │ │ │ + beq 11d264 │ │ │ │ mov r4, #0 │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ stm ip, {r1, r2, r3, r6} │ │ │ │ mov r2, #0 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #1776] @ 11d848 │ │ │ │ + ldr r1, [pc, #1776] @ 11d844 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #1724] @ 11d84c │ │ │ │ + ldr r1, [pc, #1724] @ 11d848 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #1704] @ 11d850 │ │ │ │ + ldr r1, [pc, #1704] @ 11d84c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - ldr r0, [pc, #1668] @ 11d854 │ │ │ │ + ldr r0, [pc, #1668] @ 11d850 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #1656] @ 11d858 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #1656] @ 11d854 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r6, [pc, #1640] @ 11d85c │ │ │ │ - ldr r5, [pc, #1640] @ 11d860 │ │ │ │ + ldr r6, [pc, #1640] @ 11d858 │ │ │ │ + ldr r5, [pc, #1640] @ 11d85c │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ moveq r6, r2 │ │ │ │ moveq r5, r1 │ │ │ │ - bne 11d224 │ │ │ │ + bne 11d220 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r5, r0, #8 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11d050 │ │ │ │ + beq 11d04c │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ - b 11d050 │ │ │ │ - ldr r0, [pc, #1560] @ 11d870 │ │ │ │ + b 11d04c │ │ │ │ + ldr r0, [pc, #1560] @ 11d86c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - ldr r0, [pc, #1544] @ 11d86c │ │ │ │ + ldr r0, [pc, #1544] @ 11d868 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - ldr r0, [pc, #1488] @ 11d840 │ │ │ │ + ldr r0, [pc, #1488] @ 11d83c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #1484] @ 11d844 │ │ │ │ + ldr r2, [pc, #1484] @ 11d840 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 11d754 │ │ │ │ + b 11d750 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ @@ -271576,304 +271575,304 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r2, [fp, #12] │ │ │ │ ldm r2, {r0, r1} │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 11d6c4 │ │ │ │ + bcc 11d6c0 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 11d6d4 │ │ │ │ + bhi 11d6d0 │ │ │ │ sub r0, r1, r0 │ │ │ │ cmp r7, r0 │ │ │ │ - bcs 11d470 │ │ │ │ + bcs 11d46c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11d410 │ │ │ │ + beq 11d40c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #4 │ │ │ │ str r0, [fp, #24] │ │ │ │ str r1, [fp, #28] │ │ │ │ str r0, [fp, #32] │ │ │ │ ldr r5, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - bcc 11d440 │ │ │ │ + bcc 11d43c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 11d6ec │ │ │ │ + bhi 11d6e8 │ │ │ │ ldr r6, [fp, #20] │ │ │ │ sub r7, r1, r5 │ │ │ │ cmp r7, r6 │ │ │ │ - bcc 11d704 │ │ │ │ + bcc 11d700 │ │ │ │ ldr sl, [fp, #8] │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr r4, [fp, #28] │ │ │ │ ldr r8, [fp, #32] │ │ │ │ - ldr r0, [pc, #1400] @ 11d8bc │ │ │ │ + ldr r0, [pc, #1400] @ 11d8b8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11d71c │ │ │ │ + beq 11d718 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #44] @ 0x2c │ │ │ │ add r2, r9, r5 │ │ │ │ - ldr r0, [pc, #1360] @ 11d8c0 │ │ │ │ + ldr r0, [pc, #1360] @ 11d8bc │ │ │ │ add r2, r2, r6 │ │ │ │ sub r3, r7, r6 │ │ │ │ str r1, [fp, #36] @ 0x24 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #40] @ 0x28 │ │ │ │ str sl, [r1] │ │ │ │ stmib r1, {r2, r3, r4, r8} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ blx r3 │ │ │ │ ldrb r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #5 │ │ │ │ - beq 11d454 │ │ │ │ + beq 11d450 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ ldr r7, [sp, #92] @ 0x5c │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r6, [fp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11d3c8 │ │ │ │ + beq 11d3c4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11d3dc │ │ │ │ + beq 11d3d8 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ and r0, r5, #255 @ 0xff │ │ │ │ cmp r0, #4 │ │ │ │ - bne 11d48c │ │ │ │ + bne 11d488 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ ldr r1, [fp, #24] │ │ │ │ add r7, r0, r7 │ │ │ │ str r7, [fp, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11d2b4 │ │ │ │ + beq 11d2b0 │ │ │ │ ldr r0, [fp, #28] │ │ │ │ bl 13734 │ │ │ │ ldr r7, [fp, #20] │ │ │ │ - b 11d2b4 │ │ │ │ + b 11d2b0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ - ldr r3, [pc, #1164] @ 11d8ac │ │ │ │ + ldr r3, [pc, #1164] @ 11d8a8 │ │ │ │ add r0, fp, #24 │ │ │ │ add r2, r1, r2, lsl #3 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 483ec │ │ │ │ ldr r2, [fp, #12] │ │ │ │ ldr r5, [r2] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - bcs 11d30c │ │ │ │ - ldr r2, [pc, #1132] @ 11d8b4 │ │ │ │ + bcs 11d308 │ │ │ │ + ldr r2, [pc, #1132] @ 11d8b0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - b 11d754 │ │ │ │ + b 11d750 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp, #44] @ 0x2c │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #1024] @ 11d878 │ │ │ │ + ldr r0, [pc, #1024] @ 11d874 │ │ │ │ mov r5, #21 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11d4e8 │ │ │ │ - b 11d4d0 │ │ │ │ - ldr r0, [pc, #992] @ 11d874 │ │ │ │ + beq 11d4e4 │ │ │ │ + b 11d4cc │ │ │ │ + ldr r0, [pc, #992] @ 11d870 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11d72c │ │ │ │ + beq 11d728 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #1 │ │ │ │ stmib r6, {r0, r5, r7} │ │ │ │ mov r5, #2 │ │ │ │ str r0, [r6] │ │ │ │ ldr r0, [fp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11d4d0 │ │ │ │ + beq 11d4cc │ │ │ │ ldr r0, [fp, #28] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ stm r0, {r5, r6} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [fp, #44] @ 0x2c │ │ │ │ add sp, sp, #116 @ 0x74 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r4, [pc, #908] @ 11d87c │ │ │ │ + ldr r4, [pc, #908] @ 11d878 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r0, [r4, #92] @ 0x5c │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 11d518 │ │ │ │ + bcc 11d514 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11d488 │ │ │ │ + beq 11d484 │ │ │ │ add r0, r4, #84 @ 0x54 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 11d488 │ │ │ │ + beq 11d484 │ │ │ │ ldr sl, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - ldr r7, [pc, #856] @ 11d880 │ │ │ │ - ldr r6, [pc, #856] @ 11d884 │ │ │ │ - ldr r9, [pc, #856] @ 11d888 │ │ │ │ + ldr r7, [pc, #856] @ 11d87c │ │ │ │ + ldr r6, [pc, #856] @ 11d880 │ │ │ │ + ldr r9, [pc, #856] @ 11d884 │ │ │ │ add r7, pc, r7 │ │ │ │ - ldr r8, [pc, #852] @ 11d88c │ │ │ │ + ldr r8, [pc, #852] @ 11d888 │ │ │ │ add r6, pc, r6 │ │ │ │ add r9, pc, r9 │ │ │ │ add r8, pc, r8 │ │ │ │ - beq 11d5ac │ │ │ │ + beq 11d5a8 │ │ │ │ add r0, r7, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ movne r2, r9 │ │ │ │ movne r0, r8 │ │ │ │ - bne 11d58c │ │ │ │ + bne 11d588 │ │ │ │ ldr r1, [r6, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ - ldr r7, [pc, #752] @ 11d890 │ │ │ │ + ldr r7, [pc, #752] @ 11d88c │ │ │ │ cmp r0, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ - beq 11d488 │ │ │ │ + beq 11d484 │ │ │ │ ldr sl, [r4, #84] @ 0x54 │ │ │ │ mov r0, sl │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 11d73c │ │ │ │ + beq 11d738 │ │ │ │ add ip, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r6, #0 │ │ │ │ stm ip, {r1, r2, r3, r4, r6} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #700] @ 11d89c │ │ │ │ + ldr r1, [pc, #700] @ 11d898 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #648] @ 11d8a0 │ │ │ │ + ldr r1, [pc, #648] @ 11d89c │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #628] @ 11d8a4 │ │ │ │ + ldr r1, [pc, #628] @ 11d8a0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, fp, #16 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ add r0, r7, #32 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str sl, [sp, #108] @ 0x6c │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #580] @ 11d8a8 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #580] @ 11d8a4 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ moveq r8, r1 │ │ │ │ moveq r9, r2 │ │ │ │ - bne 11d698 │ │ │ │ + bne 11d694 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r8, r0, #8 │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11d488 │ │ │ │ + beq 11d484 │ │ │ │ ldr r2, [r9, #44] @ 0x2c │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ - b 11d488 │ │ │ │ - ldr r2, [pc, #412] @ 11d868 │ │ │ │ + b 11d484 │ │ │ │ + ldr r2, [pc, #412] @ 11d864 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - b 11d754 │ │ │ │ - ldr r2, [pc, #392] @ 11d864 │ │ │ │ + b 11d750 │ │ │ │ + ldr r2, [pc, #392] @ 11d860 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 11d754 │ │ │ │ - ldr r2, [pc, #444] @ 11d8b0 │ │ │ │ + b 11d750 │ │ │ │ + ldr r2, [pc, #444] @ 11d8ac │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 11d754 │ │ │ │ - ldr r2, [pc, #428] @ 11d8b8 │ │ │ │ + b 11d750 │ │ │ │ + ldr r2, [pc, #428] @ 11d8b4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - b 11d754 │ │ │ │ + b 11d750 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 142ac │ │ │ │ - b 11d754 │ │ │ │ + b 11d750 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 11d754 │ │ │ │ - ldr r0, [pc, #336] @ 11d894 │ │ │ │ + b 11d750 │ │ │ │ + ldr r0, [pc, #336] @ 11d890 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #332] @ 11d898 │ │ │ │ + ldr r2, [pc, #332] @ 11d894 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @@ -271885,742 +271884,742 @@ │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r6 │ │ │ │ - b 11d7f0 │ │ │ │ + b 11d7ec │ │ │ │ bl 1d63c │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11d7e0 │ │ │ │ + beq 11d7dc │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11d7e0 │ │ │ │ - b 11d7f0 │ │ │ │ + b 11d7dc │ │ │ │ + b 11d7ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ ldr r1, [fp, #40] @ 0x28 │ │ │ │ - bl 14d130 │ │ │ │ + bl 14d12c │ │ │ │ mov r0, r5 │ │ │ │ - b 11d7f0 │ │ │ │ + b 11d7ec │ │ │ │ bl 1d63c │ │ │ │ - b 11d7f0 │ │ │ │ + b 11d7ec │ │ │ │ ldr r1, [fp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11d81c │ │ │ │ + beq 11d818 │ │ │ │ ldr r1, [fp, #28] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [fp, #44] @ 0x2c │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - ldrdeq r3, [r0], -r8 @ │ │ │ │ - eoreq r3, r0, ip, ror r6 │ │ │ │ - eoreq r3, r0, ip, lsr #20 │ │ │ │ - @ instruction: 0x002034bc │ │ │ │ - @ instruction: 0x001fdcfc │ │ │ │ - andseq r6, fp, r0, ror r6 │ │ │ │ - andseq sl, fp, r3, asr r4 │ │ │ │ - andseq r8, pc, r0, ror #14 │ │ │ │ - mulseq pc, r4, r8 @ │ │ │ │ - andseq r8, pc, r8, asr r8 @ │ │ │ │ - @ instruction: 0xfff63694 │ │ │ │ - eoreq r3, r0, r0, lsl r9 │ │ │ │ - eoreq r3, r0, r0, lsr #7 │ │ │ │ - andseq sp, pc, r0, ror #23 │ │ │ │ - andseq r6, fp, r4, asr r5 │ │ │ │ - eoreq r1, r0, r0, asr #24 │ │ │ │ - eoreq r1, r0, r8, asr ip │ │ │ │ - andseq r8, pc, r0, lsr #15 │ │ │ │ - andseq r8, pc, ip, lsr #15 │ │ │ │ - eoreq r3, r0, r4, asr r5 │ │ │ │ - eoreq r2, r0, r0, lsr #31 │ │ │ │ - strdeq r3, [r0], -ip @ │ │ │ │ - @ instruction: 0x002035b0 │ │ │ │ - eoreq r3, r0, ip, asr #32 │ │ │ │ - mulseq pc, ip, r8 @ │ │ │ │ - andseq r6, fp, r0, lsl r2 │ │ │ │ - eoreq r3, r0, ip, lsr r5 │ │ │ │ - andseq r9, fp, pc, ror pc │ │ │ │ - andseq r8, pc, r4, asr #5 │ │ │ │ + ldrdeq r3, [r0], -ip @ │ │ │ │ + eoreq r3, r0, r0, lsl #13 │ │ │ │ + eoreq r3, r0, r0, lsr sl │ │ │ │ + eoreq r3, r0, r0, asr #9 │ │ │ │ + andseq sp, pc, r0, lsl #26 │ │ │ │ + andseq r6, fp, r4, ror r6 │ │ │ │ + andseq sl, fp, r7, asr r4 │ │ │ │ + andseq r8, pc, r4, ror #14 │ │ │ │ + mulseq pc, r8, r8 @ │ │ │ │ + andseq r8, pc, ip, asr r8 @ │ │ │ │ + @ instruction: 0xfff63698 │ │ │ │ + eoreq r3, r0, r4, lsl r9 │ │ │ │ + eoreq r3, r0, r4, lsr #7 │ │ │ │ + andseq sp, pc, r4, ror #23 │ │ │ │ + andseq r6, fp, r8, asr r5 │ │ │ │ + eoreq r1, r0, r4, asr #24 │ │ │ │ + eoreq r1, r0, ip, asr ip │ │ │ │ + andseq r8, pc, r4, lsr #15 │ │ │ │ + @ instruction: 0x001f87b0 │ │ │ │ + eoreq r3, r0, r8, asr r5 │ │ │ │ + eoreq r2, r0, r4, lsr #31 │ │ │ │ + eoreq r3, r0, r0, lsl #4 │ │ │ │ + @ instruction: 0x002035b4 │ │ │ │ + eoreq r3, r0, r0, asr r0 │ │ │ │ + andseq sp, pc, r0, lsr #17 │ │ │ │ + andseq r6, fp, r4, lsl r2 │ │ │ │ + eoreq r3, r0, r0, asr #10 │ │ │ │ + andseq r9, fp, r3, lsl #31 │ │ │ │ + andseq r8, pc, r8, asr #5 │ │ │ │ + andseq r8, pc, r0, lsl r4 @ │ │ │ │ andseq r8, pc, ip, lsl #8 │ │ │ │ - andseq r8, pc, r8, lsl #8 │ │ │ │ @ instruction: 0xffffee30 │ │ │ │ - eoreq r2, r0, ip, lsl pc │ │ │ │ - eoreq r1, r0, ip, lsr lr │ │ │ │ - eoreq r1, r0, r8, lsr #24 │ │ │ │ - ldrdeq r1, [r0], -r8 @ │ │ │ │ - andseq r8, pc, r8, lsl r3 @ │ │ │ │ - eoreq r3, r0, r4, lsr #13 │ │ │ │ - andseq pc, pc, r8, lsl r7 @ │ │ │ │ + eoreq r2, r0, r0, lsr #30 │ │ │ │ + eoreq r1, r0, r0, asr #28 │ │ │ │ + eoreq r1, r0, ip, lsr #24 │ │ │ │ + ldrdeq r1, [r0], -ip @ │ │ │ │ + andseq r8, pc, ip, lsl r3 @ │ │ │ │ + eoreq r3, r0, r8, lsr #13 │ │ │ │ + andseq pc, pc, ip, lsl r7 @ │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ 11d908 │ │ │ │ + ldr r0, [pc, #52] @ 11d904 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #0 │ │ │ │ strne r4, [r0] │ │ │ │ strbne r1, [r0, #4] │ │ │ │ - ldrne r1, [pc, #20] @ 11d90c │ │ │ │ + ldrne r1, [pc, #20] @ 11d908 │ │ │ │ addne r1, pc, r1 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 142ac │ │ │ │ - eoreq r3, r0, r4, lsl r1 │ │ │ │ - andseq r8, pc, r4, asr #2 │ │ │ │ + eoreq r3, r0, r8, lsl r1 │ │ │ │ + andseq r8, pc, r8, asr #2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11d968 │ │ │ │ + bne 11d964 │ │ │ │ mov r0, #3 │ │ │ │ mov r4, r1 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 11b908 │ │ │ │ + bl 11b904 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [r5, #40] @ 0x28 │ │ │ │ str r0, [r5, #28] │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ str r0, [r5] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #4] │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11d97c │ │ │ │ - ldr r0, [pc, #28] @ 11d994 │ │ │ │ + bne 11d978 │ │ │ │ + ldr r0, [pc, #28] @ 11d990 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - ldr r0, [pc, #20] @ 11d998 │ │ │ │ + ldr r0, [pc, #20] @ 11d994 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [r4, #4] │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r8, pc, r4, ror #1 │ │ │ │ - ldrsbeq r8, [pc], -r8 @ │ │ │ │ + andseq r8, pc, r8, ror #1 │ │ │ │ + ldrsbeq r8, [pc], -ip │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #52] @ 11d9e0 │ │ │ │ + ldr r0, [pc, #52] @ 11d9dc │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #0 │ │ │ │ strne r4, [r0] │ │ │ │ strbne r1, [r0, #4] │ │ │ │ - ldrne r1, [pc, #20] @ 11d9e4 │ │ │ │ + ldrne r1, [pc, #20] @ 11d9e0 │ │ │ │ addne r1, pc, r1 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #8 │ │ │ │ bl 142ac │ │ │ │ - eoreq r3, r0, ip, lsr r0 │ │ │ │ - andseq r8, pc, ip, ror r0 @ │ │ │ │ + eoreq r3, r0, r0, asr #32 │ │ │ │ + andseq r8, pc, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r6, r0, #100 @ 0x64 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ add r7, r4, #96 @ 0x60 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 11da4c │ │ │ │ + bne 11da48 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ str r5, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 11da4c │ │ │ │ + beq 11da48 │ │ │ │ add r5, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, r5, #4 │ │ │ │ add r1, r4, #108 @ 0x6c │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 256468 │ │ │ │ + bl 256464 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11da6c │ │ │ │ - bl 2c075c │ │ │ │ + bne 11da68 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ addeq r0, r4, #104 @ 0x68 │ │ │ │ bleq 365d4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11dac0 │ │ │ │ + bcc 11dabc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11dac0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11dabc │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11daf0 │ │ │ │ + bcc 11daec │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11daf0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11daec │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11db1c │ │ │ │ + bcc 11db18 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11db1c │ │ │ │ - bl 2c075c │ │ │ │ + bne 11db18 │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #88] @ 0x58 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 11dc08 │ │ │ │ + bl 11dc04 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 26aae8 │ │ │ │ + b 26aae4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11db64 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11db60 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23600c │ │ │ │ - b 11db64 │ │ │ │ + bl 236008 │ │ │ │ + b 11db60 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ addeq r0, r4, #104 @ 0x68 │ │ │ │ bleq 365d4 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 48a58 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11dbb8 │ │ │ │ + bcc 11dbb4 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11dbb8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11dbb4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11dbe4 │ │ │ │ + bcc 11dbe0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11dbe4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11dbe0 │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #88] @ 0x58 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #24 │ │ │ │ - bl 11dc08 │ │ │ │ - b 11dbf8 │ │ │ │ + bl 11dc04 │ │ │ │ + b 11dbf4 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 26aae8 │ │ │ │ + bl 26aae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11dca0 │ │ │ │ + beq 11dc9c │ │ │ │ add r0, r5, #12 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 11dca0 │ │ │ │ + bne 11dc9c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11dc54 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11dc50 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 2368c8 │ │ │ │ + bl 2368c4 │ │ │ │ add r5, r5, #8 │ │ │ │ mov r0, r5 │ │ │ │ bl bc7c4 │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11dca0 │ │ │ │ + beq 11dc9c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 93100 │ │ │ │ - b 11dcf8 │ │ │ │ + b 11dcf4 │ │ │ │ bl 1d63c │ │ │ │ ldr r5, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 11dcf8 │ │ │ │ + beq 11dcf4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 11dcf8 │ │ │ │ + bne 11dcf4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 11dd50 │ │ │ │ + beq 11dd4c │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ - beq 11dd6c │ │ │ │ + beq 11dd68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11dd30 │ │ │ │ + beq 11dd2c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11ddcc │ │ │ │ + beq 11ddc8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11dd6c │ │ │ │ + bne 11dd68 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 127a4 │ │ │ │ - b 11dd6c │ │ │ │ + b 11dd68 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11dd64 │ │ │ │ + beq 11dd60 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 1293c │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11dd84 │ │ │ │ + beq 11dd80 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11dd9c │ │ │ │ + beq 11dd98 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 11ddc8 │ │ │ │ + beq 11ddc4 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11dd6c │ │ │ │ + beq 11dd68 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ bl 13734 │ │ │ │ - b 11dd6c │ │ │ │ + b 11dd68 │ │ │ │ mov r5, r0 │ │ │ │ - b 11de08 │ │ │ │ + b 11de04 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11de08 │ │ │ │ + beq 11de04 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 11de30 │ │ │ │ + beq 11de2c │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11de30 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11de2c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 11de60 │ │ │ │ + beq 11de5c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11dec0 │ │ │ │ + beq 11debc │ │ │ │ bl 1293c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11de78 │ │ │ │ + beq 11de74 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #24] │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11de90 │ │ │ │ + beq 11de8c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 11debc │ │ │ │ + beq 11deb8 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11de6c │ │ │ │ - b 11de78 │ │ │ │ + bne 11de68 │ │ │ │ + b 11de74 │ │ │ │ mov r5, r0 │ │ │ │ - b 11def8 │ │ │ │ + b 11def4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11def8 │ │ │ │ + beq 11def4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx r1 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 11df20 │ │ │ │ + beq 11df1c │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11df20 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11df1c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 11dfa0 │ │ │ │ + bl 11df9c │ │ │ │ cmn r4, #1 │ │ │ │ - beq 11df68 │ │ │ │ + beq 11df64 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 11df98 │ │ │ │ + beq 11df94 │ │ │ │ add r0, r4, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11df98 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11df94 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ - ldr r6, [pc, #184] @ 11e068 │ │ │ │ + ldr r6, [pc, #184] @ 11e064 │ │ │ │ mov r5, sp │ │ │ │ add r8, r5, #16 │ │ │ │ add r7, r0, #64 @ 0x40 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ - bl 132ce8 │ │ │ │ + bl 132ce4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bic r0, r0, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 11e000 │ │ │ │ + beq 11dffc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11dfbc │ │ │ │ - bl 2c075c │ │ │ │ + bne 11dfb8 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r8 │ │ │ │ - bl 236db4 │ │ │ │ - b 11dfbc │ │ │ │ + bl 236db0 │ │ │ │ + b 11dfb8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r5, [r0, #388] @ 0x184 │ │ │ │ bl 13734 │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 11e004 │ │ │ │ + bne 11e000 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11e038 │ │ │ │ + beq 11e034 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r1 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11e05c │ │ │ │ + beq 11e058 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - blcc fe7d0870 <__bss_end__@@Base+0xfe4af784> │ │ │ │ + blcc fe7d086c <__bss_end__@@Base+0xfe4af780> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 11e100 │ │ │ │ + beq 11e0fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #4 │ │ │ │ - bne 11e0b4 │ │ │ │ + bne 11e0b0 │ │ │ │ add r0, r5, #24 │ │ │ │ orr r2, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 11e084 │ │ │ │ + bne 11e080 │ │ │ │ and r0, r6, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11e0dc │ │ │ │ + bne 11e0d8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 11e100 │ │ │ │ + beq 11e0fc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 1c6db8 │ │ │ │ + b 1c6db4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11e130 │ │ │ │ + beq 11e12c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11e130 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11e12c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #1020 @ 0x3fc │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ bic sp, sp, #31 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d10f4 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #312 @ 0x138 │ │ │ │ bl 137d0 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ - ldr r6, [pc, #1536] @ 11e784 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r6, [pc, #1536] @ 11e780 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11e1b8 │ │ │ │ + beq 11e1b4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 11e1dc │ │ │ │ + beq 11e1d8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 38c38 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #1312] @ 0x520 │ │ │ │ add r0, sp, #1312 @ 0x520 │ │ │ │ mov r1, r4 │ │ │ │ bl 22df4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ - ldr r1, [pc, #1472] @ 11e788 │ │ │ │ + ldr r1, [pc, #1472] @ 11e784 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, #320 @ 0x140 │ │ │ │ bl 137d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r0, [r0, r6] │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 11e590 │ │ │ │ + bcs 11e58c │ │ │ │ add r1, r0, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r6]! │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r2, #320 @ 0x140 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ bl 137d0 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 11e5a0 │ │ │ │ + beq 11e59c │ │ │ │ add r0, sp, #1000 @ 0x3e8 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r9, sp, #1312 @ 0x520 │ │ │ │ mov r2, #312 @ 0x138 │ │ │ │ orr r8, r9, #16 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ tst r5, #1 │ │ │ │ ldm r0, {r0, sl} │ │ │ │ str r0, [sp, #28] │ │ │ │ - beq 11e2a4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + beq 11e2a0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 11e5ec │ │ │ │ + bmi 11e5e8 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11e2f4 │ │ │ │ + beq 11e2f0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 11e5ec │ │ │ │ + bmi 11e5e8 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ mov r7, r9 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 11e2fc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + b 11e2f8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 11e5ec │ │ │ │ + bmi 11e5e8 │ │ │ │ ldr r0, [r5, #272] @ 0x110 │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11e440 │ │ │ │ + beq 11e43c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 11e5ec │ │ │ │ + bmi 11e5e8 │ │ │ │ ldr r7, [r5, #272] @ 0x110 │ │ │ │ ldr r0, [r5, #276] @ 0x114 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b 11e444 │ │ │ │ + b 11e440 │ │ │ │ mov r7, r9 │ │ │ │ mov r6, #0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1000 @ 0x3e8 │ │ │ │ add r9, lr, #700 @ 0x2bc │ │ │ │ mov r2, #312 @ 0x138 │ │ │ │ add r0, r9, #4 │ │ │ │ @@ -272629,15 +272628,15 @@ │ │ │ │ mov r1, r9 │ │ │ │ str r0, [r8, #16] │ │ │ │ mov r2, #316 @ 0x13c │ │ │ │ str r4, [r8] │ │ │ │ str r4, [r8, #4] │ │ │ │ str sl, [r8, #20] │ │ │ │ mov r8, sl │ │ │ │ - ldr r0, [pc, #1116] @ 11e798 │ │ │ │ + ldr r0, [pc, #1116] @ 11e794 │ │ │ │ str r4, [sp, #1316] @ 0x524 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1320] @ 0x528 │ │ │ │ mov r0, #204 @ 0xcc │ │ │ │ str r5, [sp, #1336] @ 0x538 │ │ │ │ str r0, [sp, #1312] @ 0x520 │ │ │ │ add r0, r7, #44 @ 0x2c │ │ │ │ @@ -272648,25 +272647,25 @@ │ │ │ │ str r0, [sp, #1692] @ 0x69c │ │ │ │ mov r1, #32 │ │ │ │ str r6, [sp, #1688] @ 0x698 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ str r4, [sp, #1680] @ 0x690 │ │ │ │ str r4, [sp, #1676] @ 0x68c │ │ │ │ str r4, [sp, #1672] @ 0x688 │ │ │ │ - ldr r0, [pc, #1044] @ 11e79c │ │ │ │ + ldr r0, [pc, #1044] @ 11e798 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ add r0, lr, #1016 @ 0x3f8 │ │ │ │ str r4, [sp, #2040] @ 0x7f8 │ │ │ │ bl 13ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11e5d0 │ │ │ │ + bne 11e5cc │ │ │ │ ldr r4, [sp, #2040] @ 0x7f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11e5d0 │ │ │ │ + beq 11e5cc │ │ │ │ add r1, sp, #1312 @ 0x520 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ add r7, r5, #184 @ 0xb8 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ @@ -272674,51 +272673,51 @@ │ │ │ │ bl 80ea8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #1312] @ 0x520 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ str r8, [sp, #1316] @ 0x524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11e410 │ │ │ │ + beq 11e40c │ │ │ │ ldr r1, [r5, #28] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub r1, r2, #1 │ │ │ │ bic r1, r1, #7 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #1312 @ 0x520 │ │ │ │ blx r3 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11e438 │ │ │ │ + beq 11e434 │ │ │ │ mov r0, #0 │ │ │ │ str r9, [sp, #1320] @ 0x528 │ │ │ │ strb r0, [sp, #1724] @ 0x6bc │ │ │ │ add r0, r5, #8 │ │ │ │ str r7, [sp, #1316] @ 0x524 │ │ │ │ str r0, [sp, #1312] @ 0x520 │ │ │ │ add r0, sp, #1312 @ 0x520 │ │ │ │ - bl 1cb9a4 │ │ │ │ - ldr r7, [pc, #836] @ 11e784 │ │ │ │ - b 11e574 │ │ │ │ + bl 1cb9a0 │ │ │ │ + ldr r7, [pc, #836] @ 11e780 │ │ │ │ + b 11e570 │ │ │ │ mov r7, #0 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ add r1, sp, #1000 @ 0x3e8 │ │ │ │ add r4, lr, #700 @ 0x2bc │ │ │ │ mov r2, #312 @ 0x138 │ │ │ │ add r0, r4, #4 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r8, #16] │ │ │ │ mov r2, #316 @ 0x13c │ │ │ │ str r6, [r8] │ │ │ │ str r6, [r8, #4] │ │ │ │ str sl, [r8, #20] │ │ │ │ - ldr r0, [pc, #784] @ 11e790 │ │ │ │ + ldr r0, [pc, #784] @ 11e78c │ │ │ │ str r6, [sp, #1316] @ 0x524 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1320] @ 0x528 │ │ │ │ mov r0, #204 @ 0xcc │ │ │ │ str r5, [sp, #1336] @ 0x538 │ │ │ │ str r0, [sp, #1312] @ 0x520 │ │ │ │ add r0, r9, #44 @ 0x2c │ │ │ │ @@ -272729,1151 +272728,1151 @@ │ │ │ │ str r0, [sp, #1692] @ 0x69c │ │ │ │ mov r1, #32 │ │ │ │ str r7, [sp, #1688] @ 0x698 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ str r6, [sp, #1680] @ 0x690 │ │ │ │ str r6, [sp, #1676] @ 0x68c │ │ │ │ str r6, [sp, #1672] @ 0x688 │ │ │ │ - ldr r0, [pc, #712] @ 11e794 │ │ │ │ + ldr r0, [pc, #712] @ 11e790 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ add r0, lr, #1016 @ 0x3f8 │ │ │ │ str r6, [sp, #2040] @ 0x7f8 │ │ │ │ bl 13ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11e5e0 │ │ │ │ + bne 11e5dc │ │ │ │ ldr r4, [sp, #2040] @ 0x7f8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11e5e0 │ │ │ │ + beq 11e5dc │ │ │ │ add r1, sp, #1312 @ 0x520 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ add r6, r5, #8 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r7, [pc, #620] @ 11e784 │ │ │ │ + ldr r7, [pc, #620] @ 11e780 │ │ │ │ bl 80ea8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r0, [sp, #1312] @ 0x520 │ │ │ │ ldr r0, [r5, #264] @ 0x108 │ │ │ │ str sl, [sp, #1316] @ 0x524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11e558 │ │ │ │ + beq 11e554 │ │ │ │ ldr r1, [r5, #268] @ 0x10c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r3, [r1, #20] │ │ │ │ sub r1, r2, #1 │ │ │ │ bic r1, r1, #7 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #8 │ │ │ │ add r1, sp, #1312 @ 0x520 │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11e574 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + beq 11e570 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ add r0, r0, #8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c8dd8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 1c8dd4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r7] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, r7] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #500] @ 11e78c │ │ │ │ + ldr r0, [pc, #500] @ 11e788 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ - b 11e5ec │ │ │ │ + b 11e5e8 │ │ │ │ add r0, sp, #680 @ 0x2a8 │ │ │ │ bl 38c38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r2, [pc, #464] @ 11e784 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r2, [pc, #464] @ 11e780 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, r2] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #1312] @ 0x520 │ │ │ │ add r0, sp, #1312 @ 0x520 │ │ │ │ mov r1, r4 │ │ │ │ bl 22df4 │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ bl 142ac │ │ │ │ - b 11e5ec │ │ │ │ + b 11e5e8 │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #384 @ 0x180 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ - b 11e614 │ │ │ │ + b 11e610 │ │ │ │ mov r5, r0 │ │ │ │ - b 11e660 │ │ │ │ + b 11e65c │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11e614 │ │ │ │ + beq 11e610 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24ed00 │ │ │ │ + bl 24ecfc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 11e73c │ │ │ │ + bne 11e738 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ - b 11e73c │ │ │ │ + b 11e738 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11e660 │ │ │ │ + beq 11e65c │ │ │ │ mov r0, r7 │ │ │ │ - bl 24ed00 │ │ │ │ + bl 24ecfc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 11e73c │ │ │ │ + bne 11e738 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ - b 11e73c │ │ │ │ + b 11e738 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 11e73c │ │ │ │ + bne 11e738 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ - b 11e73c │ │ │ │ + b 11e738 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 11e73c │ │ │ │ + bne 11e738 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ - b 11e73c │ │ │ │ + b 11e738 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #1312 @ 0x520 │ │ │ │ - bl 1217ac │ │ │ │ - b 11e73c │ │ │ │ + bl 1217a8 │ │ │ │ + b 11e738 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #1312 @ 0x520 │ │ │ │ - bl 121ad8 │ │ │ │ - b 11e73c │ │ │ │ + bl 121ad4 │ │ │ │ + b 11e738 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r2, [pc, #60] @ 11e784 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r2, [pc, #60] @ 11e780 │ │ │ │ ldr r1, [r0, r2] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, r2] │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ bl 38c38 │ │ │ │ - b 11e778 │ │ │ │ + b 11e774 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ bl 38c38 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - @ instruction: 0xfff86164 │ │ │ │ - mulseq pc, ip, r0 @ │ │ │ │ - @ instruction: 0x001f78d8 │ │ │ │ - eoreq r2, r0, ip, lsl r5 │ │ │ │ - andseq r7, pc, ip, ror #20 │ │ │ │ - eoreq r2, r0, r0, ror #12 │ │ │ │ + @ instruction: 0xfff86168 │ │ │ │ + andseq lr, pc, r0, lsr #1 │ │ │ │ + @ instruction: 0x001f78dc │ │ │ │ + eoreq r2, r0, r0, lsr #10 │ │ │ │ + andseq r7, pc, r0, ror sl @ │ │ │ │ + eoreq r2, r0, r4, ror #12 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #22 │ │ │ │ - bne 11e7ec │ │ │ │ + bne 11e7e8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 11e800 │ │ │ │ + beq 11e7fc │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11e7d4 │ │ │ │ + beq 11e7d0 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11e800 │ │ │ │ + beq 11e7fc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ cmp r1, #21 │ │ │ │ - bne 11e804 │ │ │ │ + bne 11e800 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 12a74 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 1186b4 │ │ │ │ + b 1186b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11e824 │ │ │ │ + beq 11e820 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11e8cc │ │ │ │ + beq 11e8c8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 11e858 │ │ │ │ + beq 11e854 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 11e97c │ │ │ │ + bne 11e978 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl 3792c │ │ │ │ mov r0, r4 │ │ │ │ bl 362e0 │ │ │ │ ldr r6, [r4, #164]! @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r6, #160 @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11e958 │ │ │ │ + bne 11e954 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl 132ef4 │ │ │ │ + bl 132ef0 │ │ │ │ add r5, r6, #72 @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11e958 │ │ │ │ + bne 11e954 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r6, #64] @ 0x40 │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #2 │ │ │ │ ldr r8, [r6, #68] @ 0x44 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11e958 │ │ │ │ + beq 11e954 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ - b 11e958 │ │ │ │ + b 11e954 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #160]! @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11e8f0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11e8ec │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r6, [r4, #164]! @ 0xa4 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r6, #160 @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11e958 │ │ │ │ + bne 11e954 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl 132ef4 │ │ │ │ + bl 132ef0 │ │ │ │ add r5, r6, #72 @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11e958 │ │ │ │ + bne 11e954 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r6, #64] @ 0x40 │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #2 │ │ │ │ ldr r8, [r6, #68] @ 0x44 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11e958 │ │ │ │ + beq 11e954 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11e97c │ │ │ │ - bl 2c075c │ │ │ │ + bne 11e978 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 11df2c │ │ │ │ + b 11df28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #164 @ 0xa4 │ │ │ │ - bl 11ea10 │ │ │ │ - b 11ea04 │ │ │ │ + bl 11ea0c │ │ │ │ + b 11ea00 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11ea04 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11ea00 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ - b 11ea04 │ │ │ │ + bl 11df28 │ │ │ │ + b 11ea00 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 362e0 │ │ │ │ - b 11e9fc │ │ │ │ + b 11e9f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11ea04 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11ea00 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ - b 11ea04 │ │ │ │ + bl 11df28 │ │ │ │ + b 11ea00 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #164 @ 0xa4 │ │ │ │ - bl 11ea10 │ │ │ │ + bl 11ea0c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r5, #160 @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11ea80 │ │ │ │ + bne 11ea7c │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 132ef4 │ │ │ │ + bl 132ef0 │ │ │ │ add r6, r5, #72 @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11ea80 │ │ │ │ + bne 11ea7c │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r5, #64] @ 0x40 │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #2 │ │ │ │ ldr r8, [r5, #68] @ 0x44 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11ea80 │ │ │ │ + beq 11ea7c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11eaa4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11eaa0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 11df2c │ │ │ │ + b 11df28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11eacc │ │ │ │ - bl 2c075c │ │ │ │ + bne 11eac8 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #112] @ 0x70 │ │ │ │ cmp r0, #5 │ │ │ │ - bhi 11eca0 │ │ │ │ + bhi 11ec9c │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ mov r0, r4 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 11eb28 │ │ │ │ + beq 11eb24 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r6, [r4, #20] │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 11ed54 │ │ │ │ + bne 11ed50 │ │ │ │ ldr r6, [r4, #96]! @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r6, #160 @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11ec7c │ │ │ │ + bne 11ec78 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl 132ef4 │ │ │ │ + bl 132ef0 │ │ │ │ add r5, r6, #72 @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11ec7c │ │ │ │ + bne 11ec78 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r6, #64] @ 0x40 │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #2 │ │ │ │ ldr r8, [r6, #68] @ 0x44 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11ec7c │ │ │ │ + beq 11ec78 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ - b 11ec7c │ │ │ │ + b 11ec78 │ │ │ │ add r0, r4, #144 @ 0x90 │ │ │ │ bl 3792c │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 11ed18 │ │ │ │ + bhi 11ed14 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 11ed18 │ │ │ │ + beq 11ed14 │ │ │ │ ldrb r0, [r4, #114] @ 0x72 │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [r4, #113] @ 0x71 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #100] @ 0x64 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 11ebf4 │ │ │ │ + beq 11ebf0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ bl 13734 │ │ │ │ strb r5, [r4, #114] @ 0x72 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 37bdc │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r6, [r4, #20] │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 11eca4 │ │ │ │ + bne 11eca0 │ │ │ │ ldr r6, [r4, #96]! @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r6, #160 @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11ec7c │ │ │ │ + bne 11ec78 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl 132ef4 │ │ │ │ + bl 132ef0 │ │ │ │ add r5, r6, #72 @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11ec7c │ │ │ │ + bne 11ec78 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r6, #64] @ 0x40 │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #2 │ │ │ │ ldr r8, [r6, #68] @ 0x44 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 11ec7c │ │ │ │ + beq 11ec78 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11eca0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11ec9c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ - b 11df2c │ │ │ │ + b 11df28 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r5, r0 │ │ │ │ tst r0, #4 │ │ │ │ - bne 11ecd8 │ │ │ │ + bne 11ecd4 │ │ │ │ add r0, r6, #24 │ │ │ │ orr r2, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 11eca8 │ │ │ │ + bne 11eca4 │ │ │ │ and r0, r5, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11ecf4 │ │ │ │ + bne 11ecf0 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11ec14 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11ec10 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c6db8 │ │ │ │ - b 11ec14 │ │ │ │ + bl 1c6db4 │ │ │ │ + b 11ec10 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11ed34 │ │ │ │ + beq 11ed30 │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11ed48 │ │ │ │ + beq 11ed44 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11ebd0 │ │ │ │ + b 11ebcc │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r5, r0 │ │ │ │ tst r0, #4 │ │ │ │ - bne 11ed88 │ │ │ │ + bne 11ed84 │ │ │ │ add r0, r6, #24 │ │ │ │ orr r2, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 11ed58 │ │ │ │ + bne 11ed54 │ │ │ │ and r0, r5, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11eda4 │ │ │ │ + bne 11eda0 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11eb44 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11eb40 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c6db8 │ │ │ │ - b 11eb44 │ │ │ │ + bl 1c6db4 │ │ │ │ + b 11eb40 │ │ │ │ mov r8, r0 │ │ │ │ - b 11eef8 │ │ │ │ + b 11eef4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11eef8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11eef4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c6db8 │ │ │ │ - b 11eef8 │ │ │ │ + bl 1c6db4 │ │ │ │ + b 11eef4 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11ee14 │ │ │ │ + beq 11ee10 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11eea0 │ │ │ │ + b 11ee9c │ │ │ │ mov r8, r0 │ │ │ │ - b 11ee4c │ │ │ │ + b 11ee48 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11ee4c │ │ │ │ - bl 2c075c │ │ │ │ + bne 11ee48 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ - bl 11ea10 │ │ │ │ - b 11ef48 │ │ │ │ + bl 11ea0c │ │ │ │ + b 11ef44 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11ef48 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11ef44 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ - b 11ef48 │ │ │ │ + bl 11df28 │ │ │ │ + b 11ef44 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ - b 11eef0 │ │ │ │ + b 11eeec │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ ldrb r0, [r4, #72] @ 0x48 │ │ │ │ bl 369d8 │ │ │ │ ldrb r0, [r4, #114] @ 0x72 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #113] @ 0x71 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #100] @ 0x64 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 11eec4 │ │ │ │ + beq 11eec0 │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ bl 13734 │ │ │ │ strb r6, [r4, #114] @ 0x72 │ │ │ │ add r0, r4, #24 │ │ │ │ bl 37bdc │ │ │ │ - b 11ef38 │ │ │ │ + b 11ef34 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 11eee8 │ │ │ │ + beq 11eee4 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 11ef54 │ │ │ │ + bl 11ef50 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ - bl 11ea10 │ │ │ │ - b 11ef48 │ │ │ │ + bl 11ea0c │ │ │ │ + b 11ef44 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11ef48 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11ef44 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 11df2c │ │ │ │ - b 11ef48 │ │ │ │ + bl 11df28 │ │ │ │ + b 11ef44 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 11ef54 │ │ │ │ + bl 11ef50 │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ - bl 11ea10 │ │ │ │ + bl 11ea0c │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r5, [r4, #4] │ │ │ │ cmpne r5, #0 │ │ │ │ - bne 11ef74 │ │ │ │ + bne 11ef70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r5, #24] │ │ │ │ mov r6, r0 │ │ │ │ tst r0, #4 │ │ │ │ - bne 11efa8 │ │ │ │ + bne 11efa4 │ │ │ │ add r0, r5, #24 │ │ │ │ orr r2, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 11ef78 │ │ │ │ + bne 11ef74 │ │ │ │ and r0, r6, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11efc4 │ │ │ │ + bne 11efc0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 1c6db8 │ │ │ │ + b 1c6db4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f00c │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f008 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f04c │ │ │ │ + beq 11f048 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f04c │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f048 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 11f07c │ │ │ │ + beq 11f078 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11f084 │ │ │ │ + bne 11f080 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 11f084 │ │ │ │ + beq 11f080 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ bl 13734 │ │ │ │ - b 11f084 │ │ │ │ + b 11f080 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 36a54 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f09c │ │ │ │ + beq 11f098 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #88]! @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f0c8 │ │ │ │ + beq 11f0c4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 37da4 │ │ │ │ - b 11f0e4 │ │ │ │ + b 11f0e0 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 1b534c │ │ │ │ - b 11f120 │ │ │ │ + bl 1b5348 │ │ │ │ + b 11f11c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #88]! @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f120 │ │ │ │ + beq 11f11c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f120 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f11c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f154 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f150 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 11f174 │ │ │ │ + beq 11f170 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11f188 │ │ │ │ + bne 11f184 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 38658 │ │ │ │ - b 11f188 │ │ │ │ + b 11f184 │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r6, [r4, #56] @ 0x38 │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 11f1d0 │ │ │ │ + bne 11f1cc │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f1a0 │ │ │ │ + beq 11f19c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #692] @ 0x2b4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #696]! @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f1cc │ │ │ │ + beq 11f1c8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f1cc │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f1c8 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11f1e8 │ │ │ │ + beq 11f1e4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f188 │ │ │ │ + beq 11f184 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11f188 │ │ │ │ + b 11f184 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f230 │ │ │ │ + beq 11f22c │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11f230 │ │ │ │ + b 11f22c │ │ │ │ mov r5, r0 │ │ │ │ - b 11f230 │ │ │ │ + b 11f22c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 388bc │ │ │ │ add r0, r4, #680 @ 0x2a8 │ │ │ │ - bl 1b534c │ │ │ │ - b 11f270 │ │ │ │ + bl 1b5348 │ │ │ │ + b 11f26c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #696]! @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f270 │ │ │ │ + beq 11f26c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f270 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f26c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f2b0 │ │ │ │ + beq 11f2ac │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f2b0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f2ac │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 36f48 │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f2d0 │ │ │ │ + beq 11f2cc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #88]! @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f2fc │ │ │ │ + beq 11f2f8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 36f48 │ │ │ │ - b 11f34c │ │ │ │ + b 11f348 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #88]! @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f354 │ │ │ │ + beq 11f350 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f354 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f350 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ - b 11f354 │ │ │ │ + bl 1c69d0 │ │ │ │ + b 11f350 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f388 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f384 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 11f3a8 │ │ │ │ + beq 11f3a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11f3bc │ │ │ │ + bne 11f3b8 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 11e82c │ │ │ │ - b 11f3bc │ │ │ │ + bl 11e828 │ │ │ │ + b 11f3b8 │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r6, [r4, #56] @ 0x38 │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 11f404 │ │ │ │ + bne 11f400 │ │ │ │ ldr r0, [r4, #384] @ 0x180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f3d4 │ │ │ │ + beq 11f3d0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #392]! @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f400 │ │ │ │ + beq 11f3fc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f400 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f3fc │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11f41c │ │ │ │ + beq 11f418 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f3bc │ │ │ │ + beq 11f3b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11f3bc │ │ │ │ + b 11f3b8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f464 │ │ │ │ + beq 11f460 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 11f464 │ │ │ │ + b 11f460 │ │ │ │ mov r5, r0 │ │ │ │ - b 11f464 │ │ │ │ + b 11f460 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 11f4b0 │ │ │ │ + bl 11f4ac │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ - bl 1b534c │ │ │ │ - b 11f4a4 │ │ │ │ + bl 1b5348 │ │ │ │ + b 11f4a0 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #392]! @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f4a4 │ │ │ │ + beq 11f4a0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f4a4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f4a0 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11f4e0 │ │ │ │ + beq 11f4dc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ orrs r1, r2, r3 │ │ │ │ ldrne r4, [r0, #16] │ │ │ │ cmpne r4, #0 │ │ │ │ - bne 11f4ec │ │ │ │ + bne 11f4e8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 11e82c │ │ │ │ + b 11e828 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11f504 │ │ │ │ + beq 11f500 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f4dc │ │ │ │ + beq 11f4d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f534 │ │ │ │ + beq 11f530 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 11f5ac │ │ │ │ + beq 11f5a8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 11f56c │ │ │ │ + beq 11f568 │ │ │ │ cmp r0, #5 │ │ │ │ - bne 11f5d8 │ │ │ │ + bne 11f5d4 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 120cd4 │ │ │ │ - b 11f580 │ │ │ │ + bl 120cd0 │ │ │ │ + b 11f57c │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 11f580 │ │ │ │ + bne 11f57c │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 120c08 │ │ │ │ + bl 120c04 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r4, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 23600c │ │ │ │ + b 236008 │ │ │ │ ldrb r0, [r4, #304] @ 0x130 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 11f5d8 │ │ │ │ + bne 11f5d4 │ │ │ │ ldrb r0, [r4, #300] @ 0x12c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 11f5dc │ │ │ │ + beq 11f5d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11f5d8 │ │ │ │ + bne 11f5d4 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 34f7c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r6, [r4, #296] @ 0x128 │ │ │ │ ldrb r0, [r6, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 11f5fc │ │ │ │ + beq 11f5f8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 11f604 │ │ │ │ - b 11f608 │ │ │ │ + beq 11f600 │ │ │ │ + b 11f604 │ │ │ │ add r0, r6, #744 @ 0x2e8 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 11f674 │ │ │ │ + bl 11f670 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #301] @ 0x12d │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #301] @ 0x12d │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - b 11f63c │ │ │ │ + b 11f638 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f668 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f664 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #396] @ 0x18c │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 120398 │ │ │ │ + bhi 120394 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r4, lsl #26 │ │ │ │ andeq r0, r0, r4, lsl #26 │ │ │ │ @ instruction: 0x000001b8 │ │ │ │ @@ -273882,3057 +273881,3057 @@ │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, asr r1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 34f7c │ │ │ │ ldrb r0, [r4, #477] @ 0x1dd │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12013c │ │ │ │ + bne 120138 │ │ │ │ ldr r7, [r4, #460] @ 0x1cc │ │ │ │ ldr r6, [r4, #456] @ 0x1c8 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11f6e8 │ │ │ │ + beq 11f6e4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f6fc │ │ │ │ + beq 11f6f8 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11f72c │ │ │ │ + bcc 11f728 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f72c │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f728 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ ldr r1, [r4, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r6, [r4, #464] @ 0x1d0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 11f764 │ │ │ │ + beq 11f760 │ │ │ │ ldr r7, [r4, #468] @ 0x1d4 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11f750 │ │ │ │ + beq 11f74c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f764 │ │ │ │ + beq 11f760 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f778 │ │ │ │ + beq 11f774 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ bl 13734 │ │ │ │ ldr r5, [r4, #452] @ 0x1c4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 11f798 │ │ │ │ + beq 11f794 │ │ │ │ ldr r6, [r4, #448] @ 0x1c0 │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 12a74 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne 11f788 │ │ │ │ + bne 11f784 │ │ │ │ ldr r0, [r4, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f7ac │ │ │ │ + beq 11f7a8 │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 12013c │ │ │ │ + beq 120138 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 12013c │ │ │ │ + bcc 120138 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12013c │ │ │ │ - bl 2c075c │ │ │ │ + bne 120138 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r4, #428] @ 0x1ac │ │ │ │ - bl 2b93fc │ │ │ │ - b 12013c │ │ │ │ + bl 2b93f8 │ │ │ │ + b 120138 │ │ │ │ ldrb r0, [r4, #1760] @ 0x6e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11f9a0 │ │ │ │ + beq 11f99c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 120110 │ │ │ │ + bne 12010c │ │ │ │ ldrb r0, [r4, #630] @ 0x276 │ │ │ │ cmp r0, #6 │ │ │ │ - bhi 120110 │ │ │ │ + bhi 12010c │ │ │ │ add r1, pc, #8 │ │ │ │ add r6, r4, #456 @ 0x1c8 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, ip, lsl r0 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r8, asr #11 │ │ │ │ andeq r0, r0, r0, ror #12 │ │ │ │ andeq r0, r0, ip, ror #12 │ │ │ │ ldr r0, [r4, #616] @ 0x268 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 120110 │ │ │ │ + bcc 12010c │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #620]! @ 0x26c │ │ │ │ - b 1200f4 │ │ │ │ + b 1200f0 │ │ │ │ ldrb r0, [r4, #432] @ 0x1b0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 11f9b8 │ │ │ │ + beq 11f9b4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 12031c │ │ │ │ + bne 120318 │ │ │ │ ldrb r0, [r4, #1034] @ 0x40a │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1202d4 │ │ │ │ + bne 1202d0 │ │ │ │ ldrb r0, [r4, #1024] @ 0x400 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 11fe30 │ │ │ │ + beq 11fe2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 120294 │ │ │ │ + bne 120290 │ │ │ │ ldr r0, [r4, #552] @ 0x228 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 11f8b8 │ │ │ │ + beq 11f8b4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11f8b8 │ │ │ │ + bcc 11f8b4 │ │ │ │ ldr r0, [r4, #556] @ 0x22c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f8b8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f8b4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #556] @ 0x22c │ │ │ │ ldr r1, [r4, #560] @ 0x230 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #564 @ 0x234 │ │ │ │ bl 35014 │ │ │ │ - b 120294 │ │ │ │ + b 120290 │ │ │ │ ldrb r0, [r4, #798] @ 0x31e │ │ │ │ cmp r0, #7 │ │ │ │ - bhi 11fcd4 │ │ │ │ + bhi 11fcd0 │ │ │ │ add r1, pc, #8 │ │ │ │ add r6, r4, #584 @ 0x248 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, asr #3 │ │ │ │ andeq r0, r0, r0, lsr r1 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, ip, lsr r2 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ ldr r0, [r4, #764] @ 0x2fc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11f930 │ │ │ │ + bcc 11f92c │ │ │ │ ldr r0, [r4, #768] @ 0x300 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f930 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f92c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #768] @ 0x300 │ │ │ │ ldr r1, [r4, #772] @ 0x304 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #776] @ 0x308 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11f960 │ │ │ │ + bcc 11f95c │ │ │ │ ldr r0, [r4, #780] @ 0x30c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11f960 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11f95c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #780] @ 0x30c │ │ │ │ ldr r1, [r4, #784] @ 0x310 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #752]! @ 0x2f0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11fcd4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11fcd0 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2371ac │ │ │ │ - b 11fcd4 │ │ │ │ + bl 2371a8 │ │ │ │ + b 11fcd0 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ bl 35bb0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #404] @ 0x194 │ │ │ │ strb r0, [r4, #403] @ 0x193 │ │ │ │ - b 120118 │ │ │ │ + b 120114 │ │ │ │ ldr r0, [r4, #1748] @ 0x6d4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 120110 │ │ │ │ + bcc 12010c │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #1752]! @ 0x6d8 │ │ │ │ - b 1200f4 │ │ │ │ + b 1200f0 │ │ │ │ ldrb r0, [r4, #474] @ 0x1da │ │ │ │ cmp r0, #3 │ │ │ │ - beq 11fd9c │ │ │ │ + beq 11fd98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 11fdcc │ │ │ │ + bne 11fdc8 │ │ │ │ add r0, r4, #448 @ 0x1c0 │ │ │ │ bl 35474 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 11fdcc │ │ │ │ + beq 11fdc8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11fdcc │ │ │ │ + bcc 11fdc8 │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11fdcc │ │ │ │ - bl 2c075c │ │ │ │ + bne 11fdc8 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ - bl 2b93fc │ │ │ │ - b 11fdcc │ │ │ │ + bl 2b93f8 │ │ │ │ + b 11fdc8 │ │ │ │ ldrb r0, [r4, #1082] @ 0x43a │ │ │ │ cmp r0, #3 │ │ │ │ - bne 11fa5c │ │ │ │ + bne 11fa58 │ │ │ │ add r0, r4, #920 @ 0x398 │ │ │ │ add r7, r4, #808 @ 0x328 │ │ │ │ bl 35594 │ │ │ │ add r0, r4, #840 @ 0x348 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1080] @ 0x438 │ │ │ │ ldr r0, [r4, #880] @ 0x370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11fa4c │ │ │ │ + beq 11fa48 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ bl 13734 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1135b4 │ │ │ │ + bl 1135b0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1081] @ 0x439 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #800]! @ 0x320 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11fb08 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11fb04 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ - b 11fb08 │ │ │ │ + bl 236008 │ │ │ │ + b 11fb04 │ │ │ │ add r0, r4, #800 @ 0x320 │ │ │ │ bl 357c4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #795] @ 0x31b │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 112744 │ │ │ │ - b 11fb48 │ │ │ │ + bl 112740 │ │ │ │ + b 11fb44 │ │ │ │ ldrb r0, [r4, #856] @ 0x358 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #852] @ 0x354 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 11fc18 │ │ │ │ + bne 11fc14 │ │ │ │ add r0, r4, #820 @ 0x334 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #824] @ 0x338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11fc18 │ │ │ │ + beq 11fc14 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #828] @ 0x33c │ │ │ │ blx r1 │ │ │ │ - b 11fc18 │ │ │ │ + b 11fc14 │ │ │ │ add r0, r4, #800 @ 0x320 │ │ │ │ bl 357c4 │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ mov r5, #0 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ strb r5, [r4, #796] @ 0x31c │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ strb r5, [r4, #793] @ 0x319 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 1144e0 │ │ │ │ + bl 1144dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #797] @ 0x31d │ │ │ │ mov r0, r6 │ │ │ │ bl 35ad0 │ │ │ │ - b 11fb9c │ │ │ │ + b 11fb98 │ │ │ │ add r0, r4, #800 @ 0x320 │ │ │ │ bl 35594 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #744]! @ 0x2e8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11fb48 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11fb44 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldrb r0, [r4, #792] @ 0x318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11fb5c │ │ │ │ + beq 11fb58 │ │ │ │ add r0, r4, #648 @ 0x288 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #792] @ 0x318 │ │ │ │ add r0, r4, #616 @ 0x268 │ │ │ │ bl 35ad0 │ │ │ │ ldr r0, [r4, #732] @ 0x2dc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11fb9c │ │ │ │ + bcc 11fb98 │ │ │ │ ldr r0, [r4, #736] @ 0x2e0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11fb9c │ │ │ │ - bl 2c075c │ │ │ │ + bne 11fb98 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #736] @ 0x2e0 │ │ │ │ ldr r1, [r4, #740] @ 0x2e4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbne r1, [r4, #789] @ 0x315 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 11fd6c │ │ │ │ + bne 11fd68 │ │ │ │ ldr r5, [r4, #712] @ 0x2c8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #789] @ 0x315 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 11fc18 │ │ │ │ + beq 11fc14 │ │ │ │ ldr r6, [r4, #708] @ 0x2c4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 12039c │ │ │ │ - ldr r0, [pc, #4040] @ 120bb8 │ │ │ │ + beq 120398 │ │ │ │ + ldr r0, [pc, #4040] @ 120bb4 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 1203a8 │ │ │ │ + bne 1203a4 │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldrb r0, [r4, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11fc54 │ │ │ │ + beq 11fc50 │ │ │ │ ldr r0, [r4, #696] @ 0x2b8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11fc54 │ │ │ │ + bcc 11fc50 │ │ │ │ ldr r0, [r4, #700] @ 0x2bc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11fc54 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11fc50 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #700] @ 0x2bc │ │ │ │ ldr r1, [r4, #704] @ 0x2c0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldrb r0, [r4, #794] @ 0x31a │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11fc8c │ │ │ │ + beq 11fc88 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #800]! @ 0x320 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11fc8c │ │ │ │ - bl 2c075c │ │ │ │ + bne 11fc88 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldrb r0, [r4, #791] @ 0x317 │ │ │ │ strb r6, [r4, #794] @ 0x31a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11fccc │ │ │ │ + beq 11fcc8 │ │ │ │ ldr r0, [r4, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11fccc │ │ │ │ + bcc 11fcc8 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11fccc │ │ │ │ - bl 2c075c │ │ │ │ + bne 11fcc8 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #791] @ 0x317 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #432]! @ 0x1b0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11fcf8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11fcf4 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11fd28 │ │ │ │ + bcc 11fd24 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11fd28 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11fd24 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r4, #428] @ 0x1ac │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ - bl 114834 │ │ │ │ + bl 114830 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11fd60 │ │ │ │ + bcc 11fd5c │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11fd60 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11fd5c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ ldr r1, [r4, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ - bl 114714 │ │ │ │ - b 120118 │ │ │ │ + bl 114710 │ │ │ │ + b 120114 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 11fbb0 │ │ │ │ + bcc 11fbac │ │ │ │ ldr r0, [r4, #724] @ 0x2d4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 11fbb0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 11fbac │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #724] @ 0x2d4 │ │ │ │ ldr r1, [r4, #728] @ 0x2d8 │ │ │ │ - bl 2b93fc │ │ │ │ - b 11fbb0 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 11fbac │ │ │ │ ldr r7, [r4, #468] @ 0x1d4 │ │ │ │ ldr r6, [r4, #464] @ 0x1d0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 11fdb8 │ │ │ │ + beq 11fdb4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 11fdcc │ │ │ │ + beq 11fdc8 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, #174 @ 0xae │ │ │ │ mov r1, #0 │ │ │ │ orr r0, r0, #256 @ 0x100 │ │ │ │ strh r1, [r4, r0] │ │ │ │ - b 1202d4 │ │ │ │ + b 1202d0 │ │ │ │ add r0, r4, #632 @ 0x278 │ │ │ │ bl 35c98 │ │ │ │ - b 120088 │ │ │ │ + b 120084 │ │ │ │ ldrb r0, [r4, #688] @ 0x2b0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1200e0 │ │ │ │ + bne 1200dc │ │ │ │ ldrb r0, [r4, #684] @ 0x2ac │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #648] @ 0x288 │ │ │ │ cmpeq r0, #4 │ │ │ │ - bne 1200e0 │ │ │ │ + bne 1200dc │ │ │ │ add r0, r4, #652 @ 0x28c │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #656] @ 0x290 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1200e0 │ │ │ │ + beq 1200dc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ blx r1 │ │ │ │ - b 1200e0 │ │ │ │ + b 1200dc │ │ │ │ ldrb r0, [r4, #816] @ 0x330 │ │ │ │ cmp r0, #8 │ │ │ │ - bhi 12025c │ │ │ │ + bhi 120258 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ andeq r0, r0, r4, lsl r4 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, lsr r1 │ │ │ │ andeq r0, r0, r0, asr #2 │ │ │ │ andeq r0, r0, ip, asr #2 │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r8, lsr #2 │ │ │ │ add r0, r4, #656 @ 0x290 │ │ │ │ bl 35014 │ │ │ │ - b 12025c │ │ │ │ + b 120258 │ │ │ │ add r0, r4, #632 @ 0x278 │ │ │ │ bl 35c98 │ │ │ │ - b 120078 │ │ │ │ + b 120074 │ │ │ │ ldrb r0, [r4, #688] @ 0x2b0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 11fef0 │ │ │ │ + beq 11feec │ │ │ │ cmp r0, #3 │ │ │ │ - bne 120040 │ │ │ │ + bne 12003c │ │ │ │ ldrb r0, [r4, #776] @ 0x308 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 11ffc8 │ │ │ │ + beq 11ffc4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 120040 │ │ │ │ + bne 12003c │ │ │ │ ldrb r0, [r4, #848] @ 0x350 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 120028 │ │ │ │ + bne 120024 │ │ │ │ ldrb r0, [r4, #844] @ 0x34c │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #840] @ 0x348 │ │ │ │ cmpeq r0, #3 │ │ │ │ - bne 120028 │ │ │ │ + bne 120024 │ │ │ │ add r0, r4, #808 @ 0x328 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120028 │ │ │ │ + beq 120024 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #816] @ 0x330 │ │ │ │ blx r1 │ │ │ │ - b 120028 │ │ │ │ + b 120024 │ │ │ │ ldr r0, [r4, #848] @ 0x350 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 120040 │ │ │ │ + beq 12003c │ │ │ │ add r0, r4, #832 @ 0x340 │ │ │ │ bl 362e0 │ │ │ │ - b 120040 │ │ │ │ + b 12003c │ │ │ │ ldr r1, [r4, #820] @ 0x334 │ │ │ │ mov r0, #824 @ 0x338 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12021c │ │ │ │ + beq 120218 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ bl 13734 │ │ │ │ - b 12021c │ │ │ │ + b 120218 │ │ │ │ add r6, r4, #820 @ 0x334 │ │ │ │ mov r0, r6 │ │ │ │ bl bc7c4 │ │ │ │ ldr r5, [r6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 12025c │ │ │ │ + beq 120258 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 12025c │ │ │ │ + bne 120258 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ - b 12025c │ │ │ │ + b 120258 │ │ │ │ add r0, r4, #820 @ 0x334 │ │ │ │ - bl 1210dc │ │ │ │ - b 120254 │ │ │ │ + bl 1210d8 │ │ │ │ + b 120250 │ │ │ │ add r0, r4, #820 @ 0x334 │ │ │ │ bl 35354 │ │ │ │ - b 12025c │ │ │ │ + b 120258 │ │ │ │ add r0, r4, #820 @ 0x334 │ │ │ │ - bl 1210dc │ │ │ │ - b 120240 │ │ │ │ + bl 1210d8 │ │ │ │ + b 12023c │ │ │ │ ldrb r0, [r4, #856] @ 0x358 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 12021c │ │ │ │ + bne 120218 │ │ │ │ ldrb r0, [r4, #852] @ 0x354 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1201e8 │ │ │ │ + beq 1201e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12021c │ │ │ │ + bne 120218 │ │ │ │ ldr r1, [r4, #836] @ 0x344 │ │ │ │ mov r0, #840 @ 0x348 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 11ff18 │ │ │ │ - b 12021c │ │ │ │ + bne 11ff14 │ │ │ │ + b 120218 │ │ │ │ add r0, r4, #788 @ 0x314 │ │ │ │ bl 36188 │ │ │ │ ldr r0, [r4, #888] @ 0x378 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 11ffe4 │ │ │ │ + beq 11ffe0 │ │ │ │ add r0, r4, #872 @ 0x368 │ │ │ │ bl 362e0 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r5, #780]! @ 0x30c │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [r5, #-10] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120010 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12000c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ strb r7, [r4, #775] @ 0x307 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120028 │ │ │ │ + beq 120024 │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ bl 29170 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ strb r0, [r1, #771]! @ 0x303 │ │ │ │ strb r0, [r1, #3] │ │ │ │ strb r0, [r1, #2] │ │ │ │ strb r0, [r1, #1] │ │ │ │ ldr r0, [r4, #632] @ 0x278 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 120070 │ │ │ │ + bcc 12006c │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120070 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12006c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ ldr r1, [r4, #640] @ 0x280 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #1000 @ 0x3e8 │ │ │ │ bl 362e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #628] @ 0x274 │ │ │ │ mov r0, r6 │ │ │ │ bl 362e0 │ │ │ │ ldr r5, [r4, #608] @ 0x260 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ strb r6, [r4, #629] @ 0x275 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 1203b4 │ │ │ │ - ldr r0, [pc, #2892] @ 120c04 │ │ │ │ + beq 1203b0 │ │ │ │ + ldr r0, [pc, #2892] @ 120c00 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 1203c0 │ │ │ │ + bne 1203bc │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 120110 │ │ │ │ + bcc 12010c │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r5, #600]! @ 0x258 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120110 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12010c │ │ │ │ + bl 2c0758 │ │ │ │ ldm r5, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ - bl 114600 │ │ │ │ + bl 1145fc │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #388]! @ 0x184 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12013c │ │ │ │ - bl 2c075c │ │ │ │ + bne 120138 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12017c │ │ │ │ + beq 120178 │ │ │ │ ldr r5, [r4, #384] @ 0x180 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 120168 │ │ │ │ + beq 120164 │ │ │ │ ldr r6, [r4, #380] @ 0x17c │ │ │ │ ldr r0, [r6], #4 │ │ │ │ bl 12a74 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne 120158 │ │ │ │ + bne 120154 │ │ │ │ ldr r0, [r4, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12017c │ │ │ │ + beq 120178 │ │ │ │ ldr r0, [r4, #380] @ 0x17c │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #364] @ 0x16c │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 1201a0 │ │ │ │ + beq 12019c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 13734 │ │ │ │ mov r5, r4 │ │ │ │ ldrb r0, [r5, #401]! @ 0x191 │ │ │ │ cmp r0, #0 │ │ │ │ strb r6, [r5, #-1] │ │ │ │ - beq 120314 │ │ │ │ + beq 120310 │ │ │ │ ldr r7, [r4, #292] @ 0x124 │ │ │ │ ldr r6, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1201d0 │ │ │ │ + beq 1201cc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120314 │ │ │ │ + beq 120310 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 120314 │ │ │ │ + b 120310 │ │ │ │ ldr r5, [r4, #848] @ 0x350 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 12021c │ │ │ │ + bne 120218 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ add r6, r4, #800 @ 0x320 │ │ │ │ mov r0, r6 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 120238 │ │ │ │ + beq 120234 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldr r0, [r4, #788] @ 0x314 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120254 │ │ │ │ + beq 120250 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ ldr r0, [r4, #604] @ 0x25c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 120294 │ │ │ │ + beq 120290 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 120294 │ │ │ │ + bcc 120290 │ │ │ │ ldr r0, [r4, #608] @ 0x260 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120294 │ │ │ │ - bl 2c075c │ │ │ │ + bne 120290 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #608] @ 0x260 │ │ │ │ ldr r1, [r4, #612] @ 0x264 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1033] @ 0x409 │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1202d4 │ │ │ │ + beq 1202d0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1202d4 │ │ │ │ + bcc 1202d0 │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1202d4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1202d0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 12030c │ │ │ │ + beq 120308 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 12030c │ │ │ │ + bcc 120308 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12030c │ │ │ │ - bl 2c075c │ │ │ │ + bne 120308 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #416] @ 0x1a0 │ │ │ │ ldr r1, [r4, #420] @ 0x1a4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #173 @ 0xad │ │ │ │ add r5, r0, #256 @ 0x100 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #405] @ 0x195 │ │ │ │ add r0, r4, #228 @ 0xe4 │ │ │ │ bl 3638c │ │ │ │ ldr r0, [r4, #216] @ 0xd8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 120364 │ │ │ │ + beq 120360 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 120364 │ │ │ │ + bcc 120360 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120364 │ │ │ │ - bl 2c075c │ │ │ │ + bne 120360 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #220] @ 0xdc │ │ │ │ ldr r1, [r4, #224] @ 0xe0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldrb r0, [r4, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120378 │ │ │ │ + beq 120374 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12038c │ │ │ │ + beq 120388 │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ - bl 112968 │ │ │ │ + bl 112964 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ bl 1e8fc │ │ │ │ - b 11fbe8 │ │ │ │ + b 11fbe4 │ │ │ │ bl 1ef28 │ │ │ │ eor r7, r0, #1 │ │ │ │ - b 11fc00 │ │ │ │ + b 11fbfc │ │ │ │ mov r0, r5 │ │ │ │ bl 1e8fc │ │ │ │ - b 1200b0 │ │ │ │ + b 1200ac │ │ │ │ bl 1ef28 │ │ │ │ eor r6, r0, #1 │ │ │ │ - b 1200c8 │ │ │ │ - b 120424 │ │ │ │ + b 1200c4 │ │ │ │ + b 120420 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #800 @ 0x320 │ │ │ │ bl 353e0 │ │ │ │ - b 120588 │ │ │ │ + b 120584 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1204b0 │ │ │ │ + beq 1204ac │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #816] @ 0x330 │ │ │ │ blx r1 │ │ │ │ - b 1204b0 │ │ │ │ + b 1204ac │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ - b 1205a4 │ │ │ │ + b 1205a0 │ │ │ │ mov r5, r0 │ │ │ │ - b 120494 │ │ │ │ + b 120490 │ │ │ │ mov r5, r0 │ │ │ │ - b 120468 │ │ │ │ - b 1207e0 │ │ │ │ + b 120464 │ │ │ │ + b 1207dc │ │ │ │ mov r5, r0 │ │ │ │ - b 1204b0 │ │ │ │ + b 1204ac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #656] @ 0x290 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1207e4 │ │ │ │ + beq 1207e0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #660] @ 0x294 │ │ │ │ blx r1 │ │ │ │ - b 1207e4 │ │ │ │ + b 1207e0 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #888] @ 0x378 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 120468 │ │ │ │ + beq 120464 │ │ │ │ add r0, r4, #872 @ 0x368 │ │ │ │ bl 362e0 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #780]! @ 0x30c │ │ │ │ strb r1, [r7, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120494 │ │ │ │ - bl 2c075c │ │ │ │ + bne 120490 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #775] @ 0x307 │ │ │ │ ldr r0, [r4, #728] @ 0x2d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1204b0 │ │ │ │ + beq 1204ac │ │ │ │ ldr r1, [r4, #732] @ 0x2dc │ │ │ │ bl 29170 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ strb r0, [r1, #771]! @ 0x303 │ │ │ │ strb r0, [r1, #3] │ │ │ │ strb r0, [r1, #2] │ │ │ │ strb r0, [r1, #1] │ │ │ │ - b 120528 │ │ │ │ + b 120524 │ │ │ │ bl 1d63c │ │ │ │ - b 120564 │ │ │ │ + b 120560 │ │ │ │ mov r5, r0 │ │ │ │ - b 12059c │ │ │ │ + b 120598 │ │ │ │ ldr r6, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1205a4 │ │ │ │ + beq 1205a0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 1205a4 │ │ │ │ + bne 1205a0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ - b 1205a4 │ │ │ │ + b 1205a0 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #632] @ 0x278 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 120558 │ │ │ │ + bcc 120554 │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120558 │ │ │ │ - bl 2c075c │ │ │ │ + bne 120554 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #636] @ 0x27c │ │ │ │ ldr r1, [r4, #640] @ 0x280 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #1000 @ 0x3e8 │ │ │ │ bl 362e0 │ │ │ │ - b 1205f4 │ │ │ │ + b 1205f0 │ │ │ │ mov r5, r0 │ │ │ │ - b 120588 │ │ │ │ + b 120584 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #812] @ 0x32c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 120580 │ │ │ │ + beq 12057c │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldr r0, [r4, #788] @ 0x314 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12059c │ │ │ │ + beq 120598 │ │ │ │ ldr r0, [r4, #792] @ 0x318 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #817] @ 0x331 │ │ │ │ add r0, r4, #604 @ 0x25c │ │ │ │ bl 35430 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1033] @ 0x409 │ │ │ │ add r0, r4, #436 @ 0x1b4 │ │ │ │ bl 35430 │ │ │ │ - b 1206e4 │ │ │ │ + b 1206e0 │ │ │ │ bl 1d63c │ │ │ │ - b 12097c │ │ │ │ + b 120978 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #824] @ 0x338 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12093c │ │ │ │ + beq 120938 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #828] @ 0x33c │ │ │ │ blx r1 │ │ │ │ - b 12093c │ │ │ │ + b 120938 │ │ │ │ bl 1d63c │ │ │ │ - b 1205f0 │ │ │ │ + b 1205ec │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #628] @ 0x274 │ │ │ │ mov r0, r6 │ │ │ │ bl 362e0 │ │ │ │ - b 1206b0 │ │ │ │ b 1206ac │ │ │ │ + b 1206a8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1206d4 │ │ │ │ + beq 1206d0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 1206d4 │ │ │ │ + b 1206d0 │ │ │ │ mov r5, r0 │ │ │ │ - b 120670 │ │ │ │ - b 1206f8 │ │ │ │ - b 120710 │ │ │ │ + b 12066c │ │ │ │ + b 1206f4 │ │ │ │ + b 12070c │ │ │ │ mov r5, r0 │ │ │ │ - b 12064c │ │ │ │ + b 120648 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #840 @ 0x348 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #1080] @ 0x438 │ │ │ │ ldr r0, [r4, #880] @ 0x370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120668 │ │ │ │ + beq 120664 │ │ │ │ ldr r0, [r4, #884] @ 0x374 │ │ │ │ bl 13734 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1135b4 │ │ │ │ + bl 1135b0 │ │ │ │ mov r7, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r7, #800]! @ 0x320 │ │ │ │ strb r1, [r7, #281] @ 0x119 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120770 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12076c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 23600c │ │ │ │ - b 120770 │ │ │ │ + bl 236008 │ │ │ │ + b 12076c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ - b 120a0c │ │ │ │ + b 120a08 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #629] @ 0x275 │ │ │ │ ldr r0, [r4, #608] @ 0x260 │ │ │ │ bl d1fb8 │ │ │ │ - b 1207e4 │ │ │ │ + b 1207e0 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #436 @ 0x1b4 │ │ │ │ bl 35430 │ │ │ │ mov r0, #174 @ 0xae │ │ │ │ mov r1, #0 │ │ │ │ orr r0, r0, #256 @ 0x100 │ │ │ │ strh r1, [r4, r0] │ │ │ │ add r0, r4, #412 @ 0x19c │ │ │ │ bl 35430 │ │ │ │ mov r7, #173 @ 0xad │ │ │ │ orr r7, r7, #256 @ 0x100 │ │ │ │ - b 120b7c │ │ │ │ + b 120b78 │ │ │ │ mov r5, r0 │ │ │ │ - b 120770 │ │ │ │ + b 12076c │ │ │ │ mov r5, r0 │ │ │ │ - b 1207b0 │ │ │ │ + b 1207ac │ │ │ │ mov r5, r0 │ │ │ │ - b 12075c │ │ │ │ + b 120758 │ │ │ │ mov r5, r0 │ │ │ │ - b 12079c │ │ │ │ + b 120798 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #744]! @ 0x2e8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12079c │ │ │ │ - bl 2c075c │ │ │ │ + bne 120798 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23600c │ │ │ │ - b 12079c │ │ │ │ + bl 236008 │ │ │ │ + b 120798 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #796] @ 0x31c │ │ │ │ add r0, r4, #136 @ 0x88 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 112624 │ │ │ │ + bl 112620 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #793] @ 0x319 │ │ │ │ add r0, r4, #104 @ 0x68 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 1144e0 │ │ │ │ + bl 1144dc │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #797] @ 0x31d │ │ │ │ mov r0, r6 │ │ │ │ bl 35ad0 │ │ │ │ - b 1208e4 │ │ │ │ + b 1208e0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #795] @ 0x31b │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 112744 │ │ │ │ + bl 112740 │ │ │ │ ldrb r0, [r4, #792] @ 0x318 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1207b0 │ │ │ │ + beq 1207ac │ │ │ │ add r0, r4, #648 @ 0x288 │ │ │ │ - bl 10edac │ │ │ │ + bl 10eda8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #792] @ 0x318 │ │ │ │ add r0, r4, #616 @ 0x268 │ │ │ │ bl 35ad0 │ │ │ │ - b 1208b4 │ │ │ │ + b 1208b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12087c │ │ │ │ + beq 120878 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 12087c │ │ │ │ + b 120878 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #596] @ 0x254 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 120814 │ │ │ │ + bcc 120810 │ │ │ │ ldr r0, [r4, #600] @ 0x258 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120814 │ │ │ │ - bl 2c075c │ │ │ │ + bne 120810 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #600] @ 0x258 │ │ │ │ ldr r1, [r4, #604] @ 0x25c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ - bl 114600 │ │ │ │ - b 120abc │ │ │ │ + bl 1145fc │ │ │ │ + b 120ab8 │ │ │ │ mov r5, r0 │ │ │ │ - b 1209c4 │ │ │ │ + b 1209c0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120840 │ │ │ │ + beq 12083c │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 120870 │ │ │ │ + bcc 12086c │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120870 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12086c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ ldr r1, [r4, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ ldr r1, [r4, #468] @ 0x1d4 │ │ │ │ bl 35530 │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120890 │ │ │ │ + beq 12088c │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ bl 13734 │ │ │ │ add r0, r4, #444 @ 0x1bc │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ add r0, r4, #420 @ 0x1a4 │ │ │ │ bl 35430 │ │ │ │ - b 120b20 │ │ │ │ + b 120b1c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ - b 1208e4 │ │ │ │ + b 1208e0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #732] @ 0x2dc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1208e4 │ │ │ │ + bcc 1208e0 │ │ │ │ ldr r0, [r4, #736] @ 0x2e0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1208e4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1208e0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #736] @ 0x2e0 │ │ │ │ ldr r1, [r4, #740] @ 0x2e4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 120928 │ │ │ │ + beq 120924 │ │ │ │ ldrb r1, [r4, #789] @ 0x315 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 120928 │ │ │ │ + bne 120924 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 120928 │ │ │ │ + bcc 120924 │ │ │ │ ldr r0, [r4, #724] @ 0x2d4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120928 │ │ │ │ - bl 2c075c │ │ │ │ + bne 120924 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #724] @ 0x2d4 │ │ │ │ ldr r1, [r4, #728] @ 0x2d8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ strb r0, [r4, #789] @ 0x315 │ │ │ │ ldr r0, [r4, #708] @ 0x2c4 │ │ │ │ bl 29170 │ │ │ │ ldrb r0, [r4, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12098c │ │ │ │ + beq 120988 │ │ │ │ ldr r0, [r4, #696] @ 0x2b8 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 12098c │ │ │ │ + bcc 120988 │ │ │ │ ldr r0, [r4, #700] @ 0x2bc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12098c │ │ │ │ - bl 2c075c │ │ │ │ + bne 120988 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #700] @ 0x2bc │ │ │ │ ldr r1, [r4, #704] @ 0x2c0 │ │ │ │ - bl 2b93fc │ │ │ │ - b 12098c │ │ │ │ + bl 2b93f8 │ │ │ │ + b 120988 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #790] @ 0x316 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 120948 │ │ │ │ + bne 120944 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #790] @ 0x316 │ │ │ │ ldrb r0, [r4, #794] @ 0x31a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1209c4 │ │ │ │ + beq 1209c0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #800]! @ 0x320 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1209c4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1209c0 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2371ac │ │ │ │ + bl 2371a8 │ │ │ │ ldrb r0, [r4, #791] @ 0x317 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #794] @ 0x31a │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120a08 │ │ │ │ + beq 120a04 │ │ │ │ ldr r0, [r4, #684] @ 0x2ac │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 120a08 │ │ │ │ + bcc 120a04 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120a08 │ │ │ │ - bl 2c075c │ │ │ │ + bne 120a04 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ strb r6, [r4, #791] @ 0x317 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #432]! @ 0x1b0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120a3c │ │ │ │ - bl 2c075c │ │ │ │ + bne 120a38 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2371ac │ │ │ │ - b 120a3c │ │ │ │ + bl 2371a8 │ │ │ │ + b 120a38 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #420] @ 0x1a4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 120a6c │ │ │ │ + bcc 120a68 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120a6c │ │ │ │ - bl 2c075c │ │ │ │ + bne 120a68 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r4, #428] @ 0x1ac │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #552 @ 0x228 │ │ │ │ - bl 114834 │ │ │ │ - b 120a84 │ │ │ │ + bl 114830 │ │ │ │ + b 120a80 │ │ │ │ mov r5, r0 │ │ │ │ - b 120abc │ │ │ │ + b 120ab8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #408] @ 0x198 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 120ab4 │ │ │ │ + bcc 120ab0 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120ab4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 120ab0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #412] @ 0x19c │ │ │ │ ldr r1, [r4, #416] @ 0x1a0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ - bl 114714 │ │ │ │ + bl 114710 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #388]! @ 0x184 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120b20 │ │ │ │ - bl 2c075c │ │ │ │ + bne 120b1c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23600c │ │ │ │ - b 120b20 │ │ │ │ + bl 236008 │ │ │ │ + b 120b1c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #404] @ 0x194 │ │ │ │ strb r0, [r4, #403] @ 0x193 │ │ │ │ - b 120abc │ │ │ │ + b 120ab8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r7, #145 @ 0x91 │ │ │ │ orr r7, r7, #256 @ 0x100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120b7c │ │ │ │ + beq 120b78 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 120b7c │ │ │ │ + b 120b78 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r0, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120b34 │ │ │ │ + beq 120b30 │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ ldrb r0, [r4, #400] @ 0x190 │ │ │ │ mov r6, #0 │ │ │ │ strb r6, [r4, #399] @ 0x18f │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r4, #364] @ 0x16c │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 120b58 │ │ │ │ + beq 120b54 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 13734 │ │ │ │ mov r7, #145 @ 0x91 │ │ │ │ ldrb r0, [r4, #401] @ 0x191 │ │ │ │ orr r7, r7, #256 @ 0x100 │ │ │ │ strb r6, [r4, #400] @ 0x190 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120b7c │ │ │ │ + beq 120b78 │ │ │ │ ldr r0, [r4, #288] @ 0x120 │ │ │ │ ldr r1, [r4, #292] @ 0x124 │ │ │ │ - bl 14d130 │ │ │ │ + bl 14d12c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, r7] │ │ │ │ strb r0, [r4, #405] @ 0x195 │ │ │ │ add r0, r4, #228 @ 0xe4 │ │ │ │ bl 3638c │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ bl 364b4 │ │ │ │ ldrb r0, [r4, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120bdc │ │ │ │ + beq 120bd8 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 112a78 │ │ │ │ - b 120bdc │ │ │ │ + bl 112a74 │ │ │ │ + b 120bd8 │ │ │ │ mov r5, r0 │ │ │ │ - b 120bdc │ │ │ │ - eoreq r0, r0, ip, ror #29 │ │ │ │ + b 120bd8 │ │ │ │ + strdeq r0, [r0], -r0 @ │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #216 @ 0xd8 │ │ │ │ bl 364b4 │ │ │ │ ldrb r0, [r4, #398] @ 0x18e │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120bdc │ │ │ │ + beq 120bd8 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ - bl 112a78 │ │ │ │ + bl 112a74 │ │ │ │ ldrb r0, [r4, #402] @ 0x192 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r4, #184 @ 0xb8 │ │ │ │ - blne 112968 │ │ │ │ + blne 112964 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #398] @ 0x18e │ │ │ │ strb r0, [r4, #402] @ 0x192 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - eoreq r0, r0, r4, lsr #20 │ │ │ │ + eoreq r0, r0, r8, lsr #20 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #180] @ 0xb4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 120c7c │ │ │ │ + beq 120c78 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrb r1, [r0, #173] @ 0xad │ │ │ │ cmp r1, #3 │ │ │ │ - bne 120c44 │ │ │ │ + bne 120c40 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #164] @ 0xa4 │ │ │ │ bl 35bb0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ strb r1, [r6, #172] @ 0xac │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #176]! @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120c6c │ │ │ │ - bl 2c075c │ │ │ │ + bne 120c68 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 235d5c │ │ │ │ + bl 235d58 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #182] @ 0xb6 │ │ │ │ strb r0, [r6, #181] @ 0xb5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 120fb4 │ │ │ │ + b 120fb0 │ │ │ │ mov r4, r0 │ │ │ │ - b 120cbc │ │ │ │ + b 120cb8 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #176]! @ 0xb0 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120cbc │ │ │ │ - bl 2c075c │ │ │ │ + bne 120cb8 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 235d5c │ │ │ │ + bl 235d58 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #182] @ 0xb6 │ │ │ │ strb r0, [r6, #181] @ 0xb5 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #408] @ 0x198 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120d0c │ │ │ │ + beq 120d08 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 120d30 │ │ │ │ + bne 120d2c │ │ │ │ ldrb r0, [r4, #376] @ 0x178 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #361] @ 0x169 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 120d34 │ │ │ │ + beq 120d30 │ │ │ │ ldr r0, [r4, #392]! @ 0x188 │ │ │ │ - b 120d10 │ │ │ │ + b 120d0c │ │ │ │ ldr r0, [r4, #384]! @ 0x180 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 235d5c │ │ │ │ + b 235d58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 120d54 │ │ │ │ + beq 120d50 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 120d68 │ │ │ │ + bne 120d64 │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - bl 120dac │ │ │ │ - b 120d68 │ │ │ │ + bl 120da8 │ │ │ │ + b 120d64 │ │ │ │ ldr r0, [r4, #208] @ 0xd0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 120d68 │ │ │ │ + beq 120d64 │ │ │ │ add r0, r4, #192 @ 0xc0 │ │ │ │ bl 362e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #360] @ 0x168 │ │ │ │ - b 120d04 │ │ │ │ + b 120d00 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #392]! @ 0x188 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120da0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 120d9c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 235d5c │ │ │ │ + bl 235d58 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #64] @ 0x40 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 120e7c │ │ │ │ + beq 120e78 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 120eb0 │ │ │ │ + bne 120eac │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ bl 36188 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 120de4 │ │ │ │ + beq 120de0 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 362e0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r5, #68]! @ 0x44 │ │ │ │ mov r1, #1 │ │ │ │ strb r6, [r5, #-10] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120e10 │ │ │ │ - bl 2c075c │ │ │ │ + bne 120e0c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r5, [r4] │ │ │ │ strb r6, [r4, #63] @ 0x3f │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ cmpne r6, #0 │ │ │ │ - beq 120e9c │ │ │ │ + beq 120e98 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 120ed8 │ │ │ │ - ldr r0, [pc, #352] @ 120fb0 │ │ │ │ + beq 120ed4 │ │ │ │ + ldr r0, [pc, #352] @ 120fac │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 120ee4 │ │ │ │ + bne 120ee0 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1be2ac │ │ │ │ - b 120e9c │ │ │ │ + bl 1be2a8 │ │ │ │ + b 120e98 │ │ │ │ ldrb r0, [r4, #136] @ 0x88 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 120e9c │ │ │ │ + bne 120e98 │ │ │ │ ldrb r0, [r4, #132] @ 0x84 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #128] @ 0x80 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 120eb4 │ │ │ │ + beq 120eb0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #59]! @ 0x3b │ │ │ │ strb r0, [r4, #3] │ │ │ │ strb r0, [r4, #2] │ │ │ │ strb r0, [r4, #1] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r4, #96 @ 0x60 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120e9c │ │ │ │ + beq 120e98 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ blx r1 │ │ │ │ - b 120e9c │ │ │ │ + b 120e98 │ │ │ │ mov r0, r5 │ │ │ │ bl 1e8fc │ │ │ │ - b 120e48 │ │ │ │ + b 120e44 │ │ │ │ bl 1ef28 │ │ │ │ eor r7, r0, #1 │ │ │ │ - b 120e60 │ │ │ │ - b 120f18 │ │ │ │ + b 120e5c │ │ │ │ + b 120f14 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120f90 │ │ │ │ + beq 120f8c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #104] @ 0x68 │ │ │ │ blx r1 │ │ │ │ - b 120f90 │ │ │ │ + b 120f8c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ - b 120f90 │ │ │ │ + b 120f8c │ │ │ │ mov r5, r0 │ │ │ │ - b 120f74 │ │ │ │ + b 120f70 │ │ │ │ mov r5, r0 │ │ │ │ - b 120f48 │ │ │ │ + b 120f44 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 120f48 │ │ │ │ + beq 120f44 │ │ │ │ add r0, r4, #160 @ 0xa0 │ │ │ │ bl 362e0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r6, #68]! @ 0x44 │ │ │ │ strb r1, [r6, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120f74 │ │ │ │ - bl 2c075c │ │ │ │ + bne 120f70 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #63] @ 0x3f │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 120f90 │ │ │ │ + beq 120f8c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ bl 29170 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #59]! @ 0x3b │ │ │ │ strb r0, [r4, #3] │ │ │ │ strb r0, [r4, #2] │ │ │ │ strb r0, [r4, #1] │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq pc, pc, ip, lsl #25 │ │ │ │ + mulseq pc, r0, ip @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #72]! @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 120fe0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 120fdc │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 121020 │ │ │ │ + beq 12101c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 121020 │ │ │ │ + bcc 12101c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121020 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12101c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 121058 │ │ │ │ + beq 121054 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 121058 │ │ │ │ + bcc 121054 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121058 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121054 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 12108c │ │ │ │ + beq 121088 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 12108c │ │ │ │ + bcc 121088 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12108c │ │ │ │ - bl 2c075c │ │ │ │ + bne 121088 │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [r4, #64] @ 0x40 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1210a4 │ │ │ │ + beq 1210a0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 26aae8 │ │ │ │ + b 26aae4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 364f8 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 364b4 │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ bl 364b4 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r4 │ │ │ │ - blne 26aae8 │ │ │ │ + blne 26aae4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1210fc │ │ │ │ + beq 1210f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1211f0 │ │ │ │ + beq 1211ec │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r0, [r4, #94] @ 0x5e │ │ │ │ cmp r0, #4 │ │ │ │ - beq 121154 │ │ │ │ + beq 121150 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1211ec │ │ │ │ + bne 1211e8 │ │ │ │ ldrh r0, [r4, #96] @ 0x60 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1211e4 │ │ │ │ + bne 1211e0 │ │ │ │ ldr r5, [r4, #100] @ 0x64 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 1211e4 │ │ │ │ + bne 1211e0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ - b 1211e4 │ │ │ │ + b 1211e0 │ │ │ │ ldrb r0, [r4, #196] @ 0xc4 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1211a4 │ │ │ │ + bne 1211a0 │ │ │ │ ldrb r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 121180 │ │ │ │ + beq 12117c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1211a4 │ │ │ │ + bne 1211a0 │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ bl 12a74 │ │ │ │ - b 1211a4 │ │ │ │ + b 1211a0 │ │ │ │ add r6, r4, #172 @ 0xac │ │ │ │ mov r0, r6 │ │ │ │ bl ac66c │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 12119c │ │ │ │ + beq 121198 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1211c4 │ │ │ │ + bne 1211c0 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1211c4 │ │ │ │ + beq 1211c0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ ldr r6, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 12123c │ │ │ │ + bhi 121238 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 12123c │ │ │ │ + beq 121238 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ add r4, r4, #40 @ 0x28 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121204 │ │ │ │ + beq 121200 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 121230 │ │ │ │ + bne 12122c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r4, #28] │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ bl 13734 │ │ │ │ - b 121214 │ │ │ │ + b 121210 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121258 │ │ │ │ + beq 121254 │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12126c │ │ │ │ + beq 121268 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 1211dc │ │ │ │ + b 1211d8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121290 │ │ │ │ + beq 12128c │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 1212e4 │ │ │ │ + b 1212e0 │ │ │ │ mov r8, r0 │ │ │ │ - b 1212c0 │ │ │ │ + b 1212bc │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #184] @ 0xb8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 1212b8 │ │ │ │ + beq 1212b4 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2559f4 │ │ │ │ + bl 2559f0 │ │ │ │ ldrh r0, [r4, #104] @ 0x68 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1212d8 │ │ │ │ + bne 1212d4 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ ldr r1, [r4, #116] @ 0x74 │ │ │ │ bl 48100 │ │ │ │ ldr r1, [r4, #100] @ 0x64 │ │ │ │ ldrb r0, [r4, #96] @ 0x60 │ │ │ │ bl 369d8 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #92] @ 0x5c │ │ │ │ - b 1212fc │ │ │ │ + b 1212f8 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #93] @ 0x5d │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 36984 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #22 │ │ │ │ - bne 121360 │ │ │ │ + bne 12135c │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 121394 │ │ │ │ + beq 121390 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121348 │ │ │ │ + beq 121344 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121394 │ │ │ │ + beq 121390 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ cmp r1, #21 │ │ │ │ - bne 121398 │ │ │ │ + bne 121394 │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 23600c │ │ │ │ + b 236008 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 1186b4 │ │ │ │ + b 1186b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1213b8 │ │ │ │ + beq 1213b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1213e8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1213e4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 12144c │ │ │ │ + beq 121448 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 121404 │ │ │ │ + bne 121400 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 11f53c │ │ │ │ + bl 11f538 │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12141c │ │ │ │ + beq 121418 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #488]! @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121448 │ │ │ │ + beq 121444 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121448 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121444 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #22 │ │ │ │ - bne 121498 │ │ │ │ + bne 121494 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 121404 │ │ │ │ + beq 121400 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121480 │ │ │ │ + beq 12147c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121404 │ │ │ │ + beq 121400 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121404 │ │ │ │ + b 121400 │ │ │ │ cmp r1, #21 │ │ │ │ - bne 1214c8 │ │ │ │ + bne 1214c4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121404 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121400 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ - b 121404 │ │ │ │ - bl 1186b4 │ │ │ │ - b 121404 │ │ │ │ + bl 236008 │ │ │ │ + b 121400 │ │ │ │ + bl 1186b0 │ │ │ │ + b 121400 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121500 │ │ │ │ + beq 1214fc │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121500 │ │ │ │ + b 1214fc │ │ │ │ mov r5, r0 │ │ │ │ - b 121500 │ │ │ │ + b 1214fc │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 12154c │ │ │ │ + bl 121548 │ │ │ │ add r0, r4, #472 @ 0x1d8 │ │ │ │ - bl 1b534c │ │ │ │ - b 121540 │ │ │ │ + bl 1b5348 │ │ │ │ + b 12153c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #488]! @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121540 │ │ │ │ + beq 12153c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121540 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12153c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1215b4 │ │ │ │ + beq 1215b0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1215b0 │ │ │ │ + bne 1215ac │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r1, #8]! │ │ │ │ cmp r2, #22 │ │ │ │ - bne 1215c0 │ │ │ │ + bne 1215bc │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1215b0 │ │ │ │ + beq 1215ac │ │ │ │ ldr r6, [r0, #28] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121598 │ │ │ │ + beq 121594 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1215b0 │ │ │ │ + beq 1215ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 11f53c │ │ │ │ + b 11f538 │ │ │ │ cmp r2, #21 │ │ │ │ - bne 1215f4 │ │ │ │ + bne 1215f0 │ │ │ │ ldr r1, [r0, #12]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 23600c │ │ │ │ + b 236008 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 1186b4 │ │ │ │ + b 1186b0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121618 │ │ │ │ + beq 121614 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121648 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121644 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1216ac │ │ │ │ + beq 1216a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 121664 │ │ │ │ + bne 121660 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 11f53c │ │ │ │ + bl 11f538 │ │ │ │ ldr r0, [r4, #480] @ 0x1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12167c │ │ │ │ + beq 121678 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #484] @ 0x1e4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #488]! @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1216a8 │ │ │ │ + beq 1216a4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1216a8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1216a4 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #22 │ │ │ │ - bne 1216f8 │ │ │ │ + bne 1216f4 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 121664 │ │ │ │ + beq 121660 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1216e0 │ │ │ │ + beq 1216dc │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121664 │ │ │ │ + beq 121660 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121664 │ │ │ │ + b 121660 │ │ │ │ cmp r1, #21 │ │ │ │ - bne 121728 │ │ │ │ + bne 121724 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #52]! @ 0x34 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121664 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121660 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ - b 121664 │ │ │ │ - bl 1186b4 │ │ │ │ - b 121664 │ │ │ │ + bl 236008 │ │ │ │ + b 121660 │ │ │ │ + bl 1186b0 │ │ │ │ + b 121660 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121760 │ │ │ │ + beq 12175c │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121760 │ │ │ │ + b 12175c │ │ │ │ mov r5, r0 │ │ │ │ - b 121760 │ │ │ │ + b 12175c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 12154c │ │ │ │ + bl 121548 │ │ │ │ add r0, r4, #472 @ 0x1d8 │ │ │ │ - bl 1b534c │ │ │ │ - b 1217a0 │ │ │ │ + bl 1b5348 │ │ │ │ + b 12179c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #488]! @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1217a0 │ │ │ │ + beq 12179c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1217a0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12179c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1217d4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1217d0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1217f4 │ │ │ │ + beq 1217f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 121808 │ │ │ │ + bne 121804 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 38c38 │ │ │ │ - b 121808 │ │ │ │ + b 121804 │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r6, [r4, #56] @ 0x38 │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 121850 │ │ │ │ + bne 12184c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121820 │ │ │ │ + beq 12181c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #376]! @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12184c │ │ │ │ + beq 121848 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12184c │ │ │ │ - bl 2c075c │ │ │ │ + bne 121848 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121868 │ │ │ │ + beq 121864 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121808 │ │ │ │ + beq 121804 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121808 │ │ │ │ + b 121804 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1218b0 │ │ │ │ + beq 1218ac │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 1218b0 │ │ │ │ + b 1218ac │ │ │ │ mov r5, r0 │ │ │ │ - b 1218b0 │ │ │ │ + b 1218ac │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 38e5c │ │ │ │ add r0, r4, #360 @ 0x168 │ │ │ │ - bl 1b534c │ │ │ │ - b 1218f0 │ │ │ │ + bl 1b5348 │ │ │ │ + b 1218ec │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #376]! @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1218f0 │ │ │ │ + beq 1218ec │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1218f0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1218ec │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121924 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121920 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 121944 │ │ │ │ + beq 121940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 121958 │ │ │ │ + bne 121954 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 11ead8 │ │ │ │ - b 121958 │ │ │ │ + bl 11ead4 │ │ │ │ + b 121954 │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r6, [r4, #56] @ 0x38 │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 1219a0 │ │ │ │ + bne 12199c │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121970 │ │ │ │ + beq 12196c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #328]! @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12199c │ │ │ │ + beq 121998 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12199c │ │ │ │ - bl 2c075c │ │ │ │ + bne 121998 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1219b8 │ │ │ │ + beq 1219b4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121958 │ │ │ │ + beq 121954 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121958 │ │ │ │ + b 121954 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121a00 │ │ │ │ + beq 1219fc │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121a00 │ │ │ │ + b 1219fc │ │ │ │ mov r5, r0 │ │ │ │ - b 121a00 │ │ │ │ + b 1219fc │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 121a4c │ │ │ │ + bl 121a48 │ │ │ │ add r0, r4, #312 @ 0x138 │ │ │ │ - bl 1b534c │ │ │ │ - b 121a40 │ │ │ │ + bl 1b5348 │ │ │ │ + b 121a3c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #328]! @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121a40 │ │ │ │ + beq 121a3c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121a40 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121a3c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121a7c │ │ │ │ + beq 121a78 │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ orrs r1, r2, r3 │ │ │ │ ldrne r4, [r0, #16] │ │ │ │ cmpne r4, #0 │ │ │ │ - bne 121a88 │ │ │ │ + bne 121a84 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 11ead8 │ │ │ │ + b 11ead4 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121aa0 │ │ │ │ + beq 121a9c │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121a78 │ │ │ │ + beq 121a74 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121ad0 │ │ │ │ + beq 121acc │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121b00 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121afc │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 121b20 │ │ │ │ + beq 121b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 121b34 │ │ │ │ + bne 121b30 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 38c38 │ │ │ │ - b 121b34 │ │ │ │ + b 121b30 │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r6, [r4, #56] @ 0x38 │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 121b7c │ │ │ │ + bne 121b78 │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121b4c │ │ │ │ + beq 121b48 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #372] @ 0x174 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #376]! @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121b78 │ │ │ │ + beq 121b74 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121b78 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121b74 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121b94 │ │ │ │ + beq 121b90 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121b34 │ │ │ │ + beq 121b30 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121b34 │ │ │ │ + b 121b30 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121bdc │ │ │ │ + beq 121bd8 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121bdc │ │ │ │ + b 121bd8 │ │ │ │ mov r5, r0 │ │ │ │ - b 121bdc │ │ │ │ + b 121bd8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 38e5c │ │ │ │ add r0, r4, #360 @ 0x168 │ │ │ │ - bl 1b534c │ │ │ │ - b 121c1c │ │ │ │ + bl 1b5348 │ │ │ │ + b 121c18 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #376]! @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121c1c │ │ │ │ + beq 121c18 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121c1c │ │ │ │ - bl 2c075c │ │ │ │ + bne 121c18 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121c50 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121c4c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 121c70 │ │ │ │ + beq 121c6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 121c84 │ │ │ │ + bne 121c80 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ bl 38658 │ │ │ │ - b 121c84 │ │ │ │ + b 121c80 │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r6, [r4, #56] @ 0x38 │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 121ccc │ │ │ │ + bne 121cc8 │ │ │ │ ldr r0, [r4, #688] @ 0x2b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121c9c │ │ │ │ + beq 121c98 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #692] @ 0x2b4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #696]! @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121cc8 │ │ │ │ + beq 121cc4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121cc8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121cc4 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121ce4 │ │ │ │ + beq 121ce0 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121c84 │ │ │ │ + beq 121c80 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121c84 │ │ │ │ + b 121c80 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121d2c │ │ │ │ + beq 121d28 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121d2c │ │ │ │ + b 121d28 │ │ │ │ mov r5, r0 │ │ │ │ - b 121d2c │ │ │ │ + b 121d28 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ bl 388bc │ │ │ │ add r0, r4, #680 @ 0x2a8 │ │ │ │ - bl 1b534c │ │ │ │ - b 121d6c │ │ │ │ + bl 1b5348 │ │ │ │ + b 121d68 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #696]! @ 0x2b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121d6c │ │ │ │ + beq 121d68 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121d6c │ │ │ │ - bl 2c075c │ │ │ │ + bne 121d68 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121da0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121d9c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 121dc0 │ │ │ │ + beq 121dbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 121dd4 │ │ │ │ + bne 121dd0 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 11e82c │ │ │ │ - b 121dd4 │ │ │ │ + bl 11e828 │ │ │ │ + b 121dd0 │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r6, [r4, #56] @ 0x38 │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 121e1c │ │ │ │ + bne 121e18 │ │ │ │ ldr r0, [r4, #384] @ 0x180 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121dec │ │ │ │ + beq 121de8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #388] @ 0x184 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #392]! @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121e18 │ │ │ │ + beq 121e14 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121e18 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121e14 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121e34 │ │ │ │ + beq 121e30 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121dd4 │ │ │ │ + beq 121dd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121dd4 │ │ │ │ + b 121dd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121e7c │ │ │ │ + beq 121e78 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121e7c │ │ │ │ + b 121e78 │ │ │ │ mov r5, r0 │ │ │ │ - b 121e7c │ │ │ │ + b 121e78 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 11f4b0 │ │ │ │ + bl 11f4ac │ │ │ │ add r0, r4, #376 @ 0x178 │ │ │ │ - bl 1b534c │ │ │ │ - b 121ebc │ │ │ │ + bl 1b5348 │ │ │ │ + b 121eb8 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #392]! @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121ebc │ │ │ │ + beq 121eb8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121ebc │ │ │ │ - bl 2c075c │ │ │ │ + bne 121eb8 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121ef0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121eec │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 121f10 │ │ │ │ + beq 121f0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 121f24 │ │ │ │ + bne 121f20 │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 11ead8 │ │ │ │ - b 121f24 │ │ │ │ + bl 11ead4 │ │ │ │ + b 121f20 │ │ │ │ ldrd r0, [r4, #48] @ 0x30 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r6, [r4, #56] @ 0x38 │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 121f6c │ │ │ │ + bne 121f68 │ │ │ │ ldr r0, [r4, #320] @ 0x140 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121f3c │ │ │ │ + beq 121f38 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #324] @ 0x144 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #328]! @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121f68 │ │ │ │ + beq 121f64 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 121f68 │ │ │ │ - bl 2c075c │ │ │ │ + bne 121f64 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 121f84 │ │ │ │ + beq 121f80 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121f24 │ │ │ │ + beq 121f20 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121f24 │ │ │ │ + b 121f20 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 121fcc │ │ │ │ + beq 121fc8 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 121fcc │ │ │ │ + b 121fc8 │ │ │ │ mov r5, r0 │ │ │ │ - b 121fcc │ │ │ │ + b 121fc8 │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 121a4c │ │ │ │ + bl 121a48 │ │ │ │ add r0, r4, #312 @ 0x138 │ │ │ │ - bl 1b534c │ │ │ │ - b 12200c │ │ │ │ + bl 1b5348 │ │ │ │ + b 122008 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #328]! @ 0x148 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12200c │ │ │ │ + beq 122008 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12200c │ │ │ │ - bl 2c075c │ │ │ │ + bne 122008 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12204c │ │ │ │ + beq 122048 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12204c │ │ │ │ - bl 2c075c │ │ │ │ + bne 122048 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1220bc │ │ │ │ + bne 1220b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #48]! @ 0x30 │ │ │ │ cmp r1, #22 │ │ │ │ - bne 1220a4 │ │ │ │ + bne 1220a0 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1220bc │ │ │ │ + beq 1220b8 │ │ │ │ ldr r7, [r4, #68] @ 0x44 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12208c │ │ │ │ + beq 122088 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1220bc │ │ │ │ + beq 1220b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 1220bc │ │ │ │ + b 1220b8 │ │ │ │ cmp r1, #21 │ │ │ │ - bne 1220b8 │ │ │ │ + bne 1220b4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ bl 12a74 │ │ │ │ - b 1220bc │ │ │ │ - bl 1186b4 │ │ │ │ + b 1220b8 │ │ │ │ + bl 1186b0 │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1220d4 │ │ │ │ + beq 1220d0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #184]! @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122100 │ │ │ │ + beq 1220fc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 122100 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1220fc │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122140 │ │ │ │ + beq 12213c │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 122140 │ │ │ │ + b 12213c │ │ │ │ mov r5, r0 │ │ │ │ - b 122140 │ │ │ │ + b 12213c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 122140 │ │ │ │ + bne 12213c │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 11e7a0 │ │ │ │ + bl 11e79c │ │ │ │ add r0, r4, #168 @ 0xa8 │ │ │ │ - bl 1b534c │ │ │ │ - b 122180 │ │ │ │ + bl 1b5348 │ │ │ │ + b 12217c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #184]! @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122180 │ │ │ │ + beq 12217c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 122180 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12217c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1221c0 │ │ │ │ + beq 1221bc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1221c0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1221bc │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c69d4 │ │ │ │ + bl 1c69d0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 122270 │ │ │ │ + bl 12226c │ │ │ │ ldr r0, [r4, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1221e0 │ │ │ │ + beq 1221dc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #88]! @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12220c │ │ │ │ + beq 122208 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c69d4 │ │ │ │ + b 1c69d0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 122270 │ │ │ │ - b 12225c │ │ │ │ + bl 12226c │ │ │ │ + b 122258 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #88]! @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122264 │ │ │ │ + beq 122260 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 122264 │ │ │ │ - bl 2c075c │ │ │ │ + bne 122260 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c69d4 │ │ │ │ - b 122264 │ │ │ │ + bl 1c69d0 │ │ │ │ + b 122260 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 1b534c │ │ │ │ + bl 1b5348 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1222d0 │ │ │ │ + beq 1222cc │ │ │ │ cmp r1, #1 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1222e4 │ │ │ │ + beq 1222e0 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1222e0 │ │ │ │ + beq 1222dc │ │ │ │ ldr r6, [r0, #28] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1222b8 │ │ │ │ + beq 1222b4 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1222e0 │ │ │ │ + beq 1222dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 1222f0 │ │ │ │ + bne 1222ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #12 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 27d168 │ │ │ │ + b 27d164 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122314 │ │ │ │ + beq 122310 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #22 │ │ │ │ bxeq lr │ │ │ │ cmp r1, #21 │ │ │ │ - bne 122338 │ │ │ │ + bne 122334 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b 12a74 │ │ │ │ - b 1186b4 │ │ │ │ + b 1186b0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r6, [pc, #320] @ 122494 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r6, [pc, #320] @ 122490 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldrd sl, [r5, #8] │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1223ac │ │ │ │ + beq 1223a8 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r9, #0 │ │ │ │ - beq 1223d0 │ │ │ │ + beq 1223cc │ │ │ │ mov r7, r5 │ │ │ │ ldr r0, [r7, #16]! │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1223f0 │ │ │ │ + beq 1223ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1223f8 │ │ │ │ + bne 1223f4 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 1223f8 │ │ │ │ + beq 1223f4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ bl 13734 │ │ │ │ - b 1223f8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + b 1223f4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ - ldr r1, [pc, #220] @ 122498 │ │ │ │ + ldr r1, [pc, #220] @ 122494 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldrd r8, [r0, #24] │ │ │ │ strd sl, [r0, #24] │ │ │ │ mov r7, r5 │ │ │ │ ldr r0, [r7, #16]! │ │ │ │ cmp r0, #1 │ │ │ │ - bne 122388 │ │ │ │ + bne 122384 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 36a54 │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 122450 │ │ │ │ + beq 12244c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 122444 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #108] @ 12249c │ │ │ │ + beq 122440 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #108] @ 122498 │ │ │ │ add r4, r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ strd r8, [r0, #24] │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1d515c │ │ │ │ - b 122488 │ │ │ │ + bl 1d5158 │ │ │ │ + b 122484 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 391d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq ip, r9, r0, lsl #28 │ │ │ │ andeq ip, r9, r8, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ - beq 122518 │ │ │ │ + beq 122514 │ │ │ │ cmp r1, #-2147483647 @ 0x80000001 │ │ │ │ - beq 122548 │ │ │ │ + beq 122544 │ │ │ │ ldr r9, [r0, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 122534 │ │ │ │ + beq 122530 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub r7, r9, #1 │ │ │ │ mov r6, #1 │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ - b 1224f0 │ │ │ │ + b 1224ec │ │ │ │ sub r7, r7, #1 │ │ │ │ add r6, r6, #1 │ │ │ │ add r4, r4, #24 │ │ │ │ cmn r7, #1 │ │ │ │ - beq 12252c │ │ │ │ + beq 122528 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #-24]! @ 0xffffffe8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1224dc │ │ │ │ - bl 2c075c │ │ │ │ + bne 1224d8 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ - b 1224dc │ │ │ │ + bl 236db0 │ │ │ │ + b 1224d8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r1 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r0, r8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 122548 │ │ │ │ + beq 122544 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, r9 │ │ │ │ - bne 122580 │ │ │ │ + bne 12257c │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12256c │ │ │ │ + beq 122568 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ subs r7, r7, #1 │ │ │ │ add r4, r4, #24 │ │ │ │ - beq 122558 │ │ │ │ + beq 122554 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 122574 │ │ │ │ - bl 2c075c │ │ │ │ + bne 122570 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 236db4 │ │ │ │ - b 122574 │ │ │ │ + bl 236db0 │ │ │ │ + b 122570 │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #828 @ 0x33c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1226bc │ │ │ │ + bne 1226b8 │ │ │ │ add r4, r8, #8 │ │ │ │ - ldr fp, [pc, #3564] @ 1233bc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr fp, [pc, #3564] @ 1233b8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, fp │ │ │ │ ldrd r6, [r4] │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1225f8 │ │ │ │ + beq 1225f4 │ │ │ │ mov sl, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ - beq 122618 │ │ │ │ - b 12262c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #3528] @ 1233cc │ │ │ │ + beq 122614 │ │ │ │ + b 122628 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #3528] @ 1233c8 │ │ │ │ add r5, r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, fp │ │ │ │ ldr sl, [r0, #24] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ strd r6, [r0, #24] │ │ │ │ ldr r2, [r8, #32] │ │ │ │ add r0, r8, #24 │ │ │ │ str r1, [sp, #32] │ │ │ │ cmp r2, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - beq 122674 │ │ │ │ + beq 122670 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ - beq 122668 │ │ │ │ + beq 122664 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r2, r2, #1 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ @@ -276948,165 +276947,165 @@ │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ muleq r0, r0, r1 │ │ │ │ mov r0, #556 @ 0x22c │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ strh r1, [r8, r0] │ │ │ │ - b 122f64 │ │ │ │ + b 122f60 │ │ │ │ ldr r1, [r8, #560] @ 0x230 │ │ │ │ - b 12271c │ │ │ │ + b 122718 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #3428] @ 123438 │ │ │ │ + ldr r1, [pc, #3428] @ 123434 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #692 @ 0x2b4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #3404] @ 12343c │ │ │ │ + ldr r1, [pc, #3404] @ 123438 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r0, [pc, #3284] @ 1233d0 │ │ │ │ + ldr r0, [pc, #3284] @ 1233cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 123118 │ │ │ │ - ldr r0, [pc, #3272] @ 1233d4 │ │ │ │ + b 123114 │ │ │ │ + ldr r0, [pc, #3272] @ 1233d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 123118 │ │ │ │ + b 123114 │ │ │ │ mov r4, r0 │ │ │ │ - b 123360 │ │ │ │ + b 12335c │ │ │ │ add r5, sp, #692 @ 0x2b4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 246d74 │ │ │ │ + bl 246d70 │ │ │ │ ldr r0, [sp, #692] @ 0x2b4 │ │ │ │ cmp r0, #23 │ │ │ │ - beq 122f9c │ │ │ │ + beq 122f98 │ │ │ │ mov r0, #1 │ │ │ │ add r7, r8, #184 @ 0xb8 │ │ │ │ strb r0, [r8, #556] @ 0x22c │ │ │ │ ldm r5!, {r1, r2, r3, r6} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ ldm r5, {r1, r2, r3, r6} │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ ldr r5, [r8, #528] @ 0x210 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 122af0 │ │ │ │ + beq 122aec │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 122af0 │ │ │ │ + beq 122aec │ │ │ │ cmn r6, #1 │ │ │ │ - ble 12309c │ │ │ │ + ble 123098 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ mov r6, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - beq 122768 │ │ │ │ + beq 122764 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 123118 │ │ │ │ + ble 123114 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [r8, #560] @ 0x230 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1227d8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1227d4 │ │ │ │ + bl 2c0758 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #22 │ │ │ │ - beq 122fb4 │ │ │ │ + beq 122fb0 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r7 │ │ │ │ strb ip, [r8, #556] @ 0x22c │ │ │ │ add r1, r8, #624 @ 0x270 │ │ │ │ ldm r2!, {r0, r3, r5, r6} │ │ │ │ stmia r1!, {r0, r3, r5, r6} │ │ │ │ ldm r2, {r0, r3, r5, r6} │ │ │ │ stm r1, {r0, r3, r5, r6} │ │ │ │ ldr r0, [r8, #624] @ 0x270 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 122cf4 │ │ │ │ + bne 122cf0 │ │ │ │ ldr r0, [r8, #560] @ 0x230 │ │ │ │ strb ip, [r8, #620] @ 0x26c │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ str r0, [r8, #564] @ 0x234 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ add r6, r8, #564 @ 0x234 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [sp, #24] │ │ │ │ bl 9c8d0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122fa8 │ │ │ │ + beq 122fa4 │ │ │ │ ldrb r0, [r8, #620] @ 0x26c │ │ │ │ add r6, r5, #40 @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 122868 │ │ │ │ + bne 122864 │ │ │ │ ldrb r0, [r8, #616] @ 0x268 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r8, #580] @ 0x244 │ │ │ │ cmpeq r0, #4 │ │ │ │ - beq 122f78 │ │ │ │ + beq 122f74 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122c5c │ │ │ │ + beq 122c58 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ add r7, r8, #544 @ 0x220 │ │ │ │ str r7, [sp, #20] │ │ │ │ str r7, [sp] │ │ │ │ - bl e9e94 │ │ │ │ - ldr r2, [pc, #2868] @ 1233c4 │ │ │ │ + bl e9e90 │ │ │ │ + ldr r2, [pc, #2868] @ 1233c0 │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r9, [r5, #28] │ │ │ │ mov ip, #0 │ │ │ │ - ldr lr, [pc, #2856] @ 1233c8 │ │ │ │ + ldr lr, [pc, #2856] @ 1233c4 │ │ │ │ mul r7, r1, r2 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ and fp, r9, r0 │ │ │ │ sub r4, r1, #20 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ ldrb r1, [r0, fp]! │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ - ldr r2, [pc, #2800] @ 1233c0 │ │ │ │ + ldr r2, [pc, #2800] @ 1233bc │ │ │ │ orr r0, r3, r0, lsl #8 │ │ │ │ orr r3, r1, r0, lsl #16 │ │ │ │ eor r0, r3, r7 │ │ │ │ add r1, r0, lr │ │ │ │ bic r0, r2, r0 │ │ │ │ and r6, r0, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1229b4 │ │ │ │ + beq 1229b0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12290c │ │ │ │ + beq 122908 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r0, [r8, #548] @ 0x224 │ │ │ │ - b 122914 │ │ │ │ + b 122910 │ │ │ │ ldr r0, [r8, #548] @ 0x224 │ │ │ │ add r0, r0, #8 │ │ │ │ mov r1, #65280 @ 0xff00 │ │ │ │ and r2, r6, #65280 @ 0xff00 │ │ │ │ and r1, r1, r6, lsr #8 │ │ │ │ lsl r3, r6, #24 │ │ │ │ orr r1, r1, r6, lsr #24 │ │ │ │ @@ -277118,927 +277117,927 @@ │ │ │ │ add r1, fp, r1, lsr #3 │ │ │ │ and r1, r1, r9 │ │ │ │ rsb r1, r1, #0 │ │ │ │ add sl, r1, r1, lsl #2 │ │ │ │ add r3, r4, sl, lsl #2 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 122974 │ │ │ │ + beq 122970 │ │ │ │ cmp r1, #1 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 122988 │ │ │ │ - b 122994 │ │ │ │ + beq 122984 │ │ │ │ + b 122990 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 122994 │ │ │ │ + bne 122990 │ │ │ │ bl 13308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1229d8 │ │ │ │ + beq 1229d4 │ │ │ │ sub r0, r6, #1 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ and r6, r0, r6 │ │ │ │ ldr ip, [sp, #12] │ │ │ │ - ldr lr, [pc, #2588] @ 1233c8 │ │ │ │ + ldr lr, [pc, #2588] @ 1233c4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 1228ec │ │ │ │ - ldr r0, [pc, #2564] @ 1233c0 │ │ │ │ + bne 1228e8 │ │ │ │ + ldr r0, [pc, #2564] @ 1233bc │ │ │ │ and r0, r3, r0 │ │ │ │ tst r0, r3, lsl #1 │ │ │ │ - bne 122c5c │ │ │ │ + bne 122c58 │ │ │ │ add ip, ip, #4 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r0, fp, ip │ │ │ │ and fp, r0, r9 │ │ │ │ - b 1228b0 │ │ │ │ + b 1228ac │ │ │ │ ldr r0, [r8, #224] @ 0xe0 │ │ │ │ mov r7, #0 │ │ │ │ - ldr fp, [pc, #2516] @ 1233bc │ │ │ │ + ldr fp, [pc, #2516] @ 1233b8 │ │ │ │ cmp r0, #3 │ │ │ │ strb r7, [r8, #557] @ 0x22d │ │ │ │ - beq 122a30 │ │ │ │ + beq 122a2c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r6, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, r6, #12 │ │ │ │ ldrd r2, [r1, #208] @ 0xd0 │ │ │ │ add r1, r8, #228 @ 0xe4 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ mov r2, #300 @ 0x12c │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bl 137d0 │ │ │ │ - ldr r1, [pc, #2488] @ 1233d8 │ │ │ │ + ldr r1, [pc, #2488] @ 1233d4 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 11e13c │ │ │ │ + bl 11e138 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r6, r0, sl, lsl #2 │ │ │ │ sub r0, r6, #8 │ │ │ │ bl 56884 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ stmdb r6, {r7, r9} │ │ │ │ mov r6, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 1230b4 │ │ │ │ - ldr r0, [pc, #2412] @ 1233dc │ │ │ │ + beq 1230b0 │ │ │ │ + ldr r0, [pc, #2412] @ 1233d8 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 1230c0 │ │ │ │ + bne 1230bc │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldr r0, [r8, #624] @ 0x270 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 122acc │ │ │ │ + bne 122ac8 │ │ │ │ mov r5, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #628]! @ 0x274 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 122acc │ │ │ │ - bl 2c075c │ │ │ │ + bne 122ac8 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r5, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #560]! @ 0x230 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 122af0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 122aec │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #184]! @ 0xb8 │ │ │ │ cmp r1, #22 │ │ │ │ ldrbne r2, [r8, #556] @ 0x22c │ │ │ │ cmpne r2, #0 │ │ │ │ - bne 122cc4 │ │ │ │ + bne 122cc0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #556] @ 0x22c │ │ │ │ mov r0, r9 │ │ │ │ - bl 113f28 │ │ │ │ + bl 113f24 │ │ │ │ ldr r5, [r8, #528] @ 0x210 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 122b44 │ │ │ │ + beq 122b40 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 122b44 │ │ │ │ - bl 2c075c │ │ │ │ + bne 122b40 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r8, #544] @ 0x220 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 122b74 │ │ │ │ + bcc 122b70 │ │ │ │ ldr r0, [r8, #548] @ 0x224 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 122b74 │ │ │ │ - bl 2c075c │ │ │ │ + bne 122b70 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r8, #548] @ 0x224 │ │ │ │ ldr r1, [r8, #552] @ 0x228 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldrb r0, [r8, #557] @ 0x22d │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122b88 │ │ │ │ + beq 122b84 │ │ │ │ add r0, r8, #216 @ 0xd8 │ │ │ │ bl 9baf8 │ │ │ │ ldr r0, [r8, #532] @ 0x214 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122ba4 │ │ │ │ + beq 122ba0 │ │ │ │ ldr r0, [r8, #536] @ 0x218 │ │ │ │ bl 13734 │ │ │ │ ldr r2, [r8, #32] │ │ │ │ strb r6, [r8, #558] @ 0x22e │ │ │ │ cmp r2, #2 │ │ │ │ - beq 122be4 │ │ │ │ + beq 122be0 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ - beq 122bd8 │ │ │ │ + beq 122bd4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r2, r2, #1 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ blx r2 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, fp │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 122c34 │ │ │ │ + beq 122c30 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 122c20 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #2004] @ 1233e0 │ │ │ │ + beq 122c1c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #2004] @ 1233dc │ │ │ │ add r6, r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r6, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, fp │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str sl, [r0, #24] │ │ │ │ str r1, [r0, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 122c50 │ │ │ │ + bne 122c4c │ │ │ │ mov r0, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r8 │ │ │ │ - bl 123440 │ │ │ │ + bl 12343c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #828 @ 0x33c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 1230cc │ │ │ │ - ldr r0, [pc, #1888] @ 1233e4 │ │ │ │ + beq 1230c8 │ │ │ │ + ldr r0, [pc, #1888] @ 1233e0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 1230d8 │ │ │ │ + bne 1230d4 │ │ │ │ ldrb r0, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ - bl 1be2ac │ │ │ │ - ldr fp, [pc, #1796] @ 1233bc │ │ │ │ + bl 1be2a8 │ │ │ │ + ldr fp, [pc, #1796] @ 1233b8 │ │ │ │ ldr r0, [r8, #624] @ 0x270 │ │ │ │ cmp r0, #21 │ │ │ │ - beq 122f14 │ │ │ │ - b 122f38 │ │ │ │ + beq 122f10 │ │ │ │ + b 122f34 │ │ │ │ cmp r1, #21 │ │ │ │ - bne 122f70 │ │ │ │ + bne 122f6c │ │ │ │ mov r5, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #188]! @ 0xbc │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 122b08 │ │ │ │ - bl 2c075c │ │ │ │ + bne 122b04 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ - b 122b08 │ │ │ │ + bl 236db0 │ │ │ │ + b 122b04 │ │ │ │ str sl, [sp, #24] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldm r7!, {r1, r2, r3, r6} │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ ldm r7, {r1, r2, r3, r6} │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ - ldr r0, [pc, #1780] @ 123408 │ │ │ │ + ldr r0, [pc, #1780] @ 123404 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 122ef8 │ │ │ │ - ldr r4, [pc, #1764] @ 12340c │ │ │ │ + bhi 122ef4 │ │ │ │ + ldr r4, [pc, #1764] @ 123408 │ │ │ │ add r4, pc, r4 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 122d50 │ │ │ │ + bcc 122d4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122ef8 │ │ │ │ + beq 122ef4 │ │ │ │ add r0, r4, #12 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 122ef8 │ │ │ │ + beq 122ef4 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - ldr r6, [pc, #1712] @ 123410 │ │ │ │ - ldr r9, [pc, #1712] @ 123414 │ │ │ │ - ldr sl, [pc, #1712] @ 123418 │ │ │ │ + ldr r6, [pc, #1712] @ 12340c │ │ │ │ + ldr r9, [pc, #1712] @ 123410 │ │ │ │ + ldr sl, [pc, #1712] @ 123414 │ │ │ │ add r6, pc, r6 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, pc, sl │ │ │ │ - beq 122ddc │ │ │ │ - ldr r0, [pc, #1696] @ 12341c │ │ │ │ + beq 122dd8 │ │ │ │ + ldr r0, [pc, #1696] @ 123418 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ movne r2, r9 │ │ │ │ movne r0, sl │ │ │ │ - bne 122dc4 │ │ │ │ + bne 122dc0 │ │ │ │ ldr r1, [r6, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122ef8 │ │ │ │ + beq 122ef4 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1230e4 │ │ │ │ + beq 1230e0 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, #0 │ │ │ │ add ip, sp, #748 @ 0x2ec │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r7, [r0, #12] │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ mov r2, #0 │ │ │ │ str r6, [sp, #764] @ 0x2fc │ │ │ │ - ldr r1, [pc, #1552] @ 123428 │ │ │ │ + ldr r1, [pc, #1552] @ 123424 │ │ │ │ str r0, [sp, #732] @ 0x2dc │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #744] @ 0x2e8 │ │ │ │ add r1, sp, #768 @ 0x300 │ │ │ │ str r1, [sp, #740] @ 0x2e4 │ │ │ │ add r1, sp, #748 @ 0x2ec │ │ │ │ str r1, [sp, #736] @ 0x2e0 │ │ │ │ add r1, sp, #736 @ 0x2e0 │ │ │ │ str r0, [sp, #728] @ 0x2d8 │ │ │ │ str r1, [sp, #724] @ 0x2d4 │ │ │ │ str r6, [sp, #784] @ 0x310 │ │ │ │ str r0, [sp, #772] @ 0x304 │ │ │ │ - ldr r1, [pc, #1500] @ 12342c │ │ │ │ + ldr r1, [pc, #1500] @ 123428 │ │ │ │ str r0, [sp, #780] @ 0x30c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ add r1, sp, #792 @ 0x318 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ - ldr r1, [pc, #1480] @ 123430 │ │ │ │ + ldr r1, [pc, #1480] @ 12342c │ │ │ │ str r0, [sp, #800] @ 0x320 │ │ │ │ add r0, sp, #724 @ 0x2d4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #796] @ 0x31c │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #792] @ 0x318 │ │ │ │ str r6, [sp, #804] @ 0x324 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp, #820] @ 0x334 │ │ │ │ str r0, [sp, #816] @ 0x330 │ │ │ │ - ldr r0, [pc, #1440] @ 123434 │ │ │ │ + ldr r0, [pc, #1440] @ 123430 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ moveq sl, r1 │ │ │ │ moveq r9, r2 │ │ │ │ - bne 122ed0 │ │ │ │ + bne 122ecc │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne sl, r0, #8 │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ add r1, sp, #800 @ 0x320 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122ef8 │ │ │ │ + beq 122ef4 │ │ │ │ ldr r2, [r9, #44] @ 0x2c │ │ │ │ add r1, sp, #800 @ 0x320 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 10f7ac │ │ │ │ + bl 10f7a8 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r8, #624] @ 0x270 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 122f38 │ │ │ │ + bne 122f34 │ │ │ │ mov r5, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #628]! @ 0x274 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 122f38 │ │ │ │ - bl 2c075c │ │ │ │ + bne 122f34 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r5, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #560]! @ 0x230 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 122f5c │ │ │ │ - bl 2c075c │ │ │ │ + bne 122f58 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #556] @ 0x22c │ │ │ │ str r9, [r8, #560] @ 0x230 │ │ │ │ mov r1, r9 │ │ │ │ - b 12271c │ │ │ │ - bl 10f7ac │ │ │ │ - b 122b08 │ │ │ │ + b 122718 │ │ │ │ + bl 10f7a8 │ │ │ │ + b 122b04 │ │ │ │ add r0, r8, #584 @ 0x248 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r8, #588] @ 0x24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122868 │ │ │ │ + beq 122864 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r8, #592] @ 0x250 │ │ │ │ blx r1 │ │ │ │ - b 122868 │ │ │ │ + b 122864 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, #3 │ │ │ │ - b 122ba4 │ │ │ │ + b 122ba0 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, #4 │ │ │ │ - b 122ba4 │ │ │ │ - ldr r0, [pc, #1076] @ 1233f0 │ │ │ │ + b 122ba0 │ │ │ │ + ldr r0, [pc, #1076] @ 1233ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 122acc │ │ │ │ - ldr r5, [pc, #1060] @ 1233f4 │ │ │ │ + bne 122ac8 │ │ │ │ + ldr r5, [pc, #1060] @ 1233f0 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r1, [r5, #32] │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 122ff8 │ │ │ │ + bcc 122ff4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 122acc │ │ │ │ + beq 122ac8 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 21250 │ │ │ │ ands r1, r0, #255 @ 0xff │ │ │ │ - beq 122acc │ │ │ │ + beq 122ac8 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - bl 1dcb18 │ │ │ │ + bl 1dcb14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 122acc │ │ │ │ + beq 122ac8 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 123100 │ │ │ │ + beq 1230fc │ │ │ │ mov r2, r0 │ │ │ │ ldr r7, [r0, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #28]! │ │ │ │ mov r5, #0 │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ str r5, [sp, #816] @ 0x330 │ │ │ │ str r6, [sp, #812] @ 0x32c │ │ │ │ str r7, [sp, #808] @ 0x328 │ │ │ │ str r1, [sp, #804] @ 0x324 │ │ │ │ str r3, [sp, #800] @ 0x320 │ │ │ │ - ldr r1, [pc, #952] @ 123400 │ │ │ │ + ldr r1, [pc, #952] @ 1233fc │ │ │ │ str r2, [sp, #756] @ 0x2f4 │ │ │ │ add r2, sp, #768 @ 0x300 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #776] @ 0x308 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #772] @ 0x304 │ │ │ │ add r1, sp, #800 @ 0x320 │ │ │ │ str r1, [sp, #768] @ 0x300 │ │ │ │ mov r1, #1 │ │ │ │ str r2, [sp, #748] @ 0x2ec │ │ │ │ str r1, [sp, #752] @ 0x2f0 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #900] @ 123404 │ │ │ │ + ldr r1, [pc, #900] @ 123400 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #4 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #748 @ 0x2ec │ │ │ │ - bl 1dcfb8 │ │ │ │ - b 122acc │ │ │ │ - ldr r0, [pc, #836] @ 1233e8 │ │ │ │ - ldr r1, [pc, #836] @ 1233ec │ │ │ │ + bl 1dcfb4 │ │ │ │ + b 122ac8 │ │ │ │ + ldr r0, [pc, #836] @ 1233e4 │ │ │ │ + ldr r1, [pc, #836] @ 1233e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 23244 │ │ │ │ - b 123118 │ │ │ │ + b 123114 │ │ │ │ mov r0, r5 │ │ │ │ bl 1e8fc │ │ │ │ - b 122a68 │ │ │ │ + b 122a64 │ │ │ │ bl 1ef28 │ │ │ │ eor r6, r0, #1 │ │ │ │ - b 122a84 │ │ │ │ + b 122a80 │ │ │ │ mov r0, r5 │ │ │ │ bl 1e8fc │ │ │ │ - b 122c7c │ │ │ │ + b 122c78 │ │ │ │ bl 1ef28 │ │ │ │ eor r6, r0, #1 │ │ │ │ - b 122c98 │ │ │ │ - ldr r0, [pc, #820] @ 123420 │ │ │ │ + b 122c94 │ │ │ │ + ldr r0, [pc, #820] @ 12341c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #816] @ 123424 │ │ │ │ + ldr r2, [pc, #816] @ 123420 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 123118 │ │ │ │ - ldr r0, [pc, #752] @ 1233f8 │ │ │ │ + b 123114 │ │ │ │ + ldr r0, [pc, #752] @ 1233f4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #748] @ 1233fc │ │ │ │ + ldr r2, [pc, #748] @ 1233f8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 123190 │ │ │ │ - b 123190 │ │ │ │ - b 123190 │ │ │ │ - b 123190 │ │ │ │ - b 12313c │ │ │ │ - b 12313c │ │ │ │ - b 12313c │ │ │ │ - b 1231bc │ │ │ │ + b 12318c │ │ │ │ + b 12318c │ │ │ │ + b 12318c │ │ │ │ + b 12318c │ │ │ │ + b 123138 │ │ │ │ + b 123138 │ │ │ │ + b 123138 │ │ │ │ + b 1231b8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 10f7ac │ │ │ │ + bl 10f7a8 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ - b 1231d8 │ │ │ │ + b 1231d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r8, #588] @ 0x24c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1231d8 │ │ │ │ + beq 1231d4 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r8, #592] @ 0x250 │ │ │ │ blx r1 │ │ │ │ - b 1231d8 │ │ │ │ + b 1231d4 │ │ │ │ bl 1d63c │ │ │ │ - b 1231c4 │ │ │ │ + b 1231c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ - b 1231d8 │ │ │ │ - b 1232a0 │ │ │ │ + b 1231d4 │ │ │ │ + b 12329c │ │ │ │ mov r4, r0 │ │ │ │ - b 1231a8 │ │ │ │ + b 1231a4 │ │ │ │ mov r4, r0 │ │ │ │ - b 1231ec │ │ │ │ + b 1231e8 │ │ │ │ mov r4, r0 │ │ │ │ - b 123344 │ │ │ │ + b 123340 │ │ │ │ mov r4, r0 │ │ │ │ stmdb r6, {r7, r9} │ │ │ │ mov r0, r5 │ │ │ │ bl d1fb8 │ │ │ │ ldr sl, [sp, #24] │ │ │ │ - b 1231d8 │ │ │ │ - b 1232a0 │ │ │ │ + b 1231d4 │ │ │ │ + b 12329c │ │ │ │ mov r4, r0 │ │ │ │ - b 1231d8 │ │ │ │ + b 1231d4 │ │ │ │ mov r4, r0 │ │ │ │ - b 1232c4 │ │ │ │ + b 1232c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20b8e0 │ │ │ │ + bl 20b8dc │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #624]! @ 0x270 │ │ │ │ cmp r1, #21 │ │ │ │ - bne 1231ec │ │ │ │ - bl 10f768 │ │ │ │ + bne 1231e8 │ │ │ │ + bl 10f764 │ │ │ │ mov r5, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #560]! @ 0x230 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 123218 │ │ │ │ - bl 2c075c │ │ │ │ + bne 123214 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ - b 1232a4 │ │ │ │ + b 1232a0 │ │ │ │ ldr r9, [sp, #40] @ 0x28 │ │ │ │ - b 1232a4 │ │ │ │ + b 1232a0 │ │ │ │ ldr r5, [r8, #528] @ 0x210 │ │ │ │ mov r4, r0 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 123250 │ │ │ │ + beq 12324c │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 123250 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12324c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r8, #544] @ 0x220 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 123280 │ │ │ │ + bcc 12327c │ │ │ │ ldr r0, [r8, #548] @ 0x224 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 123280 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12327c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r8, #548] @ 0x224 │ │ │ │ ldr r1, [r8, #552] @ 0x228 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldrb r0, [r8, #557] @ 0x22d │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123344 │ │ │ │ + beq 123340 │ │ │ │ add r0, r8, #216 @ 0xd8 │ │ │ │ bl 9baf8 │ │ │ │ - b 123344 │ │ │ │ + b 123340 │ │ │ │ mov r4, r0 │ │ │ │ - b 12339c │ │ │ │ + b 123398 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r0, #184]! @ 0xb8 │ │ │ │ cmp r1, #22 │ │ │ │ - beq 1232c4 │ │ │ │ + beq 1232c0 │ │ │ │ ldrb r1, [r8, #556] @ 0x22c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1232c4 │ │ │ │ - bl 10f768 │ │ │ │ + bne 1232c0 │ │ │ │ + bl 10f764 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r8, #556] @ 0x22c │ │ │ │ mov r0, r9 │ │ │ │ - bl 113f28 │ │ │ │ + bl 113f24 │ │ │ │ ldr r5, [r8, #528] @ 0x210 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 123300 │ │ │ │ + beq 1232fc │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 123300 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1232fc │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r8, #544] @ 0x220 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 123330 │ │ │ │ + bcc 12332c │ │ │ │ ldr r0, [r8, #548] @ 0x224 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 123330 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12332c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r8, #548] @ 0x224 │ │ │ │ ldr r1, [r8, #552] @ 0x228 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldrb r0, [r8, #557] @ 0x22d │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123344 │ │ │ │ + beq 123340 │ │ │ │ add r0, r8, #216 @ 0xd8 │ │ │ │ bl 9baf8 │ │ │ │ ldr r0, [r8, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123358 │ │ │ │ + beq 123354 │ │ │ │ ldr r0, [r8, #536] @ 0x218 │ │ │ │ bl 13734 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #558] @ 0x22e │ │ │ │ ldr r2, [r8, #32] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 12339c │ │ │ │ + beq 123398 │ │ │ │ ldr r0, [r8, #36] @ 0x24 │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [r8, #40] @ 0x28 │ │ │ │ - beq 123390 │ │ │ │ + beq 12338c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r2, r2, #1 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, sl │ │ │ │ - bl 1d515c │ │ │ │ + bl 1d5158 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ @ instruction: 0x0009cbb4 │ │ │ │ - @ instruction: 0x001f2fbc │ │ │ │ - andseq r2, pc, ip, lsr #31 │ │ │ │ - ldrheq fp, [pc], -r0 │ │ │ │ - andseq lr, pc, ip, rrx │ │ │ │ + andseq r2, pc, r0, asr #31 │ │ │ │ + @ instruction: 0x001f2fb0 │ │ │ │ + ldrheq fp, [pc], -r4 │ │ │ │ + andseq lr, pc, r0, ror r0 @ │ │ │ │ andeq ip, r9, ip, lsr #11 │ │ │ │ - andseq sp, pc, r8, asr lr @ │ │ │ │ - ldrsbeq r9, [pc], -r4 │ │ │ │ - andseq r9, pc, r8, ror #1 │ │ │ │ - andseq sp, pc, r0, ror #8 │ │ │ │ - andseq sp, pc, ip, lsr #12 │ │ │ │ - @ instruction: 0x001b45bb │ │ │ │ - @ instruction: 0x001f25b4 │ │ │ │ - andseq r2, pc, r8, lsl #12 │ │ │ │ - andseq r2, pc, r4, asr r6 @ │ │ │ │ - andseq sp, pc, r8, lsl #14 │ │ │ │ - @ instruction: 0x001fd8d4 │ │ │ │ - andseq sp, pc, ip, lsl r8 @ │ │ │ │ - andseq r8, pc, ip, rrx │ │ │ │ - andseq r0, fp, r0, ror #19 │ │ │ │ - andseq sp, pc, ip, asr sp @ │ │ │ │ - @ instruction: 0x001b45d7 │ │ │ │ - andseq r2, pc, r8, ror #11 │ │ │ │ - andseq r2, pc, r8, lsr r8 @ │ │ │ │ - mulseq pc, ip, r8 @ │ │ │ │ + andseq sp, pc, ip, asr lr @ │ │ │ │ + ldrsbeq r9, [pc], -r8 │ │ │ │ + andseq r9, pc, ip, ror #1 │ │ │ │ + andseq sp, pc, r4, ror #8 │ │ │ │ + andseq sp, pc, r0, lsr r6 @ │ │ │ │ + @ instruction: 0x001b45bf │ │ │ │ + @ instruction: 0x001f25b8 │ │ │ │ + andseq r2, pc, ip, lsl #12 │ │ │ │ + andseq r2, pc, r8, asr r6 @ │ │ │ │ + andseq sp, pc, ip, lsl #14 │ │ │ │ + @ instruction: 0x001fd8d8 │ │ │ │ + andseq sp, pc, r0, lsr #16 │ │ │ │ + andseq r8, pc, r0, ror r0 @ │ │ │ │ + andseq r0, fp, r4, ror #19 │ │ │ │ + andseq sp, pc, r0, ror #26 │ │ │ │ + @ instruction: 0x001b45db │ │ │ │ + andseq r2, pc, ip, ror #11 │ │ │ │ + andseq r2, pc, ip, lsr r8 @ │ │ │ │ + andseq r2, pc, r0, lsr #17 │ │ │ │ andseq r7, r7, r0, lsl #9 │ │ │ │ - andseq sp, pc, ip, asr #24 │ │ │ │ - andseq r9, pc, r0, asr #30 │ │ │ │ - andseq r9, pc, r4, lsr pc @ │ │ │ │ + andseq sp, pc, r0, asr ip @ │ │ │ │ + andseq r9, pc, r4, asr #30 │ │ │ │ + andseq r9, pc, r8, lsr pc @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #652 @ 0x28c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r7, [pc, #408] @ 1235ec │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r7, [pc, #408] @ 1235e8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r6, r5 │ │ │ │ add r0, r0, r7 │ │ │ │ ldr sl, [r6, #8]! │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ ldr fp, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123484 │ │ │ │ + beq 123480 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r9, #0 │ │ │ │ - beq 1234b0 │ │ │ │ - b 1234c0 │ │ │ │ + beq 1234ac │ │ │ │ + b 1234bc │ │ │ │ mov r4, r1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ - ldr r1, [pc, #344] @ 1235f0 │ │ │ │ + ldr r1, [pc, #344] @ 1235ec │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrd r8, [r0, #24] │ │ │ │ strd sl, [r0, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ bl 137d0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1234f0 │ │ │ │ + beq 1234ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne 123504 │ │ │ │ + bne 123500 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 38658 │ │ │ │ - b 123504 │ │ │ │ + b 123500 │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r6, [r5, #32] │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 123564 │ │ │ │ + bne 123560 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ bl 137d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12355c │ │ │ │ + beq 123558 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 123550 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #184] @ 1235f4 │ │ │ │ + beq 12354c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #184] @ 1235f0 │ │ │ │ add r4, r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ strd r8, [r0, #24] │ │ │ │ add sp, sp, #652 @ 0x28c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12357c │ │ │ │ + beq 123578 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123504 │ │ │ │ + beq 123500 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 123504 │ │ │ │ + b 123500 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1235b4 │ │ │ │ + beq 1235b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 1235b4 │ │ │ │ + b 1235b0 │ │ │ │ mov r7, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1d515c │ │ │ │ - b 1235e0 │ │ │ │ + bl 1d5158 │ │ │ │ + b 1235dc │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 388bc │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq fp, r9, r4, lsr #26 │ │ │ │ andeq fp, r9, ip, ror ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #476 @ 0x1dc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 123720 │ │ │ │ + bne 12371c │ │ │ │ mov r5, r1 │ │ │ │ - ldr r8, [pc, #364] @ 123788 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r8, [pc, #364] @ 123784 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldr r7, [r1, #8] │ │ │ │ ldr r9, [r1, #12] │ │ │ │ add r1, r1, #24 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12364c │ │ │ │ + beq 123648 │ │ │ │ mov sl, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov fp, #0 │ │ │ │ - beq 123680 │ │ │ │ - b 123694 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r3, [pc, #308] @ 12378c │ │ │ │ + beq 12367c │ │ │ │ + b 123690 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r3, [pc, #308] @ 123788 │ │ │ │ add r6, r0, r8 │ │ │ │ mov sl, r1 │ │ │ │ mov fp, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ strb r0, [r6, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldrd sl, [r0, #24] │ │ │ │ str r7, [r0, #24] │ │ │ │ str r9, [r0, #28] │ │ │ │ add r6, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12379c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 123798 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1236e8 │ │ │ │ + beq 1236e4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1236dc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #200] @ 123790 │ │ │ │ + beq 1236d8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #200] @ 12378c │ │ │ │ add r7, r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r7, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ strd sl, [r0, #24] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #22 │ │ │ │ - beq 123708 │ │ │ │ + beq 123704 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 128a98 │ │ │ │ + bl 128a94 │ │ │ │ ldm r6!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ add sp, sp, #476 @ 0x1dc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #92] @ 123794 │ │ │ │ + ldr r1, [pc, #92] @ 123790 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #68] @ 123798 │ │ │ │ + ldr r1, [pc, #68] @ 123794 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 128c88 │ │ │ │ - b 12377c │ │ │ │ + bl 128c84 │ │ │ │ + b 123778 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ - bl 1d515c │ │ │ │ + bl 1d5158 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq fp, r9, r8, asr fp │ │ │ │ strdeq fp, [r9], -r0 │ │ │ │ - @ instruction: 0x001f8edc │ │ │ │ - @ instruction: 0x001f8ed0 │ │ │ │ + andseq r8, pc, r0, ror #29 │ │ │ │ + @ instruction: 0x001f8ed4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ sub sp, sp, #5120 @ 0x1400 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ str r2, [sp, #136] @ 0x88 │ │ │ │ add r2, r0, #16 │ │ │ │ @@ -278078,15 +278077,15 @@ │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [sp, #148] @ 0x94 │ │ │ │ strb r0, [r7, #304]! @ 0x130 │ │ │ │ sub fp, r7, #296 @ 0x128 │ │ │ │ strb r0, [r7, #-300] @ 0xfffffed4 │ │ │ │ - b 12390c │ │ │ │ + b 123908 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r1, #196]! @ 0xc4 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ sub sl, r1, #188 @ 0xbc │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -278094,15 +278093,15 @@ │ │ │ │ muleq r0, r0, pc @ │ │ │ │ andeq r3, r0, ip, asr pc │ │ │ │ andeq r0, r0, r8, lsl #3 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ ldr r8, [r0] │ │ │ │ - b 124124 │ │ │ │ + b 124120 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r1, #416]! @ 0x1a0 │ │ │ │ str r1, [sp, #104] @ 0x68 │ │ │ │ sub r2, r1, #408 @ 0x198 │ │ │ │ add r1, pc, #8 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -278111,87 +278110,87 @@ │ │ │ │ andeq r3, r0, ip, asr pc │ │ │ │ andeq r3, r0, r8, lsr #30 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ ldr r5, [sp, #148] @ 0x94 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ ldr r8, [r5, #392] @ 0x188 │ │ │ │ ldr r7, [r5, #396] @ 0x18c │ │ │ │ - b 1245fc │ │ │ │ + b 1245f8 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ ldr r7, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r7, #304]! @ 0x130 │ │ │ │ add r1, pc, #8 │ │ │ │ sub fp, r7, #296 @ 0x128 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r3, r0, ip, lsr #30 │ │ │ │ strdeq r3, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsr #3 │ │ │ │ - ldr r1, [pc, #4016] @ 1248c4 │ │ │ │ + ldr r1, [pc, #4016] @ 1248c0 │ │ │ │ add r0, lr, #624 @ 0x270 │ │ │ │ mov r2, #24 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1a2964 │ │ │ │ + bl 1a2960 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r5, [r0, #272] @ 0x110 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1239d8 │ │ │ │ - ldr r1, [pc, #3976] @ 1248c8 │ │ │ │ + beq 1239d4 │ │ │ │ + ldr r1, [pc, #3976] @ 1248c4 │ │ │ │ add r4, lr, #88 @ 0x58 │ │ │ │ mov r2, #15 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2964 │ │ │ │ + bl 1a2960 │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ ldr r0, [r3, #3840] @ 0xf00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123adc │ │ │ │ + beq 123ad8 │ │ │ │ ldr r4, [r3, #3844] @ 0xf04 │ │ │ │ ldr r8, [r3, #3848] @ 0xf08 │ │ │ │ bl 132cc │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ - ldr r0, [pc, #4056] @ 124954 │ │ │ │ + ldr r0, [pc, #4056] @ 124950 │ │ │ │ add r2, lr, #900 @ 0x384 │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r2, #80] @ 0x50 │ │ │ │ str r0, [sp, #616] @ 0x268 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #604] @ 0x25c │ │ │ │ - ldr r1, [pc, #4080] @ 124994 │ │ │ │ + ldr r1, [pc, #4080] @ 124990 │ │ │ │ str r0, [sp, #612] @ 0x264 │ │ │ │ add r0, lr, #980 @ 0x3d4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #600] @ 0x258 │ │ │ │ str r0, [sp, #608] @ 0x260 │ │ │ │ add r0, lr, #52 @ 0x34 │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ bl 312a4 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 123af4 │ │ │ │ + beq 123af0 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ - b 123af4 │ │ │ │ + b 123af0 │ │ │ │ ldr r7, [r0, #276] @ 0x114 │ │ │ │ ldr r4, [r0, #280] @ 0x118 │ │ │ │ ldr r2, [r0, #284] @ 0x11c │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 260cd4 │ │ │ │ + bl 260cd0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 123bbc │ │ │ │ + beq 123bb8 │ │ │ │ mov r0, r4 │ │ │ │ - b 123bb8 │ │ │ │ + b 123bb4 │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r6, #188]! @ 0xbc │ │ │ │ add r1, pc, #8 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @@ -278207,15 +278206,15 @@ │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r3, r0, r8, asr pc │ │ │ │ andeq r3, r0, r4, lsr pc │ │ │ │ andeq r0, r0, ip, lsr #19 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ ldr r5, [r1, #176] @ 0xb0 │ │ │ │ - b 1256ec │ │ │ │ + b 1256e8 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r1, #384]! @ 0x180 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ sub r3, r1, #368 @ 0x170 │ │ │ │ add r1, pc, #8 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ @@ -278224,96 +278223,96 @@ │ │ │ │ andeq r3, r0, ip, asr #28 │ │ │ │ andeq r3, r0, r0, lsl lr │ │ │ │ @ instruction: 0x000005b4 │ │ │ │ ldr r5, [sp, #148] @ 0x94 │ │ │ │ ldrd r8, [r5, #16] │ │ │ │ ldr r0, [r5, #376] @ 0x178 │ │ │ │ ldr r1, [r5, #380] @ 0x17c │ │ │ │ - b 124648 │ │ │ │ + b 124644 │ │ │ │ ldr sl, [sp, #148] @ 0x94 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ ldrb r0, [sl, #300]! @ 0x12c │ │ │ │ add r1, pc, #12 │ │ │ │ sub r6, sl, #148 @ 0x94 │ │ │ │ ldr r8, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r3, r0, r8, lsl lr │ │ │ │ ldrdeq r3, [r0], -ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldr r7, [r8, #296] @ 0x128 │ │ │ │ - b 123f34 │ │ │ │ + b 123f30 │ │ │ │ add r0, r4, #4 │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r1, [r3, #3804] @ 0xedc │ │ │ │ str r2, [r3, #3808] @ 0xee0 │ │ │ │ str r0, [r3, #3812] @ 0xee4 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #616] @ 0x268 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #604] @ 0x25c │ │ │ │ add r1, lr, #52 @ 0x34 │ │ │ │ - ldr r0, [pc, #3764] @ 1249c8 │ │ │ │ + ldr r0, [pc, #3764] @ 1249c4 │ │ │ │ add r2, lr, #900 @ 0x384 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #612] @ 0x264 │ │ │ │ add r0, lr, #980 @ 0x3d4 │ │ │ │ str r0, [sp, #608] @ 0x260 │ │ │ │ - ldr r0, [pc, #3736] @ 1249cc │ │ │ │ + ldr r0, [pc, #3736] @ 1249c8 │ │ │ │ str r1, [r2, #80] @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ add r0, lr, #88 @ 0x58 │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ bl 312a4 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ ldr r7, [r0, #3840] @ 0xf00 │ │ │ │ ldr r4, [r0, #3844] @ 0xf04 │ │ │ │ ldr r2, [r0, #3848] @ 0xf08 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 260cd4 │ │ │ │ + bl 260cd0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 123b74 │ │ │ │ + beq 123b70 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ ldr r0, [r1, #3804] @ 0xedc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123b8c │ │ │ │ + beq 123b88 │ │ │ │ ldr r0, [r1, #3808] @ 0xee0 │ │ │ │ bl 13734 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ cmp r5, #0 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #276] @ 0x114 │ │ │ │ - beq 123ba8 │ │ │ │ + beq 123ba4 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 123bbc │ │ │ │ + beq 123bb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 123bbc │ │ │ │ + beq 123bb8 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #280] @ 0x118 │ │ │ │ bl 13734 │ │ │ │ add r1, r9, #4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ add r5, lr, #280 @ 0x118 │ │ │ │ ldm r1!, {r3, r4, r6, r7} │ │ │ │ mov r2, r5 │ │ │ │ cmp r0, #4 │ │ │ │ stmia r2!, {r3, r4, r6, r7} │ │ │ │ ldm r1, {r3, r4, r6, r7} │ │ │ │ stm r2, {r3, r4, r6, r7} │ │ │ │ - bne 123c54 │ │ │ │ + bne 123c50 │ │ │ │ mov r0, r5 │ │ │ │ add r5, lr, #396 @ 0x18c │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ mov r1, r5 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ @@ -278331,16 +278330,16 @@ │ │ │ │ ldr fp, [ip, #12] │ │ │ │ ldr r8, [ip, #16] │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ cmp fp, #22 │ │ │ │ mov r0, #1 │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ strb r0, [ip, #304] @ 0x130 │ │ │ │ - beq 123fac │ │ │ │ - b 1240e0 │ │ │ │ + beq 123fa8 │ │ │ │ + b 1240dc │ │ │ │ add r7, sp, #492 @ 0x1ec │ │ │ │ add ip, sp, #636 @ 0x27c │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ ldm r2!, {r3, r4, r6, r7} │ │ │ │ @@ -278348,64 +278347,64 @@ │ │ │ │ stmia r1!, {r3, r4, r6, r7} │ │ │ │ ldm r2, {r3, r4, r6, r7} │ │ │ │ stm r1, {r3, r4, r6, r7} │ │ │ │ add r1, lr, #352 @ 0x160 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r1, #272] @ 0x110 │ │ │ │ - ldr r4, [pc, #3944] @ 124c00 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r4, [pc, #3944] @ 124bfc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 123ccc │ │ │ │ - ldr r1, [pc, #3924] @ 124c04 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 123cc8 │ │ │ │ + ldr r1, [pc, #3924] @ 124c00 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ - ldr r1, [pc, #3912] @ 124c08 │ │ │ │ + ldr r1, [pc, #3912] @ 124c04 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr r6, [r0, r1]! │ │ │ │ ldr fp, [r0, #4] │ │ │ │ - b 123d14 │ │ │ │ + b 123d10 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #88 @ 0x58 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ strb r1, [r0, r4] │ │ │ │ mov r7, r0 │ │ │ │ - ldr r1, [pc, #3860] @ 124c08 │ │ │ │ + ldr r1, [pc, #3860] @ 124c04 │ │ │ │ ldr r6, [r2, #3840] @ 0xf00 │ │ │ │ ldr fp, [r2, #3844] @ 0xf04 │ │ │ │ ldr r3, [r2, #3848] @ 0xf08 │ │ │ │ ldr r2, [r2, #3852] @ 0xf0c │ │ │ │ str r6, [r7, r1]! │ │ │ │ - ldr r1, [pc, #3832] @ 124c04 │ │ │ │ + ldr r1, [pc, #3832] @ 124c00 │ │ │ │ str fp, [r7, #4] │ │ │ │ str r3, [r0, r1]! │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ stm sl, {r6, fp} │ │ │ │ str r3, [sl, #8] │ │ │ │ str r2, [sl, #12] │ │ │ │ - ldr r1, [pc, #3800] @ 124c08 │ │ │ │ + ldr r1, [pc, #3800] @ 124c04 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r7, r6, #2 │ │ │ │ str r7, [r0, r1]! │ │ │ │ adc r1, fp, #0 │ │ │ │ add r2, sp, #600 @ 0x258 │ │ │ │ str r1, [r0, #4] │ │ │ │ - ldr r0, [pc, #3772] @ 124c0c │ │ │ │ + ldr r0, [pc, #3772] @ 124c08 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ - ldr r0, [pc, #3764] @ 124c10 │ │ │ │ + ldr r0, [pc, #3764] @ 124c0c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr sl, [r0, #4] │ │ │ │ ldr lr, [r0, #12] │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ add r3, r0, #656 @ 0x290 │ │ │ │ @@ -278450,15 +278449,15 @@ │ │ │ │ adc r1, fp, #0 │ │ │ │ stm r2, {r0, r1} │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [r2, #12] │ │ │ │ add r2, ip, #108 @ 0x6c │ │ │ │ - ldr r0, [pc, #3992] @ 124dc8 │ │ │ │ + ldr r0, [pc, #3992] @ 124dc4 │ │ │ │ ldr r0, [pc, r0] │ │ │ │ str r0, [r8, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [r8, #56] @ 0x38 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str lr, [r8, #60] @ 0x3c │ │ │ │ add lr, r8, #80 @ 0x50 │ │ │ │ @@ -278503,22 +278502,22 @@ │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ strb r4, [r5, #301]! @ 0x12d │ │ │ │ bl 137d0 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ strb r4, [sp, #996] @ 0x3e4 │ │ │ │ str r5, [r0, #3792] @ 0xed0 │ │ │ │ strb r4, [r0, #3796] @ 0xed4 │ │ │ │ - ldr r0, [pc, #3784] @ 124dcc │ │ │ │ + ldr r0, [pc, #3784] @ 124dc8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #472 @ 0x1d8 │ │ │ │ orr r0, r0, #3072 @ 0xc00 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 127768 │ │ │ │ + beq 127764 │ │ │ │ mov r2, #472 @ 0x1d8 │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ orr r2, r2, #3072 @ 0xc00 │ │ │ │ mov r7, r0 │ │ │ │ bl 137d0 │ │ │ │ str r7, [r8, #296] @ 0x128 │ │ │ │ ldrb r0, [r7, #3540] @ 0xdd4 │ │ │ │ @@ -278541,25 +278540,25 @@ │ │ │ │ add r6, sp, #600 @ 0x258 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 813fc │ │ │ │ ldr fp, [sp, #600] @ 0x258 │ │ │ │ cmp fp, #22 │ │ │ │ - bne 123fc0 │ │ │ │ + bne 123fbc │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r7, #3540] @ 0xdd4 │ │ │ │ strb r0, [sl] │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #3 │ │ │ │ - b 12749c │ │ │ │ + b 127498 │ │ │ │ add ip, r6, #8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r8, [sp, #604] @ 0x25c │ │ │ │ add sl, lr, #656 @ 0x290 │ │ │ │ ldm ip, {r0, r2, r3, r4, r5, r6} │ │ │ │ mov r1, sl │ │ │ │ stm r1, {r0, r2, r3, r4, r5, r6} │ │ │ │ @@ -278576,19 +278575,19 @@ │ │ │ │ mov r0, ip │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r5, [r0, #296] @ 0x128 │ │ │ │ ldrb r0, [r5, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 124080 │ │ │ │ + beq 12407c │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq 12408c │ │ │ │ - b 124090 │ │ │ │ + beq 124088 │ │ │ │ + b 12408c │ │ │ │ ldr r7, [sp, #148] @ 0x94 │ │ │ │ mvn r1, #344 @ 0x158 │ │ │ │ ldrb r0, [r7, #369]! @ 0x171 │ │ │ │ add r1, r7, r1 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, #4 │ │ │ │ @@ -278599,23 +278598,23 @@ │ │ │ │ andeq r3, r0, r4, lsr r9 │ │ │ │ andeq r0, r0, r4, lsr #7 │ │ │ │ ldr r5, [sp, #148] @ 0x94 │ │ │ │ ldr r8, [r5, #352] @ 0x160 │ │ │ │ ldr r9, [r5, #356] @ 0x164 │ │ │ │ ldr r0, [r5, #360] @ 0x168 │ │ │ │ ldr r1, [r5, #364] @ 0x16c │ │ │ │ - b 124674 │ │ │ │ + b 124670 │ │ │ │ mov r0, #744 @ 0x2e8 │ │ │ │ orr r0, r0, #1024 @ 0x400 │ │ │ │ add r0, r5, r0 │ │ │ │ - bl 11f674 │ │ │ │ + bl 11f670 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ cmp fp, #21 │ │ │ │ - beq 1240b4 │ │ │ │ + beq 1240b0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #396 @ 0x18c │ │ │ │ add r0, lr, #532 @ 0x214 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ ldr lr, [sp, #148] @ 0x94 │ │ │ │ mov r0, #300 @ 0x12c │ │ │ │ @@ -278631,60 +278630,60 @@ │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add ip, sp, #152 @ 0x98 │ │ │ │ add r1, lr, #188 @ 0xbc │ │ │ │ cmp fp, #21 │ │ │ │ mov r2, ip │ │ │ │ ldm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ - bne 1242f8 │ │ │ │ + bne 1242f4 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #600 @ 0x258 │ │ │ │ add sl, r1, #8 │ │ │ │ mov r2, r1 │ │ │ │ str r8, [r1] │ │ │ │ strb r0, [r2, #196]! @ 0xc4 │ │ │ │ str r1, [r1, #192] @ 0xc0 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 127cf4 │ │ │ │ + ble 127cf0 │ │ │ │ mov r2, fp │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #656 @ 0x290 │ │ │ │ ldm r2!, {r3, r6, r7} │ │ │ │ mov r1, r0 │ │ │ │ stmia r1!, {r3, r6, r7} │ │ │ │ ldm r2, {r3, r5, r6, r7} │ │ │ │ stm r1, {r3, r5, r6, r7} │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #20 │ │ │ │ - ldr r2, [pc, #4036] @ 125130 │ │ │ │ + ldr r2, [pc, #4036] @ 12512c │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [r4, #20] │ │ │ │ add r1, r4, #28 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r5, [r4, #12] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r5, [r4, #24] │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ mov r1, #31 │ │ │ │ - ldr r0, [pc, #3984] @ 125134 │ │ │ │ + ldr r0, [pc, #3984] @ 125130 │ │ │ │ ldr r2, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ strd r0, [r2, #8] │ │ │ │ mov r0, #21 │ │ │ │ - ldr r1, [pc, #3968] @ 125138 │ │ │ │ + ldr r1, [pc, #3968] @ 125134 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ add r0, r4, #88 @ 0x58 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ str r5, [r4, #56] @ 0x38 │ │ │ │ @@ -278712,33 +278711,33 @@ │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ ldr r9, [sp, #528] @ 0x210 │ │ │ │ ldr sl, [sp, #456] @ 0x1c8 │ │ │ │ str r9, [r0, #3804] @ 0xedc │ │ │ │ mov r0, #11 │ │ │ │ str r0, [sp, #608] @ 0x260 │ │ │ │ mov r0, #18 │ │ │ │ - ldr r8, [pc, #3828] @ 12513c │ │ │ │ + ldr r8, [pc, #3828] @ 125138 │ │ │ │ cmp sl, #2 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ add r8, pc, r8 │ │ │ │ str r8, [sp, #604] @ 0x25c │ │ │ │ - bne 124270 │ │ │ │ + bne 12426c │ │ │ │ add r0, fp, #8 │ │ │ │ mov r4, #1 │ │ │ │ ldm r0, {r7, r9} │ │ │ │ ldr r0, [sp, #616] @ 0x268 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - b 124498 │ │ │ │ + b 124494 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ ldr r5, [r7] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r6, [sp, #468] @ 0x1d4 │ │ │ │ add fp, sp, #600 @ 0x258 │ │ │ │ mov r0, fp │ │ │ │ - bl 1186b4 │ │ │ │ + bl 1186b0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r8, [r7, #48] @ 0x30 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ str r5, [r0, #48] @ 0x30 │ │ │ │ subs r5, r2, #3 │ │ │ │ str r6, [r0, #56] @ 0x38 │ │ │ │ @@ -278746,91 +278745,91 @@ │ │ │ │ str sl, [r0, #44] @ 0x2c │ │ │ │ str r4, [r0, #52] @ 0x34 │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #608] @ 0x260 │ │ │ │ ldr r7, [sp, #508] @ 0x1fc │ │ │ │ - ldr r0, [pc, #3696] @ 125140 │ │ │ │ + ldr r0, [pc, #3696] @ 12513c │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #604] @ 0x25c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ - bne 124314 │ │ │ │ + bne 124310 │ │ │ │ add r0, fp, #8 │ │ │ │ mov r8, r1 │ │ │ │ ldm r0, {r7, r9} │ │ │ │ - b 124450 │ │ │ │ + b 12444c │ │ │ │ ldm ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ add r0, r0, #8 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ str r8, [sp, #276] @ 0x114 │ │ │ │ str fp, [sp, #272] @ 0x110 │ │ │ │ - b 127480 │ │ │ │ + b 12747c │ │ │ │ add r4, sp, #600 @ 0x258 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1186b4 │ │ │ │ + bl 1186b0 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #524] @ 0x20c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #9 │ │ │ │ str r0, [sp, #608] @ 0x260 │ │ │ │ ldr r1, [sp, #516] @ 0x204 │ │ │ │ - ldr r0, [pc, #3576] @ 125144 │ │ │ │ + ldr r0, [pc, #3576] @ 125140 │ │ │ │ cmp r1, #3 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #604] @ 0x25c │ │ │ │ mov fp, r0 │ │ │ │ mov r0, #18 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ - bne 1243ac │ │ │ │ + bne 1243a8 │ │ │ │ add r0, r4, #8 │ │ │ │ mov r6, r7 │ │ │ │ ldm r0, {r7, r9} │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 12444c │ │ │ │ + bcc 124448 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12444c │ │ │ │ - bl 2c075c │ │ │ │ + bne 124448 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r8, fp │ │ │ │ - b 124450 │ │ │ │ + b 12444c │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ - bl 1186b4 │ │ │ │ + bl 1186b0 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ ldrb r7, [sp, #532] @ 0x214 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1250f4 │ │ │ │ + beq 1250f0 │ │ │ │ add r3, sp, #476 @ 0x1dc │ │ │ │ add r5, sp, #344 @ 0x158 │ │ │ │ add ip, r5, #4032 @ 0xfc0 │ │ │ │ ldr fp, [r6, #28] │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldr r8, [r6, #32] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ ldr sl, [r6, #40] @ 0x28 │ │ │ │ - b 1255a8 │ │ │ │ + b 1255a4 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r5, [r0, #172] @ 0xac │ │ │ │ - b 12578c │ │ │ │ + b 125788 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r1, #56]! @ 0x38 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, pc, #8 │ │ │ │ ldr r5, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -278842,70 +278841,70 @@ │ │ │ │ add lr, r5, #44 @ 0x2c │ │ │ │ ldr sl, [r5, #24] │ │ │ │ ldr r0, [r5, #28] │ │ │ │ ldr ip, [r5, #32] │ │ │ │ ldr r8, [r5, #36] @ 0x24 │ │ │ │ ldr r9, [r5, #40] @ 0x28 │ │ │ │ ldm lr, {r1, r3, lr} │ │ │ │ - b 1246d4 │ │ │ │ + b 1246d0 │ │ │ │ mov r8, fp │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ clz r0, r5 │ │ │ │ add r5, lr, #352 @ 0x160 │ │ │ │ lsr r4, r0, #5 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 124498 │ │ │ │ + bcc 124494 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 124498 │ │ │ │ - bl 2c075c │ │ │ │ + bne 124494 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #3804] @ 0xedc │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1244c0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1244bc │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #52 @ 0x34 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 124500 │ │ │ │ + bne 1244fc │ │ │ │ ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 124500 │ │ │ │ + beq 1244fc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 124500 │ │ │ │ + bcc 1244fc │ │ │ │ ldr r0, [sp, #508] @ 0x1fc │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 124500 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1244fc │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #508] @ 0x1fc │ │ │ │ ldr r1, [sp, #512] @ 0x200 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ cmp r4, #0 │ │ │ │ ldr sl, [sp, #104] @ 0x68 │ │ │ │ ldrne r0, [sp, #516] @ 0x204 │ │ │ │ cmpne r0, #3 │ │ │ │ - bne 124998 │ │ │ │ + bne 124994 │ │ │ │ ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r0, [sp, #476] @ 0x1dc │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 124890 │ │ │ │ + bne 12488c │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r2, r2, #3840 @ 0xf00 │ │ │ │ add r5, lr, #352 @ 0x160 │ │ │ │ mov r6, #18 │ │ │ │ add r3, r5, #180 @ 0xb4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ @@ -278916,23 +278915,23 @@ │ │ │ │ mov r4, #1 │ │ │ │ add r3, r5, #272 @ 0x110 │ │ │ │ strb r0, [r1, #190] @ 0xbe │ │ │ │ strh r4, [r1, #188] @ 0xbc │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, sl │ │ │ │ - bl 120c08 │ │ │ │ + bl 120c04 │ │ │ │ add r2, r5, #272 @ 0x110 │ │ │ │ add r3, sp, #180 @ 0xb4 │ │ │ │ cmp r6, #21 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ strb r4, [r0] │ │ │ │ - bne 124838 │ │ │ │ + bne 124834 │ │ │ │ ldr r5, [sp, #148] @ 0x94 │ │ │ │ mov r0, #4 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #376 @ 0x178 │ │ │ │ str r8, [sp, #176] @ 0xb0 │ │ │ │ mov r1, r5 │ │ │ │ str r7, [r5, #12] │ │ │ │ @@ -278966,15 +278965,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r8, [r0, #-4]! │ │ │ │ str r7, [r1, #8] │ │ │ │ str r9, [r1, #-384] @ 0xfffffe80 │ │ │ │ strd r0, [r1, #-28] @ 0xffffffe4 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ - ldr r8, [pc, #3808] @ 125520 │ │ │ │ + ldr r8, [pc, #3808] @ 12551c │ │ │ │ add r8, pc, r8 │ │ │ │ str r8, [r2, #-388]! @ 0xfffffe7c │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ strb r2, [r3, #369]! @ 0x171 │ │ │ │ mvn r2, #344 @ 0x158 │ │ │ │ @@ -279039,38 +279038,38 @@ │ │ │ │ strb r2, [r7, #-79] @ 0xffffffb1 │ │ │ │ str sl, [r7, #-104] @ 0xffffff98 │ │ │ │ str r3, [r7, #-100] @ 0xffffff9c │ │ │ │ str lr, [r7, #-96] @ 0xffffffa0 │ │ │ │ str r1, [r7, #-92] @ 0xffffffa4 │ │ │ │ strb r0, [r7, #-74] @ 0xffffffb6 │ │ │ │ strb r0, [r7, #-77] @ 0xffffffb3 │ │ │ │ - ldr r1, [pc, #3520] @ 125524 │ │ │ │ + ldr r1, [pc, #3520] @ 125520 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1a2964 │ │ │ │ + bl 1a2960 │ │ │ │ ldr r4, [sp, #304] @ 0x130 │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 124790 │ │ │ │ + beq 12478c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 124790 │ │ │ │ + bne 12478c │ │ │ │ mov r0, #0 │ │ │ │ - b 124a10 │ │ │ │ + b 124a0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1247a0 │ │ │ │ + beq 12479c │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 124a10 │ │ │ │ + bne 124a0c │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ mov r9, r3 │ │ │ │ strb r0, [r9, #196]! @ 0xc4 │ │ │ │ - ldr r0, [pc, #4080] @ 1257b0 │ │ │ │ + ldr r0, [pc, #4080] @ 1257ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r9, #-48] @ 0xffffffd0 │ │ │ │ mov sl, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sl, #152]! @ 0x98 │ │ │ │ mov r6, sl │ │ │ │ strb r1, [r6, #40]! @ 0x28 │ │ │ │ @@ -279084,24 +279083,24 @@ │ │ │ │ str r0, [r3, #156] @ 0x9c │ │ │ │ str r0, [r3, #160] @ 0xa0 │ │ │ │ str r1, [r3, #164] @ 0xa4 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ add r4, r3, #160 @ 0xa0 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1be7c4 │ │ │ │ + bl 1be7c0 │ │ │ │ and r5, r0, #255 @ 0xff │ │ │ │ cmp r5, #2 │ │ │ │ - bne 1249d0 │ │ │ │ + bne 1249cc │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r6] │ │ │ │ strb r0, [r9] │ │ │ │ strb r0, [r7] │ │ │ │ strb r0, [fp] │ │ │ │ - b 126f54 │ │ │ │ + b 126f50 │ │ │ │ add r2, sp, #180 @ 0xb4 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ add r3, sp, #292 @ 0x124 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r7, [sp, #280] @ 0x118 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ @@ -279109,113 +279108,113 @@ │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ str r9, [sp, #284] @ 0x11c │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 127480 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12747c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ - bl 23600c │ │ │ │ - b 127480 │ │ │ │ + bl 236008 │ │ │ │ + b 12747c │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ str r8, [sp, #96] @ 0x60 │ │ │ │ stm r1, {r0, r7, r9} │ │ │ │ ldr r7, [sp, #484] @ 0x1e4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 124958 │ │ │ │ + beq 124954 │ │ │ │ mov r4, r5 │ │ │ │ - ldr r6, [pc, #4016] @ 125864 │ │ │ │ + ldr r6, [pc, #4016] @ 125860 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ mov sl, #65280 @ 0xff00 │ │ │ │ mov r9, #0 │ │ │ │ bic fp, r6, r0 │ │ │ │ - b 1248dc │ │ │ │ - andseq r2, fp, r2, lsl #9 │ │ │ │ - andseq r2, fp, r2, ror r4 │ │ │ │ + b 1248d8 │ │ │ │ + andseq r2, fp, r6, lsl #9 │ │ │ │ + andseq r2, fp, r6, ror r4 │ │ │ │ sub r0, fp, #1 │ │ │ │ subs r7, r7, #1 │ │ │ │ and fp, r0, fp │ │ │ │ - beq 124958 │ │ │ │ + beq 124954 │ │ │ │ cmp fp, #0 │ │ │ │ - bne 1248fc │ │ │ │ + bne 1248f8 │ │ │ │ ldr r0, [r4], #4 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ and r0, r0, r6 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 1248e4 │ │ │ │ + beq 1248e0 │ │ │ │ eor fp, r0, r6 │ │ │ │ and r1, fp, #65280 @ 0xff00 │ │ │ │ and r0, sl, fp, lsr #8 │ │ │ │ lsl r2, fp, #24 │ │ │ │ orr r0, r0, fp, lsr #24 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ sub r0, r9, r0, lsr #3 │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ add r8, r5, r0, lsl #2 │ │ │ │ ldr r0, [r8, #-12] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1248cc │ │ │ │ + bcc 1248c8 │ │ │ │ ldr r0, [r8, #-8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1248cc │ │ │ │ - bl 2c075c │ │ │ │ + bne 1248c8 │ │ │ │ + bl 2c0758 │ │ │ │ ldmdb r8, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ - b 1248cc │ │ │ │ + bl 2b93f8 │ │ │ │ + b 1248c8 │ │ │ │ muleq r3, r8, ip │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ mov r1, #12 │ │ │ │ ldr sl, [sp, #104] @ 0x68 │ │ │ │ ldr r8, [sp, #96] @ 0x60 │ │ │ │ add r0, r2, r2, lsl #1 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ ldr r7, [sp, #88] @ 0x58 │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ add r1, r2, r0 │ │ │ │ cmn r1, #5 │ │ │ │ - beq 124528 │ │ │ │ + beq 124524 │ │ │ │ ldr r1, [sp, #472] @ 0x1d8 │ │ │ │ sub r0, r1, r0 │ │ │ │ bl 13734 │ │ │ │ - b 124528 │ │ │ │ - andseq r9, pc, r0, lsl #15 │ │ │ │ + b 124524 │ │ │ │ + andseq r9, pc, r4, lsl #15 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 124514 │ │ │ │ + bcc 124510 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 124514 │ │ │ │ - bl 2c075c │ │ │ │ + bne 124510 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ ldr r1, [sp, #524] @ 0x20c │ │ │ │ - bl 2b93fc │ │ │ │ - b 124514 │ │ │ │ - andseq r9, pc, r4, lsl #12 │ │ │ │ - @ instruction: 0xfff0e39c │ │ │ │ + bl 2b93f8 │ │ │ │ + b 124510 │ │ │ │ + andseq r9, pc, r8, lsl #12 │ │ │ │ + @ instruction: 0xfff0e3a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r2, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1249f4 │ │ │ │ + beq 1249f0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r2, #168] @ 0xa8 │ │ │ │ blx r1 │ │ │ │ mov r0, #1 │ │ │ │ tst r5, #1 │ │ │ │ - bne 127944 │ │ │ │ + bne 127940 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ strb r0, [r1, #196] @ 0xc4 │ │ │ │ strb r0, [r1, #192] @ 0xc0 │ │ │ │ ldr r0, [r1, #156] @ 0x9c │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -279226,28 +279225,28 @@ │ │ │ │ strb r0, [r4, #-14] │ │ │ │ strb r0, [r4, #-15] │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r0, #-8]! │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [r4, #-4] │ │ │ │ ldr sl, [r4, #4] │ │ │ │ - ldr r0, [pc, #4004] @ 1259f4 │ │ │ │ + ldr r0, [pc, #4004] @ 1259f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r5, r0, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ - bne 124a80 │ │ │ │ + bne 124a7c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1277a4 │ │ │ │ + beq 1277a0 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ mov r2, #3 │ │ │ │ orr r1, r1, #23855104 @ 0x16c0000 │ │ │ │ str r1, [sp, #568] @ 0x238 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #564] @ 0x234 │ │ │ │ mov r0, #0 │ │ │ │ @@ -279275,15 +279274,15 @@ │ │ │ │ ldr r9, [r4, #304] @ 0x130 │ │ │ │ mov r1, r5 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ cmp r9, #2 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ - bne 124b60 │ │ │ │ + bne 124b5c │ │ │ │ ldm r5!, {r1, r2, r3, r7} │ │ │ │ add r0, lr, #396 @ 0x18c │ │ │ │ add r0, r0, #4 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ @@ -279295,15 +279294,15 @@ │ │ │ │ ldr sl, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr fp, [r4, #60] @ 0x3c │ │ │ │ - b 126e80 │ │ │ │ + b 126e7c │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ add r1, fp, #36 @ 0x24 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ bl 137d0 │ │ │ │ str r9, [sp, #304] @ 0x130 │ │ │ │ @@ -279328,27 +279327,27 @@ │ │ │ │ ldr r8, [r0, #52] @ 0x34 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r9, [r0, #12] │ │ │ │ ldmib r0, {r5, sl} │ │ │ │ - bne 124c14 │ │ │ │ + bne 124c10 │ │ │ │ str r9, [sp, #92] @ 0x5c │ │ │ │ mov fp, r2 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ mov r6, r1 │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ mov r9, r8 │ │ │ │ - b 126e80 │ │ │ │ + b 126e7c │ │ │ │ andeq r0, r0, r8, ror #1 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ - andseq sl, pc, ip, lsr pc @ │ │ │ │ - andseq sl, pc, r0, lsr pc @ │ │ │ │ + andseq sl, pc, r0, asr #30 │ │ │ │ + andseq sl, pc, r4, lsr pc @ │ │ │ │ add r0, lr, #280 @ 0x118 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r6, r0, #36 @ 0x24 │ │ │ │ add r0, lr, #396 @ 0x18c │ │ │ │ add r1, r0, #36 @ 0x24 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ mov r0, r6 │ │ │ │ @@ -279376,18 +279375,18 @@ │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r0, #4036] @ 0xfc4 │ │ │ │ str r8, [r0, #4040] @ 0xfc8 │ │ │ │ ldr r0, [r5, #96] @ 0x60 │ │ │ │ str sl, [r6, #8]! │ │ │ │ ldr r8, [r0] │ │ │ │ add r0, r8, #40 @ 0x28 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ - bne 124e6c │ │ │ │ + bne 124e68 │ │ │ │ ldr r0, [r9] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r6] │ │ │ │ str r0, [sp, #28] │ │ │ │ @@ -279427,17 +279426,17 @@ │ │ │ │ stm r2, {r3, r4, r5, r6} │ │ │ │ ldr sl, [r8, #48] @ 0x30 │ │ │ │ ldr r1, [r8, #44] @ 0x2c │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r1, [r8, #52] @ 0x34 │ │ │ │ mov r8, r7 │ │ │ │ str r1, [sp, #24] │ │ │ │ - bhi 125484 │ │ │ │ + bhi 125480 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 125484 │ │ │ │ + beq 125480 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ add r7, sp, #456 @ 0x1c8 │ │ │ │ cmp ip, #2 │ │ │ │ ldm r1!, {r2, r3, r5, r6} │ │ │ │ mov r0, r7 │ │ │ │ stmia r0!, {r2, r3, r5, r6} │ │ │ │ ldm r1, {r2, r3, r4, r5, r6} │ │ │ │ @@ -279445,21 +279444,21 @@ │ │ │ │ add r0, sp, #4096 @ 0x1000 │ │ │ │ add r4, r0, #396 @ 0x18c │ │ │ │ ldm fp!, {r1, r2, r3, r6} │ │ │ │ mov r0, r4 │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ ldm fp, {r1, r2, r3, r6} │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ - bne 124dd0 │ │ │ │ + bne 124dcc │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - b 1250ec │ │ │ │ - andseq sl, pc, ip, asr lr @ │ │ │ │ - andseq ip, pc, r4, ror #21 │ │ │ │ + b 1250e8 │ │ │ │ + andseq sl, pc, r0, ror #28 │ │ │ │ + andseq ip, pc, r8, ror #21 │ │ │ │ ldm r7!, {r1, r2, r3, r6} │ │ │ │ mov r0, r8 │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ ldm r7, {r1, r2, r3, r5, r6} │ │ │ │ stm r0, {r1, r2, r3, r5, r6} │ │ │ │ add r1, sp, #4096 @ 0x1000 │ │ │ │ add r7, r1, #352 @ 0x160 │ │ │ │ @@ -279494,15 +279493,15 @@ │ │ │ │ str ip, [r7, #-72] @ 0xffffffb8 │ │ │ │ str r0, [r7, #-56] @ 0xffffffc8 │ │ │ │ mov r7, r8 │ │ │ │ str r1, [r6, #4] │ │ │ │ str r7, [sp, #32] │ │ │ │ ldr r7, [r5, #100] @ 0x64 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 124ff8 │ │ │ │ + beq 124ff4 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ strb r0, [r5, #124] @ 0x7c │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ strb r0, [r5, #127] @ 0x7f │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ @@ -279520,60 +279519,60 @@ │ │ │ │ ldr r0, [r0, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 124f14 │ │ │ │ + beq 124f10 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r1, #2 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - bcc 124f28 │ │ │ │ + bcc 124f24 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov fp, #2 │ │ │ │ cmn r0, #1 │ │ │ │ - bgt 124f2c │ │ │ │ - b 127cf4 │ │ │ │ + bgt 124f28 │ │ │ │ + b 127cf0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r1, #2 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ - bcs 124efc │ │ │ │ + bcs 124ef8 │ │ │ │ mov fp, r1 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r9, #2 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - beq 124f6c │ │ │ │ + beq 124f68 │ │ │ │ cmp r9, #0 │ │ │ │ cmp r4, #2 │ │ │ │ - bcc 124f6c │ │ │ │ + bcc 124f68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 124f6c │ │ │ │ - bl 2c075c │ │ │ │ + bne 124f68 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 137d0 │ │ │ │ cmp r8, #2 │ │ │ │ - bne 124f98 │ │ │ │ + bne 124f94 │ │ │ │ mov r9, r6 │ │ │ │ str fp, [sp, #88] @ 0x58 │ │ │ │ ldr fp, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - b 126e80 │ │ │ │ + b 126e7c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 137d0 │ │ │ │ ldr r9, [sp, #128] @ 0x80 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r5, [sp, #148] @ 0x94 │ │ │ │ @@ -279592,15 +279591,15 @@ │ │ │ │ str r1, [r0, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ str r8, [r0, #-72] @ 0xffffffb8 │ │ │ │ str r1, [r0, #-48] @ 0xffffffd0 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr fp, [r5, #104] @ 0x68 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 1251bc │ │ │ │ + beq 1251b8 │ │ │ │ mov r0, #0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ strb r0, [r5, #123] @ 0x7b │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ strb r0, [r5, #127] @ 0x7f │ │ │ │ ldr r0, [r9] │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ @@ -279627,61 +279626,61 @@ │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ mov r1, sl │ │ │ │ bl 137d0 │ │ │ │ ldr r9, [fp] │ │ │ │ ldr r5, [fp, #4] │ │ │ │ cmp r9, #2 │ │ │ │ - bcc 1250a4 │ │ │ │ + bcc 1250a0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 127cf4 │ │ │ │ + ble 127cf0 │ │ │ │ ldr fp, [fp, #8] │ │ │ │ cmp r8, #3 │ │ │ │ - bhi 125988 │ │ │ │ + bhi 125984 │ │ │ │ cmp r8, #2 │ │ │ │ - beq 125988 │ │ │ │ + beq 125984 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ bl 137d0 │ │ │ │ cmp r4, #2 │ │ │ │ mov r8, r4 │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ mov r7, r6 │ │ │ │ - bne 125148 │ │ │ │ + bne 125144 │ │ │ │ mov r6, r4 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #132] @ 0x84 │ │ │ │ ldr sl, [sp, #28] │ │ │ │ - b 126e80 │ │ │ │ + b 126e7c │ │ │ │ mov r6, r7 │ │ │ │ - ldr r4, [pc, #-1280] @ 124c00 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r4, [pc, #-1280] @ 124bfc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 125528 │ │ │ │ - ldr r1, [pc, #-1296] @ 124c04 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 125524 │ │ │ │ + ldr r1, [pc, #-1296] @ 124c00 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r2, r1]! │ │ │ │ ldr sl, [r2, #4] │ │ │ │ - ldr r2, [pc, #-1312] @ 124c08 │ │ │ │ + ldr r2, [pc, #-1312] @ 124c04 │ │ │ │ ldr fp, [r0, r2]! │ │ │ │ ldr r8, [r0, #4] │ │ │ │ - b 12556c │ │ │ │ - andseq r4, fp, r7, ror #26 │ │ │ │ - mulseq fp, r9, ip │ │ │ │ - @ instruction: 0x001b2ff6 │ │ │ │ - @ instruction: 0x001b42f1 │ │ │ │ - andseq lr, r9, r8, lsr #23 │ │ │ │ - @ instruction: 0x001b41de │ │ │ │ + b 125568 │ │ │ │ + andseq r4, fp, fp, ror #26 │ │ │ │ + mulseq fp, sp, ip │ │ │ │ + @ instruction: 0x001b2ffa │ │ │ │ + @ instruction: 0x001b42f5 │ │ │ │ + andseq lr, r9, ip, lsr #23 │ │ │ │ + andseq r4, fp, r2, ror #3 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ add r6, lr, #352 @ 0x160 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ str r9, [r6, #-36] @ 0xffffffdc │ │ │ │ str r5, [r6, #-32] @ 0xffffffe0 │ │ │ │ @@ -279705,35 +279704,35 @@ │ │ │ │ str r0, [r6, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r4, [r6, #-68] @ 0xffffffbc │ │ │ │ str r7, [r6, #-60] @ 0xffffffc4 │ │ │ │ str r0, [r6, #-56] @ 0xffffffc8 │ │ │ │ ldrb r6, [r5, #121] @ 0x79 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1252f0 │ │ │ │ + beq 1252ec │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ mov r5, #0 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ rsb r0, r6, #0 │ │ │ │ and r4, r6, r0 │ │ │ │ tst r4, #255 @ 0xff │ │ │ │ - beq 1252f0 │ │ │ │ + beq 1252ec │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ strb r1, [r0, #127] @ 0x7f │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, lr, #280 @ 0x118 │ │ │ │ bl 137d0 │ │ │ │ tst r4, #1 │ │ │ │ ldrbne r0, [sp, #419] @ 0x1a3 │ │ │ │ cmpne r0, #1 │ │ │ │ - bne 1259cc │ │ │ │ + bne 1259c8 │ │ │ │ ldrb r0, [sp, #416] @ 0x1a0 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ orr r0, r0, r4 │ │ │ │ strb r0, [sp, #416] @ 0x1a0 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ ldr r4, [sp, #304] @ 0x130 │ │ │ │ @@ -279748,15 +279747,15 @@ │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ bl 137d0 │ │ │ │ cmp r4, #2 │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ - beq 1259b0 │ │ │ │ + beq 1259ac │ │ │ │ sub r0, r6, #1 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ and r6, r0, r6 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ @@ -279779,15 +279778,15 @@ │ │ │ │ mov sl, r9 │ │ │ │ str r9, [r0, #-60] @ 0xffffffc4 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r3 │ │ │ │ str r4, [r0, #-72] @ 0xffffffb8 │ │ │ │ str r3, [r0, #-64] @ 0xffffffc0 │ │ │ │ str r2, [r0, #-56] @ 0xffffffc8 │ │ │ │ - bne 1251d8 │ │ │ │ + bne 1251d4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ add r0, lr, #656 @ 0x290 │ │ │ │ add r1, lr, #280 @ 0x118 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ strb r5, [r4, #127] @ 0x7f │ │ │ │ @@ -279795,15 +279794,15 @@ │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldrb r6, [r0, #418] @ 0x1a2 │ │ │ │ add r4, lr, #928 @ 0x3a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e9110 │ │ │ │ + bl e910c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ add r1, lr, #352 @ 0x160 │ │ │ │ mov sl, r6 │ │ │ │ str r5, [sp, #492] @ 0x1ec │ │ │ │ str r0, [r1, #520] @ 0x208 │ │ │ │ add r0, lr, #872 @ 0x368 │ │ │ │ @@ -279823,88 +279822,88 @@ │ │ │ │ strb r5, [sp, #498] @ 0x1f2 │ │ │ │ lsr fp, r0, #5 │ │ │ │ strb fp, [sp, #476] @ 0x1dc │ │ │ │ add r8, sp, #304 @ 0x130 │ │ │ │ add r1, sp, #456 @ 0x1c8 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ - bl eb738 │ │ │ │ + bl eb734 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r9, lr, #624 @ 0x270 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 125f30 │ │ │ │ + bne 125f2c │ │ │ │ add r2, sp, #312 @ 0x138 │ │ │ │ add r3, lr, #900 @ 0x384 │ │ │ │ ldr r6, [sp, #308] @ 0x134 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r6, #0 │ │ │ │ str r6, [r3] │ │ │ │ stmib r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - beq 1259f8 │ │ │ │ + beq 1259f4 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl eba58 │ │ │ │ + bl eba54 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ mov r9, r6 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 125b1c │ │ │ │ + bne 125b18 │ │ │ │ add r2, sp, #312 @ 0x138 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r4, [sp, #308] @ 0x134 │ │ │ │ add r3, lr, #352 @ 0x160 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - beq 125458 │ │ │ │ + beq 125454 │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ mul r6, r5, r0 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ bl b9c0c │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 125b98 │ │ │ │ + bne 125b94 │ │ │ │ subs r6, r6, #108 @ 0x6c │ │ │ │ add r7, r7, #108 @ 0x6c │ │ │ │ - bne 125430 │ │ │ │ + bne 12542c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ add r2, lr, #352 @ 0x160 │ │ │ │ str r4, [sp, #304] @ 0x130 │ │ │ │ add r2, r2, #44 @ 0x2c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, lr, #1008 @ 0x3f0 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl 227988 │ │ │ │ - b 125ea0 │ │ │ │ + bl 227984 │ │ │ │ + b 125e9c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ mov r4, ip │ │ │ │ mov r5, lr │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov lr, r5 │ │ │ │ mov ip, r4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 124d78 │ │ │ │ - bl 2c075c │ │ │ │ + bne 124d74 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov lr, r5 │ │ │ │ mov ip, r4 │ │ │ │ - b 124d78 │ │ │ │ + b 124d74 │ │ │ │ mov fp, r5 │ │ │ │ ldrb r0, [fp, #128]! @ 0x80 │ │ │ │ add r1, pc, #8 │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ @@ -279919,48 +279918,48 @@ │ │ │ │ ldrb r2, [r5, #120] @ 0x78 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ ldr ip, [r5, #76] @ 0x4c │ │ │ │ ldr r8, [r5, #80] @ 0x50 │ │ │ │ ldr r9, [r5, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ ldr lr, [r5, #92] @ 0x5c │ │ │ │ - b 12470c │ │ │ │ - @ instruction: 0x001a54bd │ │ │ │ - @ instruction: 0x001b27fb │ │ │ │ + b 124708 │ │ │ │ + andseq r5, sl, r1, asr #9 │ │ │ │ + @ instruction: 0x001b27ff │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ - bl 1b458c │ │ │ │ + bl 1b4588 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr ip, [pc, #-2360] @ 124c08 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr ip, [pc, #-2360] @ 124c04 │ │ │ │ strb r1, [r0, r4] │ │ │ │ mov r4, r0 │ │ │ │ ldr fp, [sp, #600] @ 0x258 │ │ │ │ ldr r1, [sp, #608] @ 0x260 │ │ │ │ ldr r8, [sp, #604] @ 0x25c │ │ │ │ ldr sl, [sp, #612] @ 0x264 │ │ │ │ str fp, [r4, ip]! │ │ │ │ mov r3, r1 │ │ │ │ str r8, [r4, #4] │ │ │ │ - ldr r4, [pc, #-2404] @ 124c04 │ │ │ │ + ldr r4, [pc, #-2404] @ 124c00 │ │ │ │ str r1, [r0, r4]! │ │ │ │ str sl, [r0, #4] │ │ │ │ - ldr r1, [pc, #-2412] @ 124c08 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #-2412] @ 124c04 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ adds r4, fp, #1 │ │ │ │ str r4, [r0, r1]! │ │ │ │ add r5, sp, #344 @ 0x158 │ │ │ │ adc r4, r8, #0 │ │ │ │ str r4, [r0, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5, #4032] @ 0xfc0 │ │ │ │ mov r2, r3 │ │ │ │ str r0, [r5, #4036] @ 0xfc4 │ │ │ │ mov r7, r6 │ │ │ │ str r0, [r5, #4040] @ 0xfc8 │ │ │ │ - ldr r0, [pc, #3996] @ 126544 │ │ │ │ + ldr r0, [pc, #3996] @ 126540 │ │ │ │ add r0, pc, r0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #640] @ 0x280 │ │ │ │ add r3, lr, #352 @ 0x160 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #636] @ 0x27c │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ @@ -279994,45 +279993,45 @@ │ │ │ │ str r4, [sp, #604] @ 0x25c │ │ │ │ str r4, [sp, #600] @ 0x258 │ │ │ │ str fp, [r1] │ │ │ │ str r8, [r1, #4] │ │ │ │ str sl, [r1, #12] │ │ │ │ str r9, [sp, #696] @ 0x2b8 │ │ │ │ str r0, [sp, #700] @ 0x2bc │ │ │ │ - ldr r0, [pc, #4084] @ 126644 │ │ │ │ + ldr r0, [pc, #4084] @ 126640 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 127934 │ │ │ │ + beq 127930 │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ mov r2, #216 @ 0xd8 │ │ │ │ mov r8, r0 │ │ │ │ bl 137d0 │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr sl, [sp, #104] @ 0x68 │ │ │ │ str r8, [r6, #184]! @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ strb r4, [r6, #5] │ │ │ │ - bne 125924 │ │ │ │ + bne 125920 │ │ │ │ ldr r0, [r8, #24] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 127a00 │ │ │ │ + bne 1279fc │ │ │ │ add r0, r8, #36 @ 0x24 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ add r4, r8, #28 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1256d0 │ │ │ │ + beq 1256cc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 237d8 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r8, r1 │ │ │ │ strb r5, [r8, #181]! @ 0xb5 │ │ │ │ @@ -280041,236 +280040,236 @@ │ │ │ │ str r5, [r8, #-5] │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r1, #168] @ 0xa8 │ │ │ │ strb r0, [r1, #180] @ 0xb4 │ │ │ │ add r6, r5, #48 @ 0x30 │ │ │ │ ldr r4, [r5, #48] @ 0x30 │ │ │ │ cmn r4, #-1073741821 @ 0xc0000003 │ │ │ │ - bhi 126608 │ │ │ │ + bhi 126604 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, r4 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 126608 │ │ │ │ + beq 126604 │ │ │ │ ldrb r0, [r5, #56] @ 0x38 │ │ │ │ add r1, r5, #60 @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1278f4 │ │ │ │ + bne 1278f0 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #21 │ │ │ │ - beq 125824 │ │ │ │ + beq 125820 │ │ │ │ cmp r0, #22 │ │ │ │ - bne 125830 │ │ │ │ + bne 12582c │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ bl 14980 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 127728 │ │ │ │ + beq 127724 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ strb r0, [r4, #180] @ 0xb4 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 8034c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1257b4 │ │ │ │ + beq 1257b0 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r8] │ │ │ │ - b 1258d0 │ │ │ │ - andseq fp, pc, r4, asr #24 │ │ │ │ + b 1258cc │ │ │ │ + andseq fp, pc, r8, asr #24 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #172] @ 0xac │ │ │ │ bl 35bb0 │ │ │ │ ldr r6, [r9] │ │ │ │ add r5, r6, #48 @ 0x30 │ │ │ │ ldr r4, [r6, #48] @ 0x30 │ │ │ │ cmn r4, #-1073741821 @ 0xc0000003 │ │ │ │ - bhi 126638 │ │ │ │ + bhi 126634 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, r4 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 126638 │ │ │ │ + beq 126634 │ │ │ │ ldrb r0, [r6, #56] @ 0x38 │ │ │ │ add r1, r6, #60 @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1279c0 │ │ │ │ + bne 1279bc │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #21 │ │ │ │ - beq 125868 │ │ │ │ + beq 125864 │ │ │ │ cmp r0, #22 │ │ │ │ - beq 127a1c │ │ │ │ + beq 127a18 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ - bl 29a814 │ │ │ │ - b 125870 │ │ │ │ + bl 29a810 │ │ │ │ + b 12586c │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ - b 125838 │ │ │ │ + b 125834 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ - bl 29a814 │ │ │ │ + bl 29a810 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 127708 │ │ │ │ + beq 127704 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #180] @ 0xb4 │ │ │ │ - b 125898 │ │ │ │ + b 125894 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #600] @ 0x258 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #180] @ 0xb4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 127714 │ │ │ │ + beq 127710 │ │ │ │ add fp, sp, #600 @ 0x258 │ │ │ │ ldr r0, [sp, #620] @ 0x26c │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ ldm fp, {r6, r7, fp} │ │ │ │ ldr r1, [sp, #616] @ 0x268 │ │ │ │ cmp r6, #22 │ │ │ │ ldr r9, [sp, #612] @ 0x264 │ │ │ │ str r0, [sp, #460] @ 0x1cc │ │ │ │ ldr r0, [sp, #628] @ 0x274 │ │ │ │ str r0, [sp, #464] @ 0x1d0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r8] │ │ │ │ - bne 1258f8 │ │ │ │ + bne 1258f4 │ │ │ │ ldr r1, [sp, #92] @ 0x5c │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ strb r0, [r1] │ │ │ │ mov r0, #22 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #4 │ │ │ │ - b 12749c │ │ │ │ + b 127498 │ │ │ │ add r2, sp, #456 @ 0x1c8 │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ str r1, [sp, #116] @ 0x74 │ │ │ │ cmp r6, #21 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r0, [r3, #3940] @ 0xf64 │ │ │ │ str r1, [r3, #3944] @ 0xf68 │ │ │ │ str r2, [r3, #3948] @ 0xf6c │ │ │ │ - bne 125934 │ │ │ │ + bne 125930 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r8, [r0, #184] @ 0xb8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r6, #21 │ │ │ │ add r5, lr, #352 @ 0x160 │ │ │ │ - b 124548 │ │ │ │ + b 124544 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r3, #3940] @ 0xf64 │ │ │ │ ldr r1, [r3, #3944] @ 0xf68 │ │ │ │ ldr r2, [r3, #3948] @ 0xf6c │ │ │ │ add r3, lr, #352 @ 0x160 │ │ │ │ add r3, r3, #180 @ 0xb4 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #184]! @ 0xb8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 125974 │ │ │ │ - bl 2c075c │ │ │ │ + bne 125970 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 235d5c │ │ │ │ + bl 235d58 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r8, r7 │ │ │ │ add r5, lr, #352 @ 0x160 │ │ │ │ mov r7, fp │ │ │ │ - b 124548 │ │ │ │ + b 124544 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1250b8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1250b4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2b93fc │ │ │ │ - b 1250b8 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 1250b4 │ │ │ │ mov r6, sl │ │ │ │ str fp, [sp, #76] @ 0x4c │ │ │ │ str r9, [sp, #88] @ 0x58 │ │ │ │ mov sl, r8 │ │ │ │ ldr r9, [sp, #72] @ 0x48 │ │ │ │ ldr fp, [sp, #132] @ 0x84 │ │ │ │ - b 126e80 │ │ │ │ + b 126e7c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl 23dc30 │ │ │ │ + bl 23dc2c │ │ │ │ mov r0, r9 │ │ │ │ str sl, [sp, #88] @ 0x58 │ │ │ │ mov sl, fp │ │ │ │ str r5, [sp, #76] @ 0x4c │ │ │ │ mov r6, #3 │ │ │ │ mov r9, r8 │ │ │ │ mov fp, r0 │ │ │ │ - b 126e80 │ │ │ │ - mulseq pc, r0, r0 @ │ │ │ │ + b 126e7c │ │ │ │ + mulseq pc, r4, r0 @ │ │ │ │ str fp, [sp, #128] @ 0x80 │ │ │ │ ldr fp, [r3, #4] │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ ldr r1, [fp, #32] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #15 │ │ │ │ - beq 125b38 │ │ │ │ + beq 125b34 │ │ │ │ cmp r0, #19 │ │ │ │ - bne 127ac8 │ │ │ │ + bne 127ac4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r6, #4 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r4, #0 │ │ │ │ add r3, r0, r2, lsl #2 │ │ │ │ movne r6, #16 │ │ │ │ addne r3, r0, r2, lsl #4 │ │ │ │ add r2, lr, #900 @ 0x384 │ │ │ │ ldr ip, [r2, #8] │ │ │ │ mov r2, ip │ │ │ │ cmp r2, #0 │ │ │ │ - beq 125a68 │ │ │ │ + beq 125a64 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 125d40 │ │ │ │ + beq 125d3c │ │ │ │ add r0, r0, r6 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 125a50 │ │ │ │ + bne 125a4c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 125c28 │ │ │ │ + beq 125c24 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 125c34 │ │ │ │ - b 125d40 │ │ │ │ + bne 125c30 │ │ │ │ + b 125d3c │ │ │ │ ldr r7, [sp, #148] @ 0x94 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ ldrb r0, [r7, #200]! @ 0xc8 │ │ │ │ add r1, pc, #8 │ │ │ │ sub r8, r7, #52 @ 0x34 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -280285,15 +280284,15 @@ │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldrdeq r2, [r0], -r8 │ │ │ │ andeq r2, r0, r8, asr #1 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ - b 1247c4 │ │ │ │ + b 1247c0 │ │ │ │ ldr sl, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [sl, #156]! @ 0x9c │ │ │ │ sub r1, sl, #16 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ @@ -280302,84 +280301,84 @@ │ │ │ │ andeq r2, r0, r8, rrx │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ muleq r0, r4, r0 │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ ldr r4, [r6, #140] @ 0x8c │ │ │ │ ldr r1, [r6, #144] @ 0x90 │ │ │ │ - b 126b98 │ │ │ │ + b 126b94 │ │ │ │ ldm r4!, {r1, r2, r3} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #1008 @ 0x3f0 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r4, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ - b 125ea0 │ │ │ │ + b 125e9c │ │ │ │ ldr r1, [fp] │ │ │ │ - ldr r0, [pc, #3596] @ 126950 │ │ │ │ + ldr r0, [pc, #3596] @ 12694c │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, fp │ │ │ │ - b 125c44 │ │ │ │ + b 125c40 │ │ │ │ ldr r5, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r5, #216]! @ 0xd8 │ │ │ │ add r1, pc, #12 │ │ │ │ sub r2, r5, #56 @ 0x38 │ │ │ │ str fp, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r2, r0, r0, asr r0 │ │ │ │ andeq r2, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ - b 126bfc │ │ │ │ + b 126bf8 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ - b 126cf8 │ │ │ │ + b 126cf4 │ │ │ │ add ip, r5, #4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r2, lr, #1008 @ 0x3f0 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r2, r2, #4 │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r1, lr, #900 @ 0x384 │ │ │ │ str r0, [r1, #108] @ 0x6c │ │ │ │ - b 125ea0 │ │ │ │ + b 125e9c │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r6, #192]! @ 0xc0 │ │ │ │ add r1, pc, #12 │ │ │ │ sub sl, r6, #40 @ 0x28 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r2, r0, r8, asr r0 │ │ │ │ andeq r2, r0, r8, asr #32 │ │ │ │ @ instruction: 0xffffec28 │ │ │ │ ldr r0, [sl] │ │ │ │ - b 1247d8 │ │ │ │ + b 1247d4 │ │ │ │ ldr fp, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [fp, #212]! @ 0xd4 │ │ │ │ add r1, pc, #12 │ │ │ │ sub r9, fp, #48 @ 0x30 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r2, r0, r4, asr #32 │ │ │ │ andeq r2, r0, r8, asr r0 │ │ │ │ andeq r0, r0, r0, lsl #18 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ - b 126c14 │ │ │ │ + b 126c10 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 125d40 │ │ │ │ + beq 125d3c │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, ip, #1 │ │ │ │ add r2, lr, #900 @ 0x384 │ │ │ │ str r1, [r2, #8] │ │ │ │ mov r2, #20 │ │ │ │ ldr r1, [fp, #36] @ 0x24 │ │ │ │ @@ -280398,73 +280397,73 @@ │ │ │ │ str r6, [sp, #328] @ 0x148 │ │ │ │ strb r3, [sp, #324] @ 0x144 │ │ │ │ strh r1, [r2] │ │ │ │ strb r0, [sp, #346] @ 0x15a │ │ │ │ add r4, lr, #396 @ 0x18c │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ - bl eba58 │ │ │ │ + bl eba54 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r6, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 125dd8 │ │ │ │ + bne 125dd4 │ │ │ │ add r2, r6, #52 @ 0x34 │ │ │ │ ldr r4, [r6, #48] @ 0x30 │ │ │ │ add r3, lr, #900 @ 0x384 │ │ │ │ cmp r5, #0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - beq 125d0c │ │ │ │ + beq 125d08 │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ mul r9, r5, r0 │ │ │ │ add r5, lr, #396 @ 0x18c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r4 │ │ │ │ bl b9c0c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 125df0 │ │ │ │ + bne 125dec │ │ │ │ subs r9, r9, #108 @ 0x6c │ │ │ │ add r7, r7, #108 @ 0x6c │ │ │ │ - bne 125cdc │ │ │ │ + bne 125cd8 │ │ │ │ add r2, lr, #900 @ 0x384 │ │ │ │ add r6, lr, #352 @ 0x160 │ │ │ │ add r2, r2, #64 @ 0x40 │ │ │ │ add r3, r6, #48 @ 0x30 │ │ │ │ str r4, [r6, #44] @ 0x2c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, lr, #624 @ 0x270 │ │ │ │ add r1, lr, #396 @ 0x18c │ │ │ │ - bl 227988 │ │ │ │ + bl 227984 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r9, lr, #624 @ 0x270 │ │ │ │ - b 125e0c │ │ │ │ + b 125e08 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr fp, [sp, #128] @ 0x80 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ - ldr r0, [pc, #4048] @ 126d28 │ │ │ │ + ldr r0, [pc, #4048] @ 126d24 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 127b28 │ │ │ │ - ldr r3, [pc, #4020] @ 126d2c │ │ │ │ + beq 127b24 │ │ │ │ + ldr r3, [pc, #4020] @ 126d28 │ │ │ │ mov r7, r0 │ │ │ │ strb r3, [r7, #4]! │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ - ldr r2, [pc, #4008] @ 126d30 │ │ │ │ + ldr r2, [pc, #4008] @ 126d2c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ strb r1, [r0, #3] │ │ │ │ add r6, lr, #900 @ 0x384 │ │ │ │ strb r1, [r7, #3] │ │ │ │ lsr r1, r3, #16 │ │ │ │ strb r1, [r7, #2] │ │ │ │ lsr r1, r3, #8 │ │ │ │ @@ -280477,143 +280476,143 @@ │ │ │ │ strb r1, [r0, #1] │ │ │ │ add ip, r6, #108 @ 0x6c │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r4, [r6, #124] @ 0x7c │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ str r0, [r6, #128] @ 0x80 │ │ │ │ str r4, [r6, #132] @ 0x84 │ │ │ │ - b 125ea0 │ │ │ │ + b 125e9c │ │ │ │ ldm r4!, {r1, r2, r3} │ │ │ │ mov r0, r9 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r4, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ - b 125e0c │ │ │ │ + b 125e08 │ │ │ │ add ip, r5, #4 │ │ │ │ add r9, lr, #624 @ 0x270 │ │ │ │ add r2, r9, #4 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r6, lr, #352 @ 0x160 │ │ │ │ str r0, [r6, #272] @ 0x110 │ │ │ │ ldr r0, [r6, #272] @ 0x110 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 125e70 │ │ │ │ + bne 125e6c │ │ │ │ add r3, sp, #304 @ 0x130 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ str r0, [fp, #36] @ 0x24 │ │ │ │ add ip, r6, #44 @ 0x2c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [fp] │ │ │ │ cmp r0, #20 │ │ │ │ - beq 125e44 │ │ │ │ + beq 125e40 │ │ │ │ mov r0, fp │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ add r3, lr, #352 @ 0x160 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ add r1, lr, #900 @ 0x384 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r1, #108] @ 0x6c │ │ │ │ ldr fp, [sp, #128] @ 0x80 │ │ │ │ - b 125ea0 │ │ │ │ + b 125e9c │ │ │ │ ldm r9!, {r1, r2, r3} │ │ │ │ add r0, lr, #1008 @ 0x3f0 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r9, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ ldr fp, [sp, #128] @ 0x80 │ │ │ │ ldr r9, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #20 │ │ │ │ - beq 125ea0 │ │ │ │ + beq 125e9c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #900 @ 0x384 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 125ed4 │ │ │ │ + bne 125ed0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - beq 125ef0 │ │ │ │ + beq 125eec │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ mov r1, r9 │ │ │ │ - bl e565c │ │ │ │ - b 125f00 │ │ │ │ + bl e5658 │ │ │ │ + b 125efc │ │ │ │ add r0, lr, #1008 @ 0x3f0 │ │ │ │ add r1, lr, #980 @ 0x3d4 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ - b 125f44 │ │ │ │ + b 125f40 │ │ │ │ add r0, lr, #900 @ 0x384 │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl e53b0 │ │ │ │ + bl e53ac │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 125f30 │ │ │ │ + bne 125f2c │ │ │ │ add r2, lr, #900 @ 0x384 │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12617c │ │ │ │ + beq 126178 │ │ │ │ add r0, lr, #980 @ 0x3d4 │ │ │ │ add r1, lr, #900 @ 0x384 │ │ │ │ - bl 227988 │ │ │ │ - b 125f44 │ │ │ │ + bl 227984 │ │ │ │ + b 125f40 │ │ │ │ ldm r8!, {r1, r2, r3} │ │ │ │ add r0, lr, #980 @ 0x3d4 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r8, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #900 @ 0x384 │ │ │ │ ldr r1, [r0, #80] @ 0x50 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bne 12604c │ │ │ │ + bne 126048 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ ldr r5, [sp, #492] @ 0x1ec │ │ │ │ cmp r0, #20 │ │ │ │ - beq 125f70 │ │ │ │ + beq 125f6c │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r1, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 127a3c │ │ │ │ + bne 127a38 │ │ │ │ ldr r6, [r1, #524] @ 0x20c │ │ │ │ add r0, lr, #928 @ 0x3a0 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #772 @ 0x304 │ │ │ │ - bl e9110 │ │ │ │ + bl e910c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r4, sp, #456 @ 0x1c8 │ │ │ │ add r1, lr, #656 @ 0x290 │ │ │ │ mov r2, #114 @ 0x72 │ │ │ │ mov r0, r4 │ │ │ │ bl 137d0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r4, r4, #84 @ 0x54 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ strb sl, [sp, #570] @ 0x23a │ │ │ │ ldrb r0, [r0, #419] @ 0x1a3 │ │ │ │ strb r0, [sp, #571] @ 0x23b │ │ │ │ ldr r0, [sp, #540] @ 0x21c │ │ │ │ cmp r0, #20 │ │ │ │ - beq 125fe0 │ │ │ │ + beq 125fdc │ │ │ │ mov r0, r4 │ │ │ │ bl 6f6f4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ cmp r6, #0 │ │ │ │ add r3, lr, #352 @ 0x160 │ │ │ │ str r5, [sp, #560] @ 0x230 │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ @@ -280622,221 +280621,221 @@ │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ movne r0, #1 │ │ │ │ strne r0, [sp, #456] @ 0x1c8 │ │ │ │ add r7, sp, #456 @ 0x1c8 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ mov r1, fp │ │ │ │ mov r2, r7 │ │ │ │ - bl 12dcbc │ │ │ │ + bl 12dcb8 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ ldr r4, [sp, #308] @ 0x134 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 126104 │ │ │ │ + bne 126100 │ │ │ │ add r0, r4, #7 │ │ │ │ bic r0, r0, #7 │ │ │ │ str r0, [sp, #124] @ 0x7c │ │ │ │ add r5, r0, r5 │ │ │ │ cmp r5, #134217728 @ 0x8000000 │ │ │ │ - bls 126138 │ │ │ │ + bls 126134 │ │ │ │ mov r6, #4 │ │ │ │ - b 126e78 │ │ │ │ + b 126e74 │ │ │ │ mov r9, r1 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ ldr r6, [r0, #84] @ 0x54 │ │ │ │ ldr fp, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ ldr r8, [r1] │ │ │ │ ldr sl, [r1, #8] │ │ │ │ cmp r0, #20 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - beq 126084 │ │ │ │ + beq 126080 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #520] @ 0x208 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1260dc │ │ │ │ + beq 1260d8 │ │ │ │ add r1, lr, #352 @ 0x160 │ │ │ │ ldr r4, [r1, #528] @ 0x210 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1260c8 │ │ │ │ + beq 1260c4 │ │ │ │ ldr r5, [r1, #524] @ 0x20c │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 12a74 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 1260ac │ │ │ │ + bne 1260a8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #520] @ 0x208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1260dc │ │ │ │ + beq 1260d8 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #524] @ 0x20c │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ stm r0, {r6, r7, r8} │ │ │ │ add r0, lr, #928 @ 0x3a0 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #656 @ 0x290 │ │ │ │ bl 735b4 │ │ │ │ mov r6, #5 │ │ │ │ - b 126e80 │ │ │ │ + b 126e7c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ mov r6, #5 │ │ │ │ ldr fp, [sp, #312] @ 0x138 │ │ │ │ ldr r2, [r0] │ │ │ │ str r2, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr sl, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - b 126e78 │ │ │ │ + b 126e74 │ │ │ │ mov r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str fp, [sp, #128] @ 0x80 │ │ │ │ - beq 12619c │ │ │ │ - ldr r0, [pc, #3980] @ 1270dc │ │ │ │ + beq 126198 │ │ │ │ + ldr r0, [pc, #3980] @ 1270d8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r5 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1261a4 │ │ │ │ - ldr r2, [pc, #3956] @ 1270e0 │ │ │ │ + bne 1261a0 │ │ │ │ + ldr r2, [pc, #3956] @ 1270dc │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldrh r1, [r2, #12] │ │ │ │ strh r1, [r0, #40] @ 0x28 │ │ │ │ ldrb r1, [r2, #14] │ │ │ │ strb r1, [r0, #42] @ 0x2a │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ - b 125f44 │ │ │ │ + b 125f40 │ │ │ │ mov r0, #1 │ │ │ │ mov r5, #0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r2, lr, #352 @ 0x160 │ │ │ │ add r1, lr, #788 @ 0x314 │ │ │ │ str r5, [r2, #436] @ 0x1b4 │ │ │ │ str r0, [r2, #440] @ 0x1b8 │ │ │ │ str r6, [r2, #444] @ 0x1bc │ │ │ │ str r6, [r2, #448] @ 0x1c0 │ │ │ │ str r6, [r2, #452] @ 0x1c4 │ │ │ │ str r1, [r2, #456] @ 0x1c8 │ │ │ │ - ldr r1, [pc, #3860] @ 1270e4 │ │ │ │ + ldr r1, [pc, #3860] @ 1270e0 │ │ │ │ add r0, lr, #396 @ 0x18c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 7382c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ add fp, lr, #800 @ 0x320 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r3, lr, #396 @ 0x18c │ │ │ │ str r7, [sp] │ │ │ │ mov r1, fp │ │ │ │ - bl 12e4f8 │ │ │ │ + bl 12e4f4 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ ldr r2, [sp, #304] @ 0x130 │ │ │ │ ldr r8, [sp, #308] @ 0x134 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ ldr r5, [sp, #312] @ 0x138 │ │ │ │ - bne 126248 │ │ │ │ + bne 126244 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 12626c │ │ │ │ + beq 126268 │ │ │ │ add r6, r5, #4 │ │ │ │ - b 126230 │ │ │ │ + b 12622c │ │ │ │ add r6, r6, #8 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 12626c │ │ │ │ + beq 126268 │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 126224 │ │ │ │ + beq 126220 │ │ │ │ ldr r0, [r6] │ │ │ │ bl 12a74 │ │ │ │ - b 126224 │ │ │ │ + b 126220 │ │ │ │ ldr sl, [r0, #8] │ │ │ │ mov r1, r2 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r6, #5 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r9, r1 │ │ │ │ mov fp, r5 │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ - b 126e50 │ │ │ │ + b 126e4c │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r8, #0 │ │ │ │ sub r7, r0, r4 │ │ │ │ - beq 126284 │ │ │ │ + beq 126280 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ cmp r7, #8 │ │ │ │ - bhi 127734 │ │ │ │ + bhi 127730 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, r4 │ │ │ │ - beq 1263a8 │ │ │ │ + beq 1263a4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r8, [r0, #452] @ 0x1c4 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 12631c │ │ │ │ + beq 126318 │ │ │ │ mov r5, #2 │ │ │ │ str r5, [sp, #304] @ 0x130 │ │ │ │ - ldr r0, [pc, #3628] @ 1270e8 │ │ │ │ + ldr r0, [pc, #3628] @ 1270e4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ - ldr r4, [pc, #3620] @ 1270ec │ │ │ │ + ldr r4, [pc, #3620] @ 1270e8 │ │ │ │ add r4, pc, r4 │ │ │ │ strb r4, [sp, #308] @ 0x134 │ │ │ │ lsr r0, r4, #16 │ │ │ │ strb r0, [sp, #310] @ 0x136 │ │ │ │ lsr r0, r4, #8 │ │ │ │ strb r0, [sp, #309] @ 0x135 │ │ │ │ lsr r0, r4, #24 │ │ │ │ strb r0, [sp, #311] @ 0x137 │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 127c40 │ │ │ │ + beq 127c3c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r9] │ │ │ │ mov r6, #2 │ │ │ │ str r0, [r9, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r9, #12] │ │ │ │ str r5, [r9, #8] │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - b 126e50 │ │ │ │ + b 126e4c │ │ │ │ ldr r4, [r0, #456] @ 0x1c8 │ │ │ │ ldr r6, [r0, #448] @ 0x1c0 │ │ │ │ ldr r3, [r4] │ │ │ │ adds r0, r6, r7 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mvncs r0, #0 │ │ │ │ cmp r0, r3 │ │ │ │ - bls 12634c │ │ │ │ + bls 126348 │ │ │ │ sub r2, r0, r1 │ │ │ │ sub r0, r3, r1 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc 127858 │ │ │ │ + bcc 127854 │ │ │ │ cmp r6, r1 │ │ │ │ - bls 12636c │ │ │ │ + bls 126368 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r2, r6, r1 │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ bl 12fe4 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -280852,15 +280851,15 @@ │ │ │ │ strhi r0, [r4, #8] │ │ │ │ adds r0, r6, r7 │ │ │ │ adc r1, r8, #0 │ │ │ │ str r0, [r2, #448] @ 0x1c0 │ │ │ │ str r1, [r2, #452] @ 0x1c4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #856 @ 0x358 │ │ │ │ - bl e9110 │ │ │ │ + bl e910c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r7, #0 │ │ │ │ add r4, lr, #352 @ 0x160 │ │ │ │ mov r6, #4 │ │ │ │ add r3, r4, #504 @ 0x1f8 │ │ │ │ add ip, r4, #520 @ 0x208 │ │ │ │ str r6, [r4, #540] @ 0x21c │ │ │ │ @@ -280881,153 +280880,153 @@ │ │ │ │ strh r7, [r4, #84] @ 0x54 │ │ │ │ strb r7, [r4, #86] @ 0x56 │ │ │ │ add r8, sp, #304 @ 0x130 │ │ │ │ add fp, lr, #396 @ 0x18c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ - bl ebcd4 │ │ │ │ + bl ebcd0 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 126954 │ │ │ │ + bne 126950 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ add r3, lr, #900 @ 0x384 │ │ │ │ ldr r1, [sp, #308] @ 0x134 │ │ │ │ ldr r7, [sp, #316] @ 0x13c │ │ │ │ str r0, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ str r1, [r3, #64] @ 0x40 │ │ │ │ ldm r0, {r6, sl} │ │ │ │ str r7, [r3, #72] @ 0x48 │ │ │ │ str r2, [r3, #76] @ 0x4c │ │ │ │ - beq 126548 │ │ │ │ + beq 126544 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ebfe8 │ │ │ │ + bl ebfe4 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 1265cc │ │ │ │ + bne 1265c8 │ │ │ │ add r2, sp, #312 @ 0x138 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r4, [sp, #308] @ 0x134 │ │ │ │ add r3, lr, #352 @ 0x160 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r3, r3, #272 @ 0x110 │ │ │ │ cmp sl, #0 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - beq 1264e0 │ │ │ │ + beq 1264dc │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ add r7, sp, #304 @ 0x130 │ │ │ │ mul r5, sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ bl b9af8 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 126614 │ │ │ │ + bne 126610 │ │ │ │ subs r5, r5, #108 @ 0x6c │ │ │ │ add r6, r6, #108 @ 0x6c │ │ │ │ - bne 1264b8 │ │ │ │ + bne 1264b4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r3, sp, #308 @ 0x134 │ │ │ │ add r2, lr, #352 @ 0x160 │ │ │ │ str r4, [sp, #304] @ 0x130 │ │ │ │ add r2, r2, #272 @ 0x110 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, lr, #980 @ 0x3d4 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ - bl e8e30 │ │ │ │ - b 1268c0 │ │ │ │ + bl e8e2c │ │ │ │ + b 1268bc │ │ │ │ ldr r7, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r7, #176]! @ 0xb0 │ │ │ │ add r1, pc, #12 │ │ │ │ sub r6, r7, #8 │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ muleq r0, r0, r7 │ │ │ │ andeq r1, r0, r4, lsr #15 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, lsr #14 │ │ │ │ ldr r0, [r6] │ │ │ │ - b 126c28 │ │ │ │ - andseq sp, r9, r4, ror #17 │ │ │ │ + b 126c24 │ │ │ │ + andseq sp, r9, r8, ror #17 │ │ │ │ add r0, lr, #900 @ 0x384 │ │ │ │ mov r9, r1 │ │ │ │ ldr r8, [r0, #68] @ 0x44 │ │ │ │ ldr r1, [r8, #32] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #15 │ │ │ │ - beq 1265e8 │ │ │ │ + beq 1265e4 │ │ │ │ cmp r0, #19 │ │ │ │ - bne 127c78 │ │ │ │ + bne 127c74 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r5, #4 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r4, #0 │ │ │ │ add r3, r0, r2, lsl #2 │ │ │ │ movne r5, #16 │ │ │ │ addne r3, r0, r2, lsl #4 │ │ │ │ add r2, lr, #900 @ 0x384 │ │ │ │ ldr ip, [r2, #72] @ 0x48 │ │ │ │ mov r2, ip │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1265b8 │ │ │ │ + beq 1265b4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 12675c │ │ │ │ + beq 126758 │ │ │ │ add r0, r0, r5 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 1265a0 │ │ │ │ + bne 12659c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 126648 │ │ │ │ + beq 126644 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 126654 │ │ │ │ - b 12675c │ │ │ │ + bne 126650 │ │ │ │ + b 126758 │ │ │ │ ldm r4!, {r1, r2, r3} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #980 @ 0x3d4 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r4, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ - b 1268c0 │ │ │ │ + b 1268bc │ │ │ │ ldr r1, [r8] │ │ │ │ - ldr r0, [pc, #4084] @ 1275e8 │ │ │ │ + ldr r0, [pc, #4084] @ 1275e4 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r8 │ │ │ │ - b 126664 │ │ │ │ + b 126660 │ │ │ │ ldr r0, [r3, #172] @ 0xac │ │ │ │ - b 126c2c │ │ │ │ + b 126c28 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ed34 │ │ │ │ - b 125728 │ │ │ │ + b 125724 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add ip, r7, #4 │ │ │ │ add r1, lr, #980 @ 0x3d4 │ │ │ │ add r2, r1, #4 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r1, lr, #900 @ 0x384 │ │ │ │ str r0, [r1, #80] @ 0x50 │ │ │ │ - b 1268c0 │ │ │ │ + b 1268bc │ │ │ │ mov r0, r5 │ │ │ │ bl 1ed34 │ │ │ │ - b 1257f4 │ │ │ │ - mulseq pc, r8, r3 @ │ │ │ │ + b 1257f0 │ │ │ │ + mulseq pc, ip, r3 @ │ │ │ │ cmp r0, r3 │ │ │ │ - beq 12675c │ │ │ │ + beq 126758 │ │ │ │ ldr r0, [r0] │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, ip, #1 │ │ │ │ add r2, lr, #900 @ 0x384 │ │ │ │ str r1, [r2, #72] @ 0x48 │ │ │ │ mov r2, #20 │ │ │ │ ldr r1, [r8, #36] @ 0x24 │ │ │ │ @@ -281046,71 +281045,71 @@ │ │ │ │ str r5, [sp, #328] @ 0x148 │ │ │ │ strb r3, [sp, #324] @ 0x144 │ │ │ │ strh r1, [r2] │ │ │ │ strb r0, [sp, #346] @ 0x15a │ │ │ │ add r4, lr, #624 @ 0x270 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ - bl ebfe8 │ │ │ │ + bl ebfe4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #272] @ 0x110 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 1267f0 │ │ │ │ + bne 1267ec │ │ │ │ add r2, lr, #352 @ 0x160 │ │ │ │ add r3, lr, #900 @ 0x384 │ │ │ │ add r3, r3, #140 @ 0x8c │ │ │ │ cmp sl, #0 │ │ │ │ ldr r4, [r2, #276] @ 0x114 │ │ │ │ add r2, r2, #280 @ 0x118 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - beq 126730 │ │ │ │ + beq 12672c │ │ │ │ mov r0, #108 @ 0x6c │ │ │ │ mul r5, sl, r0 │ │ │ │ add sl, lr, #624 @ 0x270 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r4 │ │ │ │ bl b9af8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #272] @ 0x110 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 126808 │ │ │ │ + bne 126804 │ │ │ │ subs r5, r5, #108 @ 0x6c │ │ │ │ add r6, r6, #108 @ 0x6c │ │ │ │ - bne 126700 │ │ │ │ + bne 1266fc │ │ │ │ add r2, lr, #900 @ 0x384 │ │ │ │ add r3, lr, #352 @ 0x160 │ │ │ │ add r2, r2, #140 @ 0x8c │ │ │ │ str r4, [r3, #272] @ 0x110 │ │ │ │ add r3, r3, #276 @ 0x114 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, lr, #1008 @ 0x3f0 │ │ │ │ add r1, lr, #624 @ 0x270 │ │ │ │ - bl e8e30 │ │ │ │ - b 126824 │ │ │ │ + bl e8e2c │ │ │ │ + b 126820 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ add r8, sp, #304 @ 0x130 │ │ │ │ - ldr r0, [pc, #4084] @ 127764 │ │ │ │ + ldr r0, [pc, #4084] @ 127760 │ │ │ │ mov r4, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 127ce0 │ │ │ │ - ldr r3, [pc, #1436] @ 126d2c │ │ │ │ + beq 127cdc │ │ │ │ + ldr r3, [pc, #1436] @ 126d28 │ │ │ │ mov r7, r0 │ │ │ │ strb r3, [r7, #4]! │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ - ldr r2, [pc, #1424] @ 126d30 │ │ │ │ + ldr r2, [pc, #1424] @ 126d2c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ strb r1, [r0, #3] │ │ │ │ add r6, lr, #900 @ 0x384 │ │ │ │ strb r1, [r7, #3] │ │ │ │ lsr r1, r3, #16 │ │ │ │ strb r1, [r7, #2] │ │ │ │ lsr r1, r3, #8 │ │ │ │ @@ -281123,155 +281122,155 @@ │ │ │ │ strb r1, [r0, #1] │ │ │ │ add ip, r6, #80 @ 0x50 │ │ │ │ ldm r7, {r1, r2, r3, r7} │ │ │ │ str r4, [r6, #96] @ 0x60 │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ str r0, [r6, #100] @ 0x64 │ │ │ │ str r4, [r6, #104] @ 0x68 │ │ │ │ - b 1268c0 │ │ │ │ + b 1268bc │ │ │ │ ldm r4!, {r1, r2, r3} │ │ │ │ add r0, lr, #1008 @ 0x3f0 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r4, {r1, r2, r3, r6} │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ - b 126824 │ │ │ │ + b 126820 │ │ │ │ add ip, sl, #4 │ │ │ │ add r2, lr, #1008 @ 0x3f0 │ │ │ │ add r2, r2, #4 │ │ │ │ ldm ip, {r1, r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r1, r3, r4, r5, r6, r7} │ │ │ │ add r1, lr, #900 @ 0x384 │ │ │ │ str r0, [r1, #108] @ 0x6c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #900 @ 0x384 │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 126890 │ │ │ │ + bne 12688c │ │ │ │ add r3, sp, #304 @ 0x130 │ │ │ │ ldr r0, [sp, #340] @ 0x154 │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ add r7, lr, #352 @ 0x160 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ add ip, r7, #272 @ 0x110 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #20 │ │ │ │ - beq 126868 │ │ │ │ + beq 126864 │ │ │ │ mov r0, r8 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r3, lr, #352 @ 0x160 │ │ │ │ add r3, r3, #272 @ 0x110 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ add r1, lr, #900 @ 0x384 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r1, #80] @ 0x50 │ │ │ │ add r8, sp, #304 @ 0x130 │ │ │ │ - b 1268c0 │ │ │ │ + b 1268bc │ │ │ │ add r0, lr, #1008 @ 0x3f0 │ │ │ │ add r1, lr, #980 @ 0x3d4 │ │ │ │ add r8, sp, #304 @ 0x130 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 1268c0 │ │ │ │ + beq 1268bc │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, lr, #900 @ 0x384 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 1268f4 │ │ │ │ + bne 1268f0 │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - beq 126910 │ │ │ │ + beq 12690c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ mov r1, r9 │ │ │ │ - bl e2c80 │ │ │ │ - b 126920 │ │ │ │ + bl e2c7c │ │ │ │ + b 12691c │ │ │ │ add r6, lr, #980 @ 0x3d4 │ │ │ │ mov r0, r1 │ │ │ │ ldm r6!, {r1, r2, r3} │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r6, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ - b 126970 │ │ │ │ + b 12696c │ │ │ │ add r0, lr, #964 @ 0x3c4 │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl e29d4 │ │ │ │ + bl e29d0 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 126954 │ │ │ │ + bne 126950 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #900 @ 0x384 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12765c │ │ │ │ + beq 127658 │ │ │ │ add r0, lr, #900 @ 0x384 │ │ │ │ add r1, lr, #964 @ 0x3c4 │ │ │ │ - bl e8e30 │ │ │ │ - b 126970 │ │ │ │ - andseq lr, r9, r4, lsr #13 │ │ │ │ + bl e8e2c │ │ │ │ + b 12696c │ │ │ │ + andseq lr, r9, r8, lsr #13 │ │ │ │ mov r1, r8 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldm r1!, {r2, r3, r7} │ │ │ │ add r0, lr, #900 @ 0x384 │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #900 @ 0x384 │ │ │ │ ldr r9, [r0] │ │ │ │ cmp r9, #34 @ 0x22 │ │ │ │ - bne 126dac │ │ │ │ + bne 126da8 │ │ │ │ add r1, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ ldr r4, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 1269a0 │ │ │ │ + beq 12699c │ │ │ │ add r0, lr, #396 @ 0x18c │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r1, #4 │ │ │ │ add r2, lr, #352 @ 0x160 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ str r1, [r2, #48] @ 0x30 │ │ │ │ ldr r1, [r2, #536] @ 0x218 │ │ │ │ strb r0, [r2, #60] @ 0x3c │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r4, [r2, #64] @ 0x40 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ str r0, [r2, #52] @ 0x34 │ │ │ │ str r0, [r2, #56] @ 0x38 │ │ │ │ - beq 127bd4 │ │ │ │ + beq 127bd0 │ │ │ │ add r2, r2, #536 @ 0x218 │ │ │ │ add r4, lr, #900 @ 0x384 │ │ │ │ add r3, r4, #52 @ 0x34 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r8 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, lr, #928 @ 0x3a0 │ │ │ │ add r2, lr, #952 @ 0x3b8 │ │ │ │ mov r1, r8 │ │ │ │ - bl f0ca0 │ │ │ │ + bl f0c9c │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r5, [r4, #32] │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #872 @ 0x368 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, r5, r6, lsl #3 │ │ │ │ add r1, lr, #352 @ 0x160 │ │ │ │ str r5, [r1, #476] @ 0x1dc │ │ │ │ str r5, [r1, #480] @ 0x1e0 │ │ │ │ str r7, [r1, #484] @ 0x1e4 │ │ │ │ @@ -281287,25 +281286,25 @@ │ │ │ │ add r2, sp, #560 @ 0x230 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r5, lr, #352 @ 0x160 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ add r3, r5, #492 @ 0x1ec │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r4 │ │ │ │ - bl 23dc30 │ │ │ │ + bl 23dc2c │ │ │ │ add r2, r5, #436 @ 0x1b4 │ │ │ │ add r3, r5, #44 @ 0x2c │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r2, [sp, #128] @ 0x80 │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ add r1, lr, #396 @ 0x18c │ │ │ │ add r3, lr, #816 @ 0x330 │ │ │ │ - bl f0b80 │ │ │ │ + bl f0b7c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ mov r0, #0 │ │ │ │ add r3, lr, #352 @ 0x160 │ │ │ │ add ip, sp, #404 @ 0x194 │ │ │ │ add r3, r3, #492 @ 0x1ec │ │ │ │ str r0, [sp, #396] @ 0x18c │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ @@ -281313,40 +281312,40 @@ │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ mov r0, #1 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ str r1, [sp, #400] @ 0x190 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ - ldr r0, [pc, #4056] @ 127ac4 │ │ │ │ + ldr r0, [pc, #4056] @ 127ac0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #136 @ 0x88 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 127c10 │ │ │ │ + beq 127c0c │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r4, r0 │ │ │ │ bl 137d0 │ │ │ │ ldr r6, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ str r4, [r6, #132] @ 0x84 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r0, #208] @ 0xd0 │ │ │ │ add r0, sp, #4608 @ 0x1200 │ │ │ │ - bl 10fdf8 │ │ │ │ + bl 10fdf4 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 127cf4 │ │ │ │ + ble 127cf0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add ip, r6, #224 @ 0xe0 │ │ │ │ add r3, lr, #352 @ 0x160 │ │ │ │ mov r7, #3 │ │ │ │ add r3, r3, #160 @ 0xa0 │ │ │ │ strb r5, [r6, #122] @ 0x7a │ │ │ │ str r4, [r6, #348] @ 0x15c │ │ │ │ @@ -281366,17 +281365,17 @@ │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r1, #120] @ 0x78 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ ldrbne r1, [r0, #228] @ 0xe4 │ │ │ │ cmpne r1, #1 │ │ │ │ - bne 1274d8 │ │ │ │ + bne 1274d4 │ │ │ │ ldr r6, [r0, #200] @ 0xc8 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ add r0, r6, #8 │ │ │ │ bl 7ffa4 │ │ │ │ mvn r1, #0 │ │ │ │ bl 14cac │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ @@ -281409,36 +281408,36 @@ │ │ │ │ str r0, [r3, #180] @ 0xb4 │ │ │ │ str r1, [r3, #184] @ 0xb8 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ add r4, r3, #180 @ 0xb4 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1be7c4 │ │ │ │ + bl 1be7c0 │ │ │ │ and r8, r0, #255 @ 0xff │ │ │ │ cmp r8, #2 │ │ │ │ - bne 126c90 │ │ │ │ + bne 126c8c │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [r7] │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [fp] │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ strb r0, [r5] │ │ │ │ - b 126d1c │ │ │ │ + b 126d18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r2, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 126cb4 │ │ │ │ + beq 126cb0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r2, #188] @ 0xbc │ │ │ │ blx r1 │ │ │ │ tst r8, #1 │ │ │ │ - bne 127b40 │ │ │ │ + bne 127b3c │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ mov r0, #1 │ │ │ │ ldr r2, [r4, #164] @ 0xa4 │ │ │ │ strb r0, [r4, #216] @ 0xd8 │ │ │ │ strb r0, [r4, #212] @ 0xd4 │ │ │ │ strb r0, [r4, #176] @ 0xb0 │ │ │ │ str r2, [r4, #152] @ 0x98 │ │ │ │ @@ -281453,20 +281452,20 @@ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ blx r3 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #22 │ │ │ │ - bne 126d34 │ │ │ │ + bne 126d30 │ │ │ │ mov r0, #4 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, #4 │ │ │ │ - b 124830 │ │ │ │ - andseq sl, pc, ip, lsl #25 │ │ │ │ + b 12482c │ │ │ │ + mulseq pc, r0, ip @ │ │ │ │ strbtvc r7, [r3], #-1394 @ 0xfffffa8e │ │ │ │ ldrbtvc r2, [r3], #-97 @ 0xffffff9f │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #308] @ 0x134 │ │ │ │ ldr fp, [sp, #316] @ 0x13c │ │ │ │ ldr r1, [r0] │ │ │ │ @@ -281479,111 +281478,111 @@ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r7, [r0, #164] @ 0xa4 │ │ │ │ ldr r4, [r0, #160] @ 0xa0 │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 126d88 │ │ │ │ + beq 126d84 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 126d9c │ │ │ │ + beq 126d98 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #152] @ 0x98 │ │ │ │ bl d1fb8 │ │ │ │ - b 1274e4 │ │ │ │ + b 1274e0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldmib r0, {r8, fp} │ │ │ │ ldr r7, [r0, #12] │ │ │ │ ldr sl, [r0, #20] │ │ │ │ ldr r4, [r0, #24] │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ - beq 126ddc │ │ │ │ + beq 126dd8 │ │ │ │ add r0, lr, #396 @ 0x18c │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #536] @ 0x218 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 126e40 │ │ │ │ + beq 126e3c │ │ │ │ add r1, lr, #352 @ 0x160 │ │ │ │ mov r6, r4 │ │ │ │ ldr r4, [r1, #544] @ 0x220 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 126e28 │ │ │ │ + beq 126e24 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r5, [r0, #540] @ 0x21c │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 12a74 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 126e0c │ │ │ │ + bne 126e08 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #536] @ 0x218 │ │ │ │ cmp r0, #0 │ │ │ │ mov r4, r6 │ │ │ │ - beq 126e40 │ │ │ │ + beq 126e3c │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #540] @ 0x21c │ │ │ │ bl 13734 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #872 @ 0x368 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ mov r6, #5 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r8, [sp, #88] @ 0x58 │ │ │ │ add r1, lr, #352 @ 0x160 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ ldr r0, [r1, #436] @ 0x1b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 126e78 │ │ │ │ + beq 126e74 │ │ │ │ ldr r0, [r1, #440] @ 0x1b8 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ bl 735b4 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ mov r8, #6 │ │ │ │ ldr r4, [r1, #64] @ 0x40 │ │ │ │ strb r0, [r1, #127] @ 0x7f │ │ │ │ cmp r4, #0 │ │ │ │ - beq 126f00 │ │ │ │ + beq 126efc │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 126f00 │ │ │ │ + beq 126efc │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 127644 │ │ │ │ - ldr r0, [pc, #4064] @ 127eb4 │ │ │ │ + beq 127640 │ │ │ │ + ldr r0, [pc, #4064] @ 127eb0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 127650 │ │ │ │ + bne 12764c │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1be2ac │ │ │ │ - b 126f00 │ │ │ │ + bl 1be2a8 │ │ │ │ + b 126efc │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r3, lr, #352 @ 0x160 │ │ │ │ mov r0, #0 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ add r5, sp, #344 @ 0x158 │ │ │ │ strb r0, [r4, #123]! @ 0x7b │ │ │ │ @@ -281596,44 +281595,44 @@ │ │ │ │ add r0, lr, #88 @ 0x58 │ │ │ │ add r1, lr, #532 @ 0x214 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 137d0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r8, #7 │ │ │ │ strb r0, [r4, #5] │ │ │ │ - bne 126f90 │ │ │ │ + bne 126f8c │ │ │ │ mov r0, #3 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ mov r0, #22 │ │ │ │ str r0, [r1] │ │ │ │ mov r0, #5 │ │ │ │ - b 12749c │ │ │ │ + b 127498 │ │ │ │ add r3, r5, #3920 @ 0xf50 │ │ │ │ add ip, r5, #4016 @ 0xfb0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, lr, #188 @ 0xbc │ │ │ │ add r1, lr, #88 @ 0x58 │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ bl 137d0 │ │ │ │ ldr r4, [sp, #100] @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 120dac │ │ │ │ + bl 120da8 │ │ │ │ cmp r8, #6 │ │ │ │ - bne 12702c │ │ │ │ + bne 127028 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r6 │ │ │ │ ldr sl, [sp, #88] @ 0x58 │ │ │ │ mov r8, r2 │ │ │ │ str r0, [r1, #80] @ 0x50 │ │ │ │ @@ -281649,16 +281648,16 @@ │ │ │ │ ldr fp, [sp, #76] @ 0x4c │ │ │ │ str r9, [r1, #88] @ 0x58 │ │ │ │ str sl, [r1, #92] @ 0x5c │ │ │ │ str r5, [r0, #36] @ 0x24 │ │ │ │ str fp, [r0, #40] @ 0x28 │ │ │ │ str r2, [r0, #44] @ 0x2c │ │ │ │ str r6, [r0, #48] @ 0x30 │ │ │ │ - beq 126f60 │ │ │ │ - b 127138 │ │ │ │ + beq 126f5c │ │ │ │ + b 127134 │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ ldr r5, [sp, #148] @ 0x94 │ │ │ │ add r3, r3, #4016 @ 0xfb0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ mov r2, #76 @ 0x4c │ │ │ │ @@ -281678,231 +281677,231 @@ │ │ │ │ str fp, [r5, #96] @ 0x60 │ │ │ │ bl 137d0 │ │ │ │ mov r1, r5 │ │ │ │ cmp r8, #5 │ │ │ │ str r6, [r1, #84]! @ 0x54 │ │ │ │ str r7, [r1, #108] @ 0x6c │ │ │ │ str r8, [r1, #-4] │ │ │ │ - beq 12783c │ │ │ │ + beq 127838 │ │ │ │ ldm r4, {r0, r2, r3, r7} │ │ │ │ add ip, r5, #200 @ 0xc8 │ │ │ │ stm ip, {r0, r2, r3, r7, r8} │ │ │ │ add r0, r5, #220 @ 0xdc │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 137d0 │ │ │ │ add r4, r5, #200 @ 0xc8 │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ mov r1, r4 │ │ │ │ - bl 255e34 │ │ │ │ + bl 255e30 │ │ │ │ ldr r7, [sp, #304] @ 0x130 │ │ │ │ cmp r7, #22 │ │ │ │ - bne 1270f0 │ │ │ │ + bne 1270ec │ │ │ │ mov r0, #4 │ │ │ │ - b 126f58 │ │ │ │ - mulseq pc, r8, r8 @ │ │ │ │ - andseq r6, pc, r0, asr #32 │ │ │ │ - mulseq pc, r8, pc @ │ │ │ │ - andseq sl, pc, ip, lsr #14 │ │ │ │ - andseq r6, pc, r4, lsr #12 │ │ │ │ + b 126f54 │ │ │ │ + mulseq pc, ip, r8 @ │ │ │ │ + andseq r6, pc, r4, asr #32 │ │ │ │ + mulseq pc, ip, pc @ │ │ │ │ + andseq sl, pc, r0, lsr r7 @ │ │ │ │ + andseq r6, pc, r8, lsr #12 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ ldr r9, [sp, #308] @ 0x134 │ │ │ │ ldr sl, [sp, #312] @ 0x138 │ │ │ │ ldm r0, {r5, fp} │ │ │ │ ldr r8, [r0, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #216] @ 0xd8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 127128 │ │ │ │ + beq 127124 │ │ │ │ mov r0, r4 │ │ │ │ bl 362e0 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, r7 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ cmp r3, #21 │ │ │ │ mov r0, #368 @ 0x170 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ strh r1, [r2, r0] │ │ │ │ - bne 127308 │ │ │ │ + bne 127304 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ ldr sl, [r9, #112] @ 0x70 │ │ │ │ ldr r7, [r9, #116] @ 0x74 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r5, [r9, #96] @ 0x60 │ │ │ │ add r1, lr, #352 @ 0x160 │ │ │ │ str r9, [r0, #3836] @ 0xefc │ │ │ │ sub r0, r7, sl │ │ │ │ cmp r0, r5 │ │ │ │ str r5, [r1, #-72] @ 0xffffffb8 │ │ │ │ str r0, [r1, #44] @ 0x2c │ │ │ │ - bcc 127680 │ │ │ │ + bcc 12767c │ │ │ │ mov r6, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r4, [r6, #120] @ 0x78 │ │ │ │ ldrb r9, [r9, #128] @ 0x80 │ │ │ │ ldr r8, [r6, #124] @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 127cf4 │ │ │ │ + ble 127cf0 │ │ │ │ add r0, r8, r5 │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ add r0, sl, r5 │ │ │ │ str r0, [sp, #304] @ 0x130 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ strb r9, [sp, #320] @ 0x140 │ │ │ │ str r4, [sp, #312] @ 0x138 │ │ │ │ str r7, [sp, #308] @ 0x134 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 127cf4 │ │ │ │ + bmi 127cf0 │ │ │ │ add r4, sp, #456 @ 0x1c8 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ mov r2, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 241b04 │ │ │ │ + bl 241b00 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r0, [sp, #388] @ 0x184 │ │ │ │ ldr r1, [sp, #392] @ 0x188 │ │ │ │ cmp r0, #20 │ │ │ │ addne r1, r4, #84 @ 0x54 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #280 @ 0x118 │ │ │ │ - bl 2befe0 │ │ │ │ - ldr r0, [pc, #4088] @ 128218 │ │ │ │ + bl 2befdc │ │ │ │ + ldr r0, [pc, #4088] @ 128214 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r1, #3840] @ 0xf00 │ │ │ │ add r1, lr, #280 @ 0x118 │ │ │ │ - bl 2bf37c │ │ │ │ + bl 2bf378 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1272b0 │ │ │ │ + bne 1272ac │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #396 @ 0x18c │ │ │ │ add r1, lr, #280 @ 0x118 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #4036] @ 12821c │ │ │ │ + ldr r2, [pc, #4036] @ 128218 │ │ │ │ add r4, lr, #352 @ 0x160 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #1 │ │ │ │ add r2, pc, r2 │ │ │ │ add r7, lr, #188 @ 0xbc │ │ │ │ str r2, [r4, #304] @ 0x130 │ │ │ │ add r2, sp, #344 @ 0x158 │ │ │ │ str r1, [r4, #308] @ 0x134 │ │ │ │ add r1, lr, #88 @ 0x58 │ │ │ │ str r7, [r4, #312] @ 0x138 │ │ │ │ str r3, [r4, #316] @ 0x13c │ │ │ │ str r0, [r4, #320] @ 0x140 │ │ │ │ - ldr r0, [pc, #4052] @ 128264 │ │ │ │ + ldr r0, [pc, #4052] @ 128260 │ │ │ │ str r1, [r2, #3940] @ 0xf64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r2, #3944] @ 0xf68 │ │ │ │ add r0, lr, #532 @ 0x214 │ │ │ │ add r1, lr, #656 @ 0x290 │ │ │ │ bl 312a4 │ │ │ │ ldr r9, [r4, #44] @ 0x2c │ │ │ │ cmp r9, #34 @ 0x22 │ │ │ │ - bne 12731c │ │ │ │ - ldr r1, [pc, #4076] @ 1282a4 │ │ │ │ + bne 127318 │ │ │ │ + ldr r1, [pc, #4076] @ 1282a0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #656 @ 0x290 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ ldr r1, [sp, #476] @ 0x1dc │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 1276e0 │ │ │ │ + bcc 1276dc │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 1276f0 │ │ │ │ + bhi 1276ec │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #656 @ 0x290 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #280 @ 0x118 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r4, #21 │ │ │ │ mov r7, #1 │ │ │ │ - b 12734c │ │ │ │ + b 127348 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r1] │ │ │ │ - b 1273a8 │ │ │ │ + b 1273a4 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr sl, [r4, #48] @ 0x30 │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ ldr fp, [r4, #180] @ 0xb4 │ │ │ │ ldr r8, [r4, #184] @ 0xb8 │ │ │ │ ldr r6, [r4, #188] @ 0xbc │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #280 @ 0x118 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ mov r4, #5 │ │ │ │ mov r7, #0 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ bl 4d2ec │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #3836] @ 0xefc │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12737c │ │ │ │ - bl 2c075c │ │ │ │ + bne 127378 │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #84 @ 0x54 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ - bl 128e6c │ │ │ │ + bl 128e68 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, #1 │ │ │ │ cmp r7, #0 │ │ │ │ strb r0, [r1] │ │ │ │ - beq 1273a8 │ │ │ │ + beq 1273a4 │ │ │ │ add r1, sp, #344 @ 0x158 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ str r0, [r1, #3804] @ 0xedc │ │ │ │ - b 1273d8 │ │ │ │ + b 1273d4 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ stm r0, {r5, fp} │ │ │ │ str r8, [r0, #8] │ │ │ │ str r6, [r0, #12] │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ stm r0, {r4, r9, sl} │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ add r0, lr, #52 @ 0x34 │ │ │ │ - bl 275d04 │ │ │ │ + bl 275d00 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #400]! @ 0x190 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1273fc │ │ │ │ - bl 2c075c │ │ │ │ + bne 1273f8 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 235d5c │ │ │ │ + bl 235d58 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #52 @ 0x34 │ │ │ │ add r1, r0, #4 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ ldr r4, [r0, #3804] @ 0xedc │ │ │ │ add r0, sp, #216 @ 0xd8 │ │ │ │ ldm r1!, {r3, r6, r7} │ │ │ │ @@ -281910,25 +281909,25 @@ │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldm r1, {r3, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ strb r1, [r2] │ │ │ │ - beq 126f7c │ │ │ │ + beq 126f78 │ │ │ │ add r5, sp, #244 @ 0xf4 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r5 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 120cd4 │ │ │ │ + bl 120cd0 │ │ │ │ cmp r4, #69 @ 0x45 │ │ │ │ - bne 1274b0 │ │ │ │ + bne 1274ac │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #4] │ │ │ │ mov r0, #21 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [sp, #276] @ 0x114 │ │ │ │ @@ -281948,29 +281947,29 @@ │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ add r0, r1, #4 │ │ │ │ stmia r0!, {r2, r3, r7} │ │ │ │ ldm r5, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ str r4, [sp, #304] @ 0x130 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ - bl 29b768 │ │ │ │ - b 124860 │ │ │ │ + bl 29b764 │ │ │ │ + b 12485c │ │ │ │ mov r0, #0 │ │ │ │ mov r6, #13 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [sl] │ │ │ │ bl 36188 │ │ │ │ cmp r6, #21 │ │ │ │ - bne 127578 │ │ │ │ + bne 127574 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r4, #121] @ 0x79 │ │ │ │ tst r0, #1 │ │ │ │ - bne 1275c4 │ │ │ │ + bne 1275c0 │ │ │ │ add r8, r4, #224 @ 0xe0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #122] @ 0x7a │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ ldr r7, [r4, #252] @ 0xfc │ │ │ │ ldm r8, {r0, r1, r2, r3, r8} │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ @@ -281989,1535 +281988,1535 @@ │ │ │ │ ldr r0, [r0, #208] @ 0xd0 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ add r1, r4, #276 @ 0x114 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, lr, #532 @ 0x214 │ │ │ │ bl 137d0 │ │ │ │ ldr r7, [r4, #136] @ 0x88 │ │ │ │ - b 1275f8 │ │ │ │ + b 1275f4 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ str r8, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 127594 │ │ │ │ + beq 127590 │ │ │ │ add r0, r4, #224 @ 0xe0 │ │ │ │ bl 362e0 │ │ │ │ ldr r0, [r4, #132]! @ 0x84 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #-10] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr sl, [sp, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 126e80 │ │ │ │ - bl 2c075c │ │ │ │ + bne 126e7c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 236db4 │ │ │ │ - b 126e80 │ │ │ │ + bl 236db0 │ │ │ │ + b 126e7c │ │ │ │ ldrb r0, [r4, #122] @ 0x7a │ │ │ │ mov r8, #5 │ │ │ │ tst r0, #1 │ │ │ │ - beq 1275f8 │ │ │ │ + beq 1275f4 │ │ │ │ ldr r0, [r4, #240] @ 0xf0 │ │ │ │ cmp r0, #4 │ │ │ │ - bne 1275ec │ │ │ │ + bne 1275e8 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ - b 1275f8 │ │ │ │ - @ instruction: 0x0019dbf4 │ │ │ │ + b 1275f4 │ │ │ │ + @ instruction: 0x0019dbf8 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ add r0, r4, #224 @ 0xe0 │ │ │ │ bl 362e0 │ │ │ │ ldr r0, [r4, #132]! @ 0x84 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, #1 │ │ │ │ strb r5, [r4, #-10] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 127620 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12761c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ strb r5, [r0, #127] @ 0x7f │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 126f00 │ │ │ │ + beq 126efc │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 29170 │ │ │ │ - b 126f00 │ │ │ │ + b 126efc │ │ │ │ mov r0, r4 │ │ │ │ bl 1e8fc │ │ │ │ - b 126ecc │ │ │ │ + b 126ec8 │ │ │ │ bl 1ef28 │ │ │ │ eor r7, r0, #1 │ │ │ │ - b 126ee4 │ │ │ │ + b 126ee0 │ │ │ │ add r2, lr, #900 @ 0x384 │ │ │ │ ldr r0, [r2, #68] @ 0x44 │ │ │ │ ldrh r1, [r2, #76] @ 0x4c │ │ │ │ strh r1, [r0, #40] @ 0x28 │ │ │ │ ldrb r1, [r2, #78] @ 0x4e │ │ │ │ strb r1, [r0, #42] @ 0x2a │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r2] │ │ │ │ - b 126970 │ │ │ │ + b 12696c │ │ │ │ mov r0, #0 │ │ │ │ add r2, lr, #280 @ 0x118 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #308] @ 0x134 │ │ │ │ - ldr r1, [pc, #4088] @ 128694 │ │ │ │ + ldr r1, [pc, #4088] @ 128690 │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ add r0, lr, #656 @ 0x290 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ add r1, lr, #352 @ 0x160 │ │ │ │ - ldr r0, [pc, #4064] @ 128698 │ │ │ │ + ldr r0, [pc, #4064] @ 128694 │ │ │ │ str r2, [r1, #304] @ 0x130 │ │ │ │ add r2, lr, #396 @ 0x18c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [r1, #308] @ 0x134 │ │ │ │ str r2, [r1, #312] @ 0x138 │ │ │ │ str r0, [r1, #316] @ 0x13c │ │ │ │ - ldr r1, [pc, #4040] @ 12869c │ │ │ │ + ldr r1, [pc, #4040] @ 128698 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r2, [pc, #4024] @ 1286a0 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r2, [pc, #4024] @ 12869c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - b 127cf4 │ │ │ │ - ldr r2, [pc, #4088] @ 1286f0 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r2, [pc, #4088] @ 1286ec │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ea94 │ │ │ │ - b 125854 │ │ │ │ + b 125850 │ │ │ │ mov r0, r5 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ bl 1ea94 │ │ │ │ ldr sl, [sp, #104] @ 0x68 │ │ │ │ - b 125898 │ │ │ │ + b 125894 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ea94 │ │ │ │ - b 125780 │ │ │ │ - ldr r2, [pc, #4076] @ 128728 │ │ │ │ + b 12577c │ │ │ │ + ldr r2, [pc, #4076] @ 128724 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #4092] @ 128750 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #4092] @ 12874c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - ldr r0, [pc, #4084] @ 128754 │ │ │ │ + ldr r0, [pc, #4084] @ 128750 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - andseq sl, pc, r4, ror r2 @ │ │ │ │ + andseq sl, pc, r8, ror r2 @ │ │ │ │ mov r1, #472 @ 0x1d8 │ │ │ │ mov r0, #8 │ │ │ │ orr r1, r1, #3072 @ 0xc00 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ bl 142ac │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #4044] @ 128758 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #4044] @ 128754 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #4032] @ 12875c │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #4032] @ 128758 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #4020] @ 128760 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #4020] @ 12875c │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r2, lr, #28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #4000] @ 128764 │ │ │ │ - ldr r3, [pc, #4000] @ 128768 │ │ │ │ + ldr r0, [pc, #4000] @ 128760 │ │ │ │ + ldr r3, [pc, #4000] @ 128764 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3984] @ 12876c │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3984] @ 128768 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3972] @ 128770 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3972] @ 12876c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3956] @ 128774 │ │ │ │ + ldr r0, [pc, #3956] @ 128770 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3944] @ 128778 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3944] @ 128774 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3932] @ 12877c │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3932] @ 128778 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3916] @ 128780 │ │ │ │ + ldr r0, [pc, #3916] @ 12877c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3904] @ 128784 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3904] @ 128780 │ │ │ │ mov r1, #8 │ │ │ │ - ldr r2, [pc, #3900] @ 128788 │ │ │ │ + ldr r2, [pc, #3900] @ 128784 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ bl 167f4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - bhi 126354 │ │ │ │ - b 12636c │ │ │ │ + bhi 126350 │ │ │ │ + b 126368 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ - ldr r0, [pc, #4068] @ 12886c │ │ │ │ + ldr r0, [pc, #4068] @ 128868 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #4056] @ 128870 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #4056] @ 12886c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #4080] @ 1288a0 │ │ │ │ + ldr r0, [pc, #4080] @ 12889c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ - ldr r0, [pc, #4064] @ 1288a4 │ │ │ │ + ldr r0, [pc, #4064] @ 1288a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #4052] @ 1288a8 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #4052] @ 1288a4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #4032] @ 1288ac │ │ │ │ + ldr r0, [pc, #4032] @ 1288a8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ str r6, [r0, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #4000] @ 1288b0 │ │ │ │ + ldr r0, [pc, #4000] @ 1288ac │ │ │ │ add r2, lr, #396 @ 0x18c │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #3984] @ 1288b4 │ │ │ │ - ldr r3, [pc, #3984] @ 1288b8 │ │ │ │ + ldr r0, [pc, #3984] @ 1288b0 │ │ │ │ + ldr r3, [pc, #3984] @ 1288b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #216 @ 0xd8 │ │ │ │ bl 142ac │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ strb r0, [r6] │ │ │ │ - ldr r0, [pc, #3948] @ 1288bc │ │ │ │ + ldr r0, [pc, #3948] @ 1288b8 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ add r2, lr, #28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #3928] @ 1288c0 │ │ │ │ - ldr r3, [pc, #3928] @ 1288c4 │ │ │ │ + ldr r0, [pc, #3928] @ 1288bc │ │ │ │ + ldr r3, [pc, #3928] @ 1288c0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ - ldr r0, [pc, #3908] @ 1288c8 │ │ │ │ + ldr r0, [pc, #3908] @ 1288c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3896] @ 1288cc │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3896] @ 1288c8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ - ldr r0, [pc, #3880] @ 1288d0 │ │ │ │ + ldr r0, [pc, #3880] @ 1288cc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3868] @ 1288d4 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3868] @ 1288d0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ str r1, [r0, #44] @ 0x2c │ │ │ │ str r5, [r0, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #3836] @ 1288d8 │ │ │ │ + ldr r0, [pc, #3836] @ 1288d4 │ │ │ │ add r2, lr, #396 @ 0x18c │ │ │ │ mov r1, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #4092] @ 1289ec │ │ │ │ - ldr r3, [pc, #4092] @ 1289f0 │ │ │ │ + ldr r0, [pc, #4092] @ 1289e8 │ │ │ │ + ldr r3, [pc, #4092] @ 1289ec │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #4092] @ 128a04 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #4092] @ 128a00 │ │ │ │ mov r1, #32 │ │ │ │ - ldr r2, [pc, #4092] @ 128a0c │ │ │ │ + ldr r2, [pc, #4092] @ 128a08 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #4072] @ 128a14 │ │ │ │ - ldr r2, [pc, #4072] @ 128a18 │ │ │ │ + ldr r0, [pc, #4072] @ 128a10 │ │ │ │ + ldr r2, [pc, #4072] @ 128a14 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ - ldr r1, [pc, #4088] @ 128a50 │ │ │ │ + ldr r1, [pc, #4088] @ 128a4c │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ add r0, lr, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ - ldr r1, [pc, #4068] @ 128a54 │ │ │ │ + ldr r1, [pc, #4068] @ 128a50 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3992] @ 128a1c │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3992] @ 128a18 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3980] @ 128a20 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3980] @ 128a1c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3968] @ 128a28 │ │ │ │ + ldr r0, [pc, #3968] @ 128a24 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3944] @ 128a24 │ │ │ │ + ldr r0, [pc, #3944] @ 128a20 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ - @ instruction: 0x001f9efc │ │ │ │ + b 127cf0 │ │ │ │ + andseq r9, pc, r0, lsl #30 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ - ldr r1, [pc, #3936] @ 128a44 │ │ │ │ + ldr r1, [pc, #3936] @ 128a40 │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ add r0, lr, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ - ldr r1, [pc, #3916] @ 128a48 │ │ │ │ + ldr r1, [pc, #3916] @ 128a44 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3872] @ 128a30 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3872] @ 128a2c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3852] @ 128a2c │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3852] @ 128a28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ - ldr r2, [pc, #3868] @ 128a4c │ │ │ │ + b 127cf0 │ │ │ │ + ldr r2, [pc, #3868] @ 128a48 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3912] @ 128a90 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3912] @ 128a8c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #3908] @ 128a94 │ │ │ │ + ldr r2, [pc, #3908] @ 128a90 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3852] @ 128a74 │ │ │ │ + ldr r0, [pc, #3852] @ 128a70 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3828] @ 128a70 │ │ │ │ + ldr r0, [pc, #3828] @ 128a6c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3756] @ 128a38 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3756] @ 128a34 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3736] @ 128a34 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3736] @ 128a30 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3784] @ 128a7c │ │ │ │ + ldr r0, [pc, #3784] @ 128a78 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str r2, [sp, #132] @ 0x84 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3756] @ 128a78 │ │ │ │ + ldr r0, [pc, #3756] @ 128a74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ - ldr r1, [pc, #3704] @ 128a64 │ │ │ │ + ldr r1, [pc, #3704] @ 128a60 │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ add r0, lr, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ - ldr r1, [pc, #3684] @ 128a68 │ │ │ │ + ldr r1, [pc, #3684] @ 128a64 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #136 @ 0x88 │ │ │ │ bl 142ac │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3608] @ 128a40 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3608] @ 128a3c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r0, [pc, #3588] @ 128a3c │ │ │ │ + b 127cf0 │ │ │ │ + ldr r0, [pc, #3588] @ 128a38 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3620] @ 128a80 │ │ │ │ + ldr r0, [pc, #3620] @ 128a7c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3604] @ 128a84 │ │ │ │ + ldr r0, [pc, #3604] @ 128a80 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #320] @ 0x140 │ │ │ │ add lr, sp, #5120 @ 0x1400 │ │ │ │ str r1, [sp, #308] @ 0x134 │ │ │ │ - ldr r1, [pc, #3524] @ 128a58 │ │ │ │ + ldr r1, [pc, #3524] @ 128a54 │ │ │ │ str r0, [sp, #316] @ 0x13c │ │ │ │ add r0, lr, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #304] @ 0x130 │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ - ldr r1, [pc, #3504] @ 128a5c │ │ │ │ + ldr r1, [pc, #3504] @ 128a58 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3524] @ 128a88 │ │ │ │ + ldr r0, [pc, #3524] @ 128a84 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 127cf4 │ │ │ │ + b 127cf0 │ │ │ │ str r4, [sp, #100] @ 0x64 │ │ │ │ - ldr r0, [pc, #3508] @ 128a8c │ │ │ │ + ldr r0, [pc, #3508] @ 128a88 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 127cf4 │ │ │ │ - ldr r2, [pc, #3448] @ 128a60 │ │ │ │ + b 127cf0 │ │ │ │ + ldr r2, [pc, #3448] @ 128a5c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 128130 │ │ │ │ + b 12812c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1282e0 │ │ │ │ - b 127d3c │ │ │ │ + b 1282dc │ │ │ │ + b 127d38 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r3, lr, #352 @ 0x160 │ │ │ │ add r3, r3, #272 @ 0x110 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ - b 127ebc │ │ │ │ - b 127d3c │ │ │ │ + b 127eb8 │ │ │ │ + b 127d38 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl e2010 │ │ │ │ - b 127ebc │ │ │ │ + bl e200c │ │ │ │ + b 127eb8 │ │ │ │ bl 1d63c │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1282d4 │ │ │ │ - b 127dd8 │ │ │ │ + b 1282d0 │ │ │ │ + b 127dd4 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 127f44 │ │ │ │ + b 127f40 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #3340] @ 128a6c │ │ │ │ + ldr r1, [pc, #3340] @ 128a68 │ │ │ │ mov r0, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 128790 │ │ │ │ + bl 1e4e34 │ │ │ │ + b 12878c │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 127fac │ │ │ │ + b 127fa8 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 127fb8 │ │ │ │ + b 127fb4 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ bl 73b94 │ │ │ │ - b 1287c4 │ │ │ │ + b 1287c0 │ │ │ │ bl 1d63c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, lr, #816 @ 0x330 │ │ │ │ bl 3da4c │ │ │ │ mov r4, #0 │ │ │ │ - b 128794 │ │ │ │ + b 128790 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, lr, #396 @ 0x18c │ │ │ │ - bl 253d78 │ │ │ │ - b 127ed8 │ │ │ │ + bl 253d74 │ │ │ │ + b 127ed4 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 127ef4 │ │ │ │ + b 127ef0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 127ed8 │ │ │ │ + b 127ed4 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 127f54 │ │ │ │ + b 127f50 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 127ebc │ │ │ │ + beq 127eb8 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl e2010 │ │ │ │ - b 127ebc │ │ │ │ + bl e200c │ │ │ │ + b 127eb8 │ │ │ │ bl 1d63c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r3, lr, #352 @ 0x160 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ - b 1281d4 │ │ │ │ + b 1281d0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 127f20 │ │ │ │ + beq 127f1c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ - b 127f20 │ │ │ │ - b 1280e4 │ │ │ │ + b 127f1c │ │ │ │ + b 1280e0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1283b8 │ │ │ │ + b 1283b4 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 127f64 │ │ │ │ - b 127f7c │ │ │ │ + b 127f60 │ │ │ │ + b 127f78 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ bl d1fb8 │ │ │ │ - b 127f80 │ │ │ │ + b 127f7c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #184] @ 0xb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 127f3c │ │ │ │ + beq 127f38 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #188] @ 0xbc │ │ │ │ blx r1 │ │ │ │ - b 127f3c │ │ │ │ + b 127f38 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl e2010 │ │ │ │ - b 1281d4 │ │ │ │ + bl e200c │ │ │ │ + b 1281d0 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 127f90 │ │ │ │ - b 127eb8 │ │ │ │ + b 127f8c │ │ │ │ + b 127eb4 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1283c8 │ │ │ │ + b 1283c4 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 127f3c │ │ │ │ - andseq r9, pc, r8, lsl #24 │ │ │ │ + b 127f38 │ │ │ │ + andseq r9, pc, ip, lsl #24 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ - beq 127ed8 │ │ │ │ + beq 127ed4 │ │ │ │ add r0, lr, #396 @ 0x18c │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #536] @ 0x218 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 127ef4 │ │ │ │ + beq 127ef0 │ │ │ │ add r0, lr, #888 @ 0x378 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ mov r4, #1 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #872 @ 0x368 │ │ │ │ - bl 1182a0 │ │ │ │ - b 128794 │ │ │ │ + bl 11829c │ │ │ │ + b 128790 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 127f88 │ │ │ │ + b 127f84 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldrd r0, [r0, #160] @ 0xa0 │ │ │ │ - bl 14d130 │ │ │ │ + bl 14d12c │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #152] @ 0x98 │ │ │ │ bl d1fb8 │ │ │ │ - b 127f80 │ │ │ │ + b 127f7c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b88c │ │ │ │ + bl 20b888 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7] │ │ │ │ mov r0, r6 │ │ │ │ bl 97e88 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp] │ │ │ │ mov r0, r9 │ │ │ │ bl 97eec │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r5] │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ - bl 20b8e0 │ │ │ │ - b 127f80 │ │ │ │ + bl 20b8dc │ │ │ │ + b 127f7c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 36188 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #240] @ 0xf0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 127fac │ │ │ │ + beq 127fa8 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ bl 362e0 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #122] @ 0x7a │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #132]! @ 0x84 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1287c4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1287c0 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 236db4 │ │ │ │ - b 1287c4 │ │ │ │ - b 1280b4 │ │ │ │ + bl 236db0 │ │ │ │ + b 1287c0 │ │ │ │ + b 1280b0 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 128738 │ │ │ │ + b 128734 │ │ │ │ bl 1d63c │ │ │ │ - b 1280e4 │ │ │ │ + b 1280e0 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r3, lr, #352 @ 0x160 │ │ │ │ add r3, r3, #420 @ 0x1a4 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ - b 1287bc │ │ │ │ + b 1287b8 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 12853c │ │ │ │ + b 128538 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 128824 │ │ │ │ - b 1280d4 │ │ │ │ + b 128820 │ │ │ │ + b 1280d0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 12822c │ │ │ │ + bcc 128228 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12822c │ │ │ │ - bl 2c075c │ │ │ │ + bne 128228 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ - bl 2b93fc │ │ │ │ - b 12822c │ │ │ │ + bl 2b93f8 │ │ │ │ + b 128228 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ - b 128074 │ │ │ │ + b 128070 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #180] @ 0xb4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1282e0 │ │ │ │ + bne 1282dc │ │ │ │ mov r0, r5 │ │ │ │ bl 1ea94 │ │ │ │ - b 1282e0 │ │ │ │ + b 1282dc │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1287bc │ │ │ │ + b 1287b8 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 1281d4 │ │ │ │ + beq 1281d0 │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ - bl e2010 │ │ │ │ - b 1281d4 │ │ │ │ + bl e200c │ │ │ │ + b 1281d0 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1282e8 │ │ │ │ + b 1282e4 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 128838 │ │ │ │ + b 128834 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1287c4 │ │ │ │ + b 1287c0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1281e8 │ │ │ │ + b 1281e4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ mov r1, #1 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1282d4 │ │ │ │ + bne 1282d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ea94 │ │ │ │ - b 1282d4 │ │ │ │ + b 1282d0 │ │ │ │ bl 1d63c │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1282bc │ │ │ │ + b 1282b8 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1283b0 │ │ │ │ + b 1283ac │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 128928 │ │ │ │ + b 128924 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #396 @ 0x18c │ │ │ │ - bl e2010 │ │ │ │ - b 1288ec │ │ │ │ + bl e200c │ │ │ │ + b 1288e8 │ │ │ │ bl 1d63c │ │ │ │ - b 128590 │ │ │ │ + b 12858c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1282d4 │ │ │ │ + bne 1282d0 │ │ │ │ mov r0, r6 │ │ │ │ bl 1ea94 │ │ │ │ - b 1282d4 │ │ │ │ - b 1281d0 │ │ │ │ + b 1282d0 │ │ │ │ + b 1281cc │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1283c0 │ │ │ │ + b 1283bc │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1283b0 │ │ │ │ + beq 1283ac │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #168] @ 0xa8 │ │ │ │ blx r1 │ │ │ │ - b 1283b0 │ │ │ │ + b 1283ac │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 1281e8 │ │ │ │ + beq 1281e4 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #872 @ 0x368 │ │ │ │ - bl 12dc74 │ │ │ │ + bl 12dc70 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #928 @ 0x3a0 │ │ │ │ - bl 1182a0 │ │ │ │ - b 128338 │ │ │ │ + bl 11829c │ │ │ │ + b 128334 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ - bl 11d9e8 │ │ │ │ - b 12853c │ │ │ │ + bl 11d9e4 │ │ │ │ + b 128538 │ │ │ │ bl 1d63c │ │ │ │ - andseq ip, r9, r4, asr #29 │ │ │ │ - andseq r7, pc, r0, lsl #17 │ │ │ │ + andseq ip, r9, r8, asr #29 │ │ │ │ + andseq r7, pc, r4, lsl #17 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ mov r4, #0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1283ec │ │ │ │ + bcc 1283e8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1283ec │ │ │ │ - bl 2c075c │ │ │ │ + bne 1283e8 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2b93fc │ │ │ │ - b 1283ec │ │ │ │ + bl 2b93f8 │ │ │ │ + b 1283e8 │ │ │ │ andseq r6, r9, r0, ror #27 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ mov r1, #1 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 1282d4 │ │ │ │ + bne 1282d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 1ea94 │ │ │ │ - b 1282d4 │ │ │ │ + b 1282d0 │ │ │ │ bl 1d63c │ │ │ │ - andseq ip, r9, ip, lsr #28 │ │ │ │ + andseq ip, r9, r0, lsr lr │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ str sl, [sp, #104] @ 0x68 │ │ │ │ ldr r0, [r0, #172] @ 0xac │ │ │ │ bl 35bb0 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r0, #180] @ 0xb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1282d4 │ │ │ │ + beq 1282d0 │ │ │ │ mov r0, r5 │ │ │ │ bl 35bb0 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #180] @ 0xb4 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8] │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r0, #189] @ 0xbd │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12853c │ │ │ │ + beq 128538 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #184]! @ 0xb8 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12853c │ │ │ │ - bl 2c075c │ │ │ │ + bne 128538 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 235d5c │ │ │ │ - b 12853c │ │ │ │ + bl 235d58 │ │ │ │ + b 128538 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 128930 │ │ │ │ + b 12892c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 128968 │ │ │ │ + b 128964 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #656 @ 0x290 │ │ │ │ bl 735b4 │ │ │ │ - b 1287c4 │ │ │ │ + b 1287c0 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 128850 │ │ │ │ + b 12884c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldrb r0, [r8] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1282e8 │ │ │ │ + bne 1282e4 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #172] @ 0xac │ │ │ │ bl 35bb0 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #180] @ 0xb4 │ │ │ │ - b 1282e8 │ │ │ │ + b 1282e4 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #180] @ 0xb4 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 12897c │ │ │ │ + b 128978 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 128944 │ │ │ │ + b 128940 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20b88c │ │ │ │ + bl 20b888 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, sl │ │ │ │ - bl 2167e4 │ │ │ │ + bl 2167e0 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r9] │ │ │ │ mov r0, r8 │ │ │ │ - bl 20b958 │ │ │ │ - b 128730 │ │ │ │ + bl 20b954 │ │ │ │ + b 12872c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #1 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #396 @ 0x18c │ │ │ │ bl 48a58 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ mov r6, #0 │ │ │ │ ldr r9, [r0, #3804] @ 0xedc │ │ │ │ - b 1284e4 │ │ │ │ - b 128590 │ │ │ │ + b 1284e0 │ │ │ │ + b 12858c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1289d8 │ │ │ │ + b 1289d4 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, lr, #624 @ 0x270 │ │ │ │ bl 364b4 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ - bl 2552d0 │ │ │ │ - b 128710 │ │ │ │ + bl 2552cc │ │ │ │ + b 12870c │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ orr r0, r4, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ - beq 1285fc │ │ │ │ + beq 1285f8 │ │ │ │ mov r0, r8 │ │ │ │ - b 1285ec │ │ │ │ + b 1285e8 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1288ec │ │ │ │ + b 1288e8 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 128900 │ │ │ │ + b 1288fc │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1288f8 │ │ │ │ + b 1288f4 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #216] @ 0xd8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 12882c │ │ │ │ + beq 128828 │ │ │ │ mov r0, r4 │ │ │ │ bl 362e0 │ │ │ │ - b 12882c │ │ │ │ + b 128828 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - b 1286b4 │ │ │ │ + b 1286b0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1286e0 │ │ │ │ + b 1286dc │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 12893c │ │ │ │ + b 128938 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 128570 │ │ │ │ + b 12856c │ │ │ │ mov r5, #1 │ │ │ │ cmp sl, #2 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - beq 128510 │ │ │ │ - b 12851c │ │ │ │ + beq 12850c │ │ │ │ + b 128518 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 128804 │ │ │ │ + b 128800 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 128684 │ │ │ │ + b 128680 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r5, #1 │ │ │ │ mov r6, #1 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 128508 │ │ │ │ - bl 2c075c │ │ │ │ + bne 128504 │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #52 @ 0x34 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 12851c │ │ │ │ + beq 128518 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ bl 364b4 │ │ │ │ cmp r4, #0 │ │ │ │ addne r0, sp, #456 @ 0x1c8 │ │ │ │ addne r0, r0, #60 @ 0x3c │ │ │ │ blne 364b4 │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r0, [sp, #472] @ 0x1d8 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 12857c │ │ │ │ + bne 128578 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r0, #189] @ 0xbd │ │ │ │ ldrb r0, [r0, #190] @ 0xbe │ │ │ │ cmp r0, #0 │ │ │ │ - beq 128560 │ │ │ │ + beq 12855c │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ add r0, r0, #88 @ 0x58 │ │ │ │ - bl 120fb4 │ │ │ │ + bl 120fb0 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #188] @ 0xbc │ │ │ │ strb r4, [r1, #190] @ 0xbe │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ - bl 120c08 │ │ │ │ - b 1286f8 │ │ │ │ + bl 120c04 │ │ │ │ + b 1286f4 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ add r0, r0, #16 │ │ │ │ - bl 26aae8 │ │ │ │ - b 12853c │ │ │ │ + bl 26aae4 │ │ │ │ + b 128538 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 12882c │ │ │ │ + b 128828 │ │ │ │ cmp r7, #0 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - beq 1285bc │ │ │ │ + beq 1285b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ - b 1285bc │ │ │ │ + b 1285b8 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ ldr r0, [r0, #3804] @ 0xedc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1285fc │ │ │ │ + beq 1285f8 │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ ldr r0, [r0, #3808] @ 0xee0 │ │ │ │ - b 1285ec │ │ │ │ + b 1285e8 │ │ │ │ cmp r7, #0 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - beq 1285fc │ │ │ │ + beq 1285f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ - b 1285fc │ │ │ │ + b 1285f8 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 128710 │ │ │ │ + beq 12870c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #276] @ 0x114 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 128710 │ │ │ │ + beq 12870c │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #280] @ 0x118 │ │ │ │ bl 13734 │ │ │ │ - b 128710 │ │ │ │ + b 12870c │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #600 @ 0x258 │ │ │ │ - bl 11f674 │ │ │ │ - b 1286b4 │ │ │ │ + bl 11f670 │ │ │ │ + b 1286b0 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 12871c │ │ │ │ + b 128718 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 128974 │ │ │ │ + b 128970 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1289ac │ │ │ │ + bne 1289a8 │ │ │ │ mov r0, sl │ │ │ │ - bl 120c08 │ │ │ │ - b 1289ac │ │ │ │ + bl 120c04 │ │ │ │ + b 1289a8 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r9 │ │ │ │ bl 9051c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7, #3540] @ 0xdd4 │ │ │ │ - b 1286a8 │ │ │ │ + b 1286a4 │ │ │ │ bl 1d63c │ │ │ │ - andseq r6, pc, r8, lsr #3 │ │ │ │ + andseq r6, pc, ip, lsr #3 │ │ │ │ @ instruction: 0x000b66b4 │ │ │ │ - andseq r6, pc, r4, lsl #3 │ │ │ │ - andseq r7, pc, ip, lsr ip @ │ │ │ │ + andseq r6, pc, r8, lsl #3 │ │ │ │ + andseq r7, pc, r0, asr #24 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldr r0, [r0, #296] @ 0x128 │ │ │ │ - bl 128d68 │ │ │ │ + bl 128d64 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r0, #301] @ 0x12d │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1286cc │ │ │ │ + beq 1286c8 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ bl 34f7c │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #301] @ 0x12d │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #300] @ 0x12c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl 128db8 │ │ │ │ - b 128710 │ │ │ │ + bl 128db4 │ │ │ │ + b 12870c │ │ │ │ bl 1d63c │ │ │ │ - andseq r7, pc, r4, lsr #24 │ │ │ │ + andseq r7, pc, r8, lsr #24 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ - b 1289ac │ │ │ │ + b 1289a8 │ │ │ │ str fp, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ ldr r1, [sp, #96] @ 0x60 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - bl 128cd8 │ │ │ │ - b 1289d8 │ │ │ │ - andseq r4, pc, r0, lsl #21 │ │ │ │ + bl 128cd4 │ │ │ │ + b 1289d4 │ │ │ │ + andseq r4, pc, r4, lsl #21 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7] │ │ │ │ mov r0, r8 │ │ │ │ - bl 20a918 │ │ │ │ - b 128804 │ │ │ │ + bl 20a914 │ │ │ │ + b 128800 │ │ │ │ bl 1d63c │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - b 1287e0 │ │ │ │ - andseq lr, lr, r4, lsr #16 │ │ │ │ - andseq lr, lr, r8, lsl r8 │ │ │ │ - andseq fp, lr, r8, lsl #3 │ │ │ │ - andseq fp, lr, r8, ror r1 │ │ │ │ - andseq r4, pc, ip, lsl sl @ │ │ │ │ - andseq r2, fp, r6, rrx │ │ │ │ - andseq r4, pc, r4, lsl #19 │ │ │ │ - andseq lr, lr, r0, lsr #5 │ │ │ │ - mulseq lr, r0, r2 │ │ │ │ - ldrsheq lr, [lr], -ip │ │ │ │ - andseq lr, lr, ip, ror #4 │ │ │ │ - andseq lr, lr, ip, asr r2 │ │ │ │ - andseq lr, lr, r8, asr #1 │ │ │ │ - andseq fp, r9, r0, asr #17 │ │ │ │ - andseq r4, pc, r8, asr #6 │ │ │ │ + b 1287dc │ │ │ │ + andseq lr, lr, r8, lsr #16 │ │ │ │ + andseq lr, lr, ip, lsl r8 │ │ │ │ + andseq fp, lr, ip, lsl #3 │ │ │ │ + andseq fp, lr, ip, ror r1 │ │ │ │ + andseq r4, pc, r0, lsr #20 │ │ │ │ + andseq r2, fp, sl, rrx │ │ │ │ + andseq r4, pc, r8, lsl #19 │ │ │ │ + andseq lr, lr, r4, lsr #5 │ │ │ │ + mulseq lr, r4, r2 │ │ │ │ + andseq lr, lr, r0, lsl #2 │ │ │ │ + andseq lr, lr, r0, ror r2 │ │ │ │ + andseq lr, lr, r0, ror #4 │ │ │ │ + andseq lr, lr, ip, asr #1 │ │ │ │ + andseq fp, r9, r4, asr #17 │ │ │ │ + andseq r4, pc, ip, asr #6 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r4, #1 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #436] @ 0x1b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1287b4 │ │ │ │ + beq 1287b0 │ │ │ │ add r0, lr, #352 @ 0x160 │ │ │ │ ldr r0, [r0, #440] @ 0x1b8 │ │ │ │ bl 13734 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1287c4 │ │ │ │ + beq 1287c0 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ bl 735b4 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r0, #127] @ 0x7f │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1287e0 │ │ │ │ + beq 1287dc │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #280 @ 0x118 │ │ │ │ - bl 119920 │ │ │ │ + bl 11991c │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #127] @ 0x7f │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 128804 │ │ │ │ + beq 128800 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ bl 29170 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #123]! @ 0x7b │ │ │ │ strb r0, [r1, #3] │ │ │ │ strb r0, [r1, #2] │ │ │ │ strb r0, [r1, #1] │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #5] │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ - bl 120dac │ │ │ │ + bl 120da8 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 128e38 │ │ │ │ + bl 128e34 │ │ │ │ ldr r2, [sp, #148] @ 0x94 │ │ │ │ mov r0, #368 @ 0x170 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r2, r0] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 128edc │ │ │ │ - b 128930 │ │ │ │ + bl 128ed8 │ │ │ │ + b 12892c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ - andseq lr, lr, r4, ror r2 │ │ │ │ - andseq lr, lr, r4, asr #4 │ │ │ │ + andseq lr, lr, r8, ror r2 │ │ │ │ + andseq lr, lr, r8, asr #4 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 128930 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12892c │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #84 @ 0x54 │ │ │ │ - bl 236db4 │ │ │ │ - b 128930 │ │ │ │ - @ instruction: 0x001ee1bc │ │ │ │ - andseq lr, lr, r8, lsr r2 │ │ │ │ - andseq lr, lr, r8, lsl #4 │ │ │ │ - andseq lr, lr, r0, lsl #3 │ │ │ │ - andseq lr, lr, r4, ror r1 │ │ │ │ - @ instruction: 0x001ae5df │ │ │ │ - mulseq lr, r4, pc @ │ │ │ │ - andseq r7, pc, r0, asr #9 │ │ │ │ - andseq r1, fp, r2, asr #29 │ │ │ │ - andseq sp, lr, r0, ror #30 │ │ │ │ + bl 236db0 │ │ │ │ + b 12892c │ │ │ │ + andseq lr, lr, r0, asr #3 │ │ │ │ + andseq lr, lr, ip, lsr r2 │ │ │ │ + andseq lr, lr, ip, lsl #4 │ │ │ │ + andseq lr, lr, r4, lsl #3 │ │ │ │ + andseq lr, lr, r8, ror r1 │ │ │ │ + andseq lr, sl, r3, ror #11 │ │ │ │ + mulseq lr, r8, pc @ │ │ │ │ + andseq r7, pc, r4, asr #9 │ │ │ │ + andseq r1, fp, r6, asr #29 │ │ │ │ + andseq sp, lr, r4, ror #30 │ │ │ │ + andseq lr, lr, ip, lsl r1 │ │ │ │ + andseq lr, lr, ip, lsr r1 │ │ │ │ + ldrsheq lr, [lr], -r8 │ │ │ │ andseq lr, lr, r8, lsl r1 │ │ │ │ - andseq lr, lr, r8, lsr r1 │ │ │ │ - ldrsheq lr, [lr], -r4 │ │ │ │ - andseq lr, lr, r4, lsl r1 │ │ │ │ - andseq lr, lr, r8, asr #1 │ │ │ │ + andseq lr, lr, ip, asr #1 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #656 @ 0x290 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #280 @ 0x118 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #304 @ 0x130 │ │ │ │ bl 4d2ec │ │ │ │ add r0, sp, #344 @ 0x158 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r0, #3836] @ 0xefc │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 128928 │ │ │ │ - bl 2c075c │ │ │ │ + bne 128924 │ │ │ │ + bl 2c0758 │ │ │ │ add lr, sp, #4096 @ 0x1000 │ │ │ │ add r0, lr, #84 @ 0x54 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ - bl 128e6c │ │ │ │ + bl 128e68 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 128f3c │ │ │ │ + bl 128f38 │ │ │ │ ldr r4, [sp, #148] @ 0x94 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4, #400]! @ 0x190 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 128968 │ │ │ │ - bl 2c075c │ │ │ │ + bne 128964 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 235d5c │ │ │ │ + bl 235d58 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 120cd4 │ │ │ │ + bl 120cd0 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1289ac │ │ │ │ + beq 1289a8 │ │ │ │ ldr r0, [sp, #176] @ 0xb0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1289ac │ │ │ │ - bl 2c075c │ │ │ │ + bne 1289a8 │ │ │ │ + bl 2c0758 │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ - bl 235d5c │ │ │ │ + bl 235d58 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1, #4] │ │ │ │ ldr r0, [r1] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1289d8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1289d4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #148] @ 0x94 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r1, [sp, #148] @ 0x94 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r1, #5] │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq lr, sl, r3, lsl r5 │ │ │ │ - andseq sp, lr, r8, asr #29 │ │ │ │ + andseq lr, sl, r7, lsl r5 │ │ │ │ + andseq sp, lr, ip, asr #29 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ - andseq sp, r9, ip, asr #31 │ │ │ │ + @ instruction: 0x0019dfd0 │ │ │ │ bl 1d63c │ │ │ │ - ldrsbeq lr, [lr], -r8 │ │ │ │ + ldrsbeq lr, [lr], -ip │ │ │ │ bl 1d63c │ │ │ │ - @ instruction: 0x001b0bd8 │ │ │ │ - andseq lr, lr, r8, lsl #1 │ │ │ │ + @ instruction: 0x001b0bdc │ │ │ │ + andseq lr, lr, ip, lsl #1 │ │ │ │ + andseq r4, pc, r8, lsl #2 │ │ │ │ + ldrsheq r4, [pc], -r8 │ │ │ │ + ldrsheq r4, [pc], -r0 │ │ │ │ andseq r4, pc, r4, lsl #2 │ │ │ │ - ldrsheq r4, [pc], -r4 @ │ │ │ │ - andseq r4, pc, ip, ror #1 │ │ │ │ - andseq r4, pc, r0, lsl #2 │ │ │ │ - @ instruction: 0x001f72dc │ │ │ │ - andseq r7, pc, ip, ror #5 │ │ │ │ - andseq r7, pc, r0, ror r2 @ │ │ │ │ - andseq r7, pc, r0, lsl #5 │ │ │ │ - andseq r7, pc, r4, lsr #2 │ │ │ │ - andseq r7, pc, r4, lsr r1 @ │ │ │ │ - @ instruction: 0x001f44f4 │ │ │ │ - andseq r4, pc, r8, ror #9 │ │ │ │ - andseq r7, pc, ip, lsl #14 │ │ │ │ - andseq r4, pc, r4, lsr pc @ │ │ │ │ - andseq r4, pc, r8, lsr #30 │ │ │ │ - andseq r4, pc, r4, asr #6 │ │ │ │ - andseq r4, pc, r8, lsr r3 @ │ │ │ │ - andseq r7, pc, r4, asr r5 @ │ │ │ │ - @ instruction: 0x001f4db8 │ │ │ │ - andseq r4, pc, ip, lsr #27 │ │ │ │ - andseq r4, pc, r8, lsl #23 │ │ │ │ - andseq r7, pc, r0, asr r2 @ │ │ │ │ - andseq r7, pc, r4, ror #4 │ │ │ │ - ldrsheq r7, [pc], -r0 │ │ │ │ - andseq r7, pc, r8, lsl #2 │ │ │ │ - andseq r7, pc, r0, ror r0 @ │ │ │ │ - andseq r7, pc, ip, asr r0 @ │ │ │ │ - andseq r7, pc, r8, lsl r0 @ │ │ │ │ - andseq r7, pc, r4 │ │ │ │ - @ instruction: 0x001b0ab8 │ │ │ │ - mulseq pc, r8, r1 @ │ │ │ │ + andseq r7, pc, r0, ror #5 │ │ │ │ + @ instruction: 0x001f72f0 │ │ │ │ + andseq r7, pc, r4, ror r2 @ │ │ │ │ + andseq r7, pc, r4, lsl #5 │ │ │ │ + andseq r7, pc, r8, lsr #2 │ │ │ │ + andseq r7, pc, r8, lsr r1 @ │ │ │ │ + @ instruction: 0x001f44f8 │ │ │ │ + andseq r4, pc, ip, ror #9 │ │ │ │ + andseq r7, pc, r0, lsl r7 @ │ │ │ │ + andseq r4, pc, r8, lsr pc @ │ │ │ │ + andseq r4, pc, ip, lsr #30 │ │ │ │ + andseq r4, pc, r8, asr #6 │ │ │ │ + andseq r4, pc, ip, lsr r3 @ │ │ │ │ + andseq r7, pc, r8, asr r5 @ │ │ │ │ + @ instruction: 0x001f4dbc │ │ │ │ + @ instruction: 0x001f4db0 │ │ │ │ + andseq r4, pc, ip, lsl #23 │ │ │ │ + andseq r7, pc, r4, asr r2 @ │ │ │ │ + andseq r7, pc, r8, ror #4 │ │ │ │ + ldrsheq r7, [pc], -r4 │ │ │ │ + andseq r7, pc, ip, lsl #2 │ │ │ │ + andseq r7, pc, r4, ror r0 @ │ │ │ │ + andseq r7, pc, r0, rrx │ │ │ │ + andseq r7, pc, ip, lsl r0 @ │ │ │ │ + andseq r7, pc, r8 │ │ │ │ + @ instruction: 0x001b0abc │ │ │ │ + mulseq pc, ip, r1 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #440 @ 0x1b8 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r7, [pc, #464] @ 128c7c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r7, [pc, #464] @ 128c78 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr fp, [r5, #12] │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 128ad8 │ │ │ │ + beq 128ad4 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r9, #0 │ │ │ │ - beq 128b04 │ │ │ │ - b 128b18 │ │ │ │ + beq 128b00 │ │ │ │ + b 128b14 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ - ldr r1, [pc, #404] @ 128c80 │ │ │ │ + ldr r1, [pc, #404] @ 128c7c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrd r8, [r0, #24] │ │ │ │ str r6, [r0, #24] │ │ │ │ str fp, [r0, #28] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #432 @ 0x1b0 │ │ │ │ bl 137d0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #1 │ │ │ │ - beq 128ba4 │ │ │ │ + beq 128ba0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 128b44 │ │ │ │ + bne 128b40 │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 11f53c │ │ │ │ + bl 11f538 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #432 @ 0x1b0 │ │ │ │ bl 137d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 128b9c │ │ │ │ + beq 128b98 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 128b90 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #264] @ 128c84 │ │ │ │ + beq 128b8c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #264] @ 128c80 │ │ │ │ add r4, r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ strd r8, [r0, #24] │ │ │ │ add sp, sp, #440 @ 0x1b8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #22 │ │ │ │ - bne 128bf0 │ │ │ │ + bne 128bec │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 128b44 │ │ │ │ + beq 128b40 │ │ │ │ ldr r5, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 128bd8 │ │ │ │ + beq 128bd4 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 128b44 │ │ │ │ + beq 128b40 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 128b44 │ │ │ │ + b 128b40 │ │ │ │ cmp r1, #21 │ │ │ │ - bne 128c1c │ │ │ │ + bne 128c18 │ │ │ │ ldr r0, [r5, #28]! │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 128b44 │ │ │ │ - bl 2c075c │ │ │ │ + bne 128b40 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ - b 128b44 │ │ │ │ - bl 1186b4 │ │ │ │ - b 128b44 │ │ │ │ + bl 236008 │ │ │ │ + b 128b40 │ │ │ │ + bl 1186b0 │ │ │ │ + b 128b40 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 128c54 │ │ │ │ + beq 128c50 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 128c54 │ │ │ │ + b 128c50 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12154c │ │ │ │ - b 128c70 │ │ │ │ + bl 121548 │ │ │ │ + b 128c6c │ │ │ │ mov r7, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #432 @ 0x1b0 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1d515c │ │ │ │ + bl 1d5158 │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ ldrdeq r6, [r9], -r0 │ │ │ │ andeq r6, r9, ip, lsr r6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #22 │ │ │ │ - bne 128c9c │ │ │ │ + bne 128c98 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #21 │ │ │ │ - bne 128cd0 │ │ │ │ + bne 128ccc │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 23600c │ │ │ │ + b 236008 │ │ │ │ pop {r4, lr} │ │ │ │ - b 1186b4 │ │ │ │ + b 1186b0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #296] @ 0x128 │ │ │ │ cmp r1, #3 │ │ │ │ - bne 128d48 │ │ │ │ + bne 128d44 │ │ │ │ ldrb r1, [r0, #292] @ 0x124 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 128d08 │ │ │ │ + beq 128d04 │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r0, r0, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 34f7c │ │ │ │ ldr r4, [r0, #288] @ 0x120 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 128d2c │ │ │ │ + beq 128d28 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 128d34 │ │ │ │ - b 128d38 │ │ │ │ + beq 128d30 │ │ │ │ + b 128d34 │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 11f674 │ │ │ │ + bl 11f670 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #293] @ 0x125 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -283526,199 +283525,199 @@ │ │ │ │ strb r0, [r6, #293] @ 0x125 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 128d8c │ │ │ │ + beq 128d88 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 128d94 │ │ │ │ - b 128d98 │ │ │ │ + beq 128d90 │ │ │ │ + b 128d94 │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 11f674 │ │ │ │ + bl 11f670 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrb r1, [r0, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 128df4 │ │ │ │ + beq 128df0 │ │ │ │ cmp r1, #3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ ldr r4, [r0, #144] @ 0x90 │ │ │ │ mov r6, r0 │ │ │ │ ldrb r0, [r4, #3540] @ 0xdd4 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 128dfc │ │ │ │ + beq 128df8 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 128e04 │ │ │ │ - b 128e08 │ │ │ │ + beq 128e00 │ │ │ │ + b 128e04 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 34f7c │ │ │ │ add r0, r4, #744 @ 0x2e8 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ - bl 11f674 │ │ │ │ + bl 11f670 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #149] @ 0x95 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #149] @ 0x95 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldrb r1, [r0, #32] │ │ │ │ cmp r1, #3 │ │ │ │ - beq 128e60 │ │ │ │ + beq 128e5c │ │ │ │ cmp r1, #4 │ │ │ │ - bne 128e68 │ │ │ │ + bne 128e64 │ │ │ │ ldr r1, [r0, #192] @ 0xc0 │ │ │ │ cmp r1, #4 │ │ │ │ bxeq lr │ │ │ │ add r0, r0, #176 @ 0xb0 │ │ │ │ b 362e0 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - b 120dac │ │ │ │ + b 120da8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 128e94 │ │ │ │ - bl 2c075c │ │ │ │ + bne 128e90 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 236e80 │ │ │ │ + bl 236e7c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 128eb8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 128eb4 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1182a0 │ │ │ │ + b 11829c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #345] @ 0x159 │ │ │ │ cmp r0, #3 │ │ │ │ popne {r4, pc} │ │ │ │ ldrb r0, [r4, #32] │ │ │ │ cmp r0, #4 │ │ │ │ - beq 128f10 │ │ │ │ + beq 128f0c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 128f24 │ │ │ │ + bne 128f20 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 120dac │ │ │ │ - b 128f24 │ │ │ │ + bl 120da8 │ │ │ │ + b 128f20 │ │ │ │ ldr r0, [r4, #192] @ 0xc0 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 128f24 │ │ │ │ + beq 128f20 │ │ │ │ add r0, r4, #176 @ 0xb0 │ │ │ │ bl 362e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #344] @ 0x158 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #344] @ 0x158 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #368] @ 0x170 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [r4, #353] @ 0x161 │ │ │ │ cmpeq r0, #3 │ │ │ │ - beq 128f5c │ │ │ │ + beq 128f58 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 128f7c │ │ │ │ + beq 128f78 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 128f90 │ │ │ │ + bne 128f8c │ │ │ │ add r0, r4, #48 @ 0x30 │ │ │ │ - bl 120dac │ │ │ │ - b 128f90 │ │ │ │ + bl 120da8 │ │ │ │ + b 128f8c │ │ │ │ ldr r0, [r4, #200] @ 0xc8 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 128f90 │ │ │ │ + beq 128f8c │ │ │ │ add r0, r4, #184 @ 0xb8 │ │ │ │ bl 362e0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r4, #352] @ 0x160 │ │ │ │ pop {r4, pc} │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r4, #352] @ 0x160 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ sub r1, r0, #1 │ │ │ │ bic r0, r1, #1073741824 @ 0x40000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ popne {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ b 1ea94 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #500 @ 0x1f4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1290d8 │ │ │ │ + bne 1290d4 │ │ │ │ mov r4, r1 │ │ │ │ add r2, r8, #8 │ │ │ │ - ldr r1, [pc, #1892] @ 129764 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #1892] @ 129760 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r1 │ │ │ │ ldrd r6, [r2] │ │ │ │ str r2, [sp, #16] │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129034 │ │ │ │ + beq 129030 │ │ │ │ cmp r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 129054 │ │ │ │ - b 129074 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + beq 129050 │ │ │ │ + b 129070 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r5, r0, r1 │ │ │ │ - ldr r1, [pc, #1832] @ 12976c │ │ │ │ + ldr r1, [pc, #1832] @ 129768 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #1796] @ 129764 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #1796] @ 129760 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r6, [r0, #24] │ │ │ │ ldrb r0, [r8, #192] @ 0xc0 │ │ │ │ @@ -283732,74 +283731,74 @@ │ │ │ │ muleq r0, r4, r0 │ │ │ │ andeq r0, r0, r4, asr #32 │ │ │ │ andeq r0, r0, ip, lsr r1 │ │ │ │ ldr r7, [r8, #184] @ 0xb8 │ │ │ │ str r7, [sp, #360] @ 0x168 │ │ │ │ ldr r1, [r7, #204] @ 0xcc │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 247e60 │ │ │ │ + bl 247e5c │ │ │ │ add r3, sp, #24 │ │ │ │ str r7, [r8, #148] @ 0x94 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r8, #40] @ 0x28 │ │ │ │ - b 1296a8 │ │ │ │ + b 1296a4 │ │ │ │ ldr r1, [r8, #200] @ 0xc8 │ │ │ │ - b 129264 │ │ │ │ + b 129260 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ - ldr r1, [pc, #1740] @ 1297bc │ │ │ │ + ldr r1, [pc, #1740] @ 1297b8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - ldr r1, [pc, #1716] @ 1297c0 │ │ │ │ + ldr r1, [pc, #1716] @ 1297bc │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r0, [pc, #1624] @ 129770 │ │ │ │ + ldr r0, [pc, #1624] @ 12976c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 12918c │ │ │ │ - ldr r0, [pc, #1612] @ 129774 │ │ │ │ + b 129188 │ │ │ │ + ldr r0, [pc, #1612] @ 129770 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 12918c │ │ │ │ + b 129188 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 129164 │ │ │ │ - bl 2c075c │ │ │ │ + bne 129160 │ │ │ │ + bl 2c0758 │ │ │ │ add r0, sp, #360 @ 0x168 │ │ │ │ - bl 23600c │ │ │ │ - b 129164 │ │ │ │ + bl 236008 │ │ │ │ + b 129160 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ - b 129174 │ │ │ │ + b 129170 │ │ │ │ add r0, r8, #188 @ 0xbc │ │ │ │ - bl 11ea10 │ │ │ │ + bl 11ea0c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r8, #192] @ 0xc0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 1d515c │ │ │ │ + bl 1d5158 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3792c │ │ │ │ - b 129754 │ │ │ │ + b 129750 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r7, [r8, #216] @ 0xd8 │ │ │ │ add r3, r3, #192 @ 0xc0 │ │ │ │ str r0, [r8, #208] @ 0xd0 │ │ │ │ str r2, [r3] │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, #0 │ │ │ │ @@ -283807,497 +283806,497 @@ │ │ │ │ add r1, r8, #188 @ 0xbc │ │ │ │ str r1, [r8, #312] @ 0x138 │ │ │ │ add sl, r8, #200 @ 0xc8 │ │ │ │ ldr r2, [r4] │ │ │ │ add r6, sp, #24 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 129980 │ │ │ │ - ldr r0, [pc, #1408] @ 129768 │ │ │ │ + bl 12997c │ │ │ │ + ldr r0, [pc, #1408] @ 129764 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 129250 │ │ │ │ + beq 12924c │ │ │ │ add r9, sp, #472 @ 0x1d8 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, r9 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, sl │ │ │ │ bl 3792c │ │ │ │ ldr r0, [sp, #480] @ 0x1e0 │ │ │ │ - ldr r1, [pc, #1360] @ 129768 │ │ │ │ + ldr r1, [pc, #1360] @ 129764 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 129240 │ │ │ │ + beq 12923c │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 129240 │ │ │ │ + bne 12923c │ │ │ │ add r6, r9, #16 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ str fp, [r8, #200] @ 0xc8 │ │ │ │ mov r1, fp │ │ │ │ ldr r4, [sp, #20] │ │ │ │ - b 129264 │ │ │ │ + b 129260 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #4 │ │ │ │ - b 1295ec │ │ │ │ - b 129728 │ │ │ │ - b 129728 │ │ │ │ + b 1295e8 │ │ │ │ + b 129724 │ │ │ │ + b 129724 │ │ │ │ add r6, sp, #360 @ 0x168 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 246d74 │ │ │ │ + bl 246d70 │ │ │ │ ldr r0, [sp, #360] @ 0x168 │ │ │ │ cmp r0, #23 │ │ │ │ - beq 129548 │ │ │ │ + beq 129544 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r8, #152 @ 0x98 │ │ │ │ ldm r1!, {r2, r3, r5, r7} │ │ │ │ stmia r0!, {r2, r3, r5, r7} │ │ │ │ ldm r1, {r2, r3, r5, r7} │ │ │ │ stm r0, {r2, r3, r5, r7} │ │ │ │ ldr r0, [r8, #152] @ 0x98 │ │ │ │ cmp r0, #22 │ │ │ │ - beq 129554 │ │ │ │ + beq 129550 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r8, #320 @ 0x140 │ │ │ │ ldm r1!, {r2, r3, r5, r7} │ │ │ │ stmia r0!, {r2, r3, r5, r7} │ │ │ │ ldm r1, {r2, r3, r5, r7} │ │ │ │ stm r0, {r2, r3, r5, r7} │ │ │ │ ldr r0, [r8, #320] @ 0x140 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 12935c │ │ │ │ + bne 129358 │ │ │ │ ldr r7, [r8, #324] @ 0x144 │ │ │ │ str r7, [sp, #404] @ 0x194 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 19f6d4 │ │ │ │ + bl 19f6d0 │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ str r5, [sp, #444] @ 0x1bc │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r5, [sp, #440] @ 0x1b8 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ str r5, [sp, #448] @ 0x1c0 │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ add r2, sp, #440 @ 0x1b8 │ │ │ │ - bl 19f8fc │ │ │ │ + bl 19f8f8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ tst r3, #1 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - beq 1291a0 │ │ │ │ + beq 12919c │ │ │ │ str r2, [sp, #24] │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ - ldr r0, [pc, #1088] @ 129778 │ │ │ │ + ldr r0, [pc, #1088] @ 129774 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #29 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1072] @ 12977c │ │ │ │ - ldr r3, [pc, #1072] @ 129780 │ │ │ │ + ldr r0, [pc, #1072] @ 129778 │ │ │ │ + ldr r3, [pc, #1072] @ 12977c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 12918c │ │ │ │ + b 129188 │ │ │ │ add r5, sp, #24 │ │ │ │ ldm r6!, {r1, r2, r3, r7} │ │ │ │ mov r0, r5 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r6, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ - ldr r0, [pc, #1032] @ 129784 │ │ │ │ + ldr r0, [pc, #1032] @ 129780 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 1296a0 │ │ │ │ - ldr r6, [pc, #1016] @ 129788 │ │ │ │ + bhi 12969c │ │ │ │ + ldr r6, [pc, #1016] @ 129784 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r0, [r6, #44] @ 0x2c │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 1293b8 │ │ │ │ + bcc 1293b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1296a0 │ │ │ │ + beq 12969c │ │ │ │ add r0, r6, #36 @ 0x24 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 1296a0 │ │ │ │ + beq 12969c │ │ │ │ ldr r6, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #2 │ │ │ │ - ldr r7, [pc, #964] @ 12978c │ │ │ │ - ldr r9, [pc, #964] @ 129790 │ │ │ │ - ldr sl, [pc, #964] @ 129794 │ │ │ │ + ldr r7, [pc, #964] @ 129788 │ │ │ │ + ldr r9, [pc, #964] @ 12978c │ │ │ │ + ldr sl, [pc, #964] @ 129790 │ │ │ │ add r7, pc, r7 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, pc, sl │ │ │ │ - beq 129454 │ │ │ │ + beq 129450 │ │ │ │ add r0, r7, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #932] @ 129798 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #932] @ 129794 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ movne r0, sl │ │ │ │ movne r2, r9 │ │ │ │ - bne 12942c │ │ │ │ + bne 129428 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - ldr r7, [pc, #860] @ 12979c │ │ │ │ + ldr r7, [pc, #860] @ 129798 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r0, [pc, #856] @ 1297a0 │ │ │ │ + ldr r0, [pc, #856] @ 12979c │ │ │ │ add r7, pc, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ - beq 1296a0 │ │ │ │ + beq 12969c │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1296b4 │ │ │ │ + beq 1296b0 │ │ │ │ add lr, sp, #416 @ 0x1a0 │ │ │ │ mov ip, r5 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ stm lr, {r1, r2, r3, r4, r5} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #800] @ 1297ac │ │ │ │ + ldr r1, [pc, #800] @ 1297a8 │ │ │ │ str r0, [sp, #400] @ 0x190 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #412] @ 0x19c │ │ │ │ add r1, sp, #440 @ 0x1b8 │ │ │ │ str r1, [sp, #408] @ 0x198 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ add r1, sp, #404 @ 0x194 │ │ │ │ str r0, [sp, #396] @ 0x18c │ │ │ │ str r1, [sp, #392] @ 0x188 │ │ │ │ str r5, [sp, #456] @ 0x1c8 │ │ │ │ str r0, [sp, #444] @ 0x1bc │ │ │ │ - ldr r1, [pc, #748] @ 1297b0 │ │ │ │ + ldr r1, [pc, #748] @ 1297ac │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #440] @ 0x1b8 │ │ │ │ add r1, sp, #464 @ 0x1d0 │ │ │ │ str r1, [sp, #448] @ 0x1c0 │ │ │ │ - ldr r1, [pc, #728] @ 1297b4 │ │ │ │ + ldr r1, [pc, #728] @ 1297b0 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ add r0, r7, #32 │ │ │ │ str r1, [sp, #468] @ 0x1d4 │ │ │ │ mov r1, #0 │ │ │ │ str ip, [sp, #464] @ 0x1d0 │ │ │ │ str r5, [sp, #476] @ 0x1dc │ │ │ │ str r6, [sp, #492] @ 0x1ec │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #684] @ 1297b8 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #684] @ 1297b4 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ moveq sl, r1 │ │ │ │ moveq r9, r2 │ │ │ │ - bne 129674 │ │ │ │ + bne 129670 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne sl, r0, #8 │ │ │ │ - b 129678 │ │ │ │ + b 129674 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #3 │ │ │ │ - b 1295ec │ │ │ │ + b 1295e8 │ │ │ │ mov r0, fp │ │ │ │ bl 362e0 │ │ │ │ ldr r5, [r8, #188] @ 0xbc │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, r5, #160 @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1295c8 │ │ │ │ + bne 1295c4 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 132ef4 │ │ │ │ + bl 132ef0 │ │ │ │ add r6, r5, #72 @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1295c8 │ │ │ │ + bne 1295c4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r9, [r5, #64] @ 0x40 │ │ │ │ str r0, [r5, #64] @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #2 │ │ │ │ ldr r4, [r5, #68] @ 0x44 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1295c8 │ │ │ │ + beq 1295c4 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1295ec │ │ │ │ - bl 2c075c │ │ │ │ + bne 1295e8 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r8, #188] @ 0xbc │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ strb r7, [r8, #192] @ 0xc0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #360] @ 129764 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #360] @ 129760 │ │ │ │ add r0, r0, r1 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12964c │ │ │ │ + beq 129648 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 129630 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + beq 12962c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r6, r0, r1 │ │ │ │ - ldr r1, [pc, #420] @ 1297c4 │ │ │ │ + ldr r1, [pc, #420] @ 1297c0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r6, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #296] @ 129764 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #296] @ 129760 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [r0, #24] │ │ │ │ str r2, [r0, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 129668 │ │ │ │ + bne 129664 │ │ │ │ mov r0, #2 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1297c8 │ │ │ │ + bl 1297c4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #500 @ 0x1f4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr r2, [r9, #40] @ 0x28 │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1296a0 │ │ │ │ + beq 12969c │ │ │ │ ldr r2, [r9, #44] @ 0x2c │ │ │ │ add r1, sp, #472 @ 0x1d8 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1186b4 │ │ │ │ + bl 1186b0 │ │ │ │ str fp, [r8, #200] @ 0xc8 │ │ │ │ mov r1, fp │ │ │ │ - b 129264 │ │ │ │ - ldr r0, [pc, #232] @ 1297a4 │ │ │ │ + b 129260 │ │ │ │ + ldr r0, [pc, #232] @ 1297a0 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #228] @ 1297a8 │ │ │ │ + ldr r2, [pc, #228] @ 1297a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 12918c │ │ │ │ + b 129188 │ │ │ │ mov r6, r0 │ │ │ │ - b 12916c │ │ │ │ + b 129168 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12916c │ │ │ │ - bl 2c075c │ │ │ │ + bne 129168 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r8, #188] @ 0xbc │ │ │ │ - bl 11df2c │ │ │ │ - b 12916c │ │ │ │ + bl 11df28 │ │ │ │ + b 129168 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ - b 129164 │ │ │ │ - b 129718 │ │ │ │ - b 129718 │ │ │ │ - b 129718 │ │ │ │ + b 129160 │ │ │ │ + b 129714 │ │ │ │ + b 129714 │ │ │ │ + b 129714 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1186b4 │ │ │ │ - b 129754 │ │ │ │ + bl 1186b0 │ │ │ │ + b 129750 │ │ │ │ mov r6, r0 │ │ │ │ - b 129754 │ │ │ │ + b 129750 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 129754 │ │ │ │ - bl 2c075c │ │ │ │ + bne 129750 │ │ │ │ + bl 2c0758 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, fp │ │ │ │ bl 362e0 │ │ │ │ - b 129164 │ │ │ │ + b 129160 │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - blcc fe7dbf70 <__bss_end__@@Base+0xfe4bae84> │ │ │ │ + blcc fe7dbf6c <__bss_end__@@Base+0xfe4bae80> │ │ │ │ andeq r6, r9, r8, ror r1 │ │ │ │ - andseq ip, lr, r0, ror lr │ │ │ │ - andseq ip, lr, r0, ror #28 │ │ │ │ - andseq sl, lr, r0, ror #28 │ │ │ │ - @ instruction: 0x0019e3ba │ │ │ │ - andseq sl, lr, ip, lsr #27 │ │ │ │ - andseq r7, pc, r0, lsr #1 │ │ │ │ - andseq r7, pc, ip, ror r1 @ │ │ │ │ - andseq r7, pc, r0, lsl r7 @ │ │ │ │ - andseq r1, pc, r4, lsl #20 │ │ │ │ - andseq sl, sl, r8, ror r3 │ │ │ │ - andseq r7, pc, r8, lsl #3 │ │ │ │ - mulseq pc, r8, r6 @ │ │ │ │ - andseq r7, pc, r0, asr #1 │ │ │ │ - andseq lr, sl, r7 │ │ │ │ - @ instruction: 0x001ec8d0 │ │ │ │ - andseq ip, lr, r0, ror #10 │ │ │ │ - andseq ip, lr, r0, ror #21 │ │ │ │ - @ instruction: 0xfff73668 │ │ │ │ - andseq r7, pc, r4, ror r0 @ │ │ │ │ - andseq r3, pc, r4, lsr #10 │ │ │ │ - andseq r3, pc, r8, lsl r5 @ │ │ │ │ + andseq ip, lr, r4, ror lr │ │ │ │ + andseq ip, lr, r4, ror #28 │ │ │ │ + andseq sl, lr, r4, ror #28 │ │ │ │ + @ instruction: 0x0019e3be │ │ │ │ + @ instruction: 0x001eadb0 │ │ │ │ + andseq r7, pc, r4, lsr #1 │ │ │ │ + andseq r7, pc, r0, lsl #3 │ │ │ │ + andseq r7, pc, r4, lsl r7 @ │ │ │ │ + andseq r1, pc, r8, lsl #20 │ │ │ │ + andseq sl, sl, ip, ror r3 │ │ │ │ + andseq r7, pc, ip, lsl #3 │ │ │ │ + mulseq pc, ip, r6 @ │ │ │ │ + andseq r7, pc, r4, asr #1 │ │ │ │ + andseq lr, sl, fp │ │ │ │ + @ instruction: 0x001ec8d4 │ │ │ │ + andseq ip, lr, r4, ror #10 │ │ │ │ + andseq ip, lr, r4, ror #21 │ │ │ │ + @ instruction: 0xfff7366c │ │ │ │ + andseq r7, pc, r8, ror r0 @ │ │ │ │ + andseq r3, pc, r8, lsr #10 │ │ │ │ + andseq r3, pc, ip, lsl r5 @ │ │ │ │ muleq r9, ip, fp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r7, [pc, #408] @ 129974 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r7, [pc, #408] @ 129970 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r6, r5 │ │ │ │ add r0, r0, r7 │ │ │ │ ldr sl, [r6, #8]! │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ ldr fp, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12980c │ │ │ │ + beq 129808 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r9, #0 │ │ │ │ - beq 129838 │ │ │ │ - b 129848 │ │ │ │ + beq 129834 │ │ │ │ + b 129844 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ - ldr r1, [pc, #344] @ 129978 │ │ │ │ + ldr r1, [pc, #344] @ 129974 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrd r8, [r0, #24] │ │ │ │ strd sl, [r0, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ bl 137d0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #1 │ │ │ │ - beq 129878 │ │ │ │ + beq 129874 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12988c │ │ │ │ + bne 129888 │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 11e82c │ │ │ │ - b 12988c │ │ │ │ + bl 11e828 │ │ │ │ + b 129888 │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r6, [r5, #32] │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 1298ec │ │ │ │ + bne 1298e8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ bl 137d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1298e4 │ │ │ │ + beq 1298e0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1298d8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #184] @ 12997c │ │ │ │ + beq 1298d4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #184] @ 129978 │ │ │ │ add r4, r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ strd r8, [r0, #24] │ │ │ │ add sp, sp, #348 @ 0x15c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 129904 │ │ │ │ + beq 129900 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12988c │ │ │ │ + beq 129888 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 12988c │ │ │ │ + b 129888 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12993c │ │ │ │ + beq 129938 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 12993c │ │ │ │ + b 129938 │ │ │ │ mov r7, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #336 @ 0x150 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1d515c │ │ │ │ - b 129968 │ │ │ │ + bl 1d5158 │ │ │ │ + b 129964 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11f4b0 │ │ │ │ + bl 11f4ac │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ muleq r9, ip, r9 │ │ │ │ strdeq r5, [r9], -r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -284320,15 +284319,15 @@ │ │ │ │ mov r8, r9 │ │ │ │ ldm r3, {r0, r1, r4, r5, r6, r7} │ │ │ │ stm lr, {r0, r1, r4, r5, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ str ip, [r8, #48]! @ 0x30 │ │ │ │ mov sl, r8 │ │ │ │ strb r0, [sl, #60]! @ 0x3c │ │ │ │ - b 129a10 │ │ │ │ + b 129a0c │ │ │ │ mov sl, r9 │ │ │ │ ldrb r0, [sl, #108]! @ 0x6c │ │ │ │ add r1, pc, #8 │ │ │ │ sub r8, sl, #60 @ 0x3c │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ @@ -284345,76 +284344,76 @@ │ │ │ │ str ip, [r4, #-4] │ │ │ │ strb r0, [r7, #16]! │ │ │ │ str ip, [r9, #64] @ 0x40 │ │ │ │ str r1, [r9, #68] @ 0x44 │ │ │ │ ldr r0, [ip] │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ cmp r1, r3 │ │ │ │ - bls 129aa4 │ │ │ │ + bls 129aa0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r7] │ │ │ │ - b 129b3c │ │ │ │ + b 129b38 │ │ │ │ mov r7, r9 │ │ │ │ ldrb r0, [r7, #72]! @ 0x48 │ │ │ │ add r1, pc, #8 │ │ │ │ sub r4, r7, #16 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r8, ror #7 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, ip, asr r0 │ │ │ │ ldr ip, [r9, #56] @ 0x38 │ │ │ │ ldr r1, [r9, #60] @ 0x3c │ │ │ │ - b 129a30 │ │ │ │ + b 129a2c │ │ │ │ ldr ip, [r9, #64] @ 0x40 │ │ │ │ ldr r1, [r9, #68] @ 0x44 │ │ │ │ ldr r0, [ip] │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 129a48 │ │ │ │ + bhi 129a44 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #132 @ 0x84 │ │ │ │ strb r3, [r9, #104] @ 0x68 │ │ │ │ str r3, [r9, #88] @ 0x58 │ │ │ │ str r3, [r9, #92] @ 0x5c │ │ │ │ str r1, [r9, #96] @ 0x60 │ │ │ │ str r1, [r9, #100] @ 0x64 │ │ │ │ str r0, [r9, #76] @ 0x4c │ │ │ │ str r3, [r9, #80] @ 0x50 │ │ │ │ add r5, r9, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1be7c4 │ │ │ │ + bl 1be7c0 │ │ │ │ and r6, r0, #255 @ 0xff │ │ │ │ cmp r6, #2 │ │ │ │ - bne 129b0c │ │ │ │ + bne 129b08 │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #3 │ │ │ │ strb r1, [r7] │ │ │ │ - ldr r1, [pc, #1132] @ 129f64 │ │ │ │ + ldr r1, [pc, #1132] @ 129f60 │ │ │ │ strb r0, [sl] │ │ │ │ orr r1, r1, #1 │ │ │ │ str r1, [fp, #8] │ │ │ │ strb r0, [r9, #116] @ 0x74 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r9, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129b2c │ │ │ │ + beq 129b28 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ blx r1 │ │ │ │ mov r0, #1 │ │ │ │ tst r6, #1 │ │ │ │ strb r0, [r7] │ │ │ │ - beq 129ba0 │ │ │ │ + beq 129b9c │ │ │ │ mov r0, #0 │ │ │ │ add r7, r9, #32 │ │ │ │ strb r0, [r9, #117] @ 0x75 │ │ │ │ mov r0, #1 │ │ │ │ ldr r6, [r9, #44] @ 0x2c │ │ │ │ strb r0, [r9, #108] @ 0x6c │ │ │ │ ldm r7, {r0, r3, r7} │ │ │ │ @@ -284444,345 +284443,345 @@ │ │ │ │ add r1, sp, #24 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #1 │ │ │ │ ldr sl, [r8] │ │ │ │ add r0, sl, #36 @ 0x24 │ │ │ │ str r0, [sp, #16] │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r5, r0 │ │ │ │ bic r4, r0, #15 │ │ │ │ add r0, sl, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6, #384]! @ 0x180 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 129c0c │ │ │ │ + bne 129c08 │ │ │ │ and r4, r5, #15 │ │ │ │ - b 129d88 │ │ │ │ + b 129d84 │ │ │ │ sub r0, r4, r0 │ │ │ │ and r1, r5, #15 │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r8, #0 │ │ │ │ cmp r1, r0, lsr #4 │ │ │ │ str sl, [sp, #8] │ │ │ │ movcc r8, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ - b 129c44 │ │ │ │ + b 129c40 │ │ │ │ mov r8, #0 │ │ │ │ mov r6, r7 │ │ │ │ ldr r0, [r6, #384]! @ 0x180 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 129d80 │ │ │ │ + beq 129d7c │ │ │ │ add r5, r7, #388 @ 0x184 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov sl, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 129cf8 │ │ │ │ - ldr r0, [pc, #784] @ 129f80 │ │ │ │ + bne 129cf4 │ │ │ │ + ldr r0, [pc, #784] @ 129f7c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #400 @ 0x190 │ │ │ │ ldr r6, [r6] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129dfc │ │ │ │ + beq 129df8 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #16 │ │ │ │ str r0, [r7, #384] @ 0x180 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7, #388] @ 0x184 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r7, #392] @ 0x188 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [r7, #396] @ 0x18c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 129cf8 │ │ │ │ + bne 129cf4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #384] @ 0x180 │ │ │ │ add r0, r0, #388 @ 0x184 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r1, #16 │ │ │ │ str r1, [r7, #384] @ 0x180 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r1, r0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 129cc8 │ │ │ │ + bne 129cc4 │ │ │ │ mov r7, r5 │ │ │ │ add r5, sl, #392 @ 0x188 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ orr r1, r1, #65280 @ 0xff00 │ │ │ │ and r0, r0, r1 │ │ │ │ mvn r1, #254 @ 0xfe │ │ │ │ sub r1, r1, #65280 @ 0xff00 │ │ │ │ add r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ tst r8, r0 │ │ │ │ - beq 129c30 │ │ │ │ + beq 129c2c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, sl │ │ │ │ mov r8, #0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 129c34 │ │ │ │ + bne 129c30 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ str r0, [sl, #396] @ 0x18c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #65536 @ 0x10000 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ mov r8, #1 │ │ │ │ - b 129c34 │ │ │ │ + b 129c30 │ │ │ │ ldmib sp, {r4, sl} │ │ │ │ ldr r8, [sp, #12] │ │ │ │ add r0, r4, r4, lsl #1 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r2, #24 │ │ │ │ add r0, r7, r0, lsl #3 │ │ │ │ bl 12ac8 │ │ │ │ mov r0, #1 │ │ │ │ lsl r1, r0, r4 │ │ │ │ add r0, r7, #392 @ 0x188 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ add r5, sl, #72 @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 129df4 │ │ │ │ + bne 129df0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [sl, #64] @ 0x40 │ │ │ │ str r0, [sl, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #2 │ │ │ │ ldr r6, [sl, #68] @ 0x44 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 129df4 │ │ │ │ + beq 129df0 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ - ldr r0, [pc, #360] @ 129f64 │ │ │ │ - b 129b6c │ │ │ │ + ldr r0, [pc, #360] @ 129f60 │ │ │ │ + b 129b68 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #400 @ 0x190 │ │ │ │ bl 142ac │ │ │ │ - b 129e60 │ │ │ │ - ldr r0, [pc, #344] @ 129f6c │ │ │ │ + b 129e5c │ │ │ │ + ldr r0, [pc, #344] @ 129f68 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - ldr r0, [pc, #328] @ 129f68 │ │ │ │ + ldr r0, [pc, #328] @ 129f64 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - ldr r0, [pc, #328] @ 129f74 │ │ │ │ + ldr r0, [pc, #328] @ 129f70 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 129e60 │ │ │ │ - ldr r0, [pc, #308] @ 129f70 │ │ │ │ + b 129e5c │ │ │ │ + ldr r0, [pc, #308] @ 129f6c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 129e60 │ │ │ │ - ldr r0, [pc, #300] @ 129f78 │ │ │ │ + b 129e5c │ │ │ │ + ldr r0, [pc, #300] @ 129f74 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 129e60 │ │ │ │ - ldr r0, [pc, #288] @ 129f7c │ │ │ │ + b 129e5c │ │ │ │ + ldr r0, [pc, #288] @ 129f78 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ - b 129f10 │ │ │ │ + b 129f0c │ │ │ │ mov r6, r0 │ │ │ │ - b 129ebc │ │ │ │ + b 129eb8 │ │ │ │ mov r6, r0 │ │ │ │ - b 129eb4 │ │ │ │ + b 129eb0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r9, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129eb4 │ │ │ │ + beq 129eb0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r9, #84] @ 0x54 │ │ │ │ blx r1 │ │ │ │ - b 129eb4 │ │ │ │ + b 129eb0 │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ - b 129ecc │ │ │ │ + b 129ec8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 20b88c │ │ │ │ + bl 20b888 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 129f84 │ │ │ │ + bl 129f80 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [sl] │ │ │ │ mov r0, r8 │ │ │ │ - bl 129fe8 │ │ │ │ - b 129f18 │ │ │ │ + bl 129fe4 │ │ │ │ + b 129f14 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ ldr r8, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 129f10 │ │ │ │ + bne 129f0c │ │ │ │ add r0, sp, #24 │ │ │ │ add r5, r0, #16 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 10cd58 │ │ │ │ + bl 10cd54 │ │ │ │ ldrb r0, [r9, #117] @ 0x75 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129f48 │ │ │ │ + beq 129f44 │ │ │ │ mov r5, r9 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #40]! @ 0x28 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 129f48 │ │ │ │ - bl 2c075c │ │ │ │ + bne 129f44 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, #2 │ │ │ │ strh r0, [r9, #116] @ 0x74 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ - blcc fe7dc76c <__bss_end__@@Base+0xfe4bb680> │ │ │ │ - andseq fp, lr, ip, lsl #28 │ │ │ │ - andseq fp, lr, r8, lsl lr │ │ │ │ - andseq fp, lr, r0, lsl #28 │ │ │ │ + blcc fe7dc768 <__bss_end__@@Base+0xfe4bb67c> │ │ │ │ andseq fp, lr, r0, lsl lr │ │ │ │ - @ instruction: 0x001ebdd0 │ │ │ │ - andseq fp, lr, r0, asr #27 │ │ │ │ - andseq r6, pc, r8, ror sp @ │ │ │ │ + andseq fp, lr, ip, lsl lr │ │ │ │ + andseq fp, lr, r4, lsl #28 │ │ │ │ + andseq fp, lr, r4, lsl lr │ │ │ │ + @ instruction: 0x001ebdd4 │ │ │ │ + andseq fp, lr, r4, asr #27 │ │ │ │ + andseq r6, pc, ip, ror sp @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #4 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ add r0, r4, #20 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129fbc │ │ │ │ + beq 129fb8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 129fdc │ │ │ │ + beq 129fd8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldrb r1, [r0, #60] @ 0x3c │ │ │ │ cmp r1, #3 │ │ │ │ ldrbeq r1, [r0, #24] │ │ │ │ cmpeq r1, #4 │ │ │ │ - beq 12a004 │ │ │ │ + beq 12a000 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ add r0, r0, #28 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12a000 │ │ │ │ + beq 129ffc │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12a048 │ │ │ │ + beq 12a044 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ blx r1 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #388 @ 0x184 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12a180 │ │ │ │ + bne 12a17c │ │ │ │ add sl, fp, #8 │ │ │ │ - ldr r1, [pc, #3384] @ 12adb4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #3384] @ 12adb0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r1 │ │ │ │ ldrd r8, [sl] │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12a0ac │ │ │ │ + beq 12a0a8 │ │ │ │ cmp r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ - beq 12a0cc │ │ │ │ - b 12a0ec │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + beq 12a0c8 │ │ │ │ + b 12a0e8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r6, r0, r1 │ │ │ │ - ldr r1, [pc, #3324] @ 12adb8 │ │ │ │ + ldr r1, [pc, #3324] @ 12adb4 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r6, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #3292] @ 12adb4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #3292] @ 12adb0 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ strd r8, [r0, #24] │ │ │ │ ldrb r0, [fp, #136] @ 0x88 │ │ │ │ add r1, pc, #12 │ │ │ │ add r5, fp, #24 │ │ │ │ - ldr r4, [pc, #3260] @ 12adbc │ │ │ │ + ldr r4, [pc, #3260] @ 12adb8 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0, ror #2 │ │ │ │ andeq r0, r0, r8, ror r4 │ │ │ │ @@ -284791,298 +284790,298 @@ │ │ │ │ mov r7, #0 │ │ │ │ add ip, sp, #24 │ │ │ │ strb r7, [fp, #137] @ 0x89 │ │ │ │ mov r6, #8192 @ 0x2000 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r1, #1 │ │ │ │ strb r7, [fp, #138] @ 0x8a │ │ │ │ - ldr r0, [pc, #4060] @ 12b120 │ │ │ │ + ldr r0, [pc, #4060] @ 12b11c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ bl 13dd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12a1d8 │ │ │ │ + beq 12a1d4 │ │ │ │ mov r2, #3 │ │ │ │ add ip, fp, #64 @ 0x40 │ │ │ │ str r2, [sl, #40] @ 0x28 │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ str r7, [sl, #44] @ 0x2c │ │ │ │ stm ip, {r1, r2, r3, r5} │ │ │ │ add r1, fp, #80 @ 0x50 │ │ │ │ stm r1, {r0, r6, r7} │ │ │ │ str r7, [fp, #92] @ 0x5c │ │ │ │ - b 12a210 │ │ │ │ + b 12a20c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #28] │ │ │ │ - ldr r1, [pc, #3980] @ 12b124 │ │ │ │ + ldr r1, [pc, #3980] @ 12b120 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #352 @ 0x160 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #24] │ │ │ │ add r0, sp, #24 │ │ │ │ - ldr r1, [pc, #4072] @ 12b19c │ │ │ │ + ldr r1, [pc, #4072] @ 12b198 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r0, [pc, #4064] @ 12b1a0 │ │ │ │ + ldr r0, [pc, #4064] @ 12b19c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 12a20c │ │ │ │ - ldr r0, [pc, #4052] @ 12b1a4 │ │ │ │ + b 12a208 │ │ │ │ + ldr r0, [pc, #4052] @ 12b1a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 12a20c │ │ │ │ - ldr r2, [pc, #4040] @ 12b1a8 │ │ │ │ + b 12a208 │ │ │ │ + ldr r2, [pc, #4040] @ 12b1a4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8192 @ 0x2000 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b 12a20c │ │ │ │ + b 12a208 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ bl 80e58 │ │ │ │ - b 12b5a8 │ │ │ │ + b 12b5a4 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ - b 12b5c0 │ │ │ │ + b 12b5bc │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #4088] @ 12b210 │ │ │ │ + ldr r0, [pc, #4088] @ 12b20c │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #16 │ │ │ │ mov r6, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 13dd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12b258 │ │ │ │ + beq 12b254 │ │ │ │ mov r1, #0 │ │ │ │ add r2, fp, #48 @ 0x30 │ │ │ │ strb r6, [fp, #138] @ 0x8a │ │ │ │ str r5, [fp, #124] @ 0x7c │ │ │ │ str r0, [fp, #128] @ 0x80 │ │ │ │ str r5, [fp, #132] @ 0x84 │ │ │ │ str r2, [fp, #144] @ 0x90 │ │ │ │ str r0, [fp, #148] @ 0x94 │ │ │ │ str r5, [fp, #152] @ 0x98 │ │ │ │ str r1, [fp, #156] @ 0x9c │ │ │ │ str r5, [fp, #160] @ 0xa0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r1, fp, #144 @ 0x90 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl f12bc │ │ │ │ + bl f12b8 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #5 │ │ │ │ - beq 12a928 │ │ │ │ + beq 12a924 │ │ │ │ mov r0, #1 │ │ │ │ mov r5, sl │ │ │ │ strb r0, [fp, #137] @ 0x89 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [r5, #88]! @ 0x58 │ │ │ │ ldrd r6, [fp, #40] @ 0x28 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [r5, #4] │ │ │ │ mov r1, #0 │ │ │ │ cmp r6, #0 │ │ │ │ str r1, [fp, #40] @ 0x28 │ │ │ │ - beq 12a454 │ │ │ │ + beq 12a450 │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [sp, #24] │ │ │ │ - beq 12b2a4 │ │ │ │ + beq 12b2a0 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r7, #28] │ │ │ │ ldr r0, [r7, #24] │ │ │ │ ands r9, r0, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bne 12a2fc │ │ │ │ + bne 12a2f8 │ │ │ │ add r0, r7, #24 │ │ │ │ orr r2, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r6 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12a2cc │ │ │ │ + bne 12a2c8 │ │ │ │ and r0, r6, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12a318 │ │ │ │ + bne 12a314 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 12a3a0 │ │ │ │ + bne 12a39c │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12a340 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12a33c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 12a450 │ │ │ │ + beq 12a44c │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #4 │ │ │ │ - bne 12a380 │ │ │ │ + bne 12a37c │ │ │ │ add r0, r6, #24 │ │ │ │ orr r2, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12a350 │ │ │ │ + bne 12a34c │ │ │ │ and r0, r7, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12a430 │ │ │ │ + bne 12a42c │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ - b 12a430 │ │ │ │ + b 12a42c │ │ │ │ ldrb r0, [r7, #28] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12b2b4 │ │ │ │ + beq 12b2b0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12a3d4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12a3d0 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 12a450 │ │ │ │ + beq 12a44c │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r7, r0 │ │ │ │ tst r0, #4 │ │ │ │ - bne 12a414 │ │ │ │ + bne 12a410 │ │ │ │ add r0, r6, #24 │ │ │ │ orr r2, r7, #2 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12a3e4 │ │ │ │ + bne 12a3e0 │ │ │ │ and r0, r7, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12a430 │ │ │ │ + bne 12a42c │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12a450 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12a44c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ ldrb r0, [r5] │ │ │ │ cmp r0, #4 │ │ │ │ - bne 12ab58 │ │ │ │ + bne 12ab54 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 19f6d4 │ │ │ │ + bl 19f6d0 │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #304 @ 0x130 │ │ │ │ str r5, [sp, #356] @ 0x164 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ str r5, [sp, #352] @ 0x160 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ str r5, [sp, #360] @ 0x168 │ │ │ │ add r6, sp, #304 @ 0x130 │ │ │ │ add r7, sp, #352 @ 0x160 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 19f8fc │ │ │ │ + bl 19f8f8 │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ tst r3, #1 │ │ │ │ - bne 12b270 │ │ │ │ + bne 12b26c │ │ │ │ add r3, sl, #96 @ 0x60 │ │ │ │ str r2, [fp, #112] @ 0x70 │ │ │ │ mov r2, #0 │ │ │ │ strd r0, [r3] │ │ │ │ ldrd r0, [fp, #128] @ 0x80 │ │ │ │ str r2, [sp, #24] │ │ │ │ add r2, sp, #24 │ │ │ │ bl 13038 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, r0 │ │ │ │ - bne 12adc0 │ │ │ │ + bne 12adbc │ │ │ │ cmp r1, #15 │ │ │ │ - ble 12b1f4 │ │ │ │ + ble 12b1f0 │ │ │ │ ldr r6, [fp, #132] @ 0x84 │ │ │ │ cmp r6, r1 │ │ │ │ - bcs 12a548 │ │ │ │ + bcs 12a544 │ │ │ │ add r0, fp, #124 @ 0x7c │ │ │ │ sub r7, r1, r6 │ │ │ │ ldr r1, [r0] │ │ │ │ sub r1, r1, r6 │ │ │ │ cmp r1, r7 │ │ │ │ - bcc 12b228 │ │ │ │ + bcc 12b224 │ │ │ │ ldr r5, [fp, #128] @ 0x80 │ │ │ │ cmp r7, #2 │ │ │ │ add r0, r5, r6 │ │ │ │ - bcc 12a53c │ │ │ │ + bcc 12a538 │ │ │ │ sub r7, r7, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ bl 12fe4 │ │ │ │ add r6, r7, r6 │ │ │ │ add r0, r5, r6 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ add r1, r6, #1 │ │ │ │ cmp r1, #16 │ │ │ │ str r1, [fp, #132] @ 0x84 │ │ │ │ - bcc 12b214 │ │ │ │ + bcc 12b210 │ │ │ │ ldr r3, [fp, #128] @ 0x80 │ │ │ │ mov r0, #0 │ │ │ │ sub r1, r1, #16 │ │ │ │ add r2, fp, #48 @ 0x30 │ │ │ │ add r3, r3, #16 │ │ │ │ str r2, [fp, #144] @ 0x90 │ │ │ │ str r3, [fp, #148] @ 0x94 │ │ │ │ str r1, [fp, #152] @ 0x98 │ │ │ │ str r0, [fp, #156] @ 0x9c │ │ │ │ str r1, [fp, #160] @ 0xa0 │ │ │ │ add r6, fp, #144 @ 0x90 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, sp, #24 │ │ │ │ mov r1, r6 │ │ │ │ - bl f12bc │ │ │ │ + bl f12b8 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #5 │ │ │ │ - beq 12a91c │ │ │ │ + beq 12a918 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ and r1, r0, #255 @ 0xff │ │ │ │ cmp r1, #4 │ │ │ │ - bne 12a934 │ │ │ │ + bne 12a930 │ │ │ │ add r3, fp, #124 @ 0x7c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #138] @ 0x8a │ │ │ │ add ip, sp, #24 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ ldr r0, [fp, #112] @ 0x70 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ @@ -285090,1261 +285089,1261 @@ │ │ │ │ add r8, sp, #24 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ bl bcb98 │ │ │ │ ldr r0, [fp, #152] @ 0x98 │ │ │ │ cmp r0, r4 │ │ │ │ - bne 12a804 │ │ │ │ + bne 12a800 │ │ │ │ ldr r0, [r6] │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ - ldr r0, [pc, #4064] @ 12b5dc │ │ │ │ + ldr r0, [pc, #4064] @ 12b5d8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 12a7f0 │ │ │ │ - ldr r5, [pc, #4048] @ 12b5e0 │ │ │ │ + bhi 12a7ec │ │ │ │ + ldr r5, [pc, #4048] @ 12b5dc │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r0, [r5, #20] │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 12a638 │ │ │ │ + bcc 12a634 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12a7f0 │ │ │ │ + beq 12a7ec │ │ │ │ add r0, r5, #12 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 12a7f0 │ │ │ │ + beq 12a7ec │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12a6c0 │ │ │ │ - ldr r0, [pc, #3992] @ 12b5e4 │ │ │ │ + beq 12a6bc │ │ │ │ + ldr r0, [pc, #3992] @ 12b5e0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r2, [pc, #3972] @ 12b5e8 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r2, [pc, #3972] @ 12b5e4 │ │ │ │ cmp r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ ldr r7, [r2, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #3956] @ 12b5ec │ │ │ │ - ldr r0, [pc, #3956] @ 12b5f0 │ │ │ │ + ldr r1, [pc, #3956] @ 12b5e8 │ │ │ │ + ldr r0, [pc, #3956] @ 12b5ec │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ moveq r1, r7 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 12a6a8 │ │ │ │ + bne 12a6a4 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ tst r2, #1 │ │ │ │ ldrne r2, [r1, #8] │ │ │ │ subne r2, r2, #1 │ │ │ │ bicne r2, r2, #7 │ │ │ │ addne r0, r0, r2 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12a7f0 │ │ │ │ + beq 12a7ec │ │ │ │ ldr r6, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12b2c4 │ │ │ │ + beq 12b2c0 │ │ │ │ mov r5, #0 │ │ │ │ add ip, sp, #304 @ 0x130 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r7, [r0, #12] │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp, #320] @ 0x140 │ │ │ │ - ldr r1, [pc, #4004] @ 12b69c │ │ │ │ + ldr r1, [pc, #4004] @ 12b698 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #348] @ 0x15c │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ str r1, [sp, #340] @ 0x154 │ │ │ │ add r1, sp, #340 @ 0x154 │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ str r5, [sp, #368] @ 0x170 │ │ │ │ str r0, [sp, #356] @ 0x164 │ │ │ │ - ldr r1, [pc, #3952] @ 12b6a0 │ │ │ │ + ldr r1, [pc, #3952] @ 12b69c │ │ │ │ str r0, [sp, #364] @ 0x16c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #352] @ 0x160 │ │ │ │ add r1, sp, #380 @ 0x17c │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ - ldr r1, [pc, #3932] @ 12b6a4 │ │ │ │ + ldr r1, [pc, #3932] @ 12b6a0 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ str r1, [sp, #380] @ 0x17c │ │ │ │ str r5, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #3892] @ 12b6a8 │ │ │ │ + ldr r0, [pc, #3892] @ 12b6a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #3880] @ 12b6ac │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #3880] @ 12b6a8 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r5, [pc, #3864] @ 12b6b0 │ │ │ │ - ldr r6, [pc, #3864] @ 12b6b4 │ │ │ │ + ldr r5, [pc, #3864] @ 12b6ac │ │ │ │ + ldr r6, [pc, #3864] @ 12b6b0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r6, pc, r6 │ │ │ │ moveq r5, r2 │ │ │ │ moveq r6, r1 │ │ │ │ - bne 12a7c8 │ │ │ │ + bne 12a7c4 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r6, r0, #8 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12a7f0 │ │ │ │ + beq 12a7ec │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ - b 12a8ac │ │ │ │ + b 12a8a8 │ │ │ │ ldm r6, {r1, r2, r3, r4, r5, r7} │ │ │ │ mov r0, r8 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r7} │ │ │ │ add r0, fp, #168 @ 0xa8 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ - ldr r4, [pc, #3540] @ 12b5f8 │ │ │ │ + ldr r4, [pc, #3540] @ 12b5f4 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #284] @ 0x11c │ │ │ │ add r0, fp, #120 @ 0x78 │ │ │ │ str r0, [fp, #280] @ 0x118 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r8, fp, #168 @ 0xa8 │ │ │ │ ldr r2, [r0] │ │ │ │ add r7, sp, #352 @ 0x160 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 129980 │ │ │ │ + bl 12997c │ │ │ │ ldr r1, [sp, #360] @ 0x168 │ │ │ │ add r0, r4, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 12a910 │ │ │ │ + beq 12a90c │ │ │ │ add r9, sp, #304 @ 0x130 │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, r9 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ - ldr r4, [pc, #3456] @ 12b5f8 │ │ │ │ + ldr r4, [pc, #3456] @ 12b5f4 │ │ │ │ mov r0, r8 │ │ │ │ bl 3792c │ │ │ │ ldr r0, [sp, #312] @ 0x138 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 12a8ac │ │ │ │ + beq 12a8a8 │ │ │ │ ldr r0, [sp, #320] @ 0x140 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12a8ac │ │ │ │ + bne 12a8a8 │ │ │ │ add r6, r9, #16 │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldrb r0, [fp, #96] @ 0x60 │ │ │ │ ldr r6, [fp, #100] @ 0x64 │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 12a8d4 │ │ │ │ + bhi 12a8d0 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 12a8d4 │ │ │ │ + beq 12a8d0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #138] @ 0x8a │ │ │ │ strb r0, [fp, #137] @ 0x89 │ │ │ │ - b 12a210 │ │ │ │ + b 12a20c │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12a8f0 │ │ │ │ + beq 12a8ec │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12a904 │ │ │ │ + beq 12a900 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 12a8c4 │ │ │ │ + b 12a8c0 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #5 │ │ │ │ - b 12b098 │ │ │ │ + b 12b094 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #4 │ │ │ │ - b 12b098 │ │ │ │ + b 12b094 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #3 │ │ │ │ - b 12b098 │ │ │ │ + b 12b094 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ - ldr r0, [pc, #3348] @ 12b65c │ │ │ │ + ldr r0, [pc, #3348] @ 12b658 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 12ab28 │ │ │ │ - ldr r0, [pc, #3332] @ 12b660 │ │ │ │ + bhi 12ab24 │ │ │ │ + ldr r0, [pc, #3332] @ 12b65c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #8] │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 12a988 │ │ │ │ + bcc 12a984 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ab28 │ │ │ │ - ldr r0, [pc, #3304] @ 12b664 │ │ │ │ + beq 12ab24 │ │ │ │ + ldr r0, [pc, #3304] @ 12b660 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 12ab28 │ │ │ │ - ldr r6, [pc, #3288] @ 12b668 │ │ │ │ + beq 12ab24 │ │ │ │ + ldr r6, [pc, #3288] @ 12b664 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ - ldr r9, [pc, #3280] @ 12b66c │ │ │ │ - ldr r8, [pc, #3280] @ 12b670 │ │ │ │ - ldr sl, [pc, #3280] @ 12b674 │ │ │ │ + ldr r9, [pc, #3280] @ 12b668 │ │ │ │ + ldr r8, [pc, #3280] @ 12b66c │ │ │ │ + ldr sl, [pc, #3280] @ 12b670 │ │ │ │ add r9, pc, r9 │ │ │ │ - ldr r5, [pc, #3276] @ 12b678 │ │ │ │ + ldr r5, [pc, #3276] @ 12b674 │ │ │ │ add r8, pc, r8 │ │ │ │ add sl, pc, sl │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 12aa1c │ │ │ │ + beq 12aa18 │ │ │ │ add r0, r9, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ movne r2, sl │ │ │ │ movne r0, r5 │ │ │ │ - bne 12aa00 │ │ │ │ + bne 12a9fc │ │ │ │ ldr r1, [r8, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ab28 │ │ │ │ - ldr r6, [pc, #3168] @ 12b67c │ │ │ │ + beq 12ab24 │ │ │ │ + ldr r6, [pc, #3168] @ 12b678 │ │ │ │ ldr r6, [pc, r6] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12b2e0 │ │ │ │ + beq 12b2dc │ │ │ │ add ip, sp, #304 @ 0x130 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r7, #0 │ │ │ │ stm ip, {r1, r2, r3, r4, r7} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #3128] @ 12b688 │ │ │ │ + ldr r1, [pc, #3128] @ 12b684 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #348] @ 0x15c │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ str r1, [sp, #340] @ 0x154 │ │ │ │ add r1, sp, #340 @ 0x154 │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ str r7, [sp, #368] @ 0x170 │ │ │ │ str r0, [sp, #356] @ 0x164 │ │ │ │ - ldr r1, [pc, #3076] @ 12b68c │ │ │ │ + ldr r1, [pc, #3076] @ 12b688 │ │ │ │ str r0, [sp, #364] @ 0x16c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #352] @ 0x160 │ │ │ │ add r1, sp, #380 @ 0x17c │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ - ldr r1, [pc, #3056] @ 12b690 │ │ │ │ + ldr r1, [pc, #3056] @ 12b68c │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, r9, #32 │ │ │ │ str r1, [sp, #380] @ 0x17c │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp, #28] │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ moveq r5, r1 │ │ │ │ moveq sl, r2 │ │ │ │ - bne 12ab00 │ │ │ │ + bne 12aafc │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r5, r0, #8 │ │ │ │ ldr r2, [sl, #40] @ 0x28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ab28 │ │ │ │ + beq 12ab24 │ │ │ │ ldr r2, [sl, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldrb r0, [sp, #296] @ 0x128 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 12afb8 │ │ │ │ + bne 12afb4 │ │ │ │ ldr r6, [sp, #300] @ 0x12c │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12ad94 │ │ │ │ + beq 12ad90 │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ - b 12ad94 │ │ │ │ + b 12ad90 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #137] @ 0x89 │ │ │ │ ldrd r0, [r5] │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ str r1, [sp, #300] @ 0x12c │ │ │ │ - ldr r0, [pc, #2720] @ 12b614 │ │ │ │ + ldr r0, [pc, #2720] @ 12b610 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 12ad68 │ │ │ │ - ldr r6, [pc, #2704] @ 12b618 │ │ │ │ + bhi 12ad64 │ │ │ │ + ldr r6, [pc, #2704] @ 12b614 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r0, [r6, #116] @ 0x74 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 12abb0 │ │ │ │ + bcc 12abac │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ad68 │ │ │ │ + beq 12ad64 │ │ │ │ add r0, r6, #108 @ 0x6c │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 12ad68 │ │ │ │ + beq 12ad64 │ │ │ │ ldr r5, [r6, #108] @ 0x6c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12ac38 │ │ │ │ - ldr r0, [pc, #2648] @ 12b61c │ │ │ │ + beq 12ac34 │ │ │ │ + ldr r0, [pc, #2648] @ 12b618 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r2, [pc, #2628] @ 12b620 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r2, [pc, #2628] @ 12b61c │ │ │ │ cmp r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ ldr r7, [r2, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #2612] @ 12b624 │ │ │ │ - ldr r0, [pc, #2612] @ 12b628 │ │ │ │ + ldr r1, [pc, #2612] @ 12b620 │ │ │ │ + ldr r0, [pc, #2612] @ 12b624 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ moveq r1, r7 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 12ac20 │ │ │ │ + bne 12ac1c │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ tst r2, #1 │ │ │ │ ldrne r2, [r1, #8] │ │ │ │ subne r2, r2, #1 │ │ │ │ bicne r2, r2, #7 │ │ │ │ addne r0, r0, r2 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ad68 │ │ │ │ + beq 12ad64 │ │ │ │ ldr r5, [r6, #108] @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12b2fc │ │ │ │ + beq 12b2f8 │ │ │ │ mov r6, #0 │ │ │ │ add ip, sp, #304 @ 0x130 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r7, [r0, #12] │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ mov r2, #0 │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ - ldr r1, [pc, #2500] @ 12b634 │ │ │ │ + ldr r1, [pc, #2500] @ 12b630 │ │ │ │ str r0, [sp, #336] @ 0x150 │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #348] @ 0x15c │ │ │ │ add r1, sp, #352 @ 0x160 │ │ │ │ str r1, [sp, #344] @ 0x158 │ │ │ │ add r1, sp, #304 @ 0x130 │ │ │ │ str r1, [sp, #340] @ 0x154 │ │ │ │ add r1, sp, #340 @ 0x154 │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ str r6, [sp, #368] @ 0x170 │ │ │ │ str r0, [sp, #356] @ 0x164 │ │ │ │ - ldr r1, [pc, #2448] @ 12b638 │ │ │ │ + ldr r1, [pc, #2448] @ 12b634 │ │ │ │ str r0, [sp, #364] @ 0x16c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #352] @ 0x160 │ │ │ │ add r1, sp, #380 @ 0x17c │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ - ldr r1, [pc, #2428] @ 12b63c │ │ │ │ + ldr r1, [pc, #2428] @ 12b638 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ str r1, [sp, #380] @ 0x17c │ │ │ │ str r6, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #2388] @ 12b640 │ │ │ │ + ldr r0, [pc, #2388] @ 12b63c │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #2376] @ 12b644 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #2376] @ 12b640 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r6, [pc, #2360] @ 12b648 │ │ │ │ - ldr r5, [pc, #2360] @ 12b64c │ │ │ │ + ldr r6, [pc, #2360] @ 12b644 │ │ │ │ + ldr r5, [pc, #2360] @ 12b648 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ moveq r6, r2 │ │ │ │ moveq r5, r1 │ │ │ │ - bne 12ad40 │ │ │ │ + bne 12ad3c │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r5, r0, #8 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ad68 │ │ │ │ + beq 12ad64 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldrb r0, [sp, #296] @ 0x128 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 12afb8 │ │ │ │ + bne 12afb4 │ │ │ │ ldr r6, [sp, #300] @ 0x12c │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12ad94 │ │ │ │ + beq 12ad90 │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ada8 │ │ │ │ + beq 12ada4 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 12afb8 │ │ │ │ + b 12afb4 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r5, r9, r0, lsl #2 │ │ │ │ - blcc fe7dd5c4 <__bss_end__@@Base+0xfe4bc4d8> │ │ │ │ + blcc fe7dd5c0 <__bss_end__@@Base+0xfe4bc4d4> │ │ │ │ str r1, [sp, #296] @ 0x128 │ │ │ │ - ldr r0, [pc, #2284] @ 12b6b8 │ │ │ │ + ldr r0, [pc, #2284] @ 12b6b4 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 12afb0 │ │ │ │ - ldr r8, [pc, #2268] @ 12b6bc │ │ │ │ + bhi 12afac │ │ │ │ + ldr r8, [pc, #2268] @ 12b6b8 │ │ │ │ add r8, pc, r8 │ │ │ │ ldrb r0, [r8, #32] │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 12ae08 │ │ │ │ + bcc 12ae04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12afb0 │ │ │ │ + beq 12afac │ │ │ │ add r0, r8, #24 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 12afb0 │ │ │ │ + beq 12afac │ │ │ │ ldr r9, [r8, #24] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12ae90 │ │ │ │ - ldr r0, [pc, #2212] @ 12b6c0 │ │ │ │ + beq 12ae8c │ │ │ │ + ldr r0, [pc, #2212] @ 12b6bc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r2, [pc, #2192] @ 12b6c4 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r2, [pc, #2192] @ 12b6c0 │ │ │ │ cmp r0, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r3, [r2, #76] @ 0x4c │ │ │ │ ldr r4, [r2, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #2176] @ 12b6c8 │ │ │ │ - ldr r0, [pc, #2176] @ 12b6cc │ │ │ │ + ldr r1, [pc, #2176] @ 12b6c4 │ │ │ │ + ldr r0, [pc, #2176] @ 12b6c8 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ moveq r1, r4 │ │ │ │ moveq r0, r3 │ │ │ │ - bne 12ae78 │ │ │ │ + bne 12ae74 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ tst r2, #1 │ │ │ │ ldrne r2, [r1, #8] │ │ │ │ subne r2, r2, #1 │ │ │ │ bicne r2, r2, #7 │ │ │ │ addne r0, r0, r2 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12afb0 │ │ │ │ + beq 12afac │ │ │ │ ldr r9, [r8, #24] │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12b318 │ │ │ │ + beq 12b314 │ │ │ │ add ip, sp, #304 @ 0x130 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r5, #0 │ │ │ │ stm ip, {r1, r2, r3, r4, r5} │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #2068] @ 12b6d8 │ │ │ │ + ldr r1, [pc, #2068] @ 12b6d4 │ │ │ │ str r5, [sp, #368] @ 0x170 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #348] @ 0x15c │ │ │ │ add r1, sp, #336 @ 0x150 │ │ │ │ stm r1, {r0, r6, r7} │ │ │ │ mov r0, #1 │ │ │ │ add r1, sp, #340 @ 0x154 │ │ │ │ str r0, [sp, #332] @ 0x14c │ │ │ │ str r1, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #356] @ 0x164 │ │ │ │ - ldr r1, [pc, #2028] @ 12b6dc │ │ │ │ + ldr r1, [pc, #2028] @ 12b6d8 │ │ │ │ str r0, [sp, #364] @ 0x16c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #352] @ 0x160 │ │ │ │ add r1, sp, #380 @ 0x17c │ │ │ │ str r1, [sp, #360] @ 0x168 │ │ │ │ - ldr r1, [pc, #2008] @ 12b6e0 │ │ │ │ + ldr r1, [pc, #2008] @ 12b6dc │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #384] @ 0x180 │ │ │ │ add r1, sp, #296 @ 0x128 │ │ │ │ str r1, [sp, #380] @ 0x17c │ │ │ │ str r5, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #1968] @ 12b6e4 │ │ │ │ + ldr r0, [pc, #1968] @ 12b6e0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #1956] @ 12b6e8 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #1956] @ 12b6e4 │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r6, [pc, #1940] @ 12b6ec │ │ │ │ - ldr r5, [pc, #1940] @ 12b6f0 │ │ │ │ + ldr r6, [pc, #1940] @ 12b6e8 │ │ │ │ + ldr r5, [pc, #1940] @ 12b6ec │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, pc, r5 │ │ │ │ moveq r6, r2 │ │ │ │ moveq r5, r1 │ │ │ │ - bne 12af88 │ │ │ │ + bne 12af84 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r5, r0, #8 │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12afb0 │ │ │ │ + beq 12afac │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ bl 1293c │ │ │ │ ldrb r0, [fp, #96] @ 0x60 │ │ │ │ cmp r0, #4 │ │ │ │ ldrbne r1, [fp, #137] @ 0x89 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 12b1ac │ │ │ │ + bne 12b1a8 │ │ │ │ ldr r0, [fp, #124] @ 0x7c │ │ │ │ mov r5, #0 │ │ │ │ strb r5, [fp, #137] @ 0x89 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12afe8 │ │ │ │ + beq 12afe4 │ │ │ │ ldr r0, [fp, #128] @ 0x80 │ │ │ │ bl 13734 │ │ │ │ strb r5, [fp, #138] @ 0x8a │ │ │ │ add r0, fp, #48 @ 0x30 │ │ │ │ bl 37bdc │ │ │ │ ldr r0, [fp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r6, [fp, #44] @ 0x2c │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 12b128 │ │ │ │ + bne 12b124 │ │ │ │ ldr r6, [fp, #120] @ 0x78 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, r6, #160 @ 0xa0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12b074 │ │ │ │ + bne 12b070 │ │ │ │ add r0, r6, #32 │ │ │ │ - bl 132ef4 │ │ │ │ + bl 132ef0 │ │ │ │ add r5, r6, #72 @ 0x48 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12b074 │ │ │ │ + bne 12b070 │ │ │ │ mov r0, #0 │ │ │ │ ldr r9, [r6, #64] @ 0x40 │ │ │ │ str r0, [r6, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ mvn r1, #2 │ │ │ │ ldr r8, [r6, #68] @ 0x44 │ │ │ │ - bl 2c0ef8 │ │ │ │ + bl 2c0ef4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 12b074 │ │ │ │ + beq 12b070 │ │ │ │ ldr r1, [r9, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12b098 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12b094 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #120] @ 0x78 │ │ │ │ - bl 11df2c │ │ │ │ + bl 11df28 │ │ │ │ strb r7, [fp, #136] @ 0x88 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #1356] @ 12b5f4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #1356] @ 12b5f0 │ │ │ │ add r0, r0, r1 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12b0f8 │ │ │ │ + beq 12b0f4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 12b0dc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + beq 12b0d8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r6, r0, r1 │ │ │ │ - ldr r1, [pc, #1576] @ 12b6f4 │ │ │ │ + ldr r1, [pc, #1576] @ 12b6f0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r6, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #1292] @ 12b5f4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #1292] @ 12b5f0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str r1, [r0, #24] │ │ │ │ str r2, [r0, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 12b114 │ │ │ │ + bne 12b110 │ │ │ │ mov r0, #2 │ │ │ │ add r1, sp, #24 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ - bl 12b6f8 │ │ │ │ + bl 12b6f4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #388 @ 0x184 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andseq r6, pc, r4, lsr #17 │ │ │ │ - andseq r2, pc, ip, ror r4 @ │ │ │ │ + andseq r6, pc, r8, lsr #17 │ │ │ │ + andseq r2, pc, r0, lsl #9 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ mov r5, r0 │ │ │ │ tst r0, #4 │ │ │ │ - bne 12b15c │ │ │ │ + bne 12b158 │ │ │ │ add r0, r6, #24 │ │ │ │ orr r2, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12b12c │ │ │ │ + bne 12b128 │ │ │ │ and r0, r5, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12b178 │ │ │ │ + bne 12b174 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12b008 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12b004 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ - bl 1c6db8 │ │ │ │ - b 12b008 │ │ │ │ - andseq r2, pc, r0, ror r4 @ │ │ │ │ - andseq fp, lr, r8, lsl sp │ │ │ │ - andseq fp, lr, r8, lsl #26 │ │ │ │ - andseq r8, lr, ip, lsr #16 │ │ │ │ + bl 1c6db4 │ │ │ │ + b 12b004 │ │ │ │ + andseq r2, pc, r4, ror r4 @ │ │ │ │ + andseq fp, lr, ip, lsl sp │ │ │ │ + andseq fp, lr, ip, lsl #26 │ │ │ │ + andseq r8, lr, r0, lsr r8 │ │ │ │ cmp r0, #3 │ │ │ │ - bcc 12afcc │ │ │ │ + bcc 12afc8 │ │ │ │ ldr r6, [fp, #100] @ 0x64 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12b1d4 │ │ │ │ + beq 12b1d0 │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12b1e8 │ │ │ │ + beq 12b1e4 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 12afcc │ │ │ │ - ldr r0, [pc, #1108] @ 12b650 │ │ │ │ + b 12afc8 │ │ │ │ + ldr r0, [pc, #1108] @ 12b64c │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ - ldr r2, [pc, #1104] @ 12b654 │ │ │ │ + ldr r2, [pc, #1104] @ 12b650 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 12a20c │ │ │ │ - andseq r6, pc, r4, asr #15 │ │ │ │ - ldr r2, [pc, #1084] @ 12b658 │ │ │ │ + b 12a208 │ │ │ │ + andseq r6, pc, r8, asr #15 │ │ │ │ + ldr r2, [pc, #1084] @ 12b654 │ │ │ │ mov r0, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - b 12a20c │ │ │ │ + b 12a208 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r7 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #1 │ │ │ │ bl 167f4 │ │ │ │ ldr r6, [fp, #132] @ 0x84 │ │ │ │ ldr r5, [fp, #128] @ 0x80 │ │ │ │ cmp r7, #2 │ │ │ │ add r0, r5, r6 │ │ │ │ - bcs 12a524 │ │ │ │ - b 12a53c │ │ │ │ - ldr r2, [pc, #924] @ 12b5fc │ │ │ │ + bcs 12a520 │ │ │ │ + b 12a538 │ │ │ │ + ldr r2, [pc, #924] @ 12b5f8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b 12a20c │ │ │ │ + b 12a208 │ │ │ │ add r3, sp, #24 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - ldr r0, [pc, #904] @ 12b608 │ │ │ │ + ldr r0, [pc, #904] @ 12b604 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, #29 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #888] @ 12b60c │ │ │ │ - ldr r3, [pc, #888] @ 12b610 │ │ │ │ + ldr r0, [pc, #888] @ 12b608 │ │ │ │ + ldr r3, [pc, #888] @ 12b60c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 12a20c │ │ │ │ - ldr r0, [pc, #852] @ 12b600 │ │ │ │ + b 12a208 │ │ │ │ + ldr r0, [pc, #852] @ 12b5fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 12a20c │ │ │ │ - ldr r0, [pc, #840] @ 12b604 │ │ │ │ + b 12a208 │ │ │ │ + ldr r0, [pc, #840] @ 12b600 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 12a20c │ │ │ │ - ldr r0, [pc, #968] @ 12b694 │ │ │ │ + b 12a208 │ │ │ │ + ldr r0, [pc, #968] @ 12b690 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #964] @ 12b698 │ │ │ │ + ldr r2, [pc, #964] @ 12b694 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 12a20c │ │ │ │ - ldr r0, [pc, #920] @ 12b680 │ │ │ │ + b 12a208 │ │ │ │ + ldr r0, [pc, #920] @ 12b67c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #916] @ 12b684 │ │ │ │ + ldr r2, [pc, #916] @ 12b680 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 12a20c │ │ │ │ - ldr r0, [pc, #808] @ 12b62c │ │ │ │ + b 12a208 │ │ │ │ + ldr r0, [pc, #808] @ 12b628 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #804] @ 12b630 │ │ │ │ + ldr r2, [pc, #804] @ 12b62c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 12a20c │ │ │ │ - ldr r0, [pc, #944] @ 12b6d0 │ │ │ │ + b 12a208 │ │ │ │ + ldr r0, [pc, #944] @ 12b6cc │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #940] @ 12b6d4 │ │ │ │ + ldr r2, [pc, #940] @ 12b6d0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 12a20c │ │ │ │ - b 12b550 │ │ │ │ - b 12b388 │ │ │ │ - b 12b398 │ │ │ │ - b 12b3ac │ │ │ │ - b 12b388 │ │ │ │ - b 12b398 │ │ │ │ - b 12b3ac │ │ │ │ - b 12b4b4 │ │ │ │ - b 12b388 │ │ │ │ - b 12b398 │ │ │ │ - b 12b3ac │ │ │ │ - b 12b364 │ │ │ │ + b 12a208 │ │ │ │ + b 12b54c │ │ │ │ + b 12b384 │ │ │ │ + b 12b394 │ │ │ │ + b 12b3a8 │ │ │ │ + b 12b384 │ │ │ │ + b 12b394 │ │ │ │ + b 12b3a8 │ │ │ │ + b 12b4b0 │ │ │ │ + b 12b384 │ │ │ │ + b 12b394 │ │ │ │ + b 12b3a8 │ │ │ │ + b 12b360 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12b37c │ │ │ │ + beq 12b378 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 12b554 │ │ │ │ + b 12b550 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ bl 1293c │ │ │ │ - b 12b554 │ │ │ │ + b 12b550 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ ldrb r0, [sp, #296] @ 0x128 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 12b554 │ │ │ │ + bl 1e4e34 │ │ │ │ + b 12b550 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [sp, #300] @ 0x12c │ │ │ │ ldrb r0, [sp, #296] @ 0x128 │ │ │ │ - bl 1e4e38 │ │ │ │ - b 12b554 │ │ │ │ + bl 1e4e34 │ │ │ │ + b 12b550 │ │ │ │ mov r4, r0 │ │ │ │ - b 12b3ec │ │ │ │ + b 12b3e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12b3ec │ │ │ │ - bl 2c075c │ │ │ │ + bne 12b3e8 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #44] @ 0x2c │ │ │ │ - bl 1c6db8 │ │ │ │ + bl 1c6db4 │ │ │ │ add r0, fp, #120 @ 0x78 │ │ │ │ - bl 11ea10 │ │ │ │ - b 12b5b8 │ │ │ │ + bl 11ea0c │ │ │ │ + b 12b5b4 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ - b 12b5b8 │ │ │ │ + b 12b5b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12b5b8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12b5b4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [fp, #120] @ 0x78 │ │ │ │ - bl 11df2c │ │ │ │ - b 12b5b8 │ │ │ │ + bl 11df28 │ │ │ │ + b 12b5b4 │ │ │ │ bl 1d63c │ │ │ │ - b 12b49c │ │ │ │ - b 12b49c │ │ │ │ + b 12b498 │ │ │ │ + b 12b498 │ │ │ │ mov r4, r0 │ │ │ │ - b 12b5a8 │ │ │ │ + b 12b5a4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12b554 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12b550 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1c6db8 │ │ │ │ - b 12b554 │ │ │ │ + bl 1c6db4 │ │ │ │ + b 12b550 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12b554 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12b550 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 1c6db8 │ │ │ │ - b 12b554 │ │ │ │ + bl 1c6db4 │ │ │ │ + b 12b550 │ │ │ │ bl 1d63c │ │ │ │ - b 12b49c │ │ │ │ + b 12b498 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ - b 12b554 │ │ │ │ + b 12b550 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12b4cc │ │ │ │ + beq 12b4c8 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 12b574 │ │ │ │ - b 12b550 │ │ │ │ - b 12b550 │ │ │ │ + b 12b570 │ │ │ │ + b 12b54c │ │ │ │ + b 12b54c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12b50c │ │ │ │ - bl 2c075c │ │ │ │ + bne 12b508 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c6db8 │ │ │ │ - b 12b50c │ │ │ │ + bl 1c6db4 │ │ │ │ + b 12b508 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 11e06c │ │ │ │ - b 12b554 │ │ │ │ - bl 1d63c │ │ │ │ + bl 11e068 │ │ │ │ b 12b550 │ │ │ │ + bl 1d63c │ │ │ │ + b 12b54c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 3792c │ │ │ │ - b 12b554 │ │ │ │ - mov r4, r0 │ │ │ │ - b 12b598 │ │ │ │ b 12b550 │ │ │ │ mov r4, r0 │ │ │ │ - b 12b574 │ │ │ │ - b 12b550 │ │ │ │ - b 12b550 │ │ │ │ - b 12b550 │ │ │ │ + b 12b594 │ │ │ │ + b 12b54c │ │ │ │ + mov r4, r0 │ │ │ │ + b 12b570 │ │ │ │ + b 12b54c │ │ │ │ + b 12b54c │ │ │ │ + b 12b54c │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [fp, #96] @ 0x60 │ │ │ │ cmp r0, #4 │ │ │ │ - beq 12b574 │ │ │ │ + beq 12b570 │ │ │ │ ldrb r1, [fp, #137] @ 0x89 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12b574 │ │ │ │ + bne 12b570 │ │ │ │ ldr r1, [fp, #100] @ 0x64 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #137] @ 0x89 │ │ │ │ ldrb r0, [fp, #138] @ 0x8a │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [fp, #124] @ 0x7c │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 12b598 │ │ │ │ + beq 12b594 │ │ │ │ ldr r0, [fp, #128] @ 0x80 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #138] @ 0x8a │ │ │ │ add r0, fp, #48 @ 0x30 │ │ │ │ bl 37bdc │ │ │ │ add r0, fp, #40 @ 0x28 │ │ │ │ - bl 11ef54 │ │ │ │ + bl 11ef50 │ │ │ │ add r0, fp, #120 @ 0x78 │ │ │ │ - bl 11ea10 │ │ │ │ + bl 11ea0c │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 1d515c │ │ │ │ + bl 1d5158 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ - andseq r5, pc, r0, lsr #28 │ │ │ │ - @ instruction: 0x001f5efc │ │ │ │ - andseq r6, pc, ip, lsl #9 │ │ │ │ - andseq r5, pc, ip, lsl pc @ │ │ │ │ - andseq r0, pc, ip, asr r7 @ │ │ │ │ - ldrsbeq r9, [sl], -r0 │ │ │ │ + andseq r5, pc, r4, lsr #28 │ │ │ │ + andseq r5, pc, r0, lsl #30 │ │ │ │ + mulseq pc, r0, r4 @ │ │ │ │ + andseq r5, pc, r0, lsr #30 │ │ │ │ + andseq r0, pc, r0, ror #14 │ │ │ │ + ldrsbeq r9, [sl], -r4 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - blcc fe7dde00 <__bss_end__@@Base+0xfe4bcd14> │ │ │ │ - andseq sl, lr, r0, lsl #25 │ │ │ │ - andseq sl, lr, r0, lsr #19 │ │ │ │ - andseq sl, lr, r0, lsr #19 │ │ │ │ - andseq r8, lr, r8, lsl pc │ │ │ │ - andseq ip, r9, r2, ror r4 │ │ │ │ - andseq r8, lr, r4, ror #28 │ │ │ │ - andseq r5, pc, r8, lsr #17 │ │ │ │ - andseq r5, pc, ip, lsl #18 │ │ │ │ - andseq r5, pc, r4, lsl pc @ │ │ │ │ - andseq r5, pc, r4, lsr #19 │ │ │ │ - andseq r0, pc, r4, ror #3 │ │ │ │ - andseq r8, sl, r8, asr fp │ │ │ │ - @ instruction: 0x001ac3bf │ │ │ │ - andseq sl, lr, r8, ror #23 │ │ │ │ - andseq sl, lr, ip, ror sp │ │ │ │ - andseq fp, lr, ip, asr r2 │ │ │ │ + blcc fe7dddfc <__bss_end__@@Base+0xfe4bcd10> │ │ │ │ + andseq sl, lr, r4, lsl #25 │ │ │ │ + andseq sl, lr, r4, lsr #19 │ │ │ │ + andseq sl, lr, r4, lsr #19 │ │ │ │ + andseq r8, lr, ip, lsl pc │ │ │ │ + andseq ip, r9, r6, ror r4 │ │ │ │ + andseq r8, lr, r8, ror #28 │ │ │ │ + andseq r5, pc, ip, lsr #17 │ │ │ │ + andseq r5, pc, r0, lsl r9 @ │ │ │ │ + andseq r5, pc, r8, lsl pc @ │ │ │ │ + andseq r5, pc, r8, lsr #19 │ │ │ │ + andseq r0, pc, r8, ror #3 │ │ │ │ + andseq r8, sl, ip, asr fp │ │ │ │ + andseq ip, sl, r3, asr #7 │ │ │ │ + andseq sl, lr, ip, ror #23 │ │ │ │ + andseq sl, lr, r0, lsl #27 │ │ │ │ + andseq fp, lr, r0, ror #4 │ │ │ │ @ instruction: 0x000636bc │ │ │ │ - @ instruction: 0x001f5df4 │ │ │ │ - andseq r5, pc, r4, lsl #17 │ │ │ │ - andseq r0, pc, r4, asr #1 │ │ │ │ - andseq r8, sl, r8, lsr sl │ │ │ │ - andseq lr, r9, lr, ror #20 │ │ │ │ - andseq sl, lr, r8, lsl #26 │ │ │ │ - andseq sl, lr, r0, lsl #26 │ │ │ │ - @ instruction: 0x001f5ad4 │ │ │ │ - @ instruction: 0x001f5bb0 │ │ │ │ - mulseq pc, r0, fp @ │ │ │ │ - andseq r5, pc, r8, ror fp @ │ │ │ │ - andseq r6, pc, ip, lsr r1 @ │ │ │ │ - @ instruction: 0x001f5bd8 │ │ │ │ - andseq r0, pc, r8, lsr #8 │ │ │ │ - mulseq sl, ip, sp │ │ │ │ - @ instruction: 0x001f5af0 │ │ │ │ - @ instruction: 0x001ac3db │ │ │ │ - andseq sl, lr, ip, lsr ip │ │ │ │ - mulseq lr, ip, pc @ │ │ │ │ - @ instruction: 0x001eb4b4 │ │ │ │ + @ instruction: 0x001f5df8 │ │ │ │ + andseq r5, pc, r8, lsl #17 │ │ │ │ + andseq r0, pc, r8, asr #1 │ │ │ │ + andseq r8, sl, ip, lsr sl │ │ │ │ + andseq lr, r9, r2, ror sl │ │ │ │ + andseq sl, lr, ip, lsl #26 │ │ │ │ + andseq sl, lr, r4, lsl #26 │ │ │ │ + @ instruction: 0x001f5ad8 │ │ │ │ + @ instruction: 0x001f5bb4 │ │ │ │ + mulseq pc, r4, fp @ │ │ │ │ + andseq r5, pc, ip, ror fp @ │ │ │ │ + andseq r6, pc, r0, asr #2 │ │ │ │ + @ instruction: 0x001f5bdc │ │ │ │ + andseq r0, pc, ip, lsr #8 │ │ │ │ + andseq r8, sl, r0, lsr #27 │ │ │ │ + @ instruction: 0x001f5af4 │ │ │ │ + @ instruction: 0x001ac3df │ │ │ │ + andseq sl, lr, r0, asr #24 │ │ │ │ + andseq sl, lr, r0, lsr #31 │ │ │ │ + @ instruction: 0x001eb4b8 │ │ │ │ ldrdeq r3, [r6], -ip │ │ │ │ - @ instruction: 0x001ac3f7 │ │ │ │ - andseq sl, lr, r0, ror ip │ │ │ │ - @ instruction: 0x001eb2f4 │ │ │ │ - andseq fp, lr, r4, lsr #16 │ │ │ │ - @ instruction: 0xfff06cd0 │ │ │ │ - andseq r6, pc, ip, ror #6 │ │ │ │ - @ instruction: 0x001f5dfc │ │ │ │ - andseq r0, pc, ip, lsr r6 @ │ │ │ │ - @ instruction: 0x001a8fb0 │ │ │ │ - andseq r5, pc, r0, asr r6 @ │ │ │ │ - andseq r5, pc, ip, lsr #14 │ │ │ │ - @ instruction: 0x001f5cbc │ │ │ │ - andseq r5, pc, ip, asr #14 │ │ │ │ - andseq pc, lr, ip, lsl #31 │ │ │ │ - andseq r8, sl, r0, lsl #18 │ │ │ │ - andseq ip, sl, r3, lsr #7 │ │ │ │ - andseq sl, lr, r4, lsr ip │ │ │ │ - andseq sl, lr, ip, lsr #22 │ │ │ │ - andseq fp, lr, ip, ror r0 │ │ │ │ + @ instruction: 0x001ac3fb │ │ │ │ + andseq sl, lr, r4, ror ip │ │ │ │ + @ instruction: 0x001eb2f8 │ │ │ │ + andseq fp, lr, r8, lsr #16 │ │ │ │ + @ instruction: 0xfff06cd4 │ │ │ │ + andseq r6, pc, r0, ror r3 @ │ │ │ │ + andseq r5, pc, r0, lsl #28 │ │ │ │ + andseq r0, pc, r0, asr #12 │ │ │ │ + @ instruction: 0x001a8fb4 │ │ │ │ + andseq r5, pc, r4, asr r6 @ │ │ │ │ + andseq r5, pc, r0, lsr r7 @ │ │ │ │ + andseq r5, pc, r0, asr #25 │ │ │ │ + andseq r5, pc, r0, asr r7 @ │ │ │ │ + mulseq lr, r0, pc @ │ │ │ │ + andseq r8, sl, r4, lsl #18 │ │ │ │ + andseq ip, sl, r7, lsr #7 │ │ │ │ + andseq sl, lr, r8, lsr ip │ │ │ │ + andseq sl, lr, r0, lsr fp │ │ │ │ + andseq fp, lr, r0, lsl #1 │ │ │ │ andeq r4, r2, r0, asr lr │ │ │ │ - andseq r5, pc, ip, lsr #23 │ │ │ │ - andseq r5, pc, ip, lsr r6 @ │ │ │ │ - andseq pc, lr, ip, ror lr @ │ │ │ │ - @ instruction: 0x001a87f0 │ │ │ │ + @ instruction: 0x001f5bb0 │ │ │ │ + andseq r5, pc, r0, asr #12 │ │ │ │ + andseq pc, lr, r0, lsl #29 │ │ │ │ + @ instruction: 0x001a87f4 │ │ │ │ strdeq r4, [r9], -r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #284 @ 0x11c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r7, [pc, #408] @ 12b8a4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r7, [pc, #408] @ 12b8a0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r6, r5 │ │ │ │ add r0, r0, r7 │ │ │ │ ldr sl, [r6, #8]! │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ ldr fp, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12b73c │ │ │ │ + beq 12b738 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r9, #0 │ │ │ │ - beq 12b768 │ │ │ │ - b 12b778 │ │ │ │ + beq 12b764 │ │ │ │ + b 12b774 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ - ldr r1, [pc, #344] @ 12b8a8 │ │ │ │ + ldr r1, [pc, #344] @ 12b8a4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrd r8, [r0, #24] │ │ │ │ strd sl, [r0, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ bl 137d0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #1 │ │ │ │ - beq 12b7a8 │ │ │ │ + beq 12b7a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12b7bc │ │ │ │ + bne 12b7b8 │ │ │ │ add r0, r5, #24 │ │ │ │ - bl 11ead8 │ │ │ │ - b 12b7bc │ │ │ │ + bl 11ead4 │ │ │ │ + b 12b7b8 │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r6, [r5, #32] │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 12b81c │ │ │ │ + bne 12b818 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ bl 137d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12b814 │ │ │ │ + beq 12b810 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 12b808 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #184] @ 12b8ac │ │ │ │ + beq 12b804 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #184] @ 12b8a8 │ │ │ │ add r4, r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ strd r8, [r0, #24] │ │ │ │ add sp, sp, #284 @ 0x11c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12b834 │ │ │ │ + beq 12b830 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12b7bc │ │ │ │ + beq 12b7b8 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 12b7bc │ │ │ │ + b 12b7b8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12b86c │ │ │ │ + beq 12b868 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 12b86c │ │ │ │ + b 12b868 │ │ │ │ mov r7, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #272 @ 0x110 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1d515c │ │ │ │ - b 12b898 │ │ │ │ + bl 1d5158 │ │ │ │ + b 12b894 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 121a4c │ │ │ │ + bl 121a48 │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r3, r9, ip, ror #20 │ │ │ │ andeq r3, r9, r4, asr #19 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #508 @ 0x1fc │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12b9b8 │ │ │ │ + bne 12b9b4 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r8, [pc, #4024] @ 12c88c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r8, [pc, #4024] @ 12c888 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ ldr r7, [fp, #12] │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12b900 │ │ │ │ + beq 12b8fc │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ - beq 12b920 │ │ │ │ - b 12b938 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #3972] @ 12c890 │ │ │ │ + beq 12b91c │ │ │ │ + b 12b934 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #3972] @ 12c88c │ │ │ │ add r5, r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r5, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r4, [r0, #24] │ │ │ │ str r7, [r0, #28] │ │ │ │ str r2, [sp, #32] │ │ │ │ add r0, fp, #24 │ │ │ │ ldr r2, [fp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp r2, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - beq 12b984 │ │ │ │ + beq 12b980 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [fp, #40] @ 0x28 │ │ │ │ - beq 12b978 │ │ │ │ + beq 12b974 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r2, r2, #1 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ @@ -286357,466 +286356,466 @@ │ │ │ │ add pc, r1, r0 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip, lsl #16 │ │ │ │ ldr r1, [fp, #240] @ 0xf0 │ │ │ │ - b 12ba1c │ │ │ │ + b 12ba18 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #4020] @ 12c984 │ │ │ │ + ldr r1, [pc, #4020] @ 12c980 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #372 @ 0x174 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #3996] @ 12c988 │ │ │ │ + ldr r1, [pc, #3996] @ 12c984 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r0, [pc, #4008] @ 12c9a0 │ │ │ │ + ldr r0, [pc, #4008] @ 12c99c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d10c │ │ │ │ - b 12ba18 │ │ │ │ - ldr r0, [pc, #3996] @ 12c9a4 │ │ │ │ + b 12ba14 │ │ │ │ + ldr r0, [pc, #3996] @ 12c9a0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d150 │ │ │ │ - b 12ba18 │ │ │ │ + b 12ba14 │ │ │ │ mov r5, r0 │ │ │ │ - b 12c928 │ │ │ │ + b 12c924 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ add r5, sp, #372 @ 0x174 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 246d74 │ │ │ │ + bl 246d70 │ │ │ │ ldr r0, [sp, #372] @ 0x174 │ │ │ │ cmp r0, #23 │ │ │ │ - beq 12bd8c │ │ │ │ + beq 12bd88 │ │ │ │ mov r0, #1 │ │ │ │ add r4, fp, #184 @ 0xb8 │ │ │ │ strb r0, [fp, #232] @ 0xe8 │ │ │ │ ldm r5!, {r1, r2, r3, r7} │ │ │ │ mov r0, r4 │ │ │ │ stmia r0!, {r1, r2, r3, r7} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r6, [fp, #216] @ 0xd8 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 12c560 │ │ │ │ + beq 12c55c │ │ │ │ ldr r7, [r6] │ │ │ │ add r9, fp, #240 @ 0xf0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 12c560 │ │ │ │ + beq 12c55c │ │ │ │ cmn r7, #1 │ │ │ │ - ble 12c700 │ │ │ │ + ble 12c6fc │ │ │ │ add r2, r7, #1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r1, r0, r7 │ │ │ │ mov r7, r0 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - beq 12ba6c │ │ │ │ + beq 12ba68 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 12ba18 │ │ │ │ + ble 12ba14 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [r9] │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12badc │ │ │ │ - bl 2c075c │ │ │ │ + bne 12bad8 │ │ │ │ + bl 2c0758 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #22 │ │ │ │ - ldr r0, [pc, #3780] @ 12c9b0 │ │ │ │ + ldr r0, [pc, #3780] @ 12c9ac │ │ │ │ add r0, pc, r0 │ │ │ │ - beq 12bd98 │ │ │ │ + beq 12bd94 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r4 │ │ │ │ strb r1, [fp, #232] @ 0xe8 │ │ │ │ add r8, fp, #304 @ 0x130 │ │ │ │ ldm r2!, {r3, r5, r6, r7} │ │ │ │ mov r1, r8 │ │ │ │ stmia r1!, {r3, r5, r6, r7} │ │ │ │ ldm r2, {r3, r5, r6, r7} │ │ │ │ stm r1, {r3, r5, r6, r7} │ │ │ │ ldr r1, [fp, #304] @ 0x130 │ │ │ │ cmp r1, #21 │ │ │ │ - beq 12bf70 │ │ │ │ + beq 12bf6c │ │ │ │ ldm r4!, {r2, r3, r6, r7} │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r4, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 12bd1c │ │ │ │ - ldr r5, [pc, #3792] @ 12ca18 │ │ │ │ + bhi 12bd18 │ │ │ │ + ldr r5, [pc, #3792] @ 12ca14 │ │ │ │ add r5, pc, r5 │ │ │ │ ldrb r0, [r5, #104] @ 0x68 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 12bb70 │ │ │ │ + bcc 12bb6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12bd1c │ │ │ │ + beq 12bd18 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 12bd1c │ │ │ │ + beq 12bd18 │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ cmp r0, #2 │ │ │ │ - ldr r4, [pc, #3740] @ 12ca1c │ │ │ │ - ldr r6, [pc, #3740] @ 12ca20 │ │ │ │ + ldr r4, [pc, #3740] @ 12ca18 │ │ │ │ + ldr r6, [pc, #3740] @ 12ca1c │ │ │ │ add r4, pc, r4 │ │ │ │ add r6, pc, r6 │ │ │ │ - beq 12bbf4 │ │ │ │ - ldr r0, [pc, #3728] @ 12ca24 │ │ │ │ + beq 12bbf0 │ │ │ │ + ldr r0, [pc, #3728] @ 12ca20 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ movne r2, r4 │ │ │ │ movne r0, r6 │ │ │ │ - bne 12bbdc │ │ │ │ + bne 12bbd8 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r1, r7 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12bd1c │ │ │ │ + beq 12bd18 │ │ │ │ ldr r7, [r5, #96] @ 0x60 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12c730 │ │ │ │ + beq 12c72c │ │ │ │ mov r4, #0 │ │ │ │ add ip, sp, #416 @ 0x1a0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [r0, #12] │ │ │ │ stm ip, {r1, r2, r3, r5} │ │ │ │ mov r2, #0 │ │ │ │ str r4, [sp, #432] @ 0x1b0 │ │ │ │ - ldr r1, [pc, #3588] @ 12ca30 │ │ │ │ + ldr r1, [pc, #3588] @ 12ca2c │ │ │ │ str r0, [sp, #412] @ 0x19c │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #476] @ 0x1dc │ │ │ │ add r1, sp, #436 @ 0x1b4 │ │ │ │ str r1, [sp, #472] @ 0x1d8 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ str r1, [sp, #468] @ 0x1d4 │ │ │ │ add r1, sp, #468 @ 0x1d4 │ │ │ │ str r0, [sp, #408] @ 0x198 │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ str r4, [sp, #452] @ 0x1c4 │ │ │ │ str r0, [sp, #440] @ 0x1b8 │ │ │ │ - ldr r1, [pc, #3536] @ 12ca34 │ │ │ │ + ldr r1, [pc, #3536] @ 12ca30 │ │ │ │ str r0, [sp, #448] @ 0x1c0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #436] @ 0x1b4 │ │ │ │ add r1, sp, #460 @ 0x1cc │ │ │ │ str r1, [sp, #444] @ 0x1bc │ │ │ │ - ldr r1, [pc, #3516] @ 12ca38 │ │ │ │ + ldr r1, [pc, #3516] @ 12ca34 │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #464] @ 0x1d0 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #460] @ 0x1cc │ │ │ │ str r4, [sp, #484] @ 0x1e4 │ │ │ │ mov r1, #0 │ │ │ │ str r7, [sp, #500] @ 0x1f4 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ - ldr r0, [pc, #3476] @ 12ca3c │ │ │ │ + ldr r0, [pc, #3476] @ 12ca38 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ - ldr r3, [pc, #3464] @ 12ca40 │ │ │ │ + bl 2c1630 │ │ │ │ + ldr r3, [pc, #3464] @ 12ca3c │ │ │ │ cmp r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ - ldr r4, [pc, #3448] @ 12ca44 │ │ │ │ + ldr r4, [pc, #3448] @ 12ca40 │ │ │ │ moveq r6, r1 │ │ │ │ add r4, pc, r4 │ │ │ │ moveq r4, r2 │ │ │ │ - bne 12bcf4 │ │ │ │ + bne 12bcf0 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r6, r0, #8 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12bd1c │ │ │ │ + beq 12bd18 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 10f7ac │ │ │ │ + bl 10f7a8 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r8, [pc, #3164] @ 12c98c │ │ │ │ + ldr r8, [pc, #3164] @ 12c988 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 12bd58 │ │ │ │ + bne 12bd54 │ │ │ │ mov r6, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #308]! @ 0x134 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12bd58 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12bd54 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12bd78 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12bd74 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r9 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r1, [fp, #240] @ 0xf0 │ │ │ │ strb r0, [fp, #232] @ 0xe8 │ │ │ │ - b 12ba1c │ │ │ │ + b 12ba18 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #3 │ │ │ │ - b 12c5e8 │ │ │ │ + b 12c5e4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r8, [pc, #3048] @ 12c98c │ │ │ │ + ldr r8, [pc, #3048] @ 12c988 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12c53c │ │ │ │ - ldr r6, [pc, #3100] @ 12c9cc │ │ │ │ + bne 12c538 │ │ │ │ + ldr r6, [pc, #3100] @ 12c9c8 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r0, [r6, #116] @ 0x74 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 12bdd8 │ │ │ │ + bcc 12bdd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12c53c │ │ │ │ + beq 12c538 │ │ │ │ add r0, r6, #108 @ 0x6c │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 12c53c │ │ │ │ + beq 12c538 │ │ │ │ ldr r5, [r6, #108] @ 0x6c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12be58 │ │ │ │ - ldr r0, [pc, #3044] @ 12c9d0 │ │ │ │ + beq 12be54 │ │ │ │ + ldr r0, [pc, #3044] @ 12c9cc │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r2, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #3012] @ 12c9d4 │ │ │ │ - ldr r0, [pc, #3012] @ 12c9d8 │ │ │ │ + ldr r1, [pc, #3012] @ 12c9d0 │ │ │ │ + ldr r0, [pc, #3012] @ 12c9d4 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - bne 12be40 │ │ │ │ + bne 12be3c │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ tst r2, #1 │ │ │ │ ldrne r2, [r1, #8] │ │ │ │ subne r2, r2, #1 │ │ │ │ bicne r2, r2, #7 │ │ │ │ addne r0, r0, r2 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12c53c │ │ │ │ + beq 12c538 │ │ │ │ ldr r5, [r6, #108] @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12c778 │ │ │ │ + beq 12c774 │ │ │ │ mov r4, #0 │ │ │ │ add ip, sp, #436 @ 0x1b4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r7, [r0, #12] │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ mov r2, #0 │ │ │ │ str r4, [sp, #452] @ 0x1c4 │ │ │ │ - ldr r1, [pc, #2900] @ 12c9e4 │ │ │ │ + ldr r1, [pc, #2900] @ 12c9e0 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ mov r0, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #424] @ 0x1a8 │ │ │ │ add r1, sp, #480 @ 0x1e0 │ │ │ │ str r1, [sp, #420] @ 0x1a4 │ │ │ │ add r1, sp, #436 @ 0x1b4 │ │ │ │ str r1, [sp, #416] @ 0x1a0 │ │ │ │ add r1, sp, #416 @ 0x1a0 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ str r1, [sp, #468] @ 0x1d4 │ │ │ │ str r4, [sp, #496] @ 0x1f0 │ │ │ │ str r0, [sp, #484] @ 0x1e4 │ │ │ │ - ldr r1, [pc, #2848] @ 12c9e8 │ │ │ │ + ldr r1, [pc, #2848] @ 12c9e4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #468 @ 0x1d4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #480] @ 0x1e0 │ │ │ │ mov r1, #4 │ │ │ │ str r4, [sp, #492] @ 0x1ec │ │ │ │ str r1, [sp, #488] @ 0x1e8 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #2804] @ 12c9ec │ │ │ │ + ldr r0, [pc, #2804] @ 12c9e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ - ldr r4, [pc, #2780] @ 12c9f0 │ │ │ │ - ldr r5, [pc, #2780] @ 12c9f4 │ │ │ │ + ldr r4, [pc, #2780] @ 12c9ec │ │ │ │ + ldr r5, [pc, #2780] @ 12c9f0 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ moveq r4, r2 │ │ │ │ moveq r5, r1 │ │ │ │ - bne 12bf44 │ │ │ │ + bne 12bf40 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r5, r0, #8 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12c53c │ │ │ │ + beq 12c538 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ - b 12c53c │ │ │ │ + b 12c538 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - bhi 12c194 │ │ │ │ - ldr r7, [pc, #2608] @ 12c9b4 │ │ │ │ + bhi 12c190 │ │ │ │ + ldr r7, [pc, #2608] @ 12c9b0 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r0, [r7, #92] @ 0x5c │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 12bfac │ │ │ │ + bcc 12bfa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12c194 │ │ │ │ + beq 12c190 │ │ │ │ add r0, r7, #84 @ 0x54 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 12c194 │ │ │ │ + beq 12c190 │ │ │ │ ldr r6, [r7, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12c02c │ │ │ │ - ldr r0, [pc, #2552] @ 12c9b8 │ │ │ │ + beq 12c028 │ │ │ │ + ldr r0, [pc, #2552] @ 12c9b4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #2520] @ 12c9bc │ │ │ │ - ldr r0, [pc, #2520] @ 12c9c0 │ │ │ │ + ldr r1, [pc, #2520] @ 12c9b8 │ │ │ │ + ldr r0, [pc, #2520] @ 12c9bc │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - bne 12c014 │ │ │ │ + bne 12c010 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ tst r2, #1 │ │ │ │ ldrne r2, [r1, #8] │ │ │ │ subne r2, r2, #1 │ │ │ │ bicne r2, r2, #7 │ │ │ │ addne r0, r0, r2 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12c194 │ │ │ │ + beq 12c190 │ │ │ │ ldr r6, [r7, #84] @ 0x54 │ │ │ │ ldr r0, [r6, #28]! │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12c74c │ │ │ │ + beq 12c748 │ │ │ │ ldr r5, [r9] │ │ │ │ add ip, sp, #436 @ 0x1b4 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, r5, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r4, [sp, #452] @ 0x1c4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 12c768 │ │ │ │ - ldr r0, [pc, #2436] @ 12c9fc │ │ │ │ + bne 12c764 │ │ │ │ + ldr r0, [pc, #2436] @ 12c9f8 │ │ │ │ add r1, sp, #468 @ 0x1d4 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ - ldr r0, [pc, #2420] @ 12ca00 │ │ │ │ + ldr r0, [pc, #2420] @ 12c9fc │ │ │ │ str r4, [sp, #496] @ 0x1f0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #420] @ 0x1a4 │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #484] @ 0x1e4 │ │ │ │ - ldr r0, [pc, #2392] @ 12ca04 │ │ │ │ + ldr r0, [pc, #2392] @ 12ca00 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #480] @ 0x1e0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #492] @ 0x1ec │ │ │ │ add r0, sp, #416 @ 0x1a0 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r0, [pc, #2368] @ 12ca08 │ │ │ │ + ldr r0, [pc, #2368] @ 12ca04 │ │ │ │ str r1, [sp, #404] @ 0x194 │ │ │ │ add r1, fp, #220 @ 0xdc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #476] @ 0x1dc │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ str r0, [sp, #472] @ 0x1d8 │ │ │ │ add r0, sp, #436 @ 0x1b4 │ │ │ │ @@ -286830,41 +286829,41 @@ │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp, #412] @ 0x19c │ │ │ │ str r0, [sp, #408] @ 0x198 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #2284] @ 12ca0c │ │ │ │ + ldr r0, [pc, #2284] @ 12ca08 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #32 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r7, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [r7, #80] @ 0x50 │ │ │ │ - ldr r4, [pc, #2260] @ 12ca10 │ │ │ │ - ldr r5, [pc, #2260] @ 12ca14 │ │ │ │ + ldr r4, [pc, #2260] @ 12ca0c │ │ │ │ + ldr r5, [pc, #2260] @ 12ca10 │ │ │ │ add r4, pc, r4 │ │ │ │ add r5, pc, r5 │ │ │ │ moveq r4, r2 │ │ │ │ moveq r5, r1 │ │ │ │ - bne 12c16c │ │ │ │ + bne 12c168 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r5, r0, #8 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12c194 │ │ │ │ + beq 12c190 │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #300] @ 0x12c │ │ │ │ ldr r0, [fp, #240] @ 0xf0 │ │ │ │ @@ -286872,37 +286871,37 @@ │ │ │ │ str r0, [fp, #244] @ 0xf4 │ │ │ │ ldr r1, [sl] │ │ │ │ add r6, fp, #244 @ 0xf4 │ │ │ │ mov r0, r6 │ │ │ │ bl 9c8d0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12c454 │ │ │ │ + beq 12c450 │ │ │ │ ldrb r0, [fp, #300] @ 0x12c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 12c1e4 │ │ │ │ + bne 12c1e0 │ │ │ │ ldrb r0, [fp, #296] @ 0x128 │ │ │ │ cmp r0, #3 │ │ │ │ ldrbeq r0, [fp, #260] @ 0x104 │ │ │ │ cmpeq r0, #4 │ │ │ │ - beq 12c6dc │ │ │ │ + beq 12c6d8 │ │ │ │ add r3, sl, #40 @ 0x28 │ │ │ │ add r7, fp, #220 @ 0xdc │ │ │ │ str r7, [sp, #28] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r7, [sp] │ │ │ │ - bl e9e94 │ │ │ │ - ldr r2, [pc, #1932] @ 12c990 │ │ │ │ + bl e9e90 │ │ │ │ + ldr r2, [pc, #1932] @ 12c98c │ │ │ │ lsr r1, r0, #25 │ │ │ │ ldr r8, [sl, #24] │ │ │ │ mov r9, #65280 @ 0xff00 │ │ │ │ ldr r5, [sl, #28] │ │ │ │ mul r4, r1, r2 │ │ │ │ - ldr r6, [pc, #1912] @ 12c994 │ │ │ │ - ldr r7, [pc, #1912] @ 12c998 │ │ │ │ + ldr r6, [pc, #1912] @ 12c990 │ │ │ │ + ldr r7, [pc, #1912] @ 12c994 │ │ │ │ and ip, r5, r0 │ │ │ │ sub lr, r8, #20 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ ldrb r1, [r0, ip]! │ │ │ │ @@ -286914,22 +286913,22 @@ │ │ │ │ orr r0, r1, r0, lsl #16 │ │ │ │ str r0, [sp, #16] │ │ │ │ eor r0, r0, r4 │ │ │ │ add r1, r0, r7 │ │ │ │ bic r0, r6, r0 │ │ │ │ and r4, r0, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 12c334 │ │ │ │ + beq 12c330 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12c288 │ │ │ │ + beq 12c284 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r0, [fp, #224] @ 0xe0 │ │ │ │ - b 12c290 │ │ │ │ + b 12c28c │ │ │ │ ldr r0, [fp, #224] @ 0xe0 │ │ │ │ add r0, r0, #8 │ │ │ │ and r2, r4, #65280 @ 0xff00 │ │ │ │ and r1, r9, r4, lsr #8 │ │ │ │ lsl r3, r4, #24 │ │ │ │ orr r1, r1, r4, lsr #24 │ │ │ │ orr r2, r3, r2, lsl #8 │ │ │ │ @@ -286941,52 +286940,52 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ rsb r1, r1, #0 │ │ │ │ add r7, r1, r1, lsl #2 │ │ │ │ str r7, [sp, #24] │ │ │ │ add r3, lr, r7, lsl #2 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 12c2e4 │ │ │ │ + beq 12c2e0 │ │ │ │ cmp r1, #1 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b 12c2ec │ │ │ │ + b 12c2e8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r1, r1, #8 │ │ │ │ sub r7, r4, #1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and r4, r7, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 12c264 │ │ │ │ + bne 12c260 │ │ │ │ mov r7, r8 │ │ │ │ mov r8, sl │ │ │ │ mov sl, lr │ │ │ │ mov r9, ip │ │ │ │ bl 13308 │ │ │ │ mov ip, r9 │ │ │ │ mov lr, sl │ │ │ │ mov sl, r8 │ │ │ │ mov r9, #65280 @ 0xff00 │ │ │ │ mov r8, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12c364 │ │ │ │ - b 12c264 │ │ │ │ + beq 12c360 │ │ │ │ + b 12c260 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ and r0, r1, r6 │ │ │ │ tst r0, r1, lsl #1 │ │ │ │ - bne 12c448 │ │ │ │ + bne 12c444 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r0, r0, #4 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, ip, r0 │ │ │ │ - ldr r7, [pc, #1592] @ 12c998 │ │ │ │ + ldr r7, [pc, #1592] @ 12c994 │ │ │ │ and ip, r0, r5 │ │ │ │ - b 12c230 │ │ │ │ + b 12c22c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - ldr r2, [pc, #1580] @ 12c99c │ │ │ │ + ldr r2, [pc, #1580] @ 12c998 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ lsl r0, r0, #2 │ │ │ │ asr r1, r0, #2 │ │ │ │ mul r0, r1, r2 │ │ │ │ mov r1, r8 │ │ │ │ ldrb r2, [r1, r0]! │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ @@ -287033,860 +287032,860 @@ │ │ │ │ strb r3, [r8, r0] │ │ │ │ strb r3, [r1, #4] │ │ │ │ ldr r0, [sl, #36] @ 0x24 │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sl, #36] @ 0x24 │ │ │ │ ldr r0, [r2, #-20] @ 0xffffffec │ │ │ │ cmp r0, #3 │ │ │ │ - bne 12c464 │ │ │ │ + bne 12c460 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b 12c4b8 │ │ │ │ - ldr r8, [pc, #1328] @ 12c98c │ │ │ │ + b 12c4b4 │ │ │ │ + ldr r8, [pc, #1328] @ 12c988 │ │ │ │ mov r5, #1 │ │ │ │ mov r4, #4 │ │ │ │ - b 12c5e8 │ │ │ │ + b 12c5e4 │ │ │ │ ldr r5, [r2, #-16] │ │ │ │ cmp r0, #2 │ │ │ │ ldr r6, [r2, #-12] │ │ │ │ ldmdb r2, {r1, r2} │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - bcc 12c4a4 │ │ │ │ + bcc 12c4a0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12c4a4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12c4a0 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 12c4b8 │ │ │ │ + beq 12c4b4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ bl 56884 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 12c718 │ │ │ │ - ldr r0, [pc, #1384] @ 12ca48 │ │ │ │ + beq 12c714 │ │ │ │ + ldr r0, [pc, #1384] @ 12ca44 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 12c724 │ │ │ │ + bne 12c720 │ │ │ │ ldrb r0, [sl, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r2, sl │ │ │ │ mov r3, r5 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldr r0, [fp, #304] @ 0x130 │ │ │ │ - ldr r8, [pc, #1144] @ 12c98c │ │ │ │ + ldr r8, [pc, #1144] @ 12c988 │ │ │ │ cmp r0, #21 │ │ │ │ - bne 12c53c │ │ │ │ + bne 12c538 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #308]! @ 0x134 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12c53c │ │ │ │ - bl 2c075c │ │ │ │ + bne 12c538 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #240]! @ 0xf0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12c560 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12c55c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23600c │ │ │ │ + bl 236008 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #184]! @ 0xb8 │ │ │ │ cmp r1, #22 │ │ │ │ ldrbne r2, [fp, #232] @ 0xe8 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne 12c6a4 │ │ │ │ + bne 12c6a0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #232] @ 0xe8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 113f28 │ │ │ │ + bl 113f24 │ │ │ │ ldr r5, [fp, #216] @ 0xd8 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 12c5b4 │ │ │ │ + beq 12c5b0 │ │ │ │ add r0, r5, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12c5b4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12c5b0 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [fp, #220] @ 0xdc │ │ │ │ mov r5, #0 │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 12c5e8 │ │ │ │ + bcc 12c5e4 │ │ │ │ ldr r0, [fp, #224] @ 0xe0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12c5e8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12c5e4 │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [fp, #224] @ 0xe0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r2, [fp, #32] │ │ │ │ strb r4, [fp, #233] @ 0xe9 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 12c628 │ │ │ │ + beq 12c624 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [fp, #40] @ 0x28 │ │ │ │ - beq 12c61c │ │ │ │ + beq 12c618 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r2, r2, #1 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx r2 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12c67c │ │ │ │ + beq 12c678 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 12c664 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #1020] @ 12ca4c │ │ │ │ + beq 12c660 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #1020] @ 12ca48 │ │ │ │ add r6, r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r6, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ str r1, [r0, #24] │ │ │ │ str r2, [r0, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 12c698 │ │ │ │ + bne 12c694 │ │ │ │ mov r0, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, fp │ │ │ │ - bl 12ca50 │ │ │ │ + bl 12ca4c │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #508 @ 0x1fc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r1, #21 │ │ │ │ - bne 12c6d4 │ │ │ │ + bne 12c6d0 │ │ │ │ mov r5, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #188]! @ 0xbc │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12c578 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12c574 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ - b 12c578 │ │ │ │ - bl 10f7ac │ │ │ │ - b 12c578 │ │ │ │ + bl 236db0 │ │ │ │ + b 12c574 │ │ │ │ + bl 10f7a8 │ │ │ │ + b 12c574 │ │ │ │ add r0, fp, #264 @ 0x108 │ │ │ │ - bl 1bf008 │ │ │ │ + bl 1bf004 │ │ │ │ ldr r0, [fp, #268] @ 0x10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12c1e4 │ │ │ │ + beq 12c1e0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ blx r1 │ │ │ │ - b 12c1e4 │ │ │ │ - ldr r0, [pc, #672] @ 12c9a8 │ │ │ │ - ldr r1, [pc, #672] @ 12c9ac │ │ │ │ + b 12c1e0 │ │ │ │ + ldr r0, [pc, #672] @ 12c9a4 │ │ │ │ + ldr r1, [pc, #672] @ 12c9a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 23244 │ │ │ │ - b 12ba18 │ │ │ │ + b 12ba14 │ │ │ │ mov r0, sl │ │ │ │ bl 1e8fc │ │ │ │ - b 12c4d8 │ │ │ │ + b 12c4d4 │ │ │ │ bl 1ef28 │ │ │ │ eor r5, r0, #1 │ │ │ │ - b 12c4f0 │ │ │ │ - ldr r0, [pc, #752] @ 12ca28 │ │ │ │ + b 12c4ec │ │ │ │ + ldr r0, [pc, #752] @ 12ca24 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #748] @ 12ca2c │ │ │ │ + ldr r2, [pc, #748] @ 12ca28 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 12ba18 │ │ │ │ - ldr r0, [pc, #624] @ 12c9c4 │ │ │ │ + b 12ba14 │ │ │ │ + ldr r0, [pc, #624] @ 12c9c0 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #620] @ 12c9c8 │ │ │ │ + ldr r2, [pc, #620] @ 12c9c4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 12ba18 │ │ │ │ - ldr r0, [pc, #648] @ 12c9f8 │ │ │ │ + b 12ba14 │ │ │ │ + ldr r0, [pc, #648] @ 12c9f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 12ba18 │ │ │ │ - ldr r0, [pc, #604] @ 12c9dc │ │ │ │ + b 12ba14 │ │ │ │ + ldr r0, [pc, #604] @ 12c9d8 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #600] @ 12c9e0 │ │ │ │ + ldr r2, [pc, #600] @ 12c9dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - b 12ba18 │ │ │ │ - b 12c800 │ │ │ │ - b 12c834 │ │ │ │ - b 12c800 │ │ │ │ - b 12c834 │ │ │ │ - b 12c800 │ │ │ │ - b 12c834 │ │ │ │ - b 12c834 │ │ │ │ - b 12c800 │ │ │ │ - b 12c834 │ │ │ │ - b 12c834 │ │ │ │ + b 12ba14 │ │ │ │ + b 12c7fc │ │ │ │ + b 12c830 │ │ │ │ + b 12c7fc │ │ │ │ + b 12c830 │ │ │ │ + b 12c7fc │ │ │ │ + b 12c830 │ │ │ │ + b 12c830 │ │ │ │ + b 12c7fc │ │ │ │ + b 12c830 │ │ │ │ + b 12c830 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #268] @ 0x10c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12c838 │ │ │ │ + beq 12c834 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [fp, #272] @ 0x110 │ │ │ │ blx r1 │ │ │ │ - b 12c838 │ │ │ │ + b 12c834 │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl d1fb8 │ │ │ │ - b 12c838 │ │ │ │ - b 12c808 │ │ │ │ - b 12c808 │ │ │ │ - b 12c808 │ │ │ │ - b 12c884 │ │ │ │ + b 12c834 │ │ │ │ + b 12c804 │ │ │ │ + b 12c804 │ │ │ │ + b 12c804 │ │ │ │ + b 12c880 │ │ │ │ mov r5, r0 │ │ │ │ - b 12c84c │ │ │ │ + b 12c848 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 10f7ac │ │ │ │ - b 12c838 │ │ │ │ + bl 10f7a8 │ │ │ │ b 12c834 │ │ │ │ - b 12c894 │ │ │ │ + b 12c830 │ │ │ │ + b 12c890 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20b8e0 │ │ │ │ - b 12c838 │ │ │ │ - b 12c894 │ │ │ │ + bl 20b8dc │ │ │ │ + b 12c834 │ │ │ │ + b 12c890 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #304]! @ 0x130 │ │ │ │ cmp r1, #21 │ │ │ │ - bne 12c84c │ │ │ │ - bl 10f768 │ │ │ │ + bne 12c848 │ │ │ │ + bl 10f764 │ │ │ │ mov r6, fp │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r6, #240]! @ 0xf0 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12c898 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12c894 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23600c │ │ │ │ - b 12c898 │ │ │ │ + bl 236008 │ │ │ │ + b 12c894 │ │ │ │ mov r5, r0 │ │ │ │ - b 12c8c8 │ │ │ │ + b 12c8c4 │ │ │ │ mov r5, r0 │ │ │ │ - b 12c964 │ │ │ │ + b 12c960 │ │ │ │ mov r5, r0 │ │ │ │ - b 12c8b8 │ │ │ │ + b 12c8b4 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r3, r9, ip, lsr #17 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r0, #184]! @ 0xb8 │ │ │ │ cmp r1, #22 │ │ │ │ - beq 12c8b8 │ │ │ │ + beq 12c8b4 │ │ │ │ ldrb r1, [fp, #232] @ 0xe8 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12c8b8 │ │ │ │ - bl 10f768 │ │ │ │ + bne 12c8b4 │ │ │ │ + bl 10f764 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [fp, #232] @ 0xe8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 113f28 │ │ │ │ + bl 113f24 │ │ │ │ ldr r6, [fp, #216] @ 0xd8 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 12c8f4 │ │ │ │ + beq 12c8f0 │ │ │ │ add r0, r6, #4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12c8f4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12c8f0 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [fp, #220] @ 0xdc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 12c920 │ │ │ │ + bcc 12c91c │ │ │ │ ldr r0, [fp, #224] @ 0xe0 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12c920 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12c91c │ │ │ │ + bl 2c0758 │ │ │ │ ldrd r0, [fp, #224] @ 0xe0 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, #2 │ │ │ │ strb r0, [fp, #233] @ 0xe9 │ │ │ │ ldr r2, [fp, #32] │ │ │ │ cmp r2, #2 │ │ │ │ - beq 12c964 │ │ │ │ + beq 12c960 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ tst r2, #1 │ │ │ │ ldr r1, [fp, #40] @ 0x28 │ │ │ │ - beq 12c958 │ │ │ │ + beq 12c954 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ sub r2, r2, #1 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r0, r0, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ ldr r2, [r1, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - bl 1d515c │ │ │ │ + bl 1d5158 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ - andseq r0, pc, r4, asr #24 │ │ │ │ - andseq r0, pc, r8, lsr ip @ │ │ │ │ + andseq r0, pc, r8, asr #24 │ │ │ │ + andseq r0, pc, ip, lsr ip @ │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ tsteq r1, r1, lsl #2 │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ mrc2 14, 7, pc, cr14, cr15, {7} │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ - andseq r9, lr, r8, lsr ip │ │ │ │ - andseq r9, lr, r8, lsr #24 │ │ │ │ - andseq pc, lr, r0, ror sl @ │ │ │ │ - andseq pc, lr, r4, lsl #21 │ │ │ │ - andseq r4, pc, r0, lsr r9 @ │ │ │ │ - andseq r4, pc, r0, lsl #12 │ │ │ │ - andseq r4, pc, r8, lsl fp @ │ │ │ │ - @ instruction: 0x001eedf0 │ │ │ │ - andseq r7, sl, r4, ror #14 │ │ │ │ - andseq sl, sl, pc, ror #30 │ │ │ │ - andseq r8, lr, r8, lsl #30 │ │ │ │ - @ instruction: 0x001f47d4 │ │ │ │ - andseq r4, pc, ip, ror #25 │ │ │ │ - andseq lr, lr, r4, asr #31 │ │ │ │ - andseq r7, sl, r8, lsr r9 │ │ │ │ - andseq sl, sl, r3, asr #30 │ │ │ │ - @ instruction: 0x001e8eb4 │ │ │ │ - andseq r9, lr, r0, asr #15 │ │ │ │ - andseq r9, lr, r0, lsl #15 │ │ │ │ - andseq r4, pc, r8, ror #23 │ │ │ │ - andseq lr, lr, r0, asr #29 │ │ │ │ - andseq r7, sl, r4, lsr r8 │ │ │ │ - andseq r8, lr, r8, lsl #30 │ │ │ │ + andseq r9, lr, ip, lsr ip │ │ │ │ + andseq r9, lr, ip, lsr #24 │ │ │ │ + andseq pc, lr, r4, ror sl @ │ │ │ │ + andseq pc, lr, r8, lsl #21 │ │ │ │ + andseq r4, pc, r4, lsr r9 @ │ │ │ │ + andseq r4, pc, r4, lsl #12 │ │ │ │ + andseq r4, pc, ip, lsl fp @ │ │ │ │ + @ instruction: 0x001eedf4 │ │ │ │ + andseq r7, sl, r8, ror #14 │ │ │ │ + andseq sl, sl, r3, ror pc │ │ │ │ + andseq r8, lr, ip, lsl #30 │ │ │ │ + @ instruction: 0x001f47d8 │ │ │ │ + @ instruction: 0x001f4cf0 │ │ │ │ + andseq lr, lr, r8, asr #31 │ │ │ │ + andseq r7, sl, ip, lsr r9 │ │ │ │ + andseq sl, sl, r7, asr #30 │ │ │ │ + @ instruction: 0x001e8eb8 │ │ │ │ + andseq r9, lr, r4, asr #15 │ │ │ │ + andseq r9, lr, r4, lsl #15 │ │ │ │ + andseq r4, pc, ip, ror #23 │ │ │ │ + andseq lr, lr, r4, asr #29 │ │ │ │ + andseq r7, sl, r8, lsr r8 │ │ │ │ + andseq r8, lr, ip, lsl #30 │ │ │ │ andseq sp, r7, r8, asr fp │ │ │ │ - @ instruction: 0xfff79944 │ │ │ │ - @ instruction: 0x001e95dc │ │ │ │ - andseq r9, lr, r8, lsl #11 │ │ │ │ - andseq r4, pc, r0, asr #19 │ │ │ │ - mulseq lr, r8, ip │ │ │ │ - andseq r7, sl, ip, lsl #12 │ │ │ │ - andseq r4, pc, ip, lsr sl @ │ │ │ │ - andseq pc, lr, r4, asr r2 @ │ │ │ │ - andseq r7, sl, r8, asr #23 │ │ │ │ - andseq r4, pc, r4, asr #30 │ │ │ │ - andseq sl, sl, fp, lsl #31 │ │ │ │ - andseq r8, lr, ip, asr pc │ │ │ │ - andseq r9, lr, r4, lsr #20 │ │ │ │ - andseq r9, lr, r8, asr #20 │ │ │ │ + @ instruction: 0xfff79948 │ │ │ │ + andseq r9, lr, r0, ror #11 │ │ │ │ + andseq r9, lr, ip, lsl #11 │ │ │ │ + andseq r4, pc, r4, asr #19 │ │ │ │ + mulseq lr, ip, ip │ │ │ │ + andseq r7, sl, r0, lsl r6 │ │ │ │ + andseq r4, pc, r0, asr #20 │ │ │ │ + andseq pc, lr, r8, asr r2 @ │ │ │ │ + andseq r7, sl, ip, asr #23 │ │ │ │ + andseq r4, pc, r8, asr #30 │ │ │ │ + andseq sl, sl, pc, lsl #31 │ │ │ │ + andseq r8, lr, r0, ror #30 │ │ │ │ + andseq r9, lr, r8, lsr #20 │ │ │ │ + andseq r9, lr, ip, asr #20 │ │ │ │ andseq lr, r6, ip, ror #12 │ │ │ │ - andseq r4, pc, r8, lsr lr @ │ │ │ │ - andseq r4, pc, r8, asr #17 │ │ │ │ - andseq pc, lr, r8, lsl #2 │ │ │ │ - @ instruction: 0x001f45fc │ │ │ │ + andseq r4, pc, ip, lsr lr @ │ │ │ │ + andseq r4, pc, ip, asr #17 │ │ │ │ + andseq pc, lr, ip, lsl #2 │ │ │ │ + andseq r4, pc, r0, lsl #12 │ │ │ │ andeq r2, r9, r8, ror #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #332 @ 0x14c │ │ │ │ mov r5, r0 │ │ │ │ - ldr r7, [pc, #408] @ 12cbfc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r7, [pc, #408] @ 12cbf8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r6, r5 │ │ │ │ add r0, r0, r7 │ │ │ │ ldr sl, [r6, #8]! │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ ldr fp, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ca94 │ │ │ │ + beq 12ca90 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r9, #0 │ │ │ │ - beq 12cac0 │ │ │ │ - b 12cad0 │ │ │ │ + beq 12cabc │ │ │ │ + b 12cacc │ │ │ │ mov r4, r1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ - ldr r1, [pc, #344] @ 12cc00 │ │ │ │ + ldr r1, [pc, #344] @ 12cbfc │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrd r8, [r0, #24] │ │ │ │ strd sl, [r0, #24] │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #320 @ 0x140 │ │ │ │ bl 137d0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [r4, #16]! │ │ │ │ cmp r0, #1 │ │ │ │ - beq 12cb00 │ │ │ │ + beq 12cafc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12cb14 │ │ │ │ + bne 12cb10 │ │ │ │ add r0, r5, #24 │ │ │ │ bl 38c38 │ │ │ │ - b 12cb14 │ │ │ │ + b 12cb10 │ │ │ │ ldrd r0, [r6, #16] │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r6, [r5, #32] │ │ │ │ cmpne r6, #0 │ │ │ │ - bne 12cb74 │ │ │ │ + bne 12cb70 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #320 @ 0x140 │ │ │ │ bl 137d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12cb6c │ │ │ │ + beq 12cb68 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 12cb60 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #184] @ 12cc04 │ │ │ │ + beq 12cb5c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #184] @ 12cc00 │ │ │ │ add r4, r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ strd r8, [r0, #24] │ │ │ │ add sp, sp, #332 @ 0x14c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12cb8c │ │ │ │ + beq 12cb88 │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12cb14 │ │ │ │ + beq 12cb10 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 12cb14 │ │ │ │ + b 12cb10 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12cbc4 │ │ │ │ + beq 12cbc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 12cbc4 │ │ │ │ + b 12cbc0 │ │ │ │ mov r7, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #320 @ 0x140 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1d515c │ │ │ │ - b 12cbf0 │ │ │ │ + bl 1d5158 │ │ │ │ + b 12cbec │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 38e5c │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r2, r9, r4, lsl r7 │ │ │ │ andeq r2, r9, ip, ror #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r7, [pc, #424] @ 12cdc4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r7, [pc, #424] @ 12cdc0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrd r4, [r6, #8] │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12cc54 │ │ │ │ + beq 12cc50 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov fp, #0 │ │ │ │ - beq 12cc78 │ │ │ │ + beq 12cc74 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ cmp r0, #1 │ │ │ │ - beq 12cc9c │ │ │ │ - b 12cd00 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + beq 12cc98 │ │ │ │ + b 12ccfc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ - ldr r1, [pc, #356] @ 12cdc8 │ │ │ │ + ldr r1, [pc, #356] @ 12cdc4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldr r8, [r0, #24] │ │ │ │ ldr fp, [r0, #28] │ │ │ │ strd r4, [r0, #24] │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r5, #16]! │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12cd00 │ │ │ │ + bne 12ccfc │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #24]! │ │ │ │ cmp r1, #22 │ │ │ │ - bne 12cce8 │ │ │ │ + bne 12cce4 │ │ │ │ ldr r4, [r6, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 12cd00 │ │ │ │ + beq 12ccfc │ │ │ │ ldr r6, [r6, #44] @ 0x2c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12ccd0 │ │ │ │ + beq 12cccc │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12cd00 │ │ │ │ + beq 12ccfc │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ - b 12cd00 │ │ │ │ + b 12ccfc │ │ │ │ cmp r1, #21 │ │ │ │ - bne 12ccfc │ │ │ │ + bne 12ccf8 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ bl 12a74 │ │ │ │ - b 12cd00 │ │ │ │ - bl 1186b4 │ │ │ │ + b 12ccfc │ │ │ │ + bl 1186b0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 137d0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12cd5c │ │ │ │ + beq 12cd58 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 12cd4c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #148] @ 12cdcc │ │ │ │ + beq 12cd48 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #148] @ 12cdc8 │ │ │ │ add r4, r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ str r8, [r0, #24] │ │ │ │ str fp, [r0, #28] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12cd80 │ │ │ │ + beq 12cd7c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ - b 12cd80 │ │ │ │ + b 12cd7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, fp │ │ │ │ - bl 1d515c │ │ │ │ - b 12cdb8 │ │ │ │ + bl 1d5158 │ │ │ │ + b 12cdb4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12cdb8 │ │ │ │ + bne 12cdb4 │ │ │ │ add r0, r9, #8 │ │ │ │ - bl 11e7a0 │ │ │ │ + bl 11e79c │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r2, r9, r8, asr r5 │ │ │ │ andeq r2, r9, r0, lsl #9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r7, [pc, #264] @ 12ceec │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r7, [pc, #264] @ 12cee8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr fp, [r5, #12] │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ce10 │ │ │ │ + beq 12ce0c │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r9, #0 │ │ │ │ - beq 12ce34 │ │ │ │ - b 12ce48 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + beq 12ce30 │ │ │ │ + b 12ce44 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ - ldr r1, [pc, #208] @ 12cef0 │ │ │ │ + ldr r1, [pc, #208] @ 12ceec │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrd r8, [r0, #24] │ │ │ │ str r6, [r0, #24] │ │ │ │ str fp, [r0, #28] │ │ │ │ add r6, r5, #16 │ │ │ │ mov r0, r6 │ │ │ │ bl 36f48 │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12ceac │ │ │ │ + beq 12cea8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 12cea0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #104] @ 12cef4 │ │ │ │ + beq 12ce9c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #104] @ 12cef0 │ │ │ │ add r4, r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ strd r8, [r0, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 36f48 │ │ │ │ - b 12cee0 │ │ │ │ + b 12cedc │ │ │ │ mov r5, r0 │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1d515c │ │ │ │ + bl 1d5158 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ muleq r9, ip, r3 │ │ │ │ andeq r2, r9, ip, lsr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r7, [pc, #264] @ 12d014 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r7, [pc, #264] @ 12d010 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr fp, [r5, #12] │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12cf38 │ │ │ │ + beq 12cf34 │ │ │ │ mov r8, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov r9, #0 │ │ │ │ - beq 12cf5c │ │ │ │ - b 12cf70 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + beq 12cf58 │ │ │ │ + b 12cf6c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ - ldr r1, [pc, #208] @ 12d018 │ │ │ │ + ldr r1, [pc, #208] @ 12d014 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrd r8, [r0, #24] │ │ │ │ str r6, [r0, #24] │ │ │ │ str fp, [r0, #28] │ │ │ │ add r6, r5, #16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 122270 │ │ │ │ + bl 12226c │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12cfd4 │ │ │ │ + beq 12cfd0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 12cfc8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #104] @ 12d01c │ │ │ │ + beq 12cfc4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #104] @ 12d018 │ │ │ │ add r4, r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r7 │ │ │ │ strd r8, [r0, #24] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 122270 │ │ │ │ - b 12d008 │ │ │ │ + bl 12226c │ │ │ │ + b 12d004 │ │ │ │ mov r5, r0 │ │ │ │ ldm r4!, {r0, r1, r2, r3} │ │ │ │ stmia r6!, {r0, r1, r2, r3} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ - bl 1d515c │ │ │ │ + bl 1d5158 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r2, r9, r4, ror r2 │ │ │ │ andeq r2, r9, r4, lsl #4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ bic sp, sp, #31 │ │ │ │ mov r9, r0 │ │ │ │ - ldr r6, [pc, #1008] @ 12d42c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r6, [pc, #1008] @ 12d428 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d05c │ │ │ │ + beq 12d058 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 12d080 │ │ │ │ + beq 12d07c │ │ │ │ mov r0, #1 │ │ │ │ - b 12d2ac │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + b 12d2a8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ - ldr r1, [pc, #964] @ 12d430 │ │ │ │ + ldr r1, [pc, #964] @ 12d42c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r6] │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 12d290 │ │ │ │ + bcs 12d28c │ │ │ │ add r2, r1, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r2, [r0, r6]! │ │ │ │ ldr r7, [r0, #4] │ │ │ │ cmp r7, #2 │ │ │ │ - beq 12d2a0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + beq 12d29c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ tst r7, #1 │ │ │ │ str r7, [sp, #8] │ │ │ │ moveq r4, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 12d150 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bmi 12d14c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r6] │ │ │ │ mov r7, #288 @ 0x120 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ movne r7, #336 @ 0x150 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, r6] │ │ │ │ mov r0, #264 @ 0x108 │ │ │ │ movne r0, #24 │ │ │ │ str r5, [sp, #20] │ │ │ │ add r4, r5, r0 │ │ │ │ - bl 1d10f8 │ │ │ │ + bl 1d10f4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r8, r1 │ │ │ │ str r9, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d154 │ │ │ │ + beq 12d150 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 12d150 │ │ │ │ + ble 12d14c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r1, #1 │ │ │ │ ldr r9, [r4, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - bgt 12d158 │ │ │ │ + bgt 12d154 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ add ip, sp, #144 @ 0x90 │ │ │ │ orr r1, r0, #16 │ │ │ │ mov r0, #0 │ │ │ │ str sl, [r1, #16] │ │ │ │ str r0, [r1] │ │ │ │ str r0, [r1, #4] │ │ │ │ str r8, [r1, #20] │ │ │ │ - ldr r1, [pc, #700] @ 12d43c │ │ │ │ + ldr r1, [pc, #700] @ 12d438 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ @@ -287901,78 +287900,78 @@ │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ add r6, sp, #24 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r9, [sp, #124] @ 0x7c │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ - ldr r1, [pc, #612] @ 12d440 │ │ │ │ + ldr r1, [pc, #612] @ 12d43c │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r1, [r1, #32] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ bl 13ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12d2c4 │ │ │ │ + bne 12d2c0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 12d2c4 │ │ │ │ + beq 12d2c0 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #96 @ 0x60 │ │ │ │ bl 137d0 │ │ │ │ ldr r1, [r5, r7] │ │ │ │ add r0, sp, #32 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1c0574 │ │ │ │ + bl 1c0570 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r7, [sp, #8] │ │ │ │ and r1, r0, #254 @ 0xfe │ │ │ │ cmp r1, #4 │ │ │ │ - bne 12d2d4 │ │ │ │ + bne 12d2d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ tst r7, #1 │ │ │ │ - beq 12d270 │ │ │ │ + beq 12d26c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12d264 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12d260 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1c7180 │ │ │ │ + bl 1c717c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12d264 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12d260 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 1c6500 │ │ │ │ + bl 1c64fc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #412] @ 12d434 │ │ │ │ + ldr r0, [pc, #412] @ 12d430 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ - b 12d150 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + b 12d14c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r6] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #384] @ 12d438 │ │ │ │ + ldr r1, [pc, #384] @ 12d434 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 22df4 │ │ │ │ - b 12d150 │ │ │ │ + b 12d14c │ │ │ │ mov r0, #32 │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ bl 142ac │ │ │ │ - b 12d150 │ │ │ │ + b 12d14c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ and r2, r0, #255 @ 0xff │ │ │ │ strb r2, [sp, #24] │ │ │ │ lsr r2, r0, #24 │ │ │ │ strb r2, [sp, #27] │ │ │ │ lsr r2, r0, #16 │ │ │ │ lsr r0, r0, #8 │ │ │ │ @@ -287985,239 +287984,239 @@ │ │ │ │ lsr r0, r1, #24 │ │ │ │ strb r0, [sp, #31] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ strb r1, [sp, #28] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #280] @ 12d444 │ │ │ │ + ldr r1, [pc, #280] @ 12d440 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #260] @ 12d448 │ │ │ │ + ldr r0, [pc, #260] @ 12d444 │ │ │ │ str r6, [sp, #140] @ 0x8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ - ldr r1, [pc, #248] @ 12d44c │ │ │ │ + ldr r1, [pc, #248] @ 12d448 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 12d150 │ │ │ │ + b 12d14c │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 12d3f0 │ │ │ │ + bne 12d3ec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ - b 12d3f0 │ │ │ │ + b 12d3ec │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 12d3f0 │ │ │ │ + bne 12d3ec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ - b 12d3f0 │ │ │ │ + b 12d3ec │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 12218c │ │ │ │ + bl 122188 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1bff10 │ │ │ │ - b 12d414 │ │ │ │ + bl 1bff0c │ │ │ │ + b 12d410 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12d41c │ │ │ │ + bne 12d418 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r0, [r9, #4] │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r2, r9, r0, asr r1 │ │ │ │ - mulseq lr, ip, r3 │ │ │ │ - andseq r5, lr, r8, lsr r7 │ │ │ │ - @ instruction: 0x001e8cf0 │ │ │ │ - andseq r3, pc, ip, lsl #16 │ │ │ │ - andseq pc, lr, r4, lsl #12 │ │ │ │ + andseq pc, lr, r0, lsr #7 │ │ │ │ + andseq r5, lr, ip, lsr r7 │ │ │ │ + @ instruction: 0x001e8cf4 │ │ │ │ + andseq r3, pc, r0, lsl r8 @ │ │ │ │ + andseq pc, lr, r8, lsl #12 │ │ │ │ andeq r1, r6, r8, ror #3 │ │ │ │ - mulseq lr, ip, r6 │ │ │ │ + andseq r5, lr, r0, lsr #13 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #188] @ 12d534 │ │ │ │ + ldr r1, [pc, #188] @ 12d530 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #12] │ │ │ │ strb r1, [sp, #13] │ │ │ │ add r3, r5, #20 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r2, #2 │ │ │ │ - ldr r0, [pc, #156] @ 12d538 │ │ │ │ + ldr r0, [pc, #156] @ 12d534 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r1, [pc, #148] @ 12d53c │ │ │ │ + ldr r1, [pc, #148] @ 12d538 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ - beq 12d4d4 │ │ │ │ + beq 12d4d0 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne 12d50c │ │ │ │ + bne 12d508 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #68] @ 12d540 │ │ │ │ + ldr r1, [pc, #68] @ 12d53c │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #32] @ 12d544 │ │ │ │ + ldr r1, [pc, #32] @ 12d540 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - @ instruction: 0x001a4ef4 │ │ │ │ + @ instruction: 0x001a4ef8 │ │ │ │ andeq r6, r9, ip, lsl r3 │ │ │ │ - andseq r4, sl, fp, asr #29 │ │ │ │ - andseq r2, sl, r3, lsl #12 │ │ │ │ - @ instruction: 0x001ac3bb │ │ │ │ + andseq r4, sl, pc, asr #29 │ │ │ │ + andseq r2, sl, r7, lsl #12 │ │ │ │ + @ instruction: 0x001ac3bf │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #188] @ 12d62c │ │ │ │ + ldr r1, [pc, #188] @ 12d628 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #12] │ │ │ │ strb r1, [sp, #13] │ │ │ │ add r3, r5, #20 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r2, #2 │ │ │ │ - ldr r0, [pc, #156] @ 12d630 │ │ │ │ + ldr r0, [pc, #156] @ 12d62c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r1, [pc, #148] @ 12d634 │ │ │ │ + ldr r1, [pc, #148] @ 12d630 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ - beq 12d5cc │ │ │ │ + beq 12d5c8 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne 12d604 │ │ │ │ + bne 12d600 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #68] @ 12d638 │ │ │ │ + ldr r1, [pc, #68] @ 12d634 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #32] @ 12d63c │ │ │ │ + ldr r1, [pc, #32] @ 12d638 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - @ instruction: 0x001a4dfc │ │ │ │ + andseq r4, sl, r0, lsl #28 │ │ │ │ andeq r6, r9, r0, lsr #19 │ │ │ │ - @ instruction: 0x001a4dd3 │ │ │ │ - andseq r2, sl, fp, lsl #10 │ │ │ │ - andseq ip, sl, r3, asr #5 │ │ │ │ + @ instruction: 0x001a4dd7 │ │ │ │ + andseq r2, sl, pc, lsl #10 │ │ │ │ + andseq ip, sl, r7, asr #5 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ add r5, sp, #4 │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r5 │ │ │ │ bl 547b8 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r7, #34 @ 0x22 │ │ │ │ - bne 12d6f0 │ │ │ │ + bne 12d6ec │ │ │ │ add r0, sp, #84 @ 0x54 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #1 │ │ │ │ bl 54688 │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ cmp r7, #34 @ 0x22 │ │ │ │ - bne 12d710 │ │ │ │ + bne 12d70c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d8d8 │ │ │ │ + beq 12d8d4 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldrb r0, [r0] │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #8 │ │ │ │ - bhi 12d7f8 │ │ │ │ + bhi 12d7f4 │ │ │ │ add r0, pc, #4 │ │ │ │ ldr r1, [r0, r1, lsl #2] │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ muleq r0, ip, r0 │ │ │ │ strheq r0, [r0], -r4 │ │ │ │ @@ -288235,15 +288234,15 @@ │ │ │ │ add r0, r5, #8 │ │ │ │ ldr r9, [sp, #8] │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6} │ │ │ │ add r1, r1, #8 │ │ │ │ stm r1, {r2, r3, r4, r5, r6} │ │ │ │ str r9, [sp, #88] @ 0x58 │ │ │ │ - b 12d714 │ │ │ │ + b 12d710 │ │ │ │ ldrb r9, [sp, #88] @ 0x58 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ add r0, r8, #5 │ │ │ │ add r1, r1, #5 │ │ │ │ mov r2, #23 │ │ │ │ bl 137d0 │ │ │ │ strb r9, [r8, #4] │ │ │ │ @@ -288295,126 +288294,126 @@ │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ mov r0, #9 │ │ │ │ strb r0, [r8, #4] │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ strb r0, [sp, #3] │ │ │ │ - ldr r0, [pc, #232] @ 12d8ec │ │ │ │ + ldr r0, [pc, #232] @ 12d8e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #224] @ 12d8f0 │ │ │ │ + ldr r1, [pc, #224] @ 12d8ec │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #212] @ 12d8f4 │ │ │ │ + ldr r1, [pc, #212] @ 12d8f0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #200] @ 12d8f8 │ │ │ │ + ldr r1, [pc, #200] @ 12d8f4 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #188] @ 12d8fc │ │ │ │ + ldr r1, [pc, #188] @ 12d8f8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #176] @ 12d900 │ │ │ │ + ldr r1, [pc, #176] @ 12d8fc │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #164] @ 12d904 │ │ │ │ + ldr r1, [pc, #164] @ 12d900 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #152] @ 12d908 │ │ │ │ + ldr r1, [pc, #152] @ 12d904 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ - ldr r1, [pc, #140] @ 12d90c │ │ │ │ + ldr r1, [pc, #140] @ 12d908 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #128] @ 12d910 │ │ │ │ + ldr r1, [pc, #128] @ 12d90c │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - ldr r1, [pc, #92] @ 12d914 │ │ │ │ + ldr r1, [pc, #92] @ 12d910 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #84 @ 0x54 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ bl 74a0c │ │ │ │ add sp, sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #56] @ 12d918 │ │ │ │ + ldr r2, [pc, #56] @ 12d914 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ andeq r2, r1, r4, ror #10 │ │ │ │ - andseq r9, sl, r7, lsr fp │ │ │ │ - andseq r9, sl, r6, lsr #22 │ │ │ │ - andseq r9, sl, r5, lsl fp │ │ │ │ - andseq r9, sl, r4, lsl #22 │ │ │ │ - @ instruction: 0x001a9af3 │ │ │ │ - andseq r9, sl, r2, ror #21 │ │ │ │ - @ instruction: 0x001a9ad1 │ │ │ │ - andseq r9, sl, r0, asr #21 │ │ │ │ - mulseq sl, fp, sl │ │ │ │ - @ instruction: 0x001f02f4 │ │ │ │ - andseq lr, lr, r8, lsl #4 │ │ │ │ + andseq r9, sl, fp, lsr fp │ │ │ │ + andseq r9, sl, sl, lsr #22 │ │ │ │ + andseq r9, sl, r9, lsl fp │ │ │ │ + andseq r9, sl, r8, lsl #22 │ │ │ │ + @ instruction: 0x001a9af7 │ │ │ │ + andseq r9, sl, r6, ror #21 │ │ │ │ + @ instruction: 0x001a9ad5 │ │ │ │ + andseq r9, sl, r4, asr #21 │ │ │ │ + mulseq sl, pc, sl @ │ │ │ │ + @ instruction: 0x001f02f8 │ │ │ │ + andseq lr, lr, ip, lsl #4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d968 │ │ │ │ + beq 12d964 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r4 │ │ │ │ - bl 1cfd04 │ │ │ │ + bl 1cfd00 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ moveq r0, #0 │ │ │ │ strbeq r0, [r4, #44] @ 0x2c │ │ │ │ ldrb r0, [sp] │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 12d970 │ │ │ │ + bhi 12d96c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 12d970 │ │ │ │ + beq 12d96c │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldm r4, {r5, r7} │ │ │ │ ldr r1, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12d988 │ │ │ │ + beq 12d984 │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d99c │ │ │ │ + beq 12d998 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12d9c4 │ │ │ │ + beq 12d9c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -288425,192 +288424,192 @@ │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ moveq r0, #1 │ │ │ │ mov r6, #0 │ │ │ │ strbeq r0, [r4, #108] @ 0x6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 12dba8 │ │ │ │ - ldr sl, [pc, #516] @ 12dc20 │ │ │ │ + beq 12dba4 │ │ │ │ + ldr sl, [pc, #516] @ 12dc1c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add sl, pc, sl │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 12dbb4 │ │ │ │ + bne 12dbb0 │ │ │ │ ldrb r0, [r4, #136] @ 0x88 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #152 @ 0x98 │ │ │ │ mov r7, #1 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ strb r7, [r4, #148] @ 0x94 │ │ │ │ mov r7, #0 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12da94 │ │ │ │ + beq 12da90 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ str r0, [r4, #144] @ 0x90 │ │ │ │ add r2, r0, #12 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r2, r4, #140 @ 0x8c │ │ │ │ str r7, [r2] │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ str r7, [r1, #8] │ │ │ │ str r7, [r1, #12] │ │ │ │ str r7, [r1] │ │ │ │ - beq 12da48 │ │ │ │ + beq 12da44 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ blx r1 │ │ │ │ - b 12da48 │ │ │ │ + b 12da44 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 12daac │ │ │ │ + bne 12daa8 │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 12dbd8 │ │ │ │ + bne 12dbd4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12dbc0 │ │ │ │ + beq 12dbbc │ │ │ │ add r0, r4, #112 @ 0x70 │ │ │ │ - bl 1c5b3c │ │ │ │ - ldr r7, [pc, #332] @ 12dc1c │ │ │ │ + bl 1c5b38 │ │ │ │ + ldr r7, [pc, #332] @ 12dc18 │ │ │ │ add r9, sp, #8 │ │ │ │ add fp, r4, #32 │ │ │ │ add r6, r4, #96 @ 0x60 │ │ │ │ mvn r8, #-2147483648 @ 0x80000000 │ │ │ │ add r0, r9, #16 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, fp │ │ │ │ - bl 132ce8 │ │ │ │ + bl 132ce4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bic r0, r0, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - beq 12dba0 │ │ │ │ + beq 12db9c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 12db7c │ │ │ │ + beq 12db78 │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ tst r0, r8 │ │ │ │ - bne 12db94 │ │ │ │ + bne 12db90 │ │ │ │ ldrb r0, [r4, #136] @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r5 │ │ │ │ - bl 1be2ac │ │ │ │ + bl 1be2a8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r7, #1 │ │ │ │ cmp r0, r1 │ │ │ │ cmpne r0, r7 │ │ │ │ - beq 12dae4 │ │ │ │ + beq 12dae0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12dae4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12dae0 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 236db4 │ │ │ │ - b 12dae4 │ │ │ │ + bl 236db0 │ │ │ │ + b 12dae0 │ │ │ │ mov r0, r5 │ │ │ │ bl 1e8fc │ │ │ │ ldr r0, [sl, #40] @ 0x28 │ │ │ │ mov r3, #0 │ │ │ │ tst r0, r8 │ │ │ │ - beq 12db30 │ │ │ │ + beq 12db2c │ │ │ │ bl 1ef28 │ │ │ │ eor r3, r0, #1 │ │ │ │ - b 12db30 │ │ │ │ + b 12db2c │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 1e8fc │ │ │ │ - b 12da14 │ │ │ │ + b 12da10 │ │ │ │ bl 1ef28 │ │ │ │ eor r6, r0, #1 │ │ │ │ - b 12da2c │ │ │ │ + b 12da28 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ bl 1302c │ │ │ │ - b 12dac0 │ │ │ │ + b 12dabc │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r4, #136] @ 0x88 │ │ │ │ - b 12daac │ │ │ │ + b 12daa8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1c0508 │ │ │ │ + bl 1c0504 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 12dc24 │ │ │ │ + bl 12dc20 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - blcc fe7e0424 <__bss_end__@@Base+0xfe4bf338> │ │ │ │ - andseq r3, pc, r0, asr #1 │ │ │ │ + blcc fe7e0420 <__bss_end__@@Base+0xfe4bf334> │ │ │ │ + andseq r3, pc, r4, asr #1 │ │ │ │ push {r4, lr} │ │ │ │ - ldr r2, [pc, #64] @ 12dc70 │ │ │ │ + ldr r2, [pc, #64] @ 12dc6c │ │ │ │ ldr r1, [r0, #8] │ │ │ │ orr r3, r2, #1 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 12dc44 │ │ │ │ + bne 12dc40 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #16]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 236db4 │ │ │ │ - blcc fe7e0478 <__bss_end__@@Base+0xfe4bf38c> │ │ │ │ + b 236db0 │ │ │ │ + blcc fe7e0474 <__bss_end__@@Base+0xfe4bf388> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12dcb8 │ │ │ │ + beq 12dcb4 │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ cmp r6, #0 │ │ │ │ - beq 12dca4 │ │ │ │ + beq 12dca0 │ │ │ │ mov r7, r4 │ │ │ │ ldr r0, [r7], #4 │ │ │ │ bl 12a74 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 12dc94 │ │ │ │ + bne 12dc90 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 12dcb8 │ │ │ │ + beq 12dcb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ mov r6, r1 │ │ │ │ - ldr r1, [pc, #2044] @ 12e4cc │ │ │ │ + ldr r1, [pc, #2044] @ 12e4c8 │ │ │ │ add r5, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov r0, r5 │ │ │ │ bl 7382c │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ @@ -288629,81 +288628,81 @@ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ strh r0, [sp, #84] @ 0x54 │ │ │ │ strb r0, [sp, #86] @ 0x56 │ │ │ │ add fp, sp, #144 @ 0x90 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r2, #2 │ │ │ │ mov r0, fp │ │ │ │ - bl eb738 │ │ │ │ + bl eb734 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ ldr r7, [sp, #160] @ 0xa0 │ │ │ │ ldr sl, [sp, #148] @ 0x94 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r8, [sp, #152] @ 0x98 │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ - bne 12dd84 │ │ │ │ + bne 12dd80 │ │ │ │ add r1, r9, #104 @ 0x68 │ │ │ │ cmp sl, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ - beq 12ddac │ │ │ │ + beq 12dda8 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ mov r2, sl │ │ │ │ bl 72154 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - beq 12dfd0 │ │ │ │ - b 12e270 │ │ │ │ + beq 12dfcc │ │ │ │ + b 12e26c │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ str r1, [sp, #108] @ 0x6c │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r8, [sp, #96] @ 0x60 │ │ │ │ str sl, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b 12e2ec │ │ │ │ + b 12e2e8 │ │ │ │ ldr r2, [r8, #32] │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #15 │ │ │ │ - beq 12de20 │ │ │ │ + beq 12de1c │ │ │ │ cmp r0, #19 │ │ │ │ - bne 12e39c │ │ │ │ + bne 12e398 │ │ │ │ ldr r7, [r2, #12] │ │ │ │ ldr ip, [r2, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp ip, #0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ add r3, r0, r7, lsl #2 │ │ │ │ addne r3, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 12de0c │ │ │ │ + beq 12de08 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 12df00 │ │ │ │ + beq 12defc │ │ │ │ add r0, r0, r7 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 12ddf4 │ │ │ │ + bne 12ddf0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 12de38 │ │ │ │ + beq 12de34 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 12de44 │ │ │ │ - b 12df00 │ │ │ │ + bne 12de40 │ │ │ │ + b 12defc │ │ │ │ ldr r2, [r8] │ │ │ │ - ldr r0, [pc, #1700] @ 12e4d0 │ │ │ │ + ldr r0, [pc, #1700] @ 12e4cc │ │ │ │ cmp r2, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r8 │ │ │ │ - b 12de50 │ │ │ │ + b 12de4c │ │ │ │ cmp r0, r3 │ │ │ │ - beq 12df00 │ │ │ │ + beq 12defc │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r3, #20 │ │ │ │ ldrb r7, [r8, #20] │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ @@ -288725,50 +288724,50 @@ │ │ │ │ add r7, sp, #188 @ 0xbc │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ mov r0, r7 │ │ │ │ bl 72154 │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ add r5, sp, #216 @ 0xd8 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 12df90 │ │ │ │ + bne 12df8c │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ add ip, sp, #188 @ 0xbc │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12dee4 │ │ │ │ + beq 12dee0 │ │ │ │ mov r0, r8 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #188 @ 0xbc │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - b 12dfc8 │ │ │ │ + b 12dfc4 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r1, r2 │ │ │ │ - bl e1ca8 │ │ │ │ + bl e1ca4 │ │ │ │ add r5, sp, #216 @ 0xd8 │ │ │ │ - ldr r0, [pc, #1468] @ 12e4d4 │ │ │ │ + ldr r0, [pc, #1468] @ 12e4d0 │ │ │ │ mov r7, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e3d8 │ │ │ │ - ldr r3, [pc, #1424] @ 12e4c8 │ │ │ │ + beq 12e3d4 │ │ │ │ + ldr r3, [pc, #1424] @ 12e4c4 │ │ │ │ mov r6, r0 │ │ │ │ strb r3, [r6, #4]! │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ - ldr r2, [pc, #1404] @ 12e4c4 │ │ │ │ + ldr r2, [pc, #1404] @ 12e4c0 │ │ │ │ strb r1, [r0, #3] │ │ │ │ strb r1, [r6, #3] │ │ │ │ lsr r1, r3, #16 │ │ │ │ strb r1, [r6, #2] │ │ │ │ lsr r1, r3, #8 │ │ │ │ strb r1, [r0, #5] │ │ │ │ lsr r1, r2, #16 │ │ │ │ @@ -288779,83 +288778,83 @@ │ │ │ │ strb r1, [r0, #1] │ │ │ │ ldm r6, {r1, r2, r3, r6} │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ str r7, [sp, #140] @ 0x8c │ │ │ │ stm r0, {r1, r2, r3, r6, r7} │ │ │ │ ldr r7, [sp, #4] │ │ │ │ - b 12dfbc │ │ │ │ + b 12dfb8 │ │ │ │ ldm r7!, {r1, r2, r3} │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r7, {r1, r2, r3, r6} │ │ │ │ stm r0, {r1, r2, r3, r6} │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12dfbc │ │ │ │ + beq 12dfb8 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 12e270 │ │ │ │ + bne 12e26c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 12e010 │ │ │ │ + beq 12e00c │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, sl │ │ │ │ bl 508dc │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 12e270 │ │ │ │ + bne 12e26c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r8, [sp, #148] @ 0x94 │ │ │ │ str sl, [sp, #144] @ 0x90 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ - bl 227988 │ │ │ │ - b 12e288 │ │ │ │ + bl 227984 │ │ │ │ + b 12e284 │ │ │ │ ldr r1, [r8, #32] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #15 │ │ │ │ - beq 12e080 │ │ │ │ + beq 12e07c │ │ │ │ cmp r0, #19 │ │ │ │ - bne 12e39c │ │ │ │ + bne 12e398 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ add r2, r0, r7, lsl #2 │ │ │ │ addne r2, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 12e06c │ │ │ │ + beq 12e068 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 12e164 │ │ │ │ + beq 12e160 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 12e054 │ │ │ │ + bne 12e050 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12e098 │ │ │ │ + beq 12e094 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 12e0a4 │ │ │ │ - b 12e164 │ │ │ │ + bne 12e0a0 │ │ │ │ + b 12e160 │ │ │ │ ldr r1, [r8] │ │ │ │ - ldr r0, [pc, #1112] @ 12e4e4 │ │ │ │ + ldr r0, [pc, #1112] @ 12e4e0 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r8 │ │ │ │ - b 12e0b0 │ │ │ │ + b 12e0ac │ │ │ │ cmp r0, r2 │ │ │ │ - beq 12e164 │ │ │ │ + beq 12e160 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r2, #20 │ │ │ │ ldr r1, [r8, #36] @ 0x24 │ │ │ │ str r2, [sp, #144] @ 0x90 │ │ │ │ @@ -288877,49 +288876,49 @@ │ │ │ │ add r5, sp, #188 @ 0xbc │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 508dc │ │ │ │ ldr r0, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 12e1f4 │ │ │ │ + bne 12e1f0 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ ldr r0, [sp, #180] @ 0xb4 │ │ │ │ str r0, [r8, #36] @ 0x24 │ │ │ │ add ip, sp, #188 @ 0xbc │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r6, [sp, #4] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r8] │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12e148 │ │ │ │ + beq 12e144 │ │ │ │ mov r0, r8 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #188 @ 0xbc │ │ │ │ add r5, sp, #216 @ 0xd8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ - b 12e230 │ │ │ │ + b 12e22c │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #884] @ 12e4e8 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #884] @ 12e4e4 │ │ │ │ mov r5, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e3f0 │ │ │ │ - ldr r3, [pc, #820] @ 12e4c8 │ │ │ │ + beq 12e3ec │ │ │ │ + ldr r3, [pc, #820] @ 12e4c4 │ │ │ │ mov r7, r0 │ │ │ │ strb r3, [r7, #4]! │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ - ldr r2, [pc, #800] @ 12e4c4 │ │ │ │ + ldr r2, [pc, #800] @ 12e4c0 │ │ │ │ strb r1, [r0, #3] │ │ │ │ strb r1, [r7, #3] │ │ │ │ lsr r1, r3, #16 │ │ │ │ strb r1, [r7, #2] │ │ │ │ lsr r1, r3, #8 │ │ │ │ strb r1, [r0, #5] │ │ │ │ lsr r1, r2, #16 │ │ │ │ @@ -288932,208 +288931,208 @@ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ str r5, [sp, #132] @ 0x84 │ │ │ │ add r5, sp, #216 @ 0xd8 │ │ │ │ str r0, [sp, #136] @ 0x88 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ - b 12e224 │ │ │ │ + b 12e220 │ │ │ │ ldm r5!, {r1, r2, r3} │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r5, {r1, r2, r3, r7} │ │ │ │ add r5, sp, #216 @ 0xd8 │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12e224 │ │ │ │ + beq 12e220 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 12e270 │ │ │ │ + bne 12e26c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp sl, #0 │ │ │ │ str r6, [sp, #156] @ 0x9c │ │ │ │ str r0, [sp, #152] @ 0x98 │ │ │ │ str r8, [sp, #148] @ 0x94 │ │ │ │ str sl, [sp, #144] @ 0x90 │ │ │ │ - bne 12e000 │ │ │ │ + bne 12dffc │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ add r0, r0, #12 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ ldrh r0, [r0] │ │ │ │ strh r0, [r8, #40] @ 0x28 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ strb r1, [r8, #42] @ 0x2a │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - b 12e288 │ │ │ │ + b 12e284 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 12e2ec │ │ │ │ + bne 12e2e8 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12e2b0 │ │ │ │ + beq 12e2ac │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 12e364 │ │ │ │ + bne 12e360 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r0, [r4, #16] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ stm r4, {r2, r5} │ │ │ │ str r1, [r4, #8] │ │ │ │ str r0, [r4, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r4!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r4, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12e314 │ │ │ │ + beq 12e310 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12e2dc │ │ │ │ + beq 12e2d8 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 12e344 │ │ │ │ + beq 12e340 │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 12a74 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 12e330 │ │ │ │ + bne 12e32c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12e2dc │ │ │ │ + beq 12e2d8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add sp, sp, #220 @ 0xdc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ str r1, [sp, #148] @ 0x94 │ │ │ │ - ldr r1, [pc, #372] @ 12e4f0 │ │ │ │ + ldr r1, [pc, #372] @ 12e4ec │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ - ldr r1, [pc, #356] @ 12e4f4 │ │ │ │ + ldr r1, [pc, #356] @ 12e4f0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 12e404 │ │ │ │ - ldr r0, [pc, #312] @ 12e4dc │ │ │ │ + b 12e400 │ │ │ │ + ldr r0, [pc, #312] @ 12e4d8 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #4] │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [fp, #8] │ │ │ │ str r0, [fp, #12] │ │ │ │ str r0, [fp, #16] │ │ │ │ - ldr r1, [pc, #276] @ 12e4e0 │ │ │ │ + ldr r1, [pc, #276] @ 12e4dc │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 12e404 │ │ │ │ - ldr r2, [pc, #248] @ 12e4d8 │ │ │ │ + b 12e400 │ │ │ │ + ldr r2, [pc, #248] @ 12e4d4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b 12e404 │ │ │ │ - ldr r2, [pc, #244] @ 12e4ec │ │ │ │ + b 12e400 │ │ │ │ + ldr r2, [pc, #244] @ 12e4e8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 12e440 │ │ │ │ + b 12e43c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl e2010 │ │ │ │ - b 12e494 │ │ │ │ + bl e200c │ │ │ │ + b 12e490 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12e494 │ │ │ │ + beq 12e490 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl e2010 │ │ │ │ - b 12e494 │ │ │ │ + bl e200c │ │ │ │ + b 12e490 │ │ │ │ bl 1d63c │ │ │ │ add r3, sp, #188 @ 0xbc │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r8, {r0, r1, r2, r3} │ │ │ │ - b 12e494 │ │ │ │ + b 12e490 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl e2010 │ │ │ │ - b 12e494 │ │ │ │ + bl e200c │ │ │ │ + b 12e490 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12e494 │ │ │ │ + beq 12e490 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ - bl e2010 │ │ │ │ - b 12e494 │ │ │ │ + bl e200c │ │ │ │ + b 12e490 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ - b 12e4a8 │ │ │ │ + b 12e4a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12e4a8 │ │ │ │ + beq 12e4a4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 12dc74 │ │ │ │ + bl 12dc70 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ ldrbtvc r2, [r3], #-97 @ 0xffffff9f │ │ │ │ strbtvc r7, [r3], #-1394 @ 0xfffffa8e │ │ │ │ - mulseq lr, r4, r4 │ │ │ │ - @ instruction: 0x001963bc │ │ │ │ - andseq r2, pc, ip, asr #21 │ │ │ │ - andseq r0, pc, ip, asr lr @ │ │ │ │ - andseq sp, lr, r0, lsr ip │ │ │ │ - andseq sp, lr, r8, lsl ip │ │ │ │ - andseq r6, r9, ip, asr r1 │ │ │ │ - andseq r2, pc, r0, ror r8 @ │ │ │ │ - andseq r0, pc, r4, asr #28 │ │ │ │ - andseq lr, lr, r4, lsl r6 │ │ │ │ - andseq lr, lr, r8, lsl #12 │ │ │ │ + mulseq lr, r8, r4 │ │ │ │ + andseq r6, r9, r0, asr #7 │ │ │ │ + @ instruction: 0x001f2ad0 │ │ │ │ + andseq r0, pc, r0, ror #28 │ │ │ │ + andseq sp, lr, r4, lsr ip │ │ │ │ + andseq sp, lr, ip, lsl ip │ │ │ │ + andseq r6, r9, r0, ror #2 │ │ │ │ + andseq r2, pc, r4, ror r8 @ │ │ │ │ + andseq r0, pc, r8, asr #28 │ │ │ │ + andseq lr, lr, r8, lsl r6 │ │ │ │ + andseq lr, lr, ip, lsl #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #260 @ 0x104 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ ldm r3, {r0, r2, r7} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -289157,82 +289156,82 @@ │ │ │ │ strh r0, [sp, #88] @ 0x58 │ │ │ │ strb r0, [sp, #90] @ 0x5a │ │ │ │ add r9, sp, #184 @ 0xb8 │ │ │ │ add fp, sp, #48 @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, fp │ │ │ │ - bl ebcd4 │ │ │ │ + bl ebcd0 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #200] @ 0xc8 │ │ │ │ ldr sl, [sp, #188] @ 0xbc │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ ldr r6, [sp, #192] @ 0xc0 │ │ │ │ ldr r7, [sp, #196] @ 0xc4 │ │ │ │ - bne 12e5c0 │ │ │ │ + bne 12e5bc │ │ │ │ ldr r0, [sp, #296] @ 0x128 │ │ │ │ cmp sl, #0 │ │ │ │ add r1, r0, #104 @ 0x68 │ │ │ │ - beq 12e5e8 │ │ │ │ + beq 12e5e4 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ mov r2, sl │ │ │ │ bl 72aac │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - beq 12e820 │ │ │ │ - b 12eab8 │ │ │ │ + beq 12e81c │ │ │ │ + b 12eab4 │ │ │ │ ldr r1, [sp, #204] @ 0xcc │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ str sl, [sp, #96] @ 0x60 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - b 12eb74 │ │ │ │ + b 12eb70 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #15 │ │ │ │ - beq 12e660 │ │ │ │ + beq 12e65c │ │ │ │ cmp r0, #19 │ │ │ │ - bne 12ec24 │ │ │ │ + bne 12ec20 │ │ │ │ ldr r7, [r2, #12] │ │ │ │ ldr ip, [r2, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp ip, #0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ add r3, r0, r7, lsl #2 │ │ │ │ addne r3, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 12e64c │ │ │ │ + beq 12e648 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 12e74c │ │ │ │ + beq 12e748 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 12e634 │ │ │ │ + bne 12e630 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 12e67c │ │ │ │ + beq 12e678 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 12e688 │ │ │ │ - b 12e74c │ │ │ │ + bne 12e684 │ │ │ │ + b 12e748 │ │ │ │ str r4, [sp, #8] │ │ │ │ ldr r2, [r6] │ │ │ │ - ldr r0, [pc, #1796] @ 12ed74 │ │ │ │ + ldr r0, [pc, #1796] @ 12ed70 │ │ │ │ cmp r2, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r6 │ │ │ │ - b 12e698 │ │ │ │ + b 12e694 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 12e74c │ │ │ │ + beq 12e748 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r4, [sp, #8] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sp, #16] │ │ │ │ mov r3, #20 │ │ │ │ ldrb r7, [r6, #20] │ │ │ │ @@ -289255,50 +289254,50 @@ │ │ │ │ add r7, sp, #228 @ 0xe4 │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ mov r0, r7 │ │ │ │ bl 72aac │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 12e7dc │ │ │ │ + bne 12e7d8 │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ add ip, sp, #228 @ 0xe4 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12e72c │ │ │ │ + beq 12e728 │ │ │ │ mov r0, r6 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #228 @ 0xe4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - b 12e818 │ │ │ │ + b 12e814 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ mov r1, r2 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #1560] @ 12ed78 │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #1560] @ 12ed74 │ │ │ │ mov r7, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ec5c │ │ │ │ - ldr r3, [pc, #1520] @ 12ed70 │ │ │ │ + beq 12ec58 │ │ │ │ + ldr r3, [pc, #1520] @ 12ed6c │ │ │ │ mov r5, r0 │ │ │ │ strb r3, [r5, #4]! │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ - ldr r2, [pc, #1500] @ 12ed6c │ │ │ │ + ldr r2, [pc, #1500] @ 12ed68 │ │ │ │ strb r1, [r0, #3] │ │ │ │ strb r1, [r5, #3] │ │ │ │ lsr r1, r3, #16 │ │ │ │ strb r1, [r5, #2] │ │ │ │ lsr r1, r3, #8 │ │ │ │ strb r1, [r0, #5] │ │ │ │ lsr r1, r2, #16 │ │ │ │ @@ -289310,84 +289309,84 @@ │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ str r7, [sp, #180] @ 0xb4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - b 12e80c │ │ │ │ + b 12e808 │ │ │ │ ldm r7!, {r1, r2, r3} │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r7, {r1, r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12e80c │ │ │ │ + beq 12e808 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 12eab8 │ │ │ │ + bne 12eab4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 12e85c │ │ │ │ + beq 12e858 │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ mov r2, sl │ │ │ │ bl 4fb5c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 12eab8 │ │ │ │ + bne 12eab4 │ │ │ │ str r5, [sp, #196] @ 0xc4 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ str r6, [sp, #188] @ 0xbc │ │ │ │ str sl, [sp, #184] @ 0xb8 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ add r1, sp, #184 @ 0xb8 │ │ │ │ - bl e8e30 │ │ │ │ - b 12ead0 │ │ │ │ + bl e8e2c │ │ │ │ + b 12eacc │ │ │ │ ldr r1, [r6, #32] │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #15 │ │ │ │ - beq 12e8d0 │ │ │ │ + beq 12e8cc │ │ │ │ cmp r0, #19 │ │ │ │ - bne 12ec24 │ │ │ │ + bne 12ec20 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ add r2, r0, r7, lsl #2 │ │ │ │ addne r2, r0, r7, lsl #4 │ │ │ │ mov r7, #4 │ │ │ │ movne r7, #16 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 12e8bc │ │ │ │ + beq 12e8b8 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 12e9b4 │ │ │ │ + beq 12e9b0 │ │ │ │ add r0, r0, r7 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 12e8a4 │ │ │ │ + bne 12e8a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 12e8e8 │ │ │ │ + beq 12e8e4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 12e8f4 │ │ │ │ - b 12e9b4 │ │ │ │ + bne 12e8f0 │ │ │ │ + b 12e9b0 │ │ │ │ ldr r1, [r6] │ │ │ │ - ldr r0, [pc, #1196] @ 12ed88 │ │ │ │ + ldr r0, [pc, #1196] @ 12ed84 │ │ │ │ cmp r1, #20 │ │ │ │ add r0, pc, r0 │ │ │ │ movne r0, r6 │ │ │ │ - b 12e900 │ │ │ │ + b 12e8fc │ │ │ │ cmp r0, r2 │ │ │ │ - beq 12e9b4 │ │ │ │ + beq 12e9b0 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r2, #20 │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ str r2, [sp, #184] @ 0xb8 │ │ │ │ @@ -289409,49 +289408,49 @@ │ │ │ │ add r7, sp, #228 @ 0xe4 │ │ │ │ ldr r1, [sp, #296] @ 0x128 │ │ │ │ add r2, sp, #184 @ 0xb8 │ │ │ │ mov r0, r7 │ │ │ │ bl 4fb5c │ │ │ │ ldr r0, [sp, #228] @ 0xe4 │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 12ea40 │ │ │ │ + bne 12ea3c │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ ldr r0, [sp, #220] @ 0xdc │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ add ip, sp, #228 @ 0xe4 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #12] │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r6] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12e99c │ │ │ │ + beq 12e998 │ │ │ │ mov r0, r6 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #228 @ 0xe4 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ - b 12ea7c │ │ │ │ + b 12ea78 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl e1ca8 │ │ │ │ - ldr r0, [pc, #968] @ 12ed8c │ │ │ │ + bl e1ca4 │ │ │ │ + ldr r0, [pc, #968] @ 12ed88 │ │ │ │ mov r7, #8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ec74 │ │ │ │ - ldr r3, [pc, #908] @ 12ed70 │ │ │ │ + beq 12ec70 │ │ │ │ + ldr r3, [pc, #908] @ 12ed6c │ │ │ │ mov r5, r0 │ │ │ │ strb r3, [r5, #4]! │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ - ldr r2, [pc, #888] @ 12ed6c │ │ │ │ + ldr r2, [pc, #888] @ 12ed68 │ │ │ │ strb r1, [r0, #3] │ │ │ │ strb r1, [r5, #3] │ │ │ │ lsr r1, r3, #16 │ │ │ │ strb r1, [r5, #2] │ │ │ │ lsr r1, r3, #8 │ │ │ │ strb r1, [r0, #5] │ │ │ │ lsr r1, r2, #16 │ │ │ │ @@ -289463,319 +289462,319 @@ │ │ │ │ ldm r5, {r1, r2, r3, r5} │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ stm r0, {r1, r2, r3, r5, r7} │ │ │ │ str r7, [sp, #180] @ 0xb4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ - b 12ea70 │ │ │ │ + b 12ea6c │ │ │ │ ldm r7!, {r1, r2, r3} │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ stmia r0!, {r1, r2, r3} │ │ │ │ ldm r7, {r1, r2, r3, r5} │ │ │ │ stm r0, {r1, r2, r3, r5} │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12ea70 │ │ │ │ + beq 12ea6c │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 12eab8 │ │ │ │ + bne 12eab4 │ │ │ │ cmp sl, #0 │ │ │ │ str r5, [sp, #196] @ 0xc4 │ │ │ │ str r7, [sp, #192] @ 0xc0 │ │ │ │ str r6, [sp, #188] @ 0xbc │ │ │ │ str sl, [sp, #184] @ 0xb8 │ │ │ │ - bne 12e84c │ │ │ │ + bne 12e848 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ add r0, r0, #12 │ │ │ │ ldrb r1, [r0, #2] │ │ │ │ ldrh r0, [r0] │ │ │ │ strh r0, [r6, #40] @ 0x28 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ strb r1, [r6, #42] @ 0x2a │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - b 12ead0 │ │ │ │ + b 12eacc │ │ │ │ add r0, sp, #156 @ 0x9c │ │ │ │ add r1, sp, #92 @ 0x5c │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 12eb74 │ │ │ │ + bne 12eb70 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12eaf4 │ │ │ │ + beq 12eaf0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ mov r1, #4 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ strb r4, [sp, #64] @ 0x40 │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - beq 12ebec │ │ │ │ + beq 12ebe8 │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ add r3, sp, #144 @ 0x90 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, r9 │ │ │ │ ldm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r5, sp, #120 @ 0x78 │ │ │ │ add r2, sp, #144 @ 0x90 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl f0ca0 │ │ │ │ + bl f0c9c │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ add r0, r8, #4 │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r8] │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ ldm r0!, {r1, r2, r3} │ │ │ │ stmia r8!, {r1, r2, r3} │ │ │ │ ldm r0, {r1, r2, r3, r7} │ │ │ │ stm r8, {r1, r2, r3, r7} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12eb9c │ │ │ │ + beq 12eb98 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12eb64 │ │ │ │ + beq 12eb60 │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 12ebcc │ │ │ │ + beq 12ebc8 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r5], #4 │ │ │ │ bl 12a74 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 12ebb8 │ │ │ │ + bne 12ebb4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12eb64 │ │ │ │ + beq 12eb60 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ add sp, sp, #260 @ 0x104 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ str r1, [sp, #188] @ 0xbc │ │ │ │ - ldr r1, [pc, #404] @ 12ed94 │ │ │ │ + ldr r1, [pc, #404] @ 12ed90 │ │ │ │ str r0, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #256 @ 0x100 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ str r0, [sp, #192] @ 0xc0 │ │ │ │ - ldr r1, [pc, #384] @ 12ed98 │ │ │ │ + ldr r1, [pc, #384] @ 12ed94 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 12ec88 │ │ │ │ - ldr r0, [pc, #340] @ 12ed80 │ │ │ │ + b 12ec84 │ │ │ │ + ldr r0, [pc, #340] @ 12ed7c │ │ │ │ mov r1, #1 │ │ │ │ add r2, sp, #256 @ 0x100 │ │ │ │ stmib r9, {r1, r2} │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #184] @ 0xb8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r9, #12] │ │ │ │ str r0, [r9, #16] │ │ │ │ - ldr r1, [pc, #308] @ 12ed84 │ │ │ │ + ldr r1, [pc, #308] @ 12ed80 │ │ │ │ mov r0, r9 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 12ec88 │ │ │ │ - ldr r2, [pc, #280] @ 12ed7c │ │ │ │ + b 12ec84 │ │ │ │ + ldr r2, [pc, #280] @ 12ed78 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b 12ec88 │ │ │ │ - ldr r2, [pc, #276] @ 12ed90 │ │ │ │ + b 12ec84 │ │ │ │ + ldr r2, [pc, #276] @ 12ed8c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 12ecc4 │ │ │ │ + b 12ecc0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl e2010 │ │ │ │ - b 12ed30 │ │ │ │ + bl e200c │ │ │ │ + b 12ed2c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12ed30 │ │ │ │ + beq 12ed2c │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl e2010 │ │ │ │ - b 12ed30 │ │ │ │ + bl e200c │ │ │ │ + b 12ed2c │ │ │ │ bl 1d63c │ │ │ │ add r3, sp, #228 @ 0xe4 │ │ │ │ mov r4, r0 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ - b 12ed30 │ │ │ │ + b 12ed2c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl e2010 │ │ │ │ - b 12ed30 │ │ │ │ + bl e200c │ │ │ │ + b 12ed2c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #184] @ 0xb8 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12ed30 │ │ │ │ + beq 12ed2c │ │ │ │ add r0, sp, #184 @ 0xb8 │ │ │ │ - bl e2010 │ │ │ │ - b 12ed30 │ │ │ │ + bl e200c │ │ │ │ + b 12ed2c │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ - b 12ed58 │ │ │ │ + b 12ed54 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 253d78 │ │ │ │ - b 12ed44 │ │ │ │ + bl 253d74 │ │ │ │ + b 12ed40 │ │ │ │ mov r4, r0 │ │ │ │ - b 12ed44 │ │ │ │ + b 12ed40 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #20 │ │ │ │ - beq 12ed44 │ │ │ │ + beq 12ed40 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 12ed58 │ │ │ │ + beq 12ed54 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 1fd6b4 │ │ │ │ + bl 1fd6b0 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 1182a0 │ │ │ │ + bl 11829c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ ldrbtvc r2, [r3], #-97 @ 0xffffff9f │ │ │ │ strbtvc r7, [r3], #-1394 @ 0xfffffa8e │ │ │ │ - andseq r5, r9, r8, ror fp │ │ │ │ - andseq r2, pc, r4, lsl #5 │ │ │ │ - @ instruction: 0x001f05d8 │ │ │ │ - andseq sp, lr, r8, lsr #7 │ │ │ │ - mulseq lr, r4, r3 │ │ │ │ - andseq r5, r9, ip, lsl #18 │ │ │ │ - andseq r2, pc, r0, lsr #32 │ │ │ │ - andseq r0, pc, r0, asr #11 │ │ │ │ - andseq sp, lr, r4, lsr #27 │ │ │ │ - mulseq lr, r8, sp │ │ │ │ + andseq r5, r9, ip, ror fp │ │ │ │ + andseq r2, pc, r8, lsl #5 │ │ │ │ + @ instruction: 0x001f05dc │ │ │ │ + andseq sp, lr, ip, lsr #7 │ │ │ │ + mulseq lr, r8, r3 │ │ │ │ + andseq r5, r9, r0, lsl r9 │ │ │ │ + andseq r2, pc, r4, lsr #32 │ │ │ │ + andseq r0, pc, r4, asr #11 │ │ │ │ + andseq sp, lr, r8, lsr #27 │ │ │ │ + mulseq lr, ip, sp │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ add r0, r3, r0 │ │ │ │ add r3, r2, r0 │ │ │ │ rsb r2, r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ and r2, r3, r2 │ │ │ │ subs r5, r2, r0 │ │ │ │ - beq 12edf4 │ │ │ │ + beq 12edf0 │ │ │ │ cmp r5, #9 │ │ │ │ - bcs 12ee50 │ │ │ │ - ldr r2, [pc, #180] @ 12ee90 │ │ │ │ + bcs 12ee4c │ │ │ │ + ldr r2, [pc, #180] @ 12ee8c │ │ │ │ mov r0, sp │ │ │ │ mov r3, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne 12ee08 │ │ │ │ + bne 12ee04 │ │ │ │ str r5, [r4, #4] │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #132] @ 12ee94 │ │ │ │ + ldr r0, [pc, #132] @ 12ee90 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ee64 │ │ │ │ + beq 12ee60 │ │ │ │ mov r1, #1 │ │ │ │ str r5, [r0, #12] │ │ │ │ str r1, [r0] │ │ │ │ stmib r0, {r1, r6} │ │ │ │ str r0, [r4, #4] │ │ │ │ mov r0, #21 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r2, [pc, #64] @ 12ee98 │ │ │ │ + ldr r2, [pc, #64] @ 12ee94 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r4, r9, r8, lsr r3 │ │ │ │ - @ instruction: 0x001f1bd8 │ │ │ │ - andseq sp, lr, r4, ror #22 │ │ │ │ + andseq r4, r9, ip, lsr r3 │ │ │ │ + @ instruction: 0x001f1bdc │ │ │ │ + andseq sp, lr, r8, ror #22 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ add r0, r2, r0 │ │ │ │ add r2, r0, #7 │ │ │ │ bic r2, r2, #7 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 12eeec │ │ │ │ + beq 12eee8 │ │ │ │ sub r3, r2, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - bcs 12ef50 │ │ │ │ - ldr r2, [pc, #168] @ 12ef80 │ │ │ │ + bcs 12ef4c │ │ │ │ + ldr r2, [pc, #168] @ 12ef7c │ │ │ │ mov r0, sp │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne 12eefc │ │ │ │ + bne 12eef8 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #128] @ 12ef84 │ │ │ │ + ldr r0, [pc, #128] @ 12ef80 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -289788,54 +289787,54 @@ │ │ │ │ strne r0, [r4, #4] │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r2, [pc, #48] @ 12ef88 │ │ │ │ + ldr r2, [pc, #48] @ 12ef84 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r4, r9, r0, asr #4 │ │ │ │ - andseq r1, pc, r4, ror #21 │ │ │ │ - andseq sp, lr, r4, ror #20 │ │ │ │ + andseq r4, r9, r4, asr #4 │ │ │ │ + andseq r1, pc, r8, ror #21 │ │ │ │ + andseq sp, lr, r8, ror #20 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ add r0, r2, r0 │ │ │ │ add r2, r0, #1 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 12efdc │ │ │ │ + beq 12efd8 │ │ │ │ sub r3, r2, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - bcs 12f040 │ │ │ │ - ldr r2, [pc, #168] @ 12f070 │ │ │ │ + bcs 12f03c │ │ │ │ + ldr r2, [pc, #168] @ 12f06c │ │ │ │ mov r0, sp │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne 12efec │ │ │ │ + bne 12efe8 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #128] @ 12f074 │ │ │ │ + ldr r0, [pc, #128] @ 12f070 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -289848,54 +289847,54 @@ │ │ │ │ strne r0, [r4, #4] │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r2, [pc, #48] @ 12f078 │ │ │ │ + ldr r2, [pc, #48] @ 12f074 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r4, r9, r0, asr r1 │ │ │ │ - @ instruction: 0x001f19f4 │ │ │ │ - andseq sp, lr, r4, ror r9 │ │ │ │ + andseq r4, r9, r4, asr r1 │ │ │ │ + @ instruction: 0x001f19f8 │ │ │ │ + andseq sp, lr, r8, ror r9 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ add r0, r2, r0 │ │ │ │ add r2, r0, #3 │ │ │ │ bic r2, r2, #3 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 12f0cc │ │ │ │ + beq 12f0c8 │ │ │ │ sub r3, r2, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - bcs 12f130 │ │ │ │ - ldr r2, [pc, #168] @ 12f160 │ │ │ │ + bcs 12f12c │ │ │ │ + ldr r2, [pc, #168] @ 12f15c │ │ │ │ mov r0, sp │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 117d08 │ │ │ │ + bl 117d04 │ │ │ │ ldrb r0, [sp] │ │ │ │ cmp r0, #4 │ │ │ │ - bne 12f0dc │ │ │ │ + bne 12f0d8 │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ add sp, sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #128] @ 12f164 │ │ │ │ + ldr r0, [pc, #128] @ 12f160 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ ldr r6, [sp] │ │ │ │ ldr r5, [sp, #4] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -289908,87 +289907,87 @@ │ │ │ │ strne r0, [r4, #4] │ │ │ │ addne sp, sp, #8 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r2, [pc, #48] @ 12f168 │ │ │ │ + ldr r2, [pc, #48] @ 12f164 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r4, r9, r0, rrx │ │ │ │ - andseq r1, pc, r4, lsl #18 │ │ │ │ - andseq sp, lr, r4, lsl #17 │ │ │ │ + andseq r4, r9, r4, rrx │ │ │ │ + andseq r1, pc, r8, lsl #18 │ │ │ │ + andseq sp, lr, r8, lsl #17 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 12f1a0 │ │ │ │ + bne 12f19c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r0, [r4, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 12f1d0 │ │ │ │ + beq 12f1cc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ lsl r3, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ ldr r6, [r0, r1, lsl #2] │ │ │ │ cmp r6, r2 │ │ │ │ - beq 12f238 │ │ │ │ + beq 12f234 │ │ │ │ subs r3, r3, #4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bne 12f1b8 │ │ │ │ + bne 12f1b4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 12f2a0 │ │ │ │ + beq 12f29c │ │ │ │ mov r1, #6 │ │ │ │ mov r0, r2 │ │ │ │ orr r1, r1, #1024 @ 0x400 │ │ │ │ mov r2, #3 │ │ │ │ bl 13a94 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 12f248 │ │ │ │ + beq 12f244 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, r0 │ │ │ │ - bne 12f218 │ │ │ │ - ldr r1, [pc, #224] @ 12f2f0 │ │ │ │ + bne 12f214 │ │ │ │ + ldr r1, [pc, #224] @ 12f2ec │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 2481d8 │ │ │ │ + bl 2481d4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r7, [r4, #4] │ │ │ │ str r8, [r0, r6, lsl #2] │ │ │ │ add r0, r6, #1 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, #34 @ 0x22 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 129a8 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ - ldr r0, [pc, #156] @ 12f2f4 │ │ │ │ + ldr r0, [pc, #156] @ 12f2f0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ movne r1, #0 │ │ │ │ @@ -290000,222 +289999,222 @@ │ │ │ │ movne r0, #21 │ │ │ │ strne r0, [r4] │ │ │ │ popne {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - ldr r0, [pc, #64] @ 12f2e8 │ │ │ │ + ldr r0, [pc, #64] @ 12f2e4 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ - ldr r2, [pc, #60] @ 12f2ec │ │ │ │ + ldr r2, [pc, #60] @ 12f2e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 12a74 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e4e38 │ │ │ │ + bl 1e4e34 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - mulseq sl, ip, pc @ │ │ │ │ - andseq pc, lr, r8, lsl pc @ │ │ │ │ - andseq sp, lr, r0, asr #15 │ │ │ │ - mulseq pc, r0, r7 @ │ │ │ │ + andseq r9, sl, r0, lsr #31 │ │ │ │ + andseq pc, lr, ip, lsl pc @ │ │ │ │ + andseq sp, lr, r4, asr #15 │ │ │ │ + mulseq pc, r4, r7 @ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldrd r2, [r0] │ │ │ │ orrs r1, r2, r3 │ │ │ │ popne {r4, r5, r6, pc} │ │ │ │ add r4, r0, #8 │ │ │ │ ldm r4, {r1, r2, r4} │ │ │ │ orrs r1, r1, r2 │ │ │ │ - beq 12f350 │ │ │ │ + beq 12f34c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 12f36c │ │ │ │ + beq 12f368 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12f338 │ │ │ │ + beq 12f334 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f36c │ │ │ │ + beq 12f368 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 12f36c │ │ │ │ + beq 12f368 │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ bx r1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f388 │ │ │ │ + beq 12f384 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r8, [pc, #352] @ 12f50c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r8, [pc, #352] @ 12f508 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f3d0 │ │ │ │ + beq 12f3cc │ │ │ │ mov fp, #0 │ │ │ │ cmp r0, #1 │ │ │ │ mov sl, #0 │ │ │ │ - beq 12f404 │ │ │ │ - b 12f438 │ │ │ │ + beq 12f400 │ │ │ │ + b 12f434 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ - ldr r1, [pc, #296] @ 12f510 │ │ │ │ + ldr r1, [pc, #296] @ 12f50c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 18c308 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 18c304 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r6 │ │ │ │ strb r1, [r0, #56] @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldrb sl, [r0, #49] @ 0x31 │ │ │ │ ldrb fp, [r0, #48] @ 0x30 │ │ │ │ cmp fp, #1 │ │ │ │ mov r3, sl │ │ │ │ - bne 12f42c │ │ │ │ + bne 12f428 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 12f4c0 │ │ │ │ + beq 12f4bc │ │ │ │ sub r3, sl, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ strb r3, [r0, #49] @ 0x31 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r7, sp │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ ldr r0, [sp] │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ cmp r0, #2 │ │ │ │ movne fp, #0 │ │ │ │ cmp fp, #1 │ │ │ │ stm r9, {r1, r2, r3, r4, r5, r6} │ │ │ │ - bne 12f4d8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 12f4d4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ ldrb r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12f4d8 │ │ │ │ + beq 12f4d4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 12f4a8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ - ldr r1, [pc, #128] @ 12f514 │ │ │ │ + beq 12f4a4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ + ldr r1, [pc, #128] @ 12f510 │ │ │ │ add r4, r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c308 │ │ │ │ + bl 18c304 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4, #56] @ 0x38 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ add r0, r0, r8 │ │ │ │ strb sl, [r0, #49] @ 0x31 │ │ │ │ strb fp, [r0, #48] @ 0x30 │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ blx r1 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r9] │ │ │ │ add sp, sp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ - b 12f4f8 │ │ │ │ + b 12f4f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ mov r1, sl │ │ │ │ - bl 1bc49c │ │ │ │ + bl 1bc498 │ │ │ │ mov r0, sp │ │ │ │ - bl 12f518 │ │ │ │ + bl 12f514 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ - @ instruction: 0xfff74f44 │ │ │ │ + @ instruction: 0xfff74f48 │ │ │ │ andeq pc, r8, r4, lsr #26 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #2 │ │ │ │ popeq {r4, r5, r6, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12f570 │ │ │ │ + beq 12f56c │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 12f56c │ │ │ │ + beq 12f568 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 12f554 │ │ │ │ + beq 12f550 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f56c │ │ │ │ + beq 12f568 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ - b 27d168 │ │ │ │ + b 27d164 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f594 │ │ │ │ + beq 12f590 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #576] @ 12f7f0 │ │ │ │ + ldr r0, [pc, #576] @ 12f7ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r0, [r1, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f750 │ │ │ │ + beq 12f74c │ │ │ │ bl 13b3c │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #10 │ │ │ │ - bcs 12f628 │ │ │ │ + bcs 12f624 │ │ │ │ mov r0, #0 │ │ │ │ mov r8, sp │ │ │ │ strh r0, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp] │ │ │ │ @@ -290225,613 +290224,613 @@ │ │ │ │ mov r1, r8 │ │ │ │ orr r7, r0, #2 │ │ │ │ mov r2, #10 │ │ │ │ mov r0, r7 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #2 │ │ │ │ strb r6, [sp, #53] @ 0x35 │ │ │ │ - b 12f644 │ │ │ │ + b 12f640 │ │ │ │ add r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 135b4 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ strb r0, [sp, #52] @ 0x34 │ │ │ │ moveq r7, #1 │ │ │ │ mov r5, sp │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 260cd4 │ │ │ │ - ldr r0, [pc, #392] @ 12f7f4 │ │ │ │ + bl 260cd0 │ │ │ │ + ldr r0, [pc, #392] @ 12f7f0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #7 │ │ │ │ ldr r7, [sp] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f7b0 │ │ │ │ - ldr r1, [pc, #368] @ 12f7fc │ │ │ │ + beq 12f7ac │ │ │ │ + ldr r1, [pc, #368] @ 12f7f8 │ │ │ │ mov r2, #6 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ subs r2, r7, #4 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r6, #6] │ │ │ │ movne r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 13014 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp r7, #4 │ │ │ │ - bne 12f6f0 │ │ │ │ + bne 12f6ec │ │ │ │ add r0, r5, #4 │ │ │ │ - bl 1186b4 │ │ │ │ + bl 1186b0 │ │ │ │ ldrb r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f734 │ │ │ │ + beq 12f730 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12f748 │ │ │ │ + bne 12f744 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 127a4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r7, #3 │ │ │ │ - beq 12f720 │ │ │ │ + beq 12f71c │ │ │ │ cmp r7, #2 │ │ │ │ - bcc 12f720 │ │ │ │ + bcc 12f71c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 12f720 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12f71c │ │ │ │ + bl 2c0758 │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ add r0, r5, #12 │ │ │ │ bl 35014 │ │ │ │ ldrb r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12f6d8 │ │ │ │ + bne 12f6d4 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f748 │ │ │ │ + beq 12f744 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 668ac │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #136] @ 12f800 │ │ │ │ + ldr r0, [pc, #136] @ 12f7fc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #112] @ 12f804 │ │ │ │ + ldr r0, [pc, #112] @ 12f800 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #96] @ 12f808 │ │ │ │ + ldr r1, [pc, #96] @ 12f804 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r2, [pc, #64] @ 12f7f8 │ │ │ │ + ldr r2, [pc, #64] @ 12f7f4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 12f80c │ │ │ │ - b 12f7e0 │ │ │ │ + bl 12f808 │ │ │ │ + b 12f7dc │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ bl 2cb0c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r1, pc, r8, asr r9 @ │ │ │ │ - andseq r1, pc, ip, ror r3 @ │ │ │ │ - andseq r8, lr, r0 │ │ │ │ - andseq fp, r9, sp, asr r4 │ │ │ │ - @ instruction: 0x001e6bf8 │ │ │ │ + andseq r1, pc, ip, asr r9 @ │ │ │ │ + andseq r1, pc, r0, lsl #7 │ │ │ │ + andseq r8, lr, r4 │ │ │ │ + andseq fp, r9, r1, ror #8 │ │ │ │ + @ instruction: 0x001e6bfc │ │ │ │ andeq sl, r2, ip, lsr #14 │ │ │ │ - @ instruction: 0x001e6bd4 │ │ │ │ + @ instruction: 0x001e6bd8 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #4 │ │ │ │ - bne 12f820 │ │ │ │ + bne 12f81c │ │ │ │ add r0, r0, #4 │ │ │ │ - b 1186b4 │ │ │ │ + b 1186b0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq 12f86c │ │ │ │ + beq 12f868 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 12f86c │ │ │ │ + bcc 12f868 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 12f868 │ │ │ │ - bl 2c075c │ │ │ │ + bne 12f864 │ │ │ │ + bl 2c0758 │ │ │ │ ldmib r4, {r0, r1} │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ add r0, r0, #12 │ │ │ │ b 35014 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 12f9b8 │ │ │ │ + beq 12f9b4 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #496] @ 12fa80 │ │ │ │ + ldr r0, [pc, #496] @ 12fa7c │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r2, #0 │ │ │ │ add r8, r0, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 12f9fc │ │ │ │ + bne 12f9f8 │ │ │ │ ldr r5, [r7] │ │ │ │ - ldr r9, [pc, #464] @ 12fa8c │ │ │ │ + ldr r9, [pc, #464] @ 12fa88 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r9, #32] │ │ │ │ mov r1, r4 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f8e8 │ │ │ │ + beq 12f8e4 │ │ │ │ mov r0, r7 │ │ │ │ bl 139f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12f928 │ │ │ │ - b 12fa6c │ │ │ │ + bne 12f924 │ │ │ │ + b 12fa68 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f944 │ │ │ │ + beq 12f940 │ │ │ │ mov r0, r7 │ │ │ │ bl 139f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12fa6c │ │ │ │ + beq 12fa68 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12f944 │ │ │ │ + beq 12f940 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 12f59c │ │ │ │ + bl 12f598 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ str r0, [r6, #4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 12fa34 │ │ │ │ + bne 12fa30 │ │ │ │ ldr r1, [r9, #32] │ │ │ │ mov r0, #0 │ │ │ │ stmib sp, {r0, r5} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r1, [pc, #276] @ 12fa98 │ │ │ │ + ldr r1, [pc, #276] @ 12fa94 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #256] @ 12fa9c │ │ │ │ + ldr r0, [pc, #256] @ 12fa98 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr r1, [pc, #200] @ 12fa7c │ │ │ │ + ldr r1, [pc, #200] @ 12fa78 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #164] @ 12fa74 │ │ │ │ + ldr r1, [pc, #164] @ 12fa70 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #140] @ 12fa78 │ │ │ │ + ldr r1, [pc, #140] @ 12fa74 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #4] │ │ │ │ - b 12f9a4 │ │ │ │ + b 12f9a0 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #104] @ 12fa84 │ │ │ │ + ldr r0, [pc, #104] @ 12fa80 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #96] @ 12fa88 │ │ │ │ + ldr r3, [pc, #96] @ 12fa84 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 12f8b0 │ │ │ │ + b 12f8ac │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #60] @ 12fa90 │ │ │ │ + ldr r0, [pc, #60] @ 12fa8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #52] @ 12fa94 │ │ │ │ + ldr r3, [pc, #52] @ 12fa90 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 12f95c │ │ │ │ + b 12f958 │ │ │ │ mov r0, #1 │ │ │ │ - b 12f964 │ │ │ │ - andseq r6, lr, r0, lsl #12 │ │ │ │ + b 12f960 │ │ │ │ + andseq r6, lr, r4, lsl #12 │ │ │ │ andeq r0, r1, ip, lsr #11 │ │ │ │ - andseq r6, lr, r4, lsr r6 │ │ │ │ - andseq r1, pc, ip, asr #3 │ │ │ │ - andseq r2, lr, r0, asr r7 │ │ │ │ - andseq r2, lr, ip, asr r4 │ │ │ │ - andseq r1, pc, ip, asr #12 │ │ │ │ - andseq r2, lr, r8, lsl r7 │ │ │ │ - andseq r2, lr, r4, lsr #8 │ │ │ │ - andseq r6, lr, r4, asr r6 │ │ │ │ - @ instruction: 0xffefe3c4 │ │ │ │ + andseq r6, lr, r8, lsr r6 │ │ │ │ + @ instruction: 0x001f11d0 │ │ │ │ + andseq r2, lr, r4, asr r7 │ │ │ │ + andseq r2, lr, r0, ror #8 │ │ │ │ + andseq r1, pc, r0, asr r6 @ │ │ │ │ + andseq r2, lr, ip, lsl r7 │ │ │ │ + andseq r2, lr, r8, lsr #8 │ │ │ │ + andseq r6, lr, r8, asr r6 │ │ │ │ + @ instruction: 0xffefe3c8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #176 @ 0xb0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 130d28 │ │ │ │ - ldr r9, [pc, #784] @ 12fdd0 │ │ │ │ + bl 130d24 │ │ │ │ + ldr r9, [pc, #784] @ 12fdcc │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ sub r0, r0, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 12fb44 │ │ │ │ - ldr r6, [pc, #768] @ 12fdd8 │ │ │ │ + bcs 12fb40 │ │ │ │ + ldr r6, [pc, #768] @ 12fdd4 │ │ │ │ ldrb r1, [r9, #16] │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ add r0, r0, r5 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12fc98 │ │ │ │ + beq 12fc94 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12fc98 │ │ │ │ + beq 12fc94 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ add r1, r0, r8 │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12fd30 │ │ │ │ + beq 12fd2c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 12fc0c │ │ │ │ + bne 12fc08 │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ - b 12fc80 │ │ │ │ - ldr r0, [pc, #648] @ 12fdd4 │ │ │ │ + b 12fc7c │ │ │ │ + ldr r0, [pc, #648] @ 12fdd0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r1, r0, r5 │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12fcf8 │ │ │ │ + beq 12fcf4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 12fb8c │ │ │ │ + bne 12fb88 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 131510 │ │ │ │ - b 12fc98 │ │ │ │ + bl 13150c │ │ │ │ + b 12fc94 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #2 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ - ldr r2, [pc, #580] @ 12fdf4 │ │ │ │ + ldr r2, [pc, #580] @ 12fdf0 │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ mov r2, #3 │ │ │ │ addcs r1, r1, #8 │ │ │ │ strb r2, [sp, #160] @ 0xa0 │ │ │ │ mov r2, #32 │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12fd04 │ │ │ │ + bne 12fd00 │ │ │ │ add r0, r5, #4 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 131510 │ │ │ │ - b 12fcd4 │ │ │ │ + bl 13150c │ │ │ │ + b 12fcd0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #132] @ 0x84 │ │ │ │ cmp r0, #2 │ │ │ │ str r2, [sp, #128] @ 0x80 │ │ │ │ add r5, sp, #124 @ 0x7c │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ - ldr r2, [pc, #432] @ 12fde0 │ │ │ │ + ldr r2, [pc, #432] @ 12fddc │ │ │ │ str r1, [sp, #156] @ 0x9c │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ mov r2, #3 │ │ │ │ addcs r1, r1, #8 │ │ │ │ strb r2, [sp, #160] @ 0xa0 │ │ │ │ mov r2, #32 │ │ │ │ str r5, [sp, #164] @ 0xa4 │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 12fd40 │ │ │ │ + bne 12fd3c │ │ │ │ add r0, r5, #4 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 12fcd4 │ │ │ │ + bne 12fcd0 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r6, #9 │ │ │ │ mov r0, #9 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12fce4 │ │ │ │ - ldr r1, [pc, #312] @ 12fdf0 │ │ │ │ + beq 12fce0 │ │ │ │ + ldr r1, [pc, #312] @ 12fdec │ │ │ │ mov r2, #9 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ str r6, [r4] │ │ │ │ stmib r4, {r5, r6} │ │ │ │ add sp, sp, #176 @ 0xb0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ stm r4, {r6, r7} │ │ │ │ str r5, [r4, #8] │ │ │ │ add sp, sp, #176 @ 0xb0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #284] @ 12fe08 │ │ │ │ + ldr r2, [pc, #284] @ 12fe04 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r0, [pc, #260] @ 12fe04 │ │ │ │ + ldr r0, [pc, #260] @ 12fe00 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - ldr r0, [pc, #236] @ 12fdf8 │ │ │ │ + ldr r0, [pc, #236] @ 12fdf4 │ │ │ │ add r2, sp, #175 @ 0xaf │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #220] @ 12fdfc │ │ │ │ - ldr r3, [pc, #220] @ 12fe00 │ │ │ │ + ldr r0, [pc, #220] @ 12fdf8 │ │ │ │ + ldr r3, [pc, #220] @ 12fdfc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 12fd68 │ │ │ │ - ldr r0, [pc, #164] @ 12fddc │ │ │ │ + b 12fd64 │ │ │ │ + ldr r0, [pc, #164] @ 12fdd8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 12fd68 │ │ │ │ - ldr r0, [pc, #156] @ 12fde4 │ │ │ │ + b 12fd64 │ │ │ │ + ldr r0, [pc, #156] @ 12fde0 │ │ │ │ add r2, sp, #175 @ 0xaf │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #140] @ 12fde8 │ │ │ │ - ldr r3, [pc, #140] @ 12fdec │ │ │ │ + ldr r0, [pc, #140] @ 12fde4 │ │ │ │ + ldr r3, [pc, #140] @ 12fde8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12fd84 │ │ │ │ + beq 12fd80 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 131510 │ │ │ │ - b 12fdc0 │ │ │ │ + bl 13150c │ │ │ │ + b 12fdbc │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12fdac │ │ │ │ + beq 12fda8 │ │ │ │ ldr r0, [sp, #128] @ 0x80 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 131510 │ │ │ │ - b 12fdc8 │ │ │ │ + bl 13150c │ │ │ │ + b 12fdc4 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r0, pc, r0, lsr #30 │ │ │ │ - andseq r0, pc, r8, lsl pc @ │ │ │ │ - andseq r0, pc, r8, lsl #31 │ │ │ │ - andseq r6, lr, r8, asr r7 │ │ │ │ - @ instruction: 0x001e65dc │ │ │ │ - andseq lr, lr, ip, asr sp │ │ │ │ - andseq r8, sl, r9, lsr r3 │ │ │ │ - @ instruction: 0x001e64d8 │ │ │ │ - @ instruction: 0x0019a9f8 │ │ │ │ - andseq r6, lr, ip, asr r6 │ │ │ │ - mulseq lr, r8, sp │ │ │ │ - andseq r8, sl, r5, ror r3 │ │ │ │ - andseq r6, lr, r4, lsl r5 │ │ │ │ - mulseq lr, r0, r7 │ │ │ │ - andseq pc, lr, r0, asr r5 @ │ │ │ │ + andseq r0, pc, r4, lsr #30 │ │ │ │ + andseq r0, pc, ip, lsl pc @ │ │ │ │ + andseq r0, pc, ip, lsl #31 │ │ │ │ + andseq r6, lr, ip, asr r7 │ │ │ │ + andseq r6, lr, r0, ror #11 │ │ │ │ + andseq lr, lr, r0, ror #26 │ │ │ │ + andseq r8, sl, sp, lsr r3 │ │ │ │ + @ instruction: 0x001e64dc │ │ │ │ + @ instruction: 0x0019a9fc │ │ │ │ + andseq r6, lr, r0, ror #12 │ │ │ │ + mulseq lr, ip, sp │ │ │ │ + andseq r8, sl, r9, ror r3 │ │ │ │ + andseq r6, lr, r8, lsl r5 │ │ │ │ + mulseq lr, r4, r7 │ │ │ │ + andseq pc, lr, r4, asr r5 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 130d28 │ │ │ │ - ldr r6, [pc, #932] @ 1301d0 │ │ │ │ + bl 130d24 │ │ │ │ + ldr r6, [pc, #932] @ 1301cc │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ sub r0, r0, #1 │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 12feac │ │ │ │ - ldr r7, [pc, #916] @ 1301d8 │ │ │ │ + bcs 12fea8 │ │ │ │ + ldr r7, [pc, #916] @ 1301d4 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ add r7, pc, r7 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ add r0, r0, r5 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ff64 │ │ │ │ + beq 12ff60 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 12ff64 │ │ │ │ + beq 12ff60 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ add r1, r0, sl │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130104 │ │ │ │ + beq 130100 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ cmp r7, #3 │ │ │ │ - bne 12ff28 │ │ │ │ - b 12ff4c │ │ │ │ + bne 12ff24 │ │ │ │ + b 12ff48 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1317ec │ │ │ │ + bl 1317e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 12ff64 │ │ │ │ + beq 12ff60 │ │ │ │ add sl, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ add r6, sp, #140 @ 0x8c │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldm sl, {r5, r7, r9, sl} │ │ │ │ - ldr r1, [pc, #744] @ 1301d4 │ │ │ │ + ldr r1, [pc, #744] @ 1301d0 │ │ │ │ tst r5, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r7, #1 │ │ │ │ - bne 13004c │ │ │ │ + bne 130048 │ │ │ │ mov r1, r9 │ │ │ │ - b 130050 │ │ │ │ + b 13004c │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ cmp r7, #2 │ │ │ │ - bcc 12ff48 │ │ │ │ + bcc 12ff44 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 13013c │ │ │ │ + ble 130138 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ cmp r7, #3 │ │ │ │ - bne 12ffa0 │ │ │ │ + bne 12ff9c │ │ │ │ mov r0, sl │ │ │ │ bl 13d10 │ │ │ │ ldrb r0, [r6, #32] │ │ │ │ mov r6, #16 │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1300c4 │ │ │ │ - ldr r1, [pc, #620] @ 1301f0 │ │ │ │ + beq 1300c0 │ │ │ │ + ldr r1, [pc, #620] @ 1301ec │ │ │ │ mov r2, #16 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ str r6, [r4] │ │ │ │ stmib r4, {r5, r6} │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ @@ -290839,276 +290838,276 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r7, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r6, sp, #8 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #540] @ 1301e0 │ │ │ │ + ldr r1, [pc, #540] @ 1301dc │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ addcs r1, r1, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, r5 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 130114 │ │ │ │ + bne 130110 │ │ │ │ add r0, r6, #4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r7, #2 │ │ │ │ ldr fp, [r0] │ │ │ │ ldr r8, [r0, #4] │ │ │ │ - bcc 130040 │ │ │ │ + bcc 13003c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 130040 │ │ │ │ - bl 2c075c │ │ │ │ + bne 13003c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, sl │ │ │ │ bl 13d10 │ │ │ │ - b 1300b4 │ │ │ │ + b 1300b0 │ │ │ │ add r1, r9, #8 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, sl │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1300d8 │ │ │ │ + bne 1300d4 │ │ │ │ add r0, r6, #4 │ │ │ │ ldr r6, [sp, #140] @ 0x8c │ │ │ │ cmp r5, #0 │ │ │ │ ldr fp, [r0] │ │ │ │ cmp r7, #2 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ - bcc 1300b4 │ │ │ │ + bcc 1300b0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1300b4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1300b0 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ stm r4, {r6, fp} │ │ │ │ str r8, [r4, #8] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stm r4, {r6, fp} │ │ │ │ str r8, [r4, #8] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #308] @ 130200 │ │ │ │ + ldr r2, [pc, #308] @ 1301fc │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #16 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r0, [pc, #276] @ 1301f4 │ │ │ │ + ldr r0, [pc, #276] @ 1301f0 │ │ │ │ add r2, sp, #155 @ 0x9b │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #260] @ 1301f8 │ │ │ │ - ldr r3, [pc, #260] @ 1301fc │ │ │ │ + ldr r0, [pc, #260] @ 1301f4 │ │ │ │ + ldr r3, [pc, #260] @ 1301f8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 13013c │ │ │ │ - ldr r0, [pc, #208] @ 1301dc │ │ │ │ + b 130138 │ │ │ │ + ldr r0, [pc, #208] @ 1301d8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 13013c │ │ │ │ - ldr r0, [pc, #200] @ 1301e4 │ │ │ │ + b 130138 │ │ │ │ + ldr r0, [pc, #200] @ 1301e0 │ │ │ │ add r2, sp, #155 @ 0x9b │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #184] @ 1301e8 │ │ │ │ - ldr r3, [pc, #184] @ 1301ec │ │ │ │ + ldr r0, [pc, #184] @ 1301e4 │ │ │ │ + ldr r3, [pc, #184] @ 1301e8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130158 │ │ │ │ + beq 130154 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13734 │ │ │ │ cmp r7, #2 │ │ │ │ - bcc 1301c0 │ │ │ │ + bcc 1301bc │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1301c0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1301bc │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, sl │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1301ac │ │ │ │ + beq 1301a8 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 48a58 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x001f0bb4 │ │ │ │ - andseq r6, lr, r0, lsr #6 │ │ │ │ - andseq r0, pc, ip, lsl ip @ │ │ │ │ - andseq r6, lr, r4, lsl #7 │ │ │ │ - andseq r6, lr, ip, asr #4 │ │ │ │ - andseq lr, lr, r8, lsl #19 │ │ │ │ - andseq r7, sl, r5, ror #30 │ │ │ │ - andseq r6, lr, r4, lsl #2 │ │ │ │ - andseq r3, r9, r0, asr #27 │ │ │ │ - andseq lr, lr, r4, asr #19 │ │ │ │ - andseq r7, sl, r1, lsr #31 │ │ │ │ - andseq r6, lr, r0, asr #2 │ │ │ │ - andseq pc, lr, r0, ror r1 @ │ │ │ │ + @ instruction: 0x001f0bb8 │ │ │ │ + andseq r6, lr, r4, lsr #6 │ │ │ │ + andseq r0, pc, r0, lsr #24 │ │ │ │ + andseq r6, lr, r8, lsl #7 │ │ │ │ + andseq r6, lr, r0, asr r2 │ │ │ │ + andseq lr, lr, ip, lsl #19 │ │ │ │ + andseq r7, sl, r9, ror #30 │ │ │ │ + andseq r6, lr, r8, lsl #2 │ │ │ │ + andseq r3, r9, r4, asr #27 │ │ │ │ + andseq lr, lr, r8, asr #19 │ │ │ │ + andseq r7, sl, r5, lsr #31 │ │ │ │ + andseq r6, lr, r4, asr #2 │ │ │ │ + andseq pc, lr, r4, ror r1 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ - ldr r6, [pc, #932] @ 1305cc │ │ │ │ + ldr r6, [pc, #932] @ 1305c8 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #2 │ │ │ │ - ldr r0, [pc, #924] @ 1305d0 │ │ │ │ + ldr r0, [pc, #924] @ 1305cc │ │ │ │ add r6, pc, r6 │ │ │ │ add r0, pc, r0 │ │ │ │ - bcs 130290 │ │ │ │ + bcs 13028c │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ add r0, r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1302cc │ │ │ │ + beq 1302c8 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1302cc │ │ │ │ + beq 1302c8 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1317ec │ │ │ │ + bl 1317e8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 1303e4 │ │ │ │ + bne 1303e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 13d10 │ │ │ │ - b 1302cc │ │ │ │ + b 1302c8 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r1, r0, r5 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1304d8 │ │ │ │ + beq 1304d4 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ cmp r7, #3 │ │ │ │ - bne 130308 │ │ │ │ + bne 130304 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ ldrb r0, [r6, #32] │ │ │ │ mov r6, #11 │ │ │ │ mov r0, #11 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1304c4 │ │ │ │ - ldr r1, [pc, #760] @ 1305e4 │ │ │ │ + beq 1304c0 │ │ │ │ + ldr r1, [pc, #760] @ 1305e0 │ │ │ │ mov r2, #11 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ str r6, [r4] │ │ │ │ stmib r4, {r5, r6} │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [sp, #100] @ 0x64 │ │ │ │ mov r5, #0 │ │ │ │ cmp r7, #2 │ │ │ │ mov r6, #0 │ │ │ │ - bcc 130334 │ │ │ │ + bcc 130330 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r6, #8 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 130538 │ │ │ │ + ble 130534 │ │ │ │ add r0, sp, #24 │ │ │ │ ldr r8, [sp, #104] @ 0x68 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, r9, r6 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r0, [pc, #652] @ 1305e8 │ │ │ │ + ldr r0, [pc, #652] @ 1305e4 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #3 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r5, [sp, #24] │ │ │ │ add r5, sp, #8 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #32 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, r8 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1304e4 │ │ │ │ + bne 1304e0 │ │ │ │ add r0, r5, #4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ cmp r7, #2 │ │ │ │ ldr sl, [r0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bcc 1303d4 │ │ │ │ + bcc 1303d0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1303d4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1303d0 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ stm r4, {r6, sl} │ │ │ │ str r5, [r4, #8] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ @@ -291116,93 +291115,93 @@ │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ ldr r8, [sp, #8] │ │ │ │ ldr fp, [sp, #12] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ tst r8, #1 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ - ldr r1, [pc, #444] @ 1305d4 │ │ │ │ + ldr r1, [pc, #444] @ 1305d0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #32] │ │ │ │ strb r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ cmp fp, #0 │ │ │ │ cmpne fp, #1 │ │ │ │ - bne 130450 │ │ │ │ + bne 13044c │ │ │ │ mov r1, r9 │ │ │ │ - b 130454 │ │ │ │ + b 130450 │ │ │ │ add r1, r9, #8 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r2, r6 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [sp, #4] │ │ │ │ - bne 130510 │ │ │ │ + bne 13050c │ │ │ │ add r0, r5, #4 │ │ │ │ ldr r6, [sp, #140] @ 0x8c │ │ │ │ cmp r8, #0 │ │ │ │ ldr sl, [r0] │ │ │ │ cmp fp, #2 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bcc 1304ac │ │ │ │ + bcc 1304a8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1304ac │ │ │ │ - bl 2c075c │ │ │ │ + bne 1304a8 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r7 │ │ │ │ bl 13d10 │ │ │ │ stm r4, {r6, sl} │ │ │ │ str r5, [r4, #8] │ │ │ │ add sp, sp, #156 @ 0x9c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #304] @ 1305fc │ │ │ │ + ldr r2, [pc, #304] @ 1305f8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r0, [pc, #280] @ 1305f8 │ │ │ │ + ldr r0, [pc, #280] @ 1305f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - ldr r0, [pc, #256] @ 1305ec │ │ │ │ + ldr r0, [pc, #256] @ 1305e8 │ │ │ │ add r2, sp, #155 @ 0x9b │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #240] @ 1305f0 │ │ │ │ - ldr r3, [pc, #240] @ 1305f4 │ │ │ │ + ldr r0, [pc, #240] @ 1305ec │ │ │ │ + ldr r3, [pc, #240] @ 1305f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 130538 │ │ │ │ - ldr r0, [pc, #192] @ 1305d8 │ │ │ │ + b 130534 │ │ │ │ + ldr r0, [pc, #192] @ 1305d4 │ │ │ │ add r2, sp, #155 @ 0x9b │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #176] @ 1305dc │ │ │ │ - ldr r3, [pc, #176] @ 1305e0 │ │ │ │ + ldr r0, [pc, #176] @ 1305d8 │ │ │ │ + ldr r3, [pc, #176] @ 1305dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130554 │ │ │ │ + beq 130550 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 48a58 │ │ │ │ mov r0, r7 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ @@ -291211,817 +291210,817 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130598 │ │ │ │ + beq 130594 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 13734 │ │ │ │ cmp r7, #2 │ │ │ │ - bcc 1305c4 │ │ │ │ + bcc 1305c0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1305c4 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1305c0 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x001f07b4 │ │ │ │ - andseq r0, pc, ip, lsr #16 │ │ │ │ - @ instruction: 0x001e5df8 │ │ │ │ - andseq lr, lr, ip, lsl #11 │ │ │ │ - andseq r7, sl, r9, ror #22 │ │ │ │ - andseq r5, lr, r8, lsl #26 │ │ │ │ - mulseq r9, ip, r3 │ │ │ │ - @ instruction: 0x001e5eb4 │ │ │ │ - @ instruction: 0x001ee5b8 │ │ │ │ - mulseq sl, r5, fp │ │ │ │ - andseq r5, lr, r4, lsr sp │ │ │ │ - @ instruction: 0x001e5fb0 │ │ │ │ - andseq lr, lr, r0, ror sp │ │ │ │ + @ instruction: 0x001f07b8 │ │ │ │ + andseq r0, pc, r0, lsr r8 @ │ │ │ │ + @ instruction: 0x001e5dfc │ │ │ │ + mulseq lr, r0, r5 │ │ │ │ + andseq r7, sl, sp, ror #22 │ │ │ │ + andseq r5, lr, ip, lsl #26 │ │ │ │ + andseq sl, r9, r0, lsr #7 │ │ │ │ + @ instruction: 0x001e5eb8 │ │ │ │ + @ instruction: 0x001ee5bc │ │ │ │ + mulseq sl, r9, fp │ │ │ │ + andseq r5, lr, r8, lsr sp │ │ │ │ + @ instruction: 0x001e5fb4 │ │ │ │ + andseq lr, lr, r4, ror sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #256 @ 0x100 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 130d28 │ │ │ │ - ldr r9, [pc, #824] @ 130958 │ │ │ │ + bl 130d24 │ │ │ │ + ldr r9, [pc, #824] @ 130954 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ sub r0, r0, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 1306c4 │ │ │ │ - ldr r6, [pc, #812] @ 130964 │ │ │ │ + bcs 1306c0 │ │ │ │ + ldr r6, [pc, #812] @ 130960 │ │ │ │ ldrb r1, [r9, #16] │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ add r0, r0, r5 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130818 │ │ │ │ + beq 130814 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130818 │ │ │ │ + beq 130814 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ add r1, r0, r8 │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1308b4 │ │ │ │ + beq 1308b0 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, r6, #4 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13078c │ │ │ │ + bne 130788 │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ - b 130800 │ │ │ │ - ldr r0, [pc, #656] @ 13095c │ │ │ │ + b 1307fc │ │ │ │ + ldr r0, [pc, #656] @ 130958 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r1, r0, r5 │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13087c │ │ │ │ + beq 130878 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13070c │ │ │ │ + bne 130708 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 131510 │ │ │ │ - b 130818 │ │ │ │ + bl 13150c │ │ │ │ + b 130814 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #2 │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ add r5, sp, #240 @ 0xf0 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ - ldr r2, [pc, #588] @ 13097c │ │ │ │ + ldr r2, [pc, #588] @ 130978 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, #3 │ │ │ │ addcs r1, r1, #8 │ │ │ │ strb r2, [sp, #32] │ │ │ │ mov r2, #32 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 130888 │ │ │ │ + bne 130884 │ │ │ │ add r0, r5, #4 │ │ │ │ ldr r7, [sp, #240] @ 0xf0 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 131510 │ │ │ │ - b 130854 │ │ │ │ + bl 13150c │ │ │ │ + b 130850 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #2 │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ add r5, sp, #240 @ 0xf0 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ - ldr r2, [pc, #444] @ 13096c │ │ │ │ + ldr r2, [pc, #444] @ 130968 │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #176] @ 0xb0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, #3 │ │ │ │ addcs r1, r1, #8 │ │ │ │ strb r2, [sp, #32] │ │ │ │ mov r2, #32 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #180] @ 0xb4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1308c4 │ │ │ │ + bne 1308c0 │ │ │ │ add r0, r5, #4 │ │ │ │ ldr r7, [sp, #240] @ 0xf0 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne 130854 │ │ │ │ + bne 130850 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r6, #11 │ │ │ │ mov r0, #11 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130868 │ │ │ │ - ldr r1, [pc, #296] @ 130960 │ │ │ │ + beq 130864 │ │ │ │ + ldr r1, [pc, #296] @ 13095c │ │ │ │ mov r2, #11 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ str r6, [r4] │ │ │ │ stmib r4, {r5, r6} │ │ │ │ add sp, sp, #256 @ 0x100 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ str r7, [r4] │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ add sp, sp, #256 @ 0x100 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #288] @ 130990 │ │ │ │ + ldr r2, [pc, #288] @ 13098c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r0, [pc, #264] @ 13098c │ │ │ │ + ldr r0, [pc, #264] @ 130988 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - ldr r0, [pc, #240] @ 130980 │ │ │ │ + ldr r0, [pc, #240] @ 13097c │ │ │ │ add r2, sp, #255 @ 0xff │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #224] @ 130984 │ │ │ │ - ldr r3, [pc, #224] @ 130988 │ │ │ │ + ldr r0, [pc, #224] @ 130980 │ │ │ │ + ldr r3, [pc, #224] @ 130984 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 1308ec │ │ │ │ - ldr r0, [pc, #172] @ 130968 │ │ │ │ + b 1308e8 │ │ │ │ + ldr r0, [pc, #172] @ 130964 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 1308ec │ │ │ │ - ldr r0, [pc, #164] @ 130970 │ │ │ │ + b 1308e8 │ │ │ │ + ldr r0, [pc, #164] @ 13096c │ │ │ │ add r2, sp, #255 @ 0xff │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #148] @ 130974 │ │ │ │ - ldr r3, [pc, #148] @ 130978 │ │ │ │ + ldr r0, [pc, #148] @ 130970 │ │ │ │ + ldr r3, [pc, #148] @ 130974 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130908 │ │ │ │ + beq 130904 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 131510 │ │ │ │ - b 130948 │ │ │ │ + bl 13150c │ │ │ │ + b 130944 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130930 │ │ │ │ + beq 13092c │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r0, pc, r0, asr #7 │ │ │ │ - mulseq pc, r8, r3 @ │ │ │ │ - andseq r9, r9, ip, asr lr │ │ │ │ - andseq r0, pc, r8, lsr #8 │ │ │ │ - @ instruction: 0x001e5bd4 │ │ │ │ - andseq r5, lr, ip, asr sl │ │ │ │ - @ instruction: 0x001ee1d8 │ │ │ │ - @ instruction: 0x001a77b5 │ │ │ │ - andseq r5, lr, r4, asr r9 │ │ │ │ - @ instruction: 0x001e5adc │ │ │ │ - andseq lr, lr, r4, lsl r2 │ │ │ │ - @ instruction: 0x001a77f1 │ │ │ │ - mulseq lr, r0, r9 │ │ │ │ - andseq r5, lr, ip, lsl #24 │ │ │ │ - andseq lr, lr, ip, asr #19 │ │ │ │ + andseq r0, pc, r4, asr #7 │ │ │ │ + mulseq pc, ip, r3 @ │ │ │ │ + andseq r9, r9, r0, ror #28 │ │ │ │ + andseq r0, pc, ip, lsr #8 │ │ │ │ + @ instruction: 0x001e5bd8 │ │ │ │ + andseq r5, lr, r0, ror #20 │ │ │ │ + @ instruction: 0x001ee1dc │ │ │ │ + @ instruction: 0x001a77b9 │ │ │ │ + andseq r5, lr, r8, asr r9 │ │ │ │ + andseq r5, lr, r0, ror #21 │ │ │ │ + andseq lr, lr, r8, lsl r2 │ │ │ │ + @ instruction: 0x001a77f5 │ │ │ │ + mulseq lr, r4, r9 │ │ │ │ + andseq r5, lr, r0, lsl ip │ │ │ │ + @ instruction: 0x001ee9d0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #256 @ 0x100 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 130d28 │ │ │ │ - ldr r9, [pc, #824] @ 130cec │ │ │ │ + bl 130d24 │ │ │ │ + ldr r9, [pc, #824] @ 130ce8 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ sub r0, r0, #1 │ │ │ │ add r9, pc, r9 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 130a58 │ │ │ │ - ldr r6, [pc, #812] @ 130cf8 │ │ │ │ + bcs 130a54 │ │ │ │ + ldr r6, [pc, #812] @ 130cf4 │ │ │ │ ldrb r1, [r9, #16] │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ add r0, r0, r5 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130bac │ │ │ │ + beq 130ba8 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130bac │ │ │ │ + beq 130ba8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ add r1, r0, r8 │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130c48 │ │ │ │ + beq 130c44 │ │ │ │ add r6, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ add r1, r6, #4 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ str r5, [sp, #124] @ 0x7c │ │ │ │ cmp r0, #3 │ │ │ │ - bne 130b20 │ │ │ │ + bne 130b1c │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ - b 130b94 │ │ │ │ - ldr r0, [pc, #656] @ 130cf0 │ │ │ │ + b 130b90 │ │ │ │ + ldr r0, [pc, #656] @ 130cec │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r1, r0, r5 │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130c10 │ │ │ │ + beq 130c0c │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r0, [sp, #160] @ 0xa0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 130aa0 │ │ │ │ + bne 130a9c │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 131510 │ │ │ │ - b 130bac │ │ │ │ + bl 13150c │ │ │ │ + b 130ba8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #2 │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ add r5, sp, #240 @ 0xf0 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ - ldr r2, [pc, #588] @ 130d10 │ │ │ │ + ldr r2, [pc, #588] @ 130d0c │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, #3 │ │ │ │ addcs r1, r1, #8 │ │ │ │ strb r2, [sp, #32] │ │ │ │ mov r2, #32 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 130c1c │ │ │ │ + bne 130c18 │ │ │ │ add r0, r5, #4 │ │ │ │ ldr r7, [sp, #240] @ 0xf0 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 131510 │ │ │ │ - b 130be8 │ │ │ │ + bl 13150c │ │ │ │ + b 130be4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ cmp r0, #2 │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ add r5, sp, #240 @ 0xf0 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ - ldr r2, [pc, #444] @ 130d00 │ │ │ │ + ldr r2, [pc, #444] @ 130cfc │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [sp, #164] @ 0xa4 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, #3 │ │ │ │ addcs r1, r1, #8 │ │ │ │ strb r2, [sp, #32] │ │ │ │ mov r2, #32 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #168] @ 0xa8 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 130c58 │ │ │ │ + bne 130c54 │ │ │ │ add r0, r5, #4 │ │ │ │ ldr r7, [sp, #240] @ 0xf0 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne 130be8 │ │ │ │ + bne 130be4 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r6, #14 │ │ │ │ mov r0, #14 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130bfc │ │ │ │ - ldr r1, [pc, #296] @ 130cf4 │ │ │ │ + beq 130bf8 │ │ │ │ + ldr r1, [pc, #296] @ 130cf0 │ │ │ │ mov r2, #14 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ str r6, [r4] │ │ │ │ stmib r4, {r5, r6} │ │ │ │ add sp, sp, #256 @ 0x100 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ str r7, [r4] │ │ │ │ str r6, [r4, #4] │ │ │ │ str r5, [r4, #8] │ │ │ │ add sp, sp, #256 @ 0x100 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [pc, #288] @ 130d24 │ │ │ │ + ldr r2, [pc, #288] @ 130d20 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #14 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r0, [pc, #264] @ 130d20 │ │ │ │ + ldr r0, [pc, #264] @ 130d1c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - ldr r0, [pc, #240] @ 130d14 │ │ │ │ + ldr r0, [pc, #240] @ 130d10 │ │ │ │ add r2, sp, #255 @ 0xff │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #224] @ 130d18 │ │ │ │ - ldr r3, [pc, #224] @ 130d1c │ │ │ │ + ldr r0, [pc, #224] @ 130d14 │ │ │ │ + ldr r3, [pc, #224] @ 130d18 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 130c80 │ │ │ │ - ldr r0, [pc, #172] @ 130cfc │ │ │ │ + b 130c7c │ │ │ │ + ldr r0, [pc, #172] @ 130cf8 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 130c80 │ │ │ │ - ldr r0, [pc, #164] @ 130d04 │ │ │ │ + b 130c7c │ │ │ │ + ldr r0, [pc, #164] @ 130d00 │ │ │ │ add r2, sp, #255 @ 0xff │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #148] @ 130d08 │ │ │ │ - ldr r3, [pc, #148] @ 130d0c │ │ │ │ + ldr r0, [pc, #148] @ 130d04 │ │ │ │ + ldr r3, [pc, #148] @ 130d08 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130c9c │ │ │ │ + beq 130c98 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 131510 │ │ │ │ - b 130cdc │ │ │ │ + bl 13150c │ │ │ │ + b 130cd8 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130cc4 │ │ │ │ + beq 130cc0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #124 @ 0x7c │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r0, pc, ip, lsr #32 │ │ │ │ - andseq r0, pc, r4 │ │ │ │ - @ instruction: 0x00199ad4 │ │ │ │ - mulseq pc, r4, r0 @ │ │ │ │ - andseq r5, lr, r0, asr #16 │ │ │ │ - andseq r5, lr, r8, asr #13 │ │ │ │ - andseq sp, lr, r4, asr #28 │ │ │ │ - andseq r7, sl, r1, lsr #8 │ │ │ │ - andseq r5, lr, r0, asr #11 │ │ │ │ - andseq r5, lr, r8, asr #14 │ │ │ │ - andseq sp, lr, r0, lsl #29 │ │ │ │ - andseq r7, sl, sp, asr r4 │ │ │ │ - @ instruction: 0x001e55fc │ │ │ │ - andseq r5, lr, r8, ror r8 │ │ │ │ - andseq lr, lr, r8, lsr r6 │ │ │ │ + andseq r0, pc, r0, lsr r0 @ │ │ │ │ + andseq r0, pc, r8 │ │ │ │ + @ instruction: 0x00199ad8 │ │ │ │ + mulseq pc, r8, r0 @ │ │ │ │ + andseq r5, lr, r4, asr #16 │ │ │ │ + andseq r5, lr, ip, asr #13 │ │ │ │ + andseq sp, lr, r8, asr #28 │ │ │ │ + andseq r7, sl, r5, lsr #8 │ │ │ │ + andseq r5, lr, r4, asr #11 │ │ │ │ + andseq r5, lr, ip, asr #14 │ │ │ │ + andseq sp, lr, r4, lsl #29 │ │ │ │ + andseq r7, sl, r1, ror #8 │ │ │ │ + andseq r5, lr, r0, lsl #12 │ │ │ │ + andseq r5, lr, ip, ror r8 │ │ │ │ + andseq lr, lr, ip, lsr r6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #348] @ 130e98 │ │ │ │ + ldr r0, [pc, #348] @ 130e94 │ │ │ │ mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #336] @ 130e9c │ │ │ │ + ldr r2, [pc, #336] @ 130e98 │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 131218 │ │ │ │ - ldr r4, [pc, #324] @ 130ea0 │ │ │ │ + bl 131214 │ │ │ │ + ldr r4, [pc, #324] @ 130e9c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 130d78 │ │ │ │ + beq 130d74 │ │ │ │ bl 16200 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130dc4 │ │ │ │ + beq 130dc0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12c78 │ │ │ │ cmp r0, #4 │ │ │ │ - bcs 130e48 │ │ │ │ + bcs 130e44 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 130dbc │ │ │ │ + beq 130db8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #208] @ 130ea4 │ │ │ │ + ldr r4, [pc, #208] @ 130ea0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 130df0 │ │ │ │ + beq 130dec │ │ │ │ bl 16200 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #152] @ 130ea8 │ │ │ │ + ldr r1, [pc, #152] @ 130ea4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #132] @ 130eac │ │ │ │ + ldr r0, [pc, #132] @ 130ea8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #116] @ 130eb0 │ │ │ │ + ldr r1, [pc, #116] @ 130eac │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 130e74 │ │ │ │ + b 130e70 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #96] @ 130eb4 │ │ │ │ + ldr r0, [pc, #96] @ 130eb0 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #80] @ 130eb8 │ │ │ │ - ldr r3, [pc, #80] @ 130ebc │ │ │ │ + ldr r0, [pc, #80] @ 130eb4 │ │ │ │ + ldr r3, [pc, #80] @ 130eb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130e90 │ │ │ │ + beq 130e8c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r5, lr, ip, lsr #23 │ │ │ │ - andseq r9, r9, sp, ror r8 │ │ │ │ - @ instruction: 0x001efdf8 │ │ │ │ - andseq pc, lr, r0, lsl #27 │ │ │ │ - andseq r5, lr, r4, ror #7 │ │ │ │ + @ instruction: 0x001e5bb0 │ │ │ │ + andseq r9, r9, r1, lsl #17 │ │ │ │ + @ instruction: 0x001efdfc │ │ │ │ + andseq pc, lr, r4, lsl #27 │ │ │ │ + andseq r5, lr, r8, ror #7 │ │ │ │ andeq pc, r1, ip, lsr #1 │ │ │ │ - andseq r5, lr, r4, asr #7 │ │ │ │ - andseq r5, lr, r0, ror #20 │ │ │ │ - andseq r8, sl, r2, asr #19 │ │ │ │ - @ instruction: 0x001e53fc │ │ │ │ + andseq r5, lr, r8, asr #7 │ │ │ │ + andseq r5, lr, r4, ror #20 │ │ │ │ + andseq r8, sl, r6, asr #19 │ │ │ │ + andseq r5, lr, r0, lsl #8 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r9, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130f14 │ │ │ │ + beq 130f10 │ │ │ │ ldr r4, [r9, #32] │ │ │ │ mov r2, #4 │ │ │ │ ldr r7, [r9, #28] │ │ │ │ ldr r5, [r4, #12] │ │ │ │ - ldr r1, [pc, #680] @ 13119c │ │ │ │ + ldr r1, [pc, #680] @ 131198 │ │ │ │ mov r0, r7 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ mov r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 130f38 │ │ │ │ + beq 130f34 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r9, #32] │ │ │ │ mov r2, #4 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #688] @ 1311dc │ │ │ │ + ldr r1, [pc, #688] @ 1311d8 │ │ │ │ add r1, pc, r1 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldrb r0, [r9, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne 130ff0 │ │ │ │ - ldr r1, [pc, #596] @ 1311a0 │ │ │ │ + bne 130fec │ │ │ │ + ldr r1, [pc, #596] @ 13119c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 130f08 │ │ │ │ - ldr r1, [pc, #572] @ 1311a4 │ │ │ │ + bne 130f04 │ │ │ │ + ldr r1, [pc, #572] @ 1311a0 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #7 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #24] │ │ │ │ strb r1, [sp, #25] │ │ │ │ mov r2, #5 │ │ │ │ str r9, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ - ldr r0, [pc, #532] @ 1311a8 │ │ │ │ + ldr r0, [pc, #532] @ 1311a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r1, [pc, #524] @ 1311ac │ │ │ │ + ldr r1, [pc, #524] @ 1311a8 │ │ │ │ add r0, sp, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r1, [sp, #25] │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1310dc │ │ │ │ + bne 1310d8 │ │ │ │ tst r0, #1 │ │ │ │ - bne 130f08 │ │ │ │ + bne 130f04 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne 131100 │ │ │ │ + bne 1310fc │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #456] @ 1311b0 │ │ │ │ + ldr r1, [pc, #456] @ 1311ac │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ - b 131168 │ │ │ │ - ldr r1, [pc, #452] @ 1311bc │ │ │ │ + b 131164 │ │ │ │ + ldr r1, [pc, #452] @ 1311b8 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 130f08 │ │ │ │ + bne 130f04 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #8] │ │ │ │ strb r0, [sp, #19] │ │ │ │ add r0, sp, #19 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #4] │ │ │ │ add r4, sp, #20 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ mov r1, r4 │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r5, r7} │ │ │ │ stm r1, {r2, r3, r5, r7} │ │ │ │ mov r2, #7 │ │ │ │ - ldr r0, [pc, #372] @ 1311c0 │ │ │ │ + ldr r0, [pc, #372] @ 1311bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #356] @ 1311c4 │ │ │ │ + ldr r1, [pc, #356] @ 1311c0 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #60] @ 0x3c │ │ │ │ strb r1, [sp, #61] @ 0x3d │ │ │ │ mov r2, #5 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ mov r3, r6 │ │ │ │ - ldr r0, [pc, #324] @ 1311c8 │ │ │ │ + ldr r0, [pc, #324] @ 1311c4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r1, [pc, #316] @ 1311cc │ │ │ │ + ldr r1, [pc, #316] @ 1311c8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r1, [sp, #61] @ 0x3d │ │ │ │ ldrb r0, [sp, #60] @ 0x3c │ │ │ │ cmp r1, #1 │ │ │ │ - bne 1310e8 │ │ │ │ + bne 1310e4 │ │ │ │ tst r0, #1 │ │ │ │ - bne 1310f0 │ │ │ │ + bne 1310ec │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne 131124 │ │ │ │ + bne 131120 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #248] @ 1311d0 │ │ │ │ + ldr r1, [pc, #248] @ 1311cc │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13113c │ │ │ │ + b 131138 │ │ │ │ tst r0, #1 │ │ │ │ - bne 130f08 │ │ │ │ - b 131170 │ │ │ │ + bne 130f04 │ │ │ │ + b 13116c │ │ │ │ tst r0, #1 │ │ │ │ - beq 131148 │ │ │ │ + beq 131144 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ mov r8, #1 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #152] @ 1311b4 │ │ │ │ + ldr r1, [pc, #152] @ 1311b0 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ - b 131168 │ │ │ │ + b 131164 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #156] @ 1311d8 │ │ │ │ + ldr r1, [pc, #156] @ 1311d4 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1310f0 │ │ │ │ + bne 1310ec │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #116] @ 1311d4 │ │ │ │ + ldr r1, [pc, #116] @ 1311d0 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 130f08 │ │ │ │ + bne 130f04 │ │ │ │ ldr r1, [r9, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #48] @ 1311b8 │ │ │ │ + ldr r1, [pc, #48] @ 1311b4 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #64 @ 0x40 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andseq r1, r9, r8, lsr #31 │ │ │ │ - andseq r8, sl, ip, lsl #19 │ │ │ │ - andseq r8, sl, r5, lsl r4 │ │ │ │ - @ instruction: 0xfff3ac50 │ │ │ │ - andseq lr, r9, pc, lsr #32 │ │ │ │ - andseq lr, r9, r7, lsl fp │ │ │ │ - andseq r8, sl, r3, asr #15 │ │ │ │ - andseq r8, sl, r9, asr r7 │ │ │ │ - mulseq r9, r0, r5 │ │ │ │ - andseq r6, lr, ip, asr #1 │ │ │ │ - andseq r8, sl, r5, lsr #6 │ │ │ │ - @ instruction: 0xfff3ab60 │ │ │ │ - andseq sp, r9, pc, lsr pc │ │ │ │ - andseq lr, r9, r7, lsr #20 │ │ │ │ - andseq fp, r9, lr, lsr #8 │ │ │ │ - andseq r8, sl, r3, lsr #15 │ │ │ │ - andseq r1, r9, r0, ror pc │ │ │ │ + andseq r1, r9, ip, lsr #31 │ │ │ │ + mulseq sl, r0, r9 │ │ │ │ + andseq r8, sl, r9, lsl r4 │ │ │ │ + @ instruction: 0xfff3ac54 │ │ │ │ + andseq lr, r9, r3, lsr r0 │ │ │ │ + andseq lr, r9, fp, lsl fp │ │ │ │ + andseq r8, sl, r7, asr #15 │ │ │ │ + andseq r8, sl, sp, asr r7 │ │ │ │ + mulseq r9, r4, r5 │ │ │ │ + ldrsbeq r6, [lr], -r0 │ │ │ │ + andseq r8, sl, r9, lsr #6 │ │ │ │ + @ instruction: 0xfff3ab64 │ │ │ │ + andseq sp, r9, r3, asr #30 │ │ │ │ + andseq lr, r9, fp, lsr #20 │ │ │ │ + andseq fp, r9, r2, lsr r4 │ │ │ │ + andseq r8, sl, r7, lsr #15 │ │ │ │ + andseq r1, r9, r4, ror pc │ │ │ │ ldrb r0, [r0] │ │ │ │ - ldr r2, [pc, #36] @ 131210 │ │ │ │ + ldr r2, [pc, #36] @ 13120c │ │ │ │ add r2, pc, r2 │ │ │ │ ldr ip, [r2, r0, lsl #2] │ │ │ │ - ldr r2, [pc, #28] @ 131214 │ │ │ │ + ldr r2, [pc, #28] @ 131210 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r1, ip │ │ │ │ bx r3 │ │ │ │ - mulseq lr, r8, ip │ │ │ │ - andseq r2, r9, r4, lsl #25 │ │ │ │ + mulseq lr, ip, ip │ │ │ │ + andseq r2, r9, r8, lsl #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #452 @ 0x1c4 │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r5, [r1] │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -292033,21 +292032,21 @@ │ │ │ │ bl 137d0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ strb r7, [r6, r4] │ │ │ │ bl 12618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 131318 │ │ │ │ + beq 131314 │ │ │ │ mov fp, r0 │ │ │ │ ldr r8, [sp, #488] @ 0x1e8 │ │ │ │ bl 136a4 │ │ │ │ ldrb r0, [fp, #8] │ │ │ │ tst r0, #1 │ │ │ │ - beq 131384 │ │ │ │ + beq 131380 │ │ │ │ ldr r1, [fp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -292060,122 +292059,122 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 129cc │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1313f4 │ │ │ │ + beq 1313f0 │ │ │ │ add r6, sp, #16 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r6 │ │ │ │ bl 13b6c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 131430 │ │ │ │ + beq 13142c │ │ │ │ ldm r6, {r0, r1, r2, r3, r5, r7} │ │ │ │ stm sl, {r0, r1, r2, r3, r5, r7} │ │ │ │ mov r0, fp │ │ │ │ bl 130a4 │ │ │ │ add sp, sp, #452 @ 0x1c4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #3 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #432] @ 1314dc │ │ │ │ + ldr r0, [pc, #432] @ 1314d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #396] @ 1314e0 │ │ │ │ + ldr r0, [pc, #396] @ 1314dc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #380] @ 1314e4 │ │ │ │ + ldr r0, [pc, #380] @ 1314e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #364] @ 1314e8 │ │ │ │ + ldr r1, [pc, #364] @ 1314e4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #360] @ 131504 │ │ │ │ + ldr r0, [pc, #360] @ 131500 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #324] @ 131508 │ │ │ │ + ldr r0, [pc, #324] @ 131504 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #308] @ 13150c │ │ │ │ + ldr r0, [pc, #308] @ 131508 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ bl 1d3f8 │ │ │ │ - b 13149c │ │ │ │ + b 131498 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #224] @ 1314ec │ │ │ │ + ldr r0, [pc, #224] @ 1314e8 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #208] @ 1314f0 │ │ │ │ - ldr r3, [pc, #208] @ 1314f4 │ │ │ │ + ldr r0, [pc, #208] @ 1314ec │ │ │ │ + ldr r3, [pc, #208] @ 1314f0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 13149c │ │ │ │ + b 131498 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #176] @ 1314f8 │ │ │ │ + ldr r0, [pc, #176] @ 1314f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #140] @ 1314fc │ │ │ │ + ldr r0, [pc, #140] @ 1314f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #124] @ 131500 │ │ │ │ + ldr r0, [pc, #124] @ 1314fc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ bl 1d3f8 │ │ │ │ @@ -292184,535 +292183,535 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1314cc │ │ │ │ + beq 1314c8 │ │ │ │ add r0, sp, #16 │ │ │ │ bl 12dbc │ │ │ │ mov r0, fp │ │ │ │ bl 130a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - mulseq lr, r8, lr │ │ │ │ + mulseq lr, ip, lr │ │ │ │ andeq ip, r1, r4, lsr sl │ │ │ │ andeq r8, r2, r8, asr fp │ │ │ │ - andseq r4, lr, ip, asr lr │ │ │ │ - andseq r6, lr, ip, lsl r7 │ │ │ │ - andseq r8, sl, sl, lsl #8 │ │ │ │ - andseq r4, lr, r4, asr lr │ │ │ │ - andseq r4, lr, r4, ror #26 │ │ │ │ + andseq r4, lr, r0, ror #28 │ │ │ │ + andseq r6, lr, r0, lsr #14 │ │ │ │ + andseq r8, sl, lr, lsl #8 │ │ │ │ + andseq r4, lr, r8, asr lr │ │ │ │ + andseq r4, lr, r8, ror #26 │ │ │ │ andeq ip, r1, r8, lsl r9 │ │ │ │ andeq r8, r2, ip, lsr sl │ │ │ │ - @ instruction: 0x001e4df8 │ │ │ │ + @ instruction: 0x001e4dfc │ │ │ │ andeq ip, r1, r4, asr #19 │ │ │ │ andeq r8, r2, r8, ror #21 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 131550 │ │ │ │ + beq 13154c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 131550 │ │ │ │ + bcc 13154c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 131550 │ │ │ │ - bl 2c075c │ │ │ │ + bne 13154c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 131588 │ │ │ │ + beq 131584 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 131588 │ │ │ │ + bcc 131584 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 131588 │ │ │ │ - bl 2c075c │ │ │ │ + bne 131584 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1315c0 │ │ │ │ + beq 1315bc │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1315c0 │ │ │ │ + bcc 1315bc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1315c0 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1315bc │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1315f8 │ │ │ │ + beq 1315f4 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 1315f8 │ │ │ │ + bcc 1315f4 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1315f8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1315f4 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #2 │ │ │ │ - beq 131638 │ │ │ │ + beq 131634 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 131638 │ │ │ │ + bcc 131634 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 131638 │ │ │ │ - bl 2c075c │ │ │ │ + bne 131634 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 131670 │ │ │ │ + beq 13166c │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 131670 │ │ │ │ + bcc 13166c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 131670 │ │ │ │ - bl 2c075c │ │ │ │ + bne 13166c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ ldr r0, [r4, #84]! @ 0x54 │ │ │ │ cmp r0, #20 │ │ │ │ popeq {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 131688 │ │ │ │ + b 131684 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ sub r2, r1, #2 │ │ │ │ cmp r2, #18 │ │ │ │ movcs r2, #16 │ │ │ │ cmp r2, #15 │ │ │ │ popcc {r4, r5, r6, r7, r8, pc} │ │ │ │ - beq 1316f0 │ │ │ │ + beq 1316ec │ │ │ │ cmp r2, #16 │ │ │ │ - bne 13170c │ │ │ │ + bne 131708 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1316d4 │ │ │ │ + beq 1316d0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 131688 │ │ │ │ + bl 131684 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 131754 │ │ │ │ + beq 131750 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 131688 │ │ │ │ - b 131748 │ │ │ │ + bl 131684 │ │ │ │ + b 131744 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 131754 │ │ │ │ + beq 131750 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 131688 │ │ │ │ - b 131748 │ │ │ │ + bl 131684 │ │ │ │ + b 131744 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 131754 │ │ │ │ + beq 131750 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ add r7, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 131740 │ │ │ │ + beq 13173c │ │ │ │ add r6, r0, #16 │ │ │ │ - bl 131688 │ │ │ │ + bl 131684 │ │ │ │ mov r0, r6 │ │ │ │ - b 131728 │ │ │ │ + b 131724 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 131754 │ │ │ │ + beq 131750 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - b 13175c │ │ │ │ + b 131758 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 131768 │ │ │ │ + beq 131764 │ │ │ │ add r0, r6, #12 │ │ │ │ - bl 1317bc │ │ │ │ - b 131768 │ │ │ │ + bl 1317b8 │ │ │ │ + b 131764 │ │ │ │ bl 1d63c │ │ │ │ mov r8, r0 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 131760 │ │ │ │ + beq 13175c │ │ │ │ mov r0, r6 │ │ │ │ add r5, r6, #16 │ │ │ │ - bl 131688 │ │ │ │ + bl 131684 │ │ │ │ mov r6, r5 │ │ │ │ - b 13179c │ │ │ │ + b 131798 │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 131688 │ │ │ │ + bl 131684 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #168 @ 0xa8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #464] @ 1319d0 │ │ │ │ + ldr r0, [pc, #464] @ 1319cc │ │ │ │ mov r5, r1 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r1, r0, r1 │ │ │ │ - ldr r0, [pc, #448] @ 1319d4 │ │ │ │ + ldr r0, [pc, #448] @ 1319d0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 131948 │ │ │ │ + beq 131944 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 13188c │ │ │ │ + bne 131888 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 130d28 │ │ │ │ - ldr r5, [pc, #384] @ 1319d8 │ │ │ │ + bl 130d24 │ │ │ │ + ldr r5, [pc, #384] @ 1319d4 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ add r1, pc, #12 │ │ │ │ mov r6, #23 │ │ │ │ add r5, pc, r5 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ muleq r0, r0, r0 │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ andeq r0, r0, r4, lsl #1 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ - ldr r5, [pc, #344] @ 1319dc │ │ │ │ + ldr r5, [pc, #344] @ 1319d8 │ │ │ │ mov r6, #25 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 1318fc │ │ │ │ + b 1318f8 │ │ │ │ tst r0, #1 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ moveq r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 1318c0 │ │ │ │ + bcc 1318bc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, #2 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 131998 │ │ │ │ + ble 131994 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r6, [r4] │ │ │ │ stmib r4, {r1, r5} │ │ │ │ str r0, [r4, #12] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r5, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ str r6, [sp, #8] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r5, [pc, #232] @ 1319e0 │ │ │ │ + ldr r5, [pc, #232] @ 1319dc │ │ │ │ mov r6, #24 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2a9018 │ │ │ │ + bl 2a9014 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 131954 │ │ │ │ + bne 131950 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ stmib r4, {r0, r5, r6} │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, #2 │ │ │ │ str r0, [r4] │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ add sp, sp, #168 @ 0xa8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #164] @ 1319f4 │ │ │ │ + ldr r0, [pc, #164] @ 1319f0 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mov r0, #112 @ 0x70 │ │ │ │ str r0, [sp, #148] @ 0x94 │ │ │ │ - ldr r0, [pc, #128] @ 1319e4 │ │ │ │ + ldr r0, [pc, #128] @ 1319e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #144] @ 0x90 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ str r0, [sp, #140] @ 0x8c │ │ │ │ - ldr r0, [pc, #112] @ 1319e8 │ │ │ │ + ldr r0, [pc, #112] @ 1319e4 │ │ │ │ add r2, sp, #140 @ 0x8c │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #96] @ 1319ec │ │ │ │ - ldr r3, [pc, #96] @ 1319f0 │ │ │ │ + ldr r0, [pc, #96] @ 1319e8 │ │ │ │ + ldr r3, [pc, #96] @ 1319ec │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #140 @ 0x8c │ │ │ │ - bl 1319f8 │ │ │ │ - b 1319b4 │ │ │ │ + bl 1319f4 │ │ │ │ + b 1319b0 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 364f8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq pc, lr, r0, ror #4 │ │ │ │ - @ instruction: 0x001ef1d4 │ │ │ │ - andseq r8, r9, r8, lsr #29 │ │ │ │ - mulseq r9, fp, lr │ │ │ │ - andseq r8, r9, r0, asr #28 │ │ │ │ - mulseq sl, r8, r3 │ │ │ │ - andseq r4, lr, r8, lsr #23 │ │ │ │ - mulseq sl, lr, lr │ │ │ │ - andseq r4, lr, r8, lsl #18 │ │ │ │ - andseq r4, lr, r0, asr #22 │ │ │ │ + andseq pc, lr, r4, ror #4 │ │ │ │ + @ instruction: 0x001ef1d8 │ │ │ │ + andseq r8, r9, ip, lsr #29 │ │ │ │ + mulseq r9, pc, lr @ │ │ │ │ + andseq r8, r9, r4, asr #28 │ │ │ │ + mulseq sl, ip, r3 │ │ │ │ + andseq r4, lr, ip, lsr #23 │ │ │ │ + andseq r7, sl, r2, lsr #29 │ │ │ │ + andseq r4, lr, ip, lsl #18 │ │ │ │ + andseq r4, lr, r4, asr #22 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ sub r3, r2, #34 @ 0x22 │ │ │ │ cmp r3, #9 │ │ │ │ subcc r1, r2, #33 @ 0x21 │ │ │ │ cmp r1, #7 │ │ │ │ - bhi 131af8 │ │ │ │ + bhi 131af4 │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, lsr #32 │ │ │ │ andeq r0, r0, r4, ror r0 │ │ │ │ andeq r0, r0, r8, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #32 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ - b 131afc │ │ │ │ + b 131af8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 131af8 │ │ │ │ + beq 131af4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 131af8 │ │ │ │ + beq 131af4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 131af8 │ │ │ │ + beq 131af4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 131abc │ │ │ │ + beq 131ab8 │ │ │ │ push {r4, lr} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 131af8 │ │ │ │ + beq 131af4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 131af8 │ │ │ │ + beq 131af4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 131af8 │ │ │ │ + beq 131af4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b 13734 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r0, r0, #20 │ │ │ │ cmp r0, #14 │ │ │ │ movcs r0, #8 │ │ │ │ cmp r0, #8 │ │ │ │ - bhi 131bb4 │ │ │ │ + bhi 131bb0 │ │ │ │ add r1, pc, #4 │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ add pc, r1, r0 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsl #1 │ │ │ │ andeq r0, r0, ip, lsr r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 131bb4 │ │ │ │ + beq 131bb0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ add r0, r4, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 131688 │ │ │ │ + b 131684 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ mov r0, r4 │ │ │ │ - bl 131688 │ │ │ │ + bl 131684 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 131bb4 │ │ │ │ + beq 131bb0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 131bd0 │ │ │ │ + beq 131bcc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #876 @ 0x36c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 132588 │ │ │ │ - ldr r8, [pc, #3800] @ 132ac8 │ │ │ │ + beq 132584 │ │ │ │ + ldr r8, [pc, #3800] @ 132ac4 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r2, #0 │ │ │ │ add sl, r8, #24 │ │ │ │ mov r0, sl │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1325cc │ │ │ │ + bne 1325c8 │ │ │ │ ldr r5, [r6] │ │ │ │ - ldr r9, [pc, #3764] @ 132ad4 │ │ │ │ + ldr r9, [pc, #3764] @ 132ad0 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r9, #32] │ │ │ │ mov r1, r7 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 131c4c │ │ │ │ + beq 131c48 │ │ │ │ mov r0, r6 │ │ │ │ bl 139f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 131c8c │ │ │ │ - b 1326cc │ │ │ │ + bne 131c88 │ │ │ │ + b 1326c8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #80 @ 0x50 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 132510 │ │ │ │ + beq 13250c │ │ │ │ mov r0, r6 │ │ │ │ bl 139f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1326cc │ │ │ │ + beq 1326c8 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r0, r5 │ │ │ │ bl 13524 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 132510 │ │ │ │ + beq 13250c │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp, #28] │ │ │ │ str r0, [sp, #844] @ 0x34c │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ ldr r9, [r6, #8] │ │ │ │ - ldr r0, [pc, #3648] @ 132ae8 │ │ │ │ - ldr r1, [pc, #3592] @ 132ab4 │ │ │ │ + ldr r0, [pc, #3648] @ 132ae4 │ │ │ │ + ldr r1, [pc, #3592] @ 132ab0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #840] @ 0x348 │ │ │ │ ldr r0, [r9] │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #3576] @ 132ab8 │ │ │ │ + ldr r1, [pc, #3576] @ 132ab4 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ bl 12618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1326d4 │ │ │ │ + beq 1326d0 │ │ │ │ mov sl, r0 │ │ │ │ bl 136a4 │ │ │ │ ldrb r0, [sl, #8] │ │ │ │ tst r0, #1 │ │ │ │ - beq 132744 │ │ │ │ + beq 132740 │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ @@ -292725,100 +292724,100 @@ │ │ │ │ mov r0, sl │ │ │ │ bl 129cc │ │ │ │ mov r5, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 1327b8 │ │ │ │ + beq 1327b4 │ │ │ │ add r4, sp, #488 @ 0x1e8 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r4 │ │ │ │ bl 13b6c │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1327f4 │ │ │ │ + beq 1327f0 │ │ │ │ mov r0, r4 │ │ │ │ add fp, sp, #744 @ 0x2e8 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ bl 130a4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ mov r1, fp │ │ │ │ bl 6be18 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 132868 │ │ │ │ + bcs 132864 │ │ │ │ add sl, sp, #72 @ 0x48 │ │ │ │ add fp, sp, #744 @ 0x2e8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, fp │ │ │ │ bl 6be18 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 131dd4 │ │ │ │ + beq 131dd0 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 132940 │ │ │ │ + bne 13293c │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ bl 12eac │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 131de8 │ │ │ │ + beq 131de4 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ bl 12dbc │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1328c8 │ │ │ │ + beq 1328c4 │ │ │ │ ldr r0, [r8, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #3372] @ 132b28 │ │ │ │ + ldr r1, [pc, #3372] @ 132b24 │ │ │ │ add r0, r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1326bc │ │ │ │ + beq 1326b8 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1326bc │ │ │ │ + beq 1326b8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ - ldr r0, [pc, #3340] @ 132b44 │ │ │ │ + ldr r0, [pc, #3340] @ 132b40 │ │ │ │ mov r2, sl │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ mov r0, #20 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #3312] @ 132b48 │ │ │ │ + ldr r0, [pc, #3312] @ 132b44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r9] │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldm r0, {r3, r4, r5, r6, r7} │ │ │ │ mov r0, sl │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [sp, #92] @ 0x5c │ │ │ │ bl 13c80 │ │ │ │ add r8, sp, #488 @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 132604 │ │ │ │ + beq 132600 │ │ │ │ add sl, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ bl 139b0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ str r0, [sp, #484] @ 0x1e4 │ │ │ │ @@ -292868,108 +292867,108 @@ │ │ │ │ str r1, [sp, #312] @ 0x138 │ │ │ │ str r1, [sp, #748] @ 0x2ec │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ ldr ip, [sp, #748] @ 0x2ec │ │ │ │ eor r2, r0, #2 │ │ │ │ orrs r2, r2, ip │ │ │ │ - bne 131f88 │ │ │ │ + bne 131f84 │ │ │ │ mov r0, #0 │ │ │ │ mov ip, #0 │ │ │ │ str r0, [sp, #492] @ 0x1ec │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - b 131fec │ │ │ │ + b 131fe8 │ │ │ │ orr r2, r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ clz r2, r2 │ │ │ │ str r1, [sp, #748] @ 0x2ec │ │ │ │ ldr lr, [sp, #40] @ 0x28 │ │ │ │ tst r0, #1 │ │ │ │ lsr r2, r2, #5 │ │ │ │ lsl r2, r2, #1 │ │ │ │ str r2, [sp, #744] @ 0x2e8 │ │ │ │ ldm r3, {r1, r2, r4, r5, r6, r7} │ │ │ │ stm lr, {r1, r2, r4, r5, r6, r7} │ │ │ │ str ip, [sp, #492] @ 0x1ec │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - beq 131fec │ │ │ │ + beq 131fe8 │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ mov r0, r9 │ │ │ │ ldm r1!, {r2, r3, r6, r7} │ │ │ │ stmia r0!, {r2, r3, r6, r7} │ │ │ │ ldm r1, {r2, r3, r6, r7} │ │ │ │ stm r0, {r2, r3, r6, r7} │ │ │ │ ldr sl, [sp, #840] @ 0x348 │ │ │ │ ldr r9, [sp, #844] @ 0x34c │ │ │ │ tst sl, #1 │ │ │ │ - bne 132064 │ │ │ │ - b 1320a0 │ │ │ │ + bne 132060 │ │ │ │ + b 13209c │ │ │ │ ldr r2, [sp, #776] @ 0x308 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 132034 │ │ │ │ + beq 132030 │ │ │ │ ldr r1, [sp, #780] @ 0x30c │ │ │ │ mov r9, #0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 132040 │ │ │ │ + beq 13203c │ │ │ │ add r0, r2, #8 │ │ │ │ str r0, [sp, #776] @ 0x308 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ mov sl, #1 │ │ │ │ ldr ip, [sp, #492] @ 0x1ec │ │ │ │ - b 132044 │ │ │ │ + b 132040 │ │ │ │ mov sl, #0 │ │ │ │ mov r9, #0 │ │ │ │ - b 132044 │ │ │ │ + b 132040 │ │ │ │ mov sl, #0 │ │ │ │ orrs r0, r0, ip │ │ │ │ str sl, [sp, #840] @ 0x348 │ │ │ │ ldrne r0, [sp, #496] @ 0x1f0 │ │ │ │ str r9, [sp, #844] @ 0x34c │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 132090 │ │ │ │ + bne 13208c │ │ │ │ tst sl, #1 │ │ │ │ - beq 1320a0 │ │ │ │ + beq 13209c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ add fp, fp, #1 │ │ │ │ add r8, r8, #24 │ │ │ │ add r9, sp, #840 @ 0x348 │ │ │ │ cmp fp, #10 │ │ │ │ ldm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r1, #0 │ │ │ │ - bne 131f60 │ │ │ │ - b 1320e8 │ │ │ │ + bne 131f5c │ │ │ │ + b 1320e4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 12dbc │ │ │ │ tst sl, #1 │ │ │ │ - bne 132064 │ │ │ │ + bne 132060 │ │ │ │ orrs r0, sl, r9 │ │ │ │ ldrne r0, [sp, #848] @ 0x350 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 1320b8 │ │ │ │ + beq 1320b4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 12dbc │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ str fp, [sp, #312] @ 0x138 │ │ │ │ orr r0, r0, #2 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1320e0 │ │ │ │ + beq 1320dc │ │ │ │ ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1320e0 │ │ │ │ + beq 1320dc │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 12dbc │ │ │ │ add fp, sp, #744 @ 0x2e8 │ │ │ │ - b 1322cc │ │ │ │ + b 1322c8 │ │ │ │ mov r8, #10 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ str r8, [sp, #312] @ 0x138 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ ldm r1!, {r2, r3, r5, r6, r7} │ │ │ │ add sl, sp, #816 @ 0x330 │ │ │ │ add fp, sp, #72 @ 0x48 │ │ │ │ @@ -292981,21 +292980,21 @@ │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ add r0, r0, #8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ ldr lr, [sp, #492] @ 0x1ec │ │ │ │ eor r0, r1, #2 │ │ │ │ orrs r0, r0, lr │ │ │ │ - bne 132150 │ │ │ │ + bne 13214c │ │ │ │ mov r1, #0 │ │ │ │ mov ip, #2 │ │ │ │ str r1, [sp, #844] @ 0x34c │ │ │ │ mov lr, #0 │ │ │ │ str r1, [sp, #840] @ 0x348 │ │ │ │ - b 1321b8 │ │ │ │ + b 1321b4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #492] @ 0x1ec │ │ │ │ orr r0, r1, lr │ │ │ │ clz r0, r0 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ tst r1, #1 │ │ │ │ @@ -293003,43 +293002,43 @@ │ │ │ │ lsl ip, r0, #1 │ │ │ │ str ip, [sp, #488] @ 0x1e8 │ │ │ │ ldm r7, {r0, r2, r4, r5, r6, r8} │ │ │ │ stm r3, {r0, r2, r4, r5, r6, r8} │ │ │ │ mov r8, #10 │ │ │ │ str lr, [sp, #844] @ 0x34c │ │ │ │ str r1, [sp, #840] @ 0x348 │ │ │ │ - beq 1321b8 │ │ │ │ + beq 1321b4 │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ add r1, sp, #784 @ 0x310 │ │ │ │ ldm r0!, {r2, r3, r6, r7} │ │ │ │ stmia r1!, {r2, r3, r6, r7} │ │ │ │ ldm r0, {r2, r3, r6, r7} │ │ │ │ stm r1, {r2, r3, r6, r7} │ │ │ │ ldr r0, [sp, #784] @ 0x310 │ │ │ │ tst r0, #1 │ │ │ │ - bne 132208 │ │ │ │ - b 1322a4 │ │ │ │ + bne 132204 │ │ │ │ + b 1322a0 │ │ │ │ ldr r3, [sp, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r0, [sp, #524] @ 0x20c │ │ │ │ cmpne r3, r0 │ │ │ │ - beq 132288 │ │ │ │ + beq 132284 │ │ │ │ add r0, r3, #8 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp, #840] @ 0x348 │ │ │ │ ldr r1, [sp, #844] @ 0x34c │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [sp, #848] @ 0x350 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 132208 │ │ │ │ + beq 132204 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 12dbc │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ @@ -293050,84 +293049,84 @@ │ │ │ │ addls r7, r1, #240 @ 0xf0 │ │ │ │ mov r1, #240 @ 0xf0 │ │ │ │ movhi r1, #4 │ │ │ │ movls r0, fp │ │ │ │ ldr r1, [fp, r1] │ │ │ │ movls r2, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 132270 │ │ │ │ + beq 13226c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ mov r2, #24 │ │ │ │ add r0, r0, r1, lsl #3 │ │ │ │ mov r1, sl │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [r7] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ - b 132124 │ │ │ │ + b 132120 │ │ │ │ mov r0, fp │ │ │ │ bl 144f0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - b 13224c │ │ │ │ + b 132248 │ │ │ │ orrs r0, r1, lr │ │ │ │ ldrne r0, [sp, #848] @ 0x350 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 1322a4 │ │ │ │ + beq 1322a0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 12dbc │ │ │ │ ldr ip, [sp, #488] @ 0x1e8 │ │ │ │ orr r0, ip, #2 │ │ │ │ add fp, sp, #744 @ 0x2e8 │ │ │ │ and r0, r0, #3 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1322cc │ │ │ │ + beq 1322c8 │ │ │ │ ldr r0, [sp, #496] @ 0x1f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1322cc │ │ │ │ + beq 1322c8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 12dbc │ │ │ │ add r4, sp, #488 @ 0x1e8 │ │ │ │ add r9, sp, #72 @ 0x48 │ │ │ │ mov r2, #248 @ 0xf8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ bl 137d0 │ │ │ │ ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ ldr r0, [sp, #492] @ 0x1ec │ │ │ │ cmp r1, #10 │ │ │ │ movls r0, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13266c │ │ │ │ + beq 132668 │ │ │ │ ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r3, [pc, #2136] @ 132b60 │ │ │ │ + ldr r3, [pc, #2136] @ 132b5c │ │ │ │ cmp r1, #10 │ │ │ │ movls r2, r4 │ │ │ │ add r1, sp, #460 @ 0x1cc │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, r0, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, r2, #24 │ │ │ │ - bl 14efa4 │ │ │ │ + bl 14efa0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bic r1, r0, #1 │ │ │ │ cmp r1, #4 │ │ │ │ - bne 132360 │ │ │ │ + bne 13235c │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r3, [sp, #860] @ 0x35c │ │ │ │ add r8, sp, #840 @ 0x348 │ │ │ │ str r3, [sp, #856] @ 0x358 │ │ │ │ str r3, [sp, #852] @ 0x354 │ │ │ │ str r3, [sp, #848] @ 0x350 │ │ │ │ str r3, [sp, #844] @ 0x34c │ │ │ │ str r3, [sp, #840] @ 0x348 │ │ │ │ - b 1323a0 │ │ │ │ + b 13239c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -293148,523 +293147,523 @@ │ │ │ │ movls r0, r4 │ │ │ │ bl 13c8c │ │ │ │ ldm r8, {r0, r1, r2, r3, r5, r7} │ │ │ │ stm r9, {r0, r1, r2, r3, r5, r7} │ │ │ │ mvn r1, #4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ tst r0, r1 │ │ │ │ - beq 1324a8 │ │ │ │ + beq 1324a4 │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ ldm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ stm fp, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r1, sp, #816 @ 0x330 │ │ │ │ - ldr r0, [pc, #1912] @ 132b64 │ │ │ │ + ldr r0, [pc, #1912] @ 132b60 │ │ │ │ ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #820] @ 0x334 │ │ │ │ add r0, sp, #740 @ 0x2e4 │ │ │ │ str r0, [sp, #816] @ 0x330 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #740] @ 0x2e4 │ │ │ │ str sl, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r0, [pc, #1868] @ 132b68 │ │ │ │ + ldr r0, [pc, #1868] @ 132b64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ bl 312a4 │ │ │ │ ldr r6, [sp, #784] @ 0x310 │ │ │ │ cmp r5, #0 │ │ │ │ ldr sl, [sp, #788] @ 0x314 │ │ │ │ ldr r9, [sp, #792] @ 0x318 │ │ │ │ ldr r7, [sp, #28] │ │ │ │ - beq 13244c │ │ │ │ + beq 132448 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ bl 12dbc │ │ │ │ cmp r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 1328d4 │ │ │ │ + bne 1328d0 │ │ │ │ ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ cmp r5, #10 │ │ │ │ - bls 1324c8 │ │ │ │ + bls 1324c4 │ │ │ │ ldr r6, [sp, #492] @ 0x1ec │ │ │ │ ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13249c │ │ │ │ + beq 132498 │ │ │ │ mov r5, r4 │ │ │ │ - b 132484 │ │ │ │ + b 132480 │ │ │ │ add r5, r5, #24 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 13249c │ │ │ │ + beq 132498 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 132478 │ │ │ │ + beq 132474 │ │ │ │ mov r0, r5 │ │ │ │ bl 12dbc │ │ │ │ - b 132478 │ │ │ │ + b 132474 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ - b 1324d0 │ │ │ │ + b 1324cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1324b8 │ │ │ │ + beq 1324b4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ bl 12dbc │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ cmp r5, #10 │ │ │ │ - bhi 132460 │ │ │ │ + bhi 13245c │ │ │ │ cmp r5, #0 │ │ │ │ - bne 1324f8 │ │ │ │ + bne 1324f4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 13d10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ str r0, [r7, #4] │ │ │ │ add sp, sp, #876 @ 0x36c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r4, r4, #24 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 1324d0 │ │ │ │ + beq 1324cc │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1324ec │ │ │ │ + beq 1324e8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12dbc │ │ │ │ - b 1324ec │ │ │ │ + b 1324e8 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 132684 │ │ │ │ + bne 132680 │ │ │ │ ldr r1, [r9, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #496] @ 0x1f0 │ │ │ │ str r5, [sp, #492] @ 0x1ec │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1420] @ 132ae0 │ │ │ │ + ldr r1, [pc, #1420] @ 132adc │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [pc, #1400] @ 132ae4 │ │ │ │ + ldr r0, [pc, #1400] @ 132ae0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #748] @ 0x2ec │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #1344] @ 132ac4 │ │ │ │ + ldr r1, [pc, #1344] @ 132ac0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1308] @ 132abc │ │ │ │ + ldr r1, [pc, #1308] @ 132ab8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #488 @ 0x1e8 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #1284] @ 132ac0 │ │ │ │ + ldr r1, [pc, #1284] @ 132abc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #492] @ 0x1ec │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ str r1, [sp, #488] @ 0x1e8 │ │ │ │ - b 132574 │ │ │ │ + b 132570 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ strb r0, [sp, #488] @ 0x1e8 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1248] @ 132acc │ │ │ │ + ldr r0, [pc, #1248] @ 132ac8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #1240] @ 132ad0 │ │ │ │ + ldr r3, [pc, #1240] @ 132acc │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 131c14 │ │ │ │ + b 131c10 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r0, [pc, #1328] @ 132b4c │ │ │ │ + ldr r0, [pc, #1328] @ 132b48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [pc, #1304] @ 132b50 │ │ │ │ + ldr r0, [pc, #1304] @ 132b4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #500] @ 0x1f4 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ str r0, [sp, #496] @ 0x1f0 │ │ │ │ - ldr r0, [pc, #1288] @ 132b54 │ │ │ │ + ldr r0, [pc, #1288] @ 132b50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #492] @ 0x1ec │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r1, [pc, #1272] @ 132b58 │ │ │ │ + ldr r1, [pc, #1272] @ 132b54 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 132958 │ │ │ │ - ldr r2, [pc, #1256] @ 132b5c │ │ │ │ + b 132954 │ │ │ │ + ldr r2, [pc, #1256] @ 132b58 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - b 132958 │ │ │ │ + b 132954 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ strb r0, [sp, #488] @ 0x1e8 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1076] @ 132ad8 │ │ │ │ + ldr r0, [pc, #1076] @ 132ad4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #1068] @ 132adc │ │ │ │ + ldr r3, [pc, #1068] @ 132ad8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 132528 │ │ │ │ - ldr r0, [pc, #1128] @ 132b2c │ │ │ │ + b 132524 │ │ │ │ + ldr r0, [pc, #1128] @ 132b28 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 132958 │ │ │ │ + b 132954 │ │ │ │ mov r0, #1 │ │ │ │ - b 132530 │ │ │ │ + b 13252c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r0, [pc, #1040] @ 132afc │ │ │ │ + ldr r0, [pc, #1040] @ 132af8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r1, [pc, #1008] @ 132b00 │ │ │ │ + ldr r1, [pc, #1008] @ 132afc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #500] @ 0x1f4 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ str r1, [sp, #496] @ 0x1f0 │ │ │ │ - ldr r1, [pc, #992] @ 132b04 │ │ │ │ + ldr r1, [pc, #992] @ 132b00 │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #492] @ 0x1ec │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ str r1, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r1, [pc, #968] @ 132b08 │ │ │ │ + ldr r1, [pc, #968] @ 132b04 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r0, [pc, #912] @ 132aec │ │ │ │ + ldr r0, [pc, #912] @ 132ae8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r1, [pc, #880] @ 132af0 │ │ │ │ + ldr r1, [pc, #880] @ 132aec │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #500] @ 0x1f4 │ │ │ │ add r1, sp, #744 @ 0x2e8 │ │ │ │ str r1, [sp, #496] @ 0x1f0 │ │ │ │ - ldr r1, [pc, #864] @ 132af4 │ │ │ │ + ldr r1, [pc, #864] @ 132af0 │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #492] @ 0x1ec │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ str r1, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r1, [pc, #844] @ 132af8 │ │ │ │ + ldr r1, [pc, #844] @ 132af4 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 132958 │ │ │ │ + b 132954 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #748] @ 0x2ec │ │ │ │ str r0, [sp, #744] @ 0x2e8 │ │ │ │ - ldr r0, [pc, #828] @ 132b0c │ │ │ │ + ldr r0, [pc, #828] @ 132b08 │ │ │ │ add r2, sp, #744 @ 0x2e8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #812] @ 132b10 │ │ │ │ - ldr r3, [pc, #812] @ 132b14 │ │ │ │ + ldr r0, [pc, #812] @ 132b0c │ │ │ │ + ldr r3, [pc, #812] @ 132b10 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 132958 │ │ │ │ + b 132954 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r0, [pc, #780] @ 132b18 │ │ │ │ + ldr r0, [pc, #780] @ 132b14 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r1, [pc, #748] @ 132b1c │ │ │ │ + ldr r1, [pc, #748] @ 132b18 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #756] @ 0x2f4 │ │ │ │ add r1, sp, #784 @ 0x310 │ │ │ │ str r1, [sp, #752] @ 0x2f0 │ │ │ │ - ldr r1, [pc, #732] @ 132b20 │ │ │ │ + ldr r1, [pc, #732] @ 132b1c │ │ │ │ str r0, [sp, #784] @ 0x310 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #748] @ 0x2ec │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ str r1, [sp, #744] @ 0x2e8 │ │ │ │ - ldr r1, [pc, #712] @ 132b24 │ │ │ │ + ldr r1, [pc, #712] @ 132b20 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 132958 │ │ │ │ + b 132954 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #840] @ 0x348 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #844] @ 0x34c │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #680] @ 132b38 │ │ │ │ + ldr r1, [pc, #680] @ 132b34 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [pc, #660] @ 132b3c │ │ │ │ + ldr r0, [pc, #660] @ 132b38 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #492] @ 0x1ec │ │ │ │ add r0, sp, #840 @ 0x348 │ │ │ │ str r0, [sp, #488] @ 0x1e8 │ │ │ │ - ldr r1, [pc, #644] @ 132b40 │ │ │ │ + ldr r1, [pc, #644] @ 132b3c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 132958 │ │ │ │ - ldr r0, [pc, #688] @ 132b80 │ │ │ │ + b 132954 │ │ │ │ + ldr r0, [pc, #688] @ 132b7c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ mov r0, #109 @ 0x6d │ │ │ │ str sl, [sp, #76] @ 0x4c │ │ │ │ orr r0, r0, #256 @ 0x100 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ mov r0, #79 @ 0x4f │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ - ldr r0, [pc, #632] @ 132b6c │ │ │ │ + ldr r0, [pc, #632] @ 132b68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #616] @ 132b70 │ │ │ │ + ldr r0, [pc, #616] @ 132b6c │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r9, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [pc, #600] @ 132b74 │ │ │ │ + ldr r0, [pc, #600] @ 132b70 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #584] @ 132b78 │ │ │ │ - ldr r3, [pc, #584] @ 132b7c │ │ │ │ + ldr r0, [pc, #584] @ 132b74 │ │ │ │ + ldr r3, [pc, #584] @ 132b78 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 132958 │ │ │ │ - ldr r0, [pc, #488] @ 132b30 │ │ │ │ + b 132954 │ │ │ │ + ldr r0, [pc, #488] @ 132b2c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #484] @ 132b34 │ │ │ │ + ldr r2, [pc, #484] @ 132b30 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #816] @ 0x330 │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 132990 │ │ │ │ - b 132998 │ │ │ │ + bne 13298c │ │ │ │ + b 132994 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #840] @ 0x348 │ │ │ │ ldr r1, [sp, #844] @ 0x34c │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [sp, #848] @ 0x350 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 132998 │ │ │ │ + beq 132994 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ bl 12dbc │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b 132a74 │ │ │ │ + b 132a70 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 132a9c │ │ │ │ + beq 132a98 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 13734 │ │ │ │ - b 132a9c │ │ │ │ + b 132a98 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 132a9c │ │ │ │ + beq 132a98 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ bl 12dbc │ │ │ │ - b 132a9c │ │ │ │ + b 132a98 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 130a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r9 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 132a1c │ │ │ │ + beq 132a18 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, sl │ │ │ │ bl 130a4 │ │ │ │ mov r0, r9 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 132a44 │ │ │ │ + beq 132a40 │ │ │ │ add r0, sp, #744 @ 0x2e8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r9 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ ldr r1, [sp, #492] @ 0x1ec │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldrne r0, [sp, #496] @ 0x1f0 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 132a70 │ │ │ │ + beq 132a6c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 12dbc │ │ │ │ str fp, [sp, #312] @ 0x138 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ bl 681cc │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - b 132aa0 │ │ │ │ + b 132a9c │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r9 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r9, r0 │ │ │ │ add r0, sp, #488 @ 0x1e8 │ │ │ │ bl 6b8f4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r9 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ cmnvc r3, #457179136 @ 0x1b400000 │ │ │ │ rsbeq r6, r5, r1, ror #14 │ │ │ │ - andseq r4, lr, r4, lsl r2 │ │ │ │ + andseq r4, lr, r8, lsl r2 │ │ │ │ ldrdeq sp, [r0], -ip │ │ │ │ - andseq r4, lr, r8, asr #4 │ │ │ │ - andseq lr, lr, r8, ror #28 │ │ │ │ - andseq r3, lr, ip, lsr #31 │ │ │ │ - andseq pc, sp, ip, ror #15 │ │ │ │ - andseq pc, lr, r8, lsr #7 │ │ │ │ - @ instruction: 0x001e3ef4 │ │ │ │ - andseq pc, sp, r4, lsr r7 @ │ │ │ │ - andseq r4, lr, r8, ror #4 │ │ │ │ - @ instruction: 0xffefb7f4 │ │ │ │ - andseq r5, sl, r3, lsl #14 │ │ │ │ - andseq r3, lr, r8, lsr sl │ │ │ │ + andseq r4, lr, ip, asr #4 │ │ │ │ + andseq lr, lr, ip, ror #28 │ │ │ │ + @ instruction: 0x001e3fb0 │ │ │ │ + @ instruction: 0x001df7f0 │ │ │ │ + andseq pc, lr, ip, lsr #7 │ │ │ │ + @ instruction: 0x001e3ef8 │ │ │ │ + andseq pc, sp, r8, lsr r7 @ │ │ │ │ + andseq r4, lr, ip, ror #4 │ │ │ │ + @ instruction: 0xffefb7f8 │ │ │ │ + andseq r5, sl, r7, lsl #14 │ │ │ │ + andseq r3, lr, ip, lsr sl │ │ │ │ andeq fp, r1, r8, lsl #12 │ │ │ │ andeq r7, r2, r8, lsr #14 │ │ │ │ - @ instruction: 0x001e3fb0 │ │ │ │ - @ instruction: 0x001e3ad8 │ │ │ │ + @ instruction: 0x001e3fb4 │ │ │ │ + @ instruction: 0x001e3adc │ │ │ │ andeq fp, r1, r8, ror r6 │ │ │ │ muleq r2, r4, r7 │ │ │ │ - mulseq lr, ip, sl │ │ │ │ - andseq r5, lr, r8, asr r3 │ │ │ │ - andseq r7, sl, r6, asr #32 │ │ │ │ - mulseq lr, r0, sl │ │ │ │ - andseq r3, lr, r0, lsr #19 │ │ │ │ + andseq r3, lr, r0, lsr #21 │ │ │ │ + andseq r5, lr, ip, asr r3 │ │ │ │ + andseq r7, sl, sl, asr #32 │ │ │ │ + mulseq lr, r4, sl │ │ │ │ + andseq r3, lr, r4, lsr #19 │ │ │ │ andeq fp, r1, r8, asr r5 │ │ │ │ andeq r7, r2, r8, ror r6 │ │ │ │ - andseq r3, lr, r0, lsl #30 │ │ │ │ - andseq lr, lr, r8, ror #23 │ │ │ │ - ldrheq r4, [lr], -ip │ │ │ │ - @ instruction: 0x001a5cb8 │ │ │ │ - andseq r5, lr, ip, asr #3 │ │ │ │ - andseq r3, lr, r4, ror #18 │ │ │ │ + andseq r3, lr, r4, lsl #30 │ │ │ │ + andseq lr, lr, ip, ror #23 │ │ │ │ + andseq r4, lr, r0, asr #1 │ │ │ │ + @ instruction: 0x001a5cbc │ │ │ │ + @ instruction: 0x001e51d0 │ │ │ │ + andseq r3, lr, r8, ror #18 │ │ │ │ andeq sp, r1, ip, lsr #12 │ │ │ │ - andseq r3, lr, r4, asr #18 │ │ │ │ - andseq r4, lr, r4, asr r9 │ │ │ │ - andseq r8, r9, ip, lsl sp │ │ │ │ - andseq r5, lr, r4, ror #11 │ │ │ │ + andseq r3, lr, r8, asr #18 │ │ │ │ + andseq r4, lr, r8, asr r9 │ │ │ │ + andseq r8, r9, r0, lsr #26 │ │ │ │ + andseq r5, lr, r8, ror #11 │ │ │ │ andeq fp, r1, r0, asr r7 │ │ │ │ andeq r7, r2, r4, ror r8 │ │ │ │ - @ instruction: 0x001e55b4 │ │ │ │ - andseq r4, lr, r8, lsr #2 │ │ │ │ - mulseq lr, r0, r4 │ │ │ │ + @ instruction: 0x001e55b8 │ │ │ │ + andseq r4, lr, ip, lsr #2 │ │ │ │ + mulseq lr, r4, r4 │ │ │ │ muleq r1, r8, r9 │ │ │ │ - andseq r3, lr, ip, asr #30 │ │ │ │ - @ instruction: 0x00197ad3 │ │ │ │ - mulseq r9, r8, ip │ │ │ │ - andseq r3, lr, r0, lsl #29 │ │ │ │ - @ instruction: 0x001a6efa │ │ │ │ - andseq r3, lr, r4, lsr #18 │ │ │ │ - andseq r3, lr, r0, lsr #29 │ │ │ │ + andseq r3, lr, r0, asr pc │ │ │ │ + @ instruction: 0x00197ad7 │ │ │ │ + mulseq r9, ip, ip │ │ │ │ + andseq r3, lr, r4, lsl #29 │ │ │ │ + @ instruction: 0x001a6efe │ │ │ │ + andseq r3, lr, r8, lsr #18 │ │ │ │ + andseq r3, lr, r4, lsr #29 │ │ │ │ ldr r0, [r0] │ │ │ │ b 13d10 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ - ldr r5, [pc, #188] @ 132c58 │ │ │ │ + ldr r5, [pc, #188] @ 132c54 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ mov r2, #0 │ │ │ │ add r6, r5, #64 @ 0x40 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 132c20 │ │ │ │ + bne 132c1c │ │ │ │ add r6, sp, #32 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ @@ -293686,337 +293685,337 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #32 │ │ │ │ strb r0, [sp, #8] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #28] @ 132c5c │ │ │ │ + ldr r0, [pc, #28] @ 132c58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #20] @ 132c60 │ │ │ │ + ldr r3, [pc, #20] @ 132c5c │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 132bc4 │ │ │ │ - @ instruction: 0x001edebc │ │ │ │ - andseq r3, lr, r0, lsl r8 │ │ │ │ - andseq r3, lr, r4, lsr #9 │ │ │ │ + b 132bc0 │ │ │ │ + andseq sp, lr, r0, asr #29 │ │ │ │ + andseq r3, lr, r4, lsl r8 │ │ │ │ + andseq r3, lr, r8, lsr #9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r5, [pc, #104] @ 132cdc │ │ │ │ + ldr r5, [pc, #104] @ 132cd8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 132c9c │ │ │ │ + bne 132c98 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #12 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #36] @ 132ce0 │ │ │ │ + ldr r0, [pc, #36] @ 132cdc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #28] @ 132ce4 │ │ │ │ + ldr r3, [pc, #28] @ 132ce0 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andseq sp, lr, r8, ror #27 │ │ │ │ - mulseq lr, r4, r7 │ │ │ │ - andseq r3, lr, r8, lsr #8 │ │ │ │ + andseq sp, lr, ip, ror #27 │ │ │ │ + mulseq lr, r8, r7 │ │ │ │ + andseq r3, lr, ip, lsr #8 │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ bic r4, r1, #15 │ │ │ │ ldr r1, [r0, #384] @ 0x180 │ │ │ │ cmp r1, r4 │ │ │ │ - beq 132d3c │ │ │ │ + beq 132d38 │ │ │ │ add r0, r0, #388 @ 0x184 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 132ecc │ │ │ │ + beq 132ec8 │ │ │ │ str r0, [r5] │ │ │ │ ldr r1, [r0, #384] @ 0x180 │ │ │ │ cmp r1, r4 │ │ │ │ - bne 132d14 │ │ │ │ + bne 132d10 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cmp r7, r0 │ │ │ │ - beq 132e38 │ │ │ │ + beq 132e34 │ │ │ │ mov r4, #0 │ │ │ │ - b 132d5c │ │ │ │ + b 132d58 │ │ │ │ ldm r5, {r0, r7} │ │ │ │ cmp r7, r0 │ │ │ │ - beq 132e34 │ │ │ │ + beq 132e30 │ │ │ │ add r0, r7, #392 @ 0x188 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ tst r0, #65536 @ 0x10000 │ │ │ │ - beq 132e34 │ │ │ │ + beq 132e30 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r7, #396] @ 0x18c │ │ │ │ cmp r1, r0 │ │ │ │ - bhi 132e34 │ │ │ │ + bhi 132e30 │ │ │ │ ldr r0, [r7, #388] @ 0x184 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 132ee0 │ │ │ │ + beq 132edc │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r4, [r7, #384] @ 0x180 │ │ │ │ str r4, [r7, #388] @ 0x184 │ │ │ │ str r4, [r7, #392] @ 0x188 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r0, #384] @ 0x180 │ │ │ │ add r0, r0, #388 @ 0x184 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r1, #16 │ │ │ │ str r1, [r7, #384] @ 0x180 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r1, r0 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bne 132d50 │ │ │ │ + bne 132d4c │ │ │ │ ldr r1, [r0, #384] @ 0x180 │ │ │ │ add r0, r0, #388 @ 0x184 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r1, #16 │ │ │ │ str r1, [r7, #384] @ 0x180 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r1, r0 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bne 132d50 │ │ │ │ + bne 132d4c │ │ │ │ ldr r1, [r0, #384] @ 0x180 │ │ │ │ add r0, r0, #388 @ 0x184 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r1, #16 │ │ │ │ str r1, [r7, #384] @ 0x180 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 132d50 │ │ │ │ + bne 132d4c │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ - b 132d50 │ │ │ │ + b 132d4c │ │ │ │ ldr r0, [r5] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r0, #392 @ 0x188 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ and r1, r6, #15 │ │ │ │ mov r2, #1 │ │ │ │ tst r2, r0, lsr r1 │ │ │ │ - beq 132ea0 │ │ │ │ + beq 132e9c │ │ │ │ add r0, r1, r1, lsl #1 │ │ │ │ ldr r0, [r4, r0, lsl #3]! │ │ │ │ add r7, r4, #8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldm r7, {r1, r3, r7} │ │ │ │ str r7, [sp, #8] │ │ │ │ ldr r7, [r4, #20] │ │ │ │ str r7, [sp, #12] │ │ │ │ - ldr r7, [pc, #100] @ 132eec │ │ │ │ + ldr r7, [pc, #100] @ 132ee8 │ │ │ │ str r3, [sp, #4] │ │ │ │ bic r3, r1, #-1073741823 @ 0xc0000001 │ │ │ │ cmp r3, r7 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #8] │ │ │ │ - b 132eac │ │ │ │ - ldr r1, [pc, #68] @ 132eec │ │ │ │ + b 132ea8 │ │ │ │ + ldr r1, [pc, #68] @ 132ee8 │ │ │ │ tst r0, #131072 @ 0x20000 │ │ │ │ orreq r1, r1, #1 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ stm r8, {r0, r2} │ │ │ │ add r0, r8, #8 │ │ │ │ ldmib sp, {r3, r7} │ │ │ │ stm r0, {r1, r3, r7} │ │ │ │ str r6, [r8, #20] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #24] @ 132eec │ │ │ │ + ldr r0, [pc, #24] @ 132ee8 │ │ │ │ orr r0, r0, #1 │ │ │ │ str r0, [r8, #8] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r0, [pc, #8] @ 132ef0 │ │ │ │ + ldr r0, [pc, #8] @ 132eec │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - blcc fe7e56f4 <__bss_end__@@Base+0xfe4c4608> │ │ │ │ - andseq r3, lr, r0, ror r4 │ │ │ │ + blcc fe7e56f0 <__bss_end__@@Base+0xfe4c4604> │ │ │ │ + andseq r3, lr, r4, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r9, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp] │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r5, r0 │ │ │ │ bic r4, r0, #15 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov sl, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r6, #384]! @ 0x180 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 132f54 │ │ │ │ + bne 132f50 │ │ │ │ add r0, r7, #392 @ 0x188 │ │ │ │ mov r1, #131072 @ 0x20000 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ add sp, sp, #4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r0, r4, r0 │ │ │ │ and r1, r5, #15 │ │ │ │ mov fp, #0 │ │ │ │ cmp r1, r0, lsr #4 │ │ │ │ movcc fp, #1 │ │ │ │ - b 132f80 │ │ │ │ + b 132f7c │ │ │ │ mov fp, #0 │ │ │ │ mov r6, r7 │ │ │ │ ldr r0, [r6, #384]! @ 0x180 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 132f40 │ │ │ │ + beq 132f3c │ │ │ │ add r5, r7, #388 @ 0x184 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r8, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 133030 │ │ │ │ - ldr r0, [pc, #280] @ 1330c4 │ │ │ │ + bne 13302c │ │ │ │ + ldr r0, [pc, #280] @ 1330c0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #400 @ 0x190 │ │ │ │ ldr r6, [r6] │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1330b8 │ │ │ │ + beq 1330b4 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r6, #16 │ │ │ │ str r0, [r7, #384] @ 0x180 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r7 │ │ │ │ str sl, [r7, #388] @ 0x184 │ │ │ │ str sl, [r7, #392] @ 0x188 │ │ │ │ str sl, [r7, #396] @ 0x18c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r5, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 133030 │ │ │ │ + bne 13302c │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #384] @ 0x180 │ │ │ │ add r0, r0, #388 @ 0x184 │ │ │ │ mov r2, r7 │ │ │ │ add r1, r1, #16 │ │ │ │ str r1, [r7, #384] @ 0x180 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r1, r0 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 133000 │ │ │ │ + bne 132ffc │ │ │ │ mov r7, r5 │ │ │ │ add r5, r8, #392 @ 0x188 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ orr r1, r1, #65280 @ 0xff00 │ │ │ │ and r0, r0, r1 │ │ │ │ mvn r1, #254 @ 0xfe │ │ │ │ sub r1, r1, #65280 @ 0xff00 │ │ │ │ add r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ tst fp, r0 │ │ │ │ - beq 132f6c │ │ │ │ + beq 132f68 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, r8 │ │ │ │ mov fp, #0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 132f70 │ │ │ │ + bne 132f6c │ │ │ │ ldr r0, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ str r0, [r8, #396] @ 0x18c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #65536 @ 0x10000 │ │ │ │ - bl 2c0e18 │ │ │ │ + bl 2c0e14 │ │ │ │ mov fp, #1 │ │ │ │ - b 132f70 │ │ │ │ + b 132f6c │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #400 @ 0x190 │ │ │ │ bl 142ac │ │ │ │ - andseq sp, lr, ip, lsr sl │ │ │ │ + andseq sp, lr, r0, asr #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #580 @ 0x244 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r5, [pc, #908] @ 133470 │ │ │ │ + ldr r5, [pc, #908] @ 13346c │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 133318 │ │ │ │ - ldr r0, [pc, #884] @ 13347c │ │ │ │ + bne 133314 │ │ │ │ + ldr r0, [pc, #884] @ 133478 │ │ │ │ add sl, sp, #1056 @ 0x420 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ add r0, pc, r0 │ │ │ │ mov fp, #512 @ 0x200 │ │ │ │ ldr r9, [r0, #32] │ │ │ │ mov r0, sl │ │ │ │ bl 137d0 │ │ │ │ str r7, [sp, #1568] @ 0x620 │ │ │ │ add r7, r5, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 133350 │ │ │ │ + bne 13334c │ │ │ │ ldr r1, [r5, #28] │ │ │ │ add r8, sp, #16 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ @@ -294039,29 +294038,29 @@ │ │ │ │ add r8, r8, #8 │ │ │ │ ldm r5, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r0, r8 │ │ │ │ stm r0, {r1, r2, r3, r4, r6, r7} │ │ │ │ mov r0, #11 │ │ │ │ orr r6, sl, #4 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #708] @ 133488 │ │ │ │ + ldr r0, [pc, #708] @ 133484 │ │ │ │ mov r5, r6 │ │ │ │ ldr r2, [sp, #1568] @ 0x620 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r2, #16 │ │ │ │ ldr r0, [sp, #1056] @ 0x420 │ │ │ │ movhi fp, #4 │ │ │ │ addls r5, sl, #512 @ 0x200 │ │ │ │ ldr r1, [sl, fp] │ │ │ │ movls r0, sl │ │ │ │ cmp r2, #16 │ │ │ │ movls r2, #16 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 13338c │ │ │ │ + beq 133388 │ │ │ │ add r4, sp, #16 │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, r4 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [r5] │ │ │ │ add r1, sp, #1056 @ 0x420 │ │ │ │ @@ -294072,58 +294071,58 @@ │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r0, #16 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movls r1, r4 │ │ │ │ str r9, [sp, #536] @ 0x218 │ │ │ │ - ldr r3, [pc, #580] @ 13348c │ │ │ │ + ldr r3, [pc, #580] @ 133488 │ │ │ │ movls r2, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldr r5, [sp, #528] @ 0x210 │ │ │ │ mov r8, r0 │ │ │ │ cmp r5, #16 │ │ │ │ - bls 1332a0 │ │ │ │ + bls 13329c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1332d4 │ │ │ │ + beq 1332d0 │ │ │ │ add r7, r6, #8 │ │ │ │ - b 133288 │ │ │ │ + b 133284 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r7, r7, #32 │ │ │ │ - beq 1332d4 │ │ │ │ + beq 1332d0 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13327c │ │ │ │ + beq 133278 │ │ │ │ mov r0, r7 │ │ │ │ bl 12dbc │ │ │ │ - b 13327c │ │ │ │ + b 133278 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1332dc │ │ │ │ + beq 1332d8 │ │ │ │ add r6, r4, #8 │ │ │ │ - b 1332bc │ │ │ │ + b 1332b8 │ │ │ │ subs r5, r5, #1 │ │ │ │ add r6, r6, #32 │ │ │ │ - beq 1332dc │ │ │ │ + beq 1332d8 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1332b0 │ │ │ │ + beq 1332ac │ │ │ │ mov r0, r6 │ │ │ │ bl 12dbc │ │ │ │ - b 1332b0 │ │ │ │ + b 1332ac │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - ldr r1, [pc, #392] @ 13346c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #392] @ 133468 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1333a4 │ │ │ │ + beq 1333a0 │ │ │ │ bl 13d58 │ │ │ │ mov r1, r8 │ │ │ │ mov r5, r0 │ │ │ │ bl 13b00 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r8 │ │ │ │ @@ -294132,298 +294131,298 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #1056] @ 0x420 │ │ │ │ add r0, sp, #1056 @ 0x420 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #316] @ 133474 │ │ │ │ + ldr r0, [pc, #316] @ 133470 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #308] @ 133478 │ │ │ │ + ldr r3, [pc, #308] @ 133474 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 133100 │ │ │ │ + b 1330fc │ │ │ │ mov r0, #1 │ │ │ │ add lr, sp, #1024 @ 0x400 │ │ │ │ strb r0, [sp, #1576] @ 0x628 │ │ │ │ add r0, lr, #552 @ 0x228 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #276] @ 133480 │ │ │ │ + ldr r0, [pc, #276] @ 13347c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #260] @ 133484 │ │ │ │ + ldr r3, [pc, #260] @ 133480 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 133144 │ │ │ │ + b 133140 │ │ │ │ add r0, sp, #1056 @ 0x420 │ │ │ │ bl 1457c │ │ │ │ ldr r0, [sp, #1056] @ 0x420 │ │ │ │ mov r5, r6 │ │ │ │ ldr r1, [sp, #1060] @ 0x424 │ │ │ │ - b 1331f8 │ │ │ │ - ldr r0, [pc, #228] @ 133490 │ │ │ │ + b 1331f4 │ │ │ │ + ldr r0, [pc, #228] @ 13348c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1333d0 │ │ │ │ - ldr r0, [pc, #200] @ 133494 │ │ │ │ + bne 1333cc │ │ │ │ + ldr r0, [pc, #200] @ 133490 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 1333d8 │ │ │ │ - ldr r0, [pc, #192] @ 133498 │ │ │ │ + b 1333d4 │ │ │ │ + ldr r0, [pc, #192] @ 133494 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ str r0, [r4, #12] │ │ │ │ str r0, [r4, #16] │ │ │ │ - ldr r1, [pc, #160] @ 13349c │ │ │ │ + ldr r1, [pc, #160] @ 133498 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133434 │ │ │ │ + beq 133430 │ │ │ │ mov r0, r8 │ │ │ │ bl 12dbc │ │ │ │ add r0, sp, #1056 @ 0x420 │ │ │ │ bl 69e34 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #1056 @ 0x420 │ │ │ │ bl 69e34 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - andseq sp, lr, r8, ror r9 │ │ │ │ - andseq r3, lr, r8, lsl #5 │ │ │ │ - andseq r2, lr, r4, lsl #27 │ │ │ │ - andseq sp, lr, r4, ror pc │ │ │ │ - andseq pc, sp, r0, lsr #16 │ │ │ │ - @ instruction: 0x001deab4 │ │ │ │ - andseq r7, r9, pc, lsl r6 │ │ │ │ - andseq r3, lr, r0, lsl #7 │ │ │ │ - andseq sp, lr, r4, lsr r6 │ │ │ │ - andseq r4, lr, r0, asr #22 │ │ │ │ - andseq r4, lr, ip, lsr #22 │ │ │ │ + andseq sp, lr, ip, ror r9 │ │ │ │ + andseq r3, lr, ip, lsl #5 │ │ │ │ + andseq r2, lr, r8, lsl #27 │ │ │ │ + andseq sp, lr, r8, ror pc │ │ │ │ + andseq pc, sp, r4, lsr #16 │ │ │ │ + @ instruction: 0x001deab8 │ │ │ │ + andseq r7, r9, r3, lsr #12 │ │ │ │ + andseq r3, lr, r4, lsl #7 │ │ │ │ + andseq sp, lr, r8, lsr r6 │ │ │ │ andseq r4, lr, r4, asr #22 │ │ │ │ + andseq r4, lr, r0, lsr fp │ │ │ │ + andseq r4, lr, r8, asr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #588 @ 0x24c │ │ │ │ - ldr r1, [pc, #3608] @ 1342c8 │ │ │ │ + ldr r1, [pc, #3608] @ 1342c4 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r5, r2, r0 │ │ │ │ ldr r0, [r5, r1]! │ │ │ │ cmn r0, #-2147483646 @ 0x80000002 │ │ │ │ - bhi 1352e4 │ │ │ │ + bhi 1352e0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ ldr r8, [r5, #4] │ │ │ │ - ldr r0, [pc, #4084] @ 1344d0 │ │ │ │ - ldr r4, [pc, #4084] @ 1344d4 │ │ │ │ + ldr r0, [pc, #4084] @ 1344cc │ │ │ │ + ldr r4, [pc, #4084] @ 1344d0 │ │ │ │ cmp r8, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ add r4, pc, r4 │ │ │ │ - beq 13357c │ │ │ │ + beq 133578 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r1, r0, r8 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1352f0 │ │ │ │ + beq 1352ec │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r2, #116 @ 0x74 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1350d0 │ │ │ │ + beq 1350cc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - ldr r1, [pc, #4068] @ 134524 │ │ │ │ + ldr r1, [pc, #4068] @ 134520 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #60] @ 0x3c │ │ │ │ add r0, r1, r0 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133594 │ │ │ │ + beq 133590 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133594 │ │ │ │ + beq 133590 │ │ │ │ bl 13d10 │ │ │ │ mov r4, #1 │ │ │ │ - b 133594 │ │ │ │ + b 133590 │ │ │ │ mov r0, #2 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1350d0 │ │ │ │ + beq 1350cc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ bl 136b0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1350dc │ │ │ │ + beq 1350d8 │ │ │ │ mov r7, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 133604 │ │ │ │ + beq 133600 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 130d28 │ │ │ │ - ldr r1, [pc, #3936] @ 134528 │ │ │ │ + bl 130d24 │ │ │ │ + ldr r1, [pc, #3936] @ 134524 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ - ldr r2, [pc, #3924] @ 13452c │ │ │ │ + ldr r2, [pc, #3924] @ 134528 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ bl a6994 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ mov r5, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r5, [sp, #244] @ 0xf4 │ │ │ │ movne r7, r0 │ │ │ │ ldrne r2, [sp, #248] @ 0xf8 │ │ │ │ - b 13360c │ │ │ │ + b 133608 │ │ │ │ mov r5, #1 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r6 │ │ │ │ bl 138a8 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 133850 │ │ │ │ + bne 13384c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 133650 │ │ │ │ + beq 13364c │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13510c │ │ │ │ + beq 135108 │ │ │ │ mov r7, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 133698 │ │ │ │ + beq 133694 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 130204 │ │ │ │ + bl 130200 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ mov r5, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r5, [sp, #244] @ 0xf4 │ │ │ │ movne r7, r0 │ │ │ │ ldrne r2, [sp, #248] @ 0xf8 │ │ │ │ - b 1336a0 │ │ │ │ + b 13369c │ │ │ │ mov r5, #1 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r6 │ │ │ │ bl 138a8 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 133864 │ │ │ │ + bne 133860 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1336e4 │ │ │ │ + beq 1336e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135118 │ │ │ │ + beq 135114 │ │ │ │ mov r7, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 13372c │ │ │ │ + beq 133728 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 12fe0c │ │ │ │ + bl 12fe08 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ mov r5, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r5, [sp, #244] @ 0xf4 │ │ │ │ movne r7, r0 │ │ │ │ ldrne r2, [sp, #248] @ 0xf8 │ │ │ │ - b 133734 │ │ │ │ + b 133730 │ │ │ │ mov r5, #1 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r0, #24] │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r6 │ │ │ │ bl 138a8 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 133878 │ │ │ │ + bne 133874 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 133778 │ │ │ │ + beq 133774 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 133830 │ │ │ │ + beq 13382c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1357a0 │ │ │ │ + bl 13579c │ │ │ │ and r5, r0, #255 @ 0xff │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133844 │ │ │ │ + beq 133840 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ add r2, r1, #8 │ │ │ │ add r3, r1, #28 │ │ │ │ add r1, r1, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, pc, #8 │ │ │ │ @@ -294446,490 +294445,490 @@ │ │ │ │ andeq r0, r0, ip, asr #4 │ │ │ │ andeq r0, r0, r4, ror #1 │ │ │ │ andeq r0, r0, r0, lsr #3 │ │ │ │ andeq r0, r0, r4, asr #1 │ │ │ │ andeq r0, r0, r0, lsr #4 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - ldr r1, [pc, #4068] @ 134804 │ │ │ │ + ldr r1, [pc, #4068] @ 134800 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #4064] @ 134808 │ │ │ │ + ldr r1, [pc, #4064] @ 134804 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #4060] @ 13480c │ │ │ │ - b 133a88 │ │ │ │ + ldr r1, [pc, #4060] @ 134808 │ │ │ │ + b 133a84 │ │ │ │ mov r5, #17 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1337a0 │ │ │ │ - bl 135930 │ │ │ │ - bl 14dcec │ │ │ │ - b 13515c │ │ │ │ + bne 13379c │ │ │ │ + bl 13592c │ │ │ │ + bl 14dce8 │ │ │ │ + b 135158 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 133648 │ │ │ │ - b 133650 │ │ │ │ + bne 133644 │ │ │ │ + b 13364c │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 1336dc │ │ │ │ - b 1336e4 │ │ │ │ + bne 1336d8 │ │ │ │ + b 1336e0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 133770 │ │ │ │ - b 133778 │ │ │ │ + bne 13376c │ │ │ │ + b 133774 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #4016] @ 134854 │ │ │ │ + ldr r1, [pc, #4016] @ 134850 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #4012] @ 134858 │ │ │ │ - b 133a88 │ │ │ │ + ldr r1, [pc, #4012] @ 134854 │ │ │ │ + b 133a84 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - ldr r1, [pc, #4000] @ 13485c │ │ │ │ + ldr r1, [pc, #4000] @ 134858 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #3996] @ 134860 │ │ │ │ + ldr r1, [pc, #3996] @ 13485c │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #3992] @ 134864 │ │ │ │ - b 133a88 │ │ │ │ + ldr r1, [pc, #3992] @ 134860 │ │ │ │ + b 133a84 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - ldr r1, [pc, #3980] @ 134868 │ │ │ │ + ldr r1, [pc, #3980] @ 134864 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #3976] @ 13486c │ │ │ │ + ldr r1, [pc, #3976] @ 134868 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #3972] @ 134870 │ │ │ │ - b 133a88 │ │ │ │ + ldr r1, [pc, #3972] @ 13486c │ │ │ │ + b 133a84 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - ldr r1, [pc, #4084] @ 1348f0 │ │ │ │ + ldr r1, [pc, #4084] @ 1348ec │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #4092] @ 134900 │ │ │ │ + ldr r1, [pc, #4092] @ 1348fc │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #4088] @ 134904 │ │ │ │ - b 133a88 │ │ │ │ + ldr r1, [pc, #4088] @ 134900 │ │ │ │ + b 133a84 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r2, [sp, #248] @ 0xf8 │ │ │ │ - ldr r2, [pc, #4072] @ 134908 │ │ │ │ + ldr r2, [pc, #4072] @ 134904 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ str r2, [sp, #244] @ 0xf4 │ │ │ │ - b 133a88 │ │ │ │ + b 133a84 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - ldr r1, [pc, #4052] @ 13490c │ │ │ │ + ldr r1, [pc, #4052] @ 134908 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #4048] @ 134910 │ │ │ │ + ldr r1, [pc, #4048] @ 13490c │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #4044] @ 134914 │ │ │ │ - b 133a88 │ │ │ │ + ldr r1, [pc, #4044] @ 134910 │ │ │ │ + b 133a84 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - ldr r1, [pc, #4032] @ 134918 │ │ │ │ + ldr r1, [pc, #4032] @ 134914 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #4092] @ 13495c │ │ │ │ + ldr r1, [pc, #4092] @ 134958 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #3992] @ 134900 │ │ │ │ - b 133a88 │ │ │ │ + ldr r1, [pc, #3992] @ 1348fc │ │ │ │ + b 133a84 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - ldr r1, [pc, #4072] @ 134960 │ │ │ │ + ldr r1, [pc, #4072] @ 13495c │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #4068] @ 134964 │ │ │ │ + ldr r1, [pc, #4068] @ 134960 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #4064] @ 134968 │ │ │ │ - b 133a88 │ │ │ │ + ldr r1, [pc, #4064] @ 134964 │ │ │ │ + b 133a84 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - ldr r1, [pc, #4052] @ 13496c │ │ │ │ + ldr r1, [pc, #4052] @ 134968 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #4048] @ 134970 │ │ │ │ + ldr r1, [pc, #4048] @ 13496c │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #4044] @ 134974 │ │ │ │ - b 133a88 │ │ │ │ + ldr r1, [pc, #4044] @ 134970 │ │ │ │ + b 133a84 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - ldr r1, [pc, #4084] @ 1349ac │ │ │ │ + ldr r1, [pc, #4084] @ 1349a8 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #4092] @ 1349bc │ │ │ │ + ldr r1, [pc, #4092] @ 1349b8 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #4088] @ 1349c0 │ │ │ │ - b 133a88 │ │ │ │ + ldr r1, [pc, #4088] @ 1349bc │ │ │ │ + b 133a84 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - ldr r1, [pc, #4088] @ 1349d0 │ │ │ │ + ldr r1, [pc, #4088] @ 1349cc │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #4084] @ 1349d4 │ │ │ │ + ldr r1, [pc, #4084] @ 1349d0 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #4080] @ 1349d8 │ │ │ │ - b 133a88 │ │ │ │ + ldr r1, [pc, #4080] @ 1349d4 │ │ │ │ + b 133a84 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - b 133a20 │ │ │ │ + b 133a1c │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - ldr r1, [pc, #4056] @ 1349dc │ │ │ │ + ldr r1, [pc, #4056] @ 1349d8 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #4052] @ 1349e0 │ │ │ │ + ldr r1, [pc, #4052] @ 1349dc │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #4048] @ 1349e4 │ │ │ │ - b 133a88 │ │ │ │ + ldr r1, [pc, #4048] @ 1349e0 │ │ │ │ + b 133a84 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - b 133a88 │ │ │ │ + b 133a84 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - ldr r1, [pc, #4012] @ 1349e8 │ │ │ │ + ldr r1, [pc, #4012] @ 1349e4 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #3788] @ 134910 │ │ │ │ + ldr r1, [pc, #3788] @ 13490c │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #4000] @ 1349ec │ │ │ │ - b 133a88 │ │ │ │ + ldr r1, [pc, #4000] @ 1349e8 │ │ │ │ + b 133a84 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - ldr r1, [pc, #3988] @ 1349f0 │ │ │ │ + ldr r1, [pc, #3988] @ 1349ec │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #3496] @ 13480c │ │ │ │ + ldr r1, [pc, #3496] @ 134808 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #4084] @ 134a60 │ │ │ │ - b 133a88 │ │ │ │ + ldr r1, [pc, #4084] @ 134a5c │ │ │ │ + b 133a84 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #252] @ 0xfc │ │ │ │ - ldr r1, [pc, #4072] @ 134a64 │ │ │ │ + ldr r1, [pc, #4072] @ 134a60 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ - ldr r1, [pc, #4068] @ 134a68 │ │ │ │ + ldr r1, [pc, #4068] @ 134a64 │ │ │ │ str r1, [sp, #244] @ 0xf4 │ │ │ │ - ldr r1, [pc, #4064] @ 134a6c │ │ │ │ + ldr r1, [pc, #4064] @ 134a68 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ bl 2f684 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135124 │ │ │ │ + beq 135120 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ bl 4bc60 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #204] @ 0xcc │ │ │ │ ldr r2, [sp, #208] @ 0xd0 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r6 │ │ │ │ bl 138a8 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 133ee4 │ │ │ │ + bne 133ee0 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133b08 │ │ │ │ + beq 133b04 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135130 │ │ │ │ + beq 13512c │ │ │ │ mov r7, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 133b50 │ │ │ │ + beq 133b4c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 12faa0 │ │ │ │ + bl 12fa9c │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ mov r5, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r5, [sp, #244] @ 0xf4 │ │ │ │ movne r7, r0 │ │ │ │ ldrne r2, [sp, #248] @ 0xf8 │ │ │ │ - b 133b58 │ │ │ │ + b 133b54 │ │ │ │ mov r5, #1 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r6 │ │ │ │ bl 138a8 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 133efc │ │ │ │ + bne 133ef8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 133b9c │ │ │ │ + beq 133b98 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13513c │ │ │ │ + beq 135138 │ │ │ │ mov r7, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 133be4 │ │ │ │ + beq 133be0 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 130994 │ │ │ │ + bl 130990 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ mov r5, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r5, [sp, #244] @ 0xf4 │ │ │ │ movne r7, r0 │ │ │ │ ldrne r2, [sp, #248] @ 0xf8 │ │ │ │ - b 133bec │ │ │ │ + b 133be8 │ │ │ │ mov r5, #1 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r0, #44] @ 0x2c │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r6 │ │ │ │ bl 138a8 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 133f10 │ │ │ │ + bne 133f0c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 133c30 │ │ │ │ + beq 133c2c │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135148 │ │ │ │ + beq 135144 │ │ │ │ mov r7, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 133c78 │ │ │ │ + beq 133c74 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 130600 │ │ │ │ + bl 1305fc │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ mov r5, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ ldrne r5, [sp, #244] @ 0xf4 │ │ │ │ movne r7, r0 │ │ │ │ ldrne r2, [sp, #248] @ 0xf8 │ │ │ │ - b 133c80 │ │ │ │ + b 133c7c │ │ │ │ mov r5, #1 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r0, #40] @ 0x28 │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r6 │ │ │ │ bl 138a8 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 133f24 │ │ │ │ + bne 133f20 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 133cc4 │ │ │ │ + beq 133cc0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135154 │ │ │ │ + beq 135150 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 133db8 │ │ │ │ + beq 133db4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ and r1, r0, #255 @ 0xff │ │ │ │ sub r1, r1, #2 │ │ │ │ clz r1, r1 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsr r1, r1, #5 │ │ │ │ bl 136b0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 133dcc │ │ │ │ + beq 133dc8 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r4, #1 │ │ │ │ mov r7, #0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 133dac │ │ │ │ + beq 133da8 │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 133de8 │ │ │ │ + beq 133de4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ cmp r0, #2 │ │ │ │ str r2, [sp, #204] @ 0xcc │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ - ldr r2, [pc, #4068] @ 134d3c │ │ │ │ + ldr r2, [pc, #4068] @ 134d38 │ │ │ │ str r1, [sp, #260] @ 0x104 │ │ │ │ str r1, [sp, #248] @ 0xf8 │ │ │ │ add r2, pc, r2 │ │ │ │ str r1, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #116] @ 0x74 │ │ │ │ str r2, [sp, #272] @ 0x110 │ │ │ │ mov r2, #3 │ │ │ │ addcs r1, r1, #8 │ │ │ │ strb r2, [sp, #264] @ 0x108 │ │ │ │ mov r2, #32 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ str r2, [sp, #256] @ 0x100 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 135320 │ │ │ │ + bne 13531c │ │ │ │ ldr r7, [sp, #200] @ 0xc8 │ │ │ │ cmp r7, #-2147483648 @ 0x80000000 │ │ │ │ - bne 133dd8 │ │ │ │ + bne 133dd4 │ │ │ │ mov r4, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ - b 133de8 │ │ │ │ + b 133de4 │ │ │ │ mov r1, #0 │ │ │ │ bl 136b0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 133d0c │ │ │ │ + bne 133d08 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 13515c │ │ │ │ + bl 14dce8 │ │ │ │ + b 135158 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ ldr r4, [sp, #204] @ 0xcc │ │ │ │ add r0, r0, #4 │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r5, [r5, #48] @ 0x30 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r5 │ │ │ │ bl 138a8 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 133f38 │ │ │ │ + bne 133f34 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 133e28 │ │ │ │ + beq 133e24 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, #1 │ │ │ │ mov r7, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r8, #0 │ │ │ │ - ldr r2, [pc, #4052] @ 134e14 │ │ │ │ + ldr r2, [pc, #4052] @ 134e10 │ │ │ │ str r8, [sp, #44] @ 0x2c │ │ │ │ add r2, pc, r2 │ │ │ │ - beq 133edc │ │ │ │ + beq 133ed8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - ldr r1, [pc, #4036] @ 134e18 │ │ │ │ + ldr r1, [pc, #4036] @ 134e14 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #60] @ 0x3c │ │ │ │ add r1, r1, r0 │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135300 │ │ │ │ + beq 1352fc │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldrb r0, [sp, #352] @ 0x160 │ │ │ │ - ldr r5, [pc, #4076] @ 134e74 │ │ │ │ + ldr r5, [pc, #4076] @ 134e70 │ │ │ │ cmp r0, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 133f70 │ │ │ │ + beq 133f6c │ │ │ │ sub r1, r0, #1 │ │ │ │ mov r2, #17 │ │ │ │ and r6, r1, r0 │ │ │ │ rsb r1, r0, #0 │ │ │ │ and r0, r0, r1 │ │ │ │ - ldr r1, [pc, #4044] @ 134e78 │ │ │ │ + ldr r1, [pc, #4044] @ 134e74 │ │ │ │ add r3, pc, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ add pc, r3, r0 │ │ │ │ strheq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r4, lsr #1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r1, r0, r0, lsl r5 │ │ │ │ muleq r0, r8, r0 │ │ │ │ - ldr r1, [pc, #4008] @ 134e7c │ │ │ │ + ldr r1, [pc, #4008] @ 134e78 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 133f5c │ │ │ │ + b 133f58 │ │ │ │ mov r9, #0 │ │ │ │ - b 13418c │ │ │ │ + b 134188 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 133b00 │ │ │ │ - b 133b08 │ │ │ │ + bne 133afc │ │ │ │ + b 133b04 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 133b94 │ │ │ │ - b 133b9c │ │ │ │ + bne 133b90 │ │ │ │ + b 133b98 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 133c28 │ │ │ │ - b 133c30 │ │ │ │ + bne 133c24 │ │ │ │ + b 133c2c │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 133cbc │ │ │ │ - b 133cc4 │ │ │ │ + bne 133cb8 │ │ │ │ + b 133cc0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 133e20 │ │ │ │ - b 133e28 │ │ │ │ - ldr r1, [pc, #4024] @ 134f10 │ │ │ │ + bne 133e1c │ │ │ │ + b 133e24 │ │ │ │ + ldr r1, [pc, #4024] @ 134f0c │ │ │ │ mov r2, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ bl a6994 │ │ │ │ ldr r4, [sp, #200] @ 0xc8 │ │ │ │ cmp r4, #-2147483648 @ 0x80000000 │ │ │ │ - bne 133f88 │ │ │ │ + bne 133f84 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, #4 │ │ │ │ str r5, [sp, #528] @ 0x210 │ │ │ │ str r4, [sp, #524] @ 0x20c │ │ │ │ str r5, [sp, #520] @ 0x208 │ │ │ │ - b 1340fc │ │ │ │ + b 1340f8 │ │ │ │ ldrb r0, [r5, #32] │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ mov r0, #85 @ 0x55 │ │ │ │ ldr r8, [sp, #204] @ 0xcc │ │ │ │ and r0, r0, r6, lsr #1 │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ sub r0, r6, r0 │ │ │ │ @@ -294942,67 +294941,67 @@ │ │ │ │ movls r0, #3 │ │ │ │ add r7, r0, #1 │ │ │ │ add r0, r7, r7, lsl #1 │ │ │ │ lsl sl, r0, #2 │ │ │ │ mov r0, sl │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135378 │ │ │ │ + beq 135374 │ │ │ │ stm r0, {r4, r8, r9} │ │ │ │ mov r4, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r7, [sp, #424] @ 0x1a8 │ │ │ │ mov sl, #0 │ │ │ │ mov r7, #85 @ 0x55 │ │ │ │ str r4, [sp, #432] @ 0x1b0 │ │ │ │ str r0, [sp, #428] @ 0x1ac │ │ │ │ - b 134020 │ │ │ │ + b 13401c │ │ │ │ ldr r5, [sp, #428] @ 0x1ac │ │ │ │ add r0, r5, sl │ │ │ │ add r4, r4, #1 │ │ │ │ add r0, r0, #12 │ │ │ │ add sl, sl, #12 │ │ │ │ stm r0, {r6, r8, r9} │ │ │ │ mov r6, fp │ │ │ │ str r4, [sp, #432] @ 0x1b0 │ │ │ │ tst r6, #255 @ 0xff │ │ │ │ - beq 1340ec │ │ │ │ + beq 1340e8 │ │ │ │ sub r0, r6, #1 │ │ │ │ add r3, pc, #32 │ │ │ │ and fp, r0, r6 │ │ │ │ rsb r0, r6, #0 │ │ │ │ and r0, r6, r0 │ │ │ │ - ldr r1, [pc, #4052] @ 135018 │ │ │ │ + ldr r1, [pc, #4052] @ 135014 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ mov r2, #17 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r0, [r3, r0, lsl #2] │ │ │ │ add pc, r3, r0 │ │ │ │ muleq r0, r8, r0 │ │ │ │ andeq r0, r0, r0, lsr r0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r1, r0, r4, ror r3 │ │ │ │ andeq r0, r0, r4, lsr #32 │ │ │ │ - ldr r1, [pc, #4012] @ 13501c │ │ │ │ + ldr r1, [pc, #4012] @ 135018 │ │ │ │ mov r2, #13 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 134084 │ │ │ │ - ldr r1, [pc, #4084] @ 135074 │ │ │ │ + b 134080 │ │ │ │ + ldr r1, [pc, #4084] @ 135070 │ │ │ │ mov r2, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ bl a6994 │ │ │ │ ldr r6, [sp, #200] @ 0xc8 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 1340ec │ │ │ │ + beq 1340e8 │ │ │ │ ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ ldr r8, [sp, #204] @ 0xcc │ │ │ │ ldr r9, [sp, #208] @ 0xd0 │ │ │ │ cmp r4, r0 │ │ │ │ - bne 134004 │ │ │ │ + bne 134000 │ │ │ │ mov r0, #12 │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ str r0, [sp] │ │ │ │ and r0, r7, fp, lsr #1 │ │ │ │ sub r0, fp, r0 │ │ │ │ mov r3, #4 │ │ │ │ and r1, r1, r0, lsr #2 │ │ │ │ @@ -295010,94 +295009,94 @@ │ │ │ │ add r0, r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, r0, lsr #4 │ │ │ │ and r0, r0, #15 │ │ │ │ add r2, r0, #1 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ bl 167f4 │ │ │ │ - b 134000 │ │ │ │ + b 133ffc │ │ │ │ add r5, sp, #424 @ 0x1a8 │ │ │ │ add r1, sp, #520 @ 0x208 │ │ │ │ ldm r5, {r0, r4, r5} │ │ │ │ stm r1, {r0, r4, r5} │ │ │ │ mov r0, #3 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - ldr r3, [pc, #4084] @ 135108 │ │ │ │ + ldr r3, [pc, #4084] @ 135104 │ │ │ │ mov r2, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 74ce4 │ │ │ │ add sl, sp, #200 @ 0xc8 │ │ │ │ add r7, r4, #4 │ │ │ │ ldm sl, {r6, r8, sl} │ │ │ │ - b 134134 │ │ │ │ + b 134130 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r7, r7, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 134154 │ │ │ │ + beq 134150 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13412c │ │ │ │ + beq 134128 │ │ │ │ ldr r0, [r7] │ │ │ │ bl 13734 │ │ │ │ - b 13412c │ │ │ │ + b 134128 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134168 │ │ │ │ + beq 134164 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ mov r7, #0 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, #0 │ │ │ │ movne r7, sl │ │ │ │ movne r9, r6 │ │ │ │ strne r8, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1351b8 │ │ │ │ + beq 1351b4 │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r7 │ │ │ │ movne r1, #1 │ │ │ │ bl 136b0 │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1351c4 │ │ │ │ + beq 1351c0 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ bl 138a8 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 1342a8 │ │ │ │ + bne 1342a4 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1342bc │ │ │ │ + beq 1342b8 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 134228 │ │ │ │ + bne 134224 │ │ │ │ add r0, sp, #210 @ 0xd2 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #0 │ │ │ │ strh r2, [r0] │ │ │ │ strh r2, [r0, #-2] │ │ │ │ strh r2, [r0, #-4] │ │ │ │ strh r2, [r0, #-6] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ - b 13425c │ │ │ │ + b 134258 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ mov r1, #0 │ │ │ │ bl 12de0 │ │ │ │ mov r4, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -295106,221 +295105,221 @@ │ │ │ │ mov r0, #1 │ │ │ │ moveq r1, #1 │ │ │ │ str r4, [sp, #208] @ 0xd0 │ │ │ │ strb r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r5, [r5, #56] @ 0x38 │ │ │ │ add fp, sp, #240 @ 0xf0 │ │ │ │ mov r0, fp │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r5 │ │ │ │ bl 138a8 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 1342cc │ │ │ │ + bne 1342c8 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 1342e0 │ │ │ │ + bne 1342dc │ │ │ │ mov r0, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - b 134334 │ │ │ │ + b 134330 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1341f0 │ │ │ │ + bne 1341ec │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 1351cc │ │ │ │ - andseq sp, lr, r8, lsl fp │ │ │ │ + bl 14dce8 │ │ │ │ + b 1351c8 │ │ │ │ + andseq sp, lr, ip, lsl fp │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 134294 │ │ │ │ + beq 134290 │ │ │ │ mov r0, r4 │ │ │ │ bl 127a4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ mov r4, #0 │ │ │ │ subs r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ lsr r7, r0, #5 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - beq 134334 │ │ │ │ + beq 134330 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr r1, [sp, #140] @ 0x8c │ │ │ │ cmp r0, #20 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ addne r1, r0, #84 @ 0x54 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 2be090 │ │ │ │ + bl 2be08c │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 134cf8 │ │ │ │ + bne 134cf4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ str r9, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134d18 │ │ │ │ + beq 134d14 │ │ │ │ cmp r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ bl 136b0 │ │ │ │ ldr r6, [r5, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 135224 │ │ │ │ + beq 135220 │ │ │ │ add fp, sp, #240 @ 0xf0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r2, r4 │ │ │ │ str r7, [sp, #24] │ │ │ │ mov r0, fp │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r6 │ │ │ │ bl 138a8 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 1349b0 │ │ │ │ + bne 1349ac │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - ldr r2, [pc, #4092] @ 1353a8 │ │ │ │ + ldr r2, [pc, #4092] @ 1353a4 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r9, [pc, #4088] @ 1353ac │ │ │ │ + ldr r9, [pc, #4088] @ 1353a8 │ │ │ │ add r2, pc, r2 │ │ │ │ - beq 1344d8 │ │ │ │ + beq 1344d4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - ldr r1, [pc, #4076] @ 1353b0 │ │ │ │ + ldr r1, [pc, #4076] @ 1353ac │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #60] @ 0x3c │ │ │ │ add r0, r1, r0 │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1344d8 │ │ │ │ + beq 1344d4 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1344d8 │ │ │ │ + beq 1344d4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcs 134d24 │ │ │ │ + bcs 134d20 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 1359b8 │ │ │ │ + bl 1359b4 │ │ │ │ ldr r8, [sp, #240] @ 0xf0 │ │ │ │ ldr r5, [sp, #244] @ 0xf4 │ │ │ │ ldr sl, [sp, #248] @ 0xf8 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1359b8 │ │ │ │ + bl 1359b4 │ │ │ │ ldr r6, [sp, #240] @ 0xf0 │ │ │ │ mov lr, r7 │ │ │ │ ldr r3, [sp, #244] @ 0xf4 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ - ldr r2, [pc, #4080] @ 13543c │ │ │ │ + ldr r2, [pc, #4080] @ 135438 │ │ │ │ subs r4, r8, r6 │ │ │ │ - ldr r0, [pc, #4076] @ 135440 │ │ │ │ + ldr r0, [pc, #4076] @ 13543c │ │ │ │ sbcs r4, r5, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bcc 1352d8 │ │ │ │ + bcc 1352d4 │ │ │ │ subs r7, r8, r6 │ │ │ │ ldr ip, [sp, #248] @ 0xf8 │ │ │ │ sbc r8, r5, r3 │ │ │ │ cmp sl, ip │ │ │ │ - bcs 134dcc │ │ │ │ + bcs 134dc8 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ orrs r3, r7, r8 │ │ │ │ - beq 1352d8 │ │ │ │ + beq 1352d4 │ │ │ │ subs r7, r7, #1 │ │ │ │ add sl, sl, r9 │ │ │ │ sbc r8, r8, #0 │ │ │ │ sub r0, sl, ip │ │ │ │ cmp r0, r9 │ │ │ │ - bcc 134ddc │ │ │ │ - ldr r3, [pc, #4076] @ 13548c │ │ │ │ + bcc 134dd8 │ │ │ │ + ldr r3, [pc, #4076] @ 135488 │ │ │ │ lsr r2, r0, #9 │ │ │ │ umull r6, r1, r2, r3 │ │ │ │ mov r2, #0 │ │ │ │ adds r3, r7, r1, lsr #7 │ │ │ │ adcs r3, r8, #0 │ │ │ │ adcs r2, r2, #0 │ │ │ │ - bne 1352c4 │ │ │ │ - ldr r2, [pc, #4088] @ 1354b8 │ │ │ │ + bne 1352c0 │ │ │ │ + ldr r2, [pc, #4088] @ 1354b4 │ │ │ │ lsr r1, r1, #7 │ │ │ │ adds r7, r7, r1 │ │ │ │ adc r8, r8, #0 │ │ │ │ mla r6, r1, r2, r0 │ │ │ │ - b 134de0 │ │ │ │ - andseq sp, lr, r0, lsl #11 │ │ │ │ - @ instruction: 0x001ed4fc │ │ │ │ + b 134ddc │ │ │ │ + andseq sp, lr, r4, lsl #11 │ │ │ │ + andseq sp, lr, r0, lsl #10 │ │ │ │ mov r6, r9 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134df4 │ │ │ │ + beq 134df0 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r6, r9 │ │ │ │ - bne 13491c │ │ │ │ + bne 134918 │ │ │ │ bl 136b0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134950 │ │ │ │ + beq 13494c │ │ │ │ cmp r6, r9 │ │ │ │ - bne 134530 │ │ │ │ + bne 13452c │ │ │ │ mov r4, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r2, #0 │ │ │ │ - b 134600 │ │ │ │ - andseq sp, lr, r4, lsr #10 │ │ │ │ - andseq fp, lr, r8, ror #28 │ │ │ │ - andseq r0, r9, r4, ror #24 │ │ │ │ - ldr r0, [pc, #4088] @ 135530 │ │ │ │ + b 1345fc │ │ │ │ + andseq sp, lr, r8, lsr #10 │ │ │ │ + andseq fp, lr, ip, ror #28 │ │ │ │ + andseq r0, r9, r8, ror #24 │ │ │ │ + ldr r0, [pc, #4088] @ 13552c │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #172] @ 0xac │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ mov r0, #576 @ 0x240 │ │ │ │ orr r0, r0, #999424 @ 0xf4000 │ │ │ │ umull r1, r2, r7, r0 │ │ │ │ umlal r2, r3, r8, r0 │ │ │ │ - ldr r0, [pc, #4088] @ 13555c │ │ │ │ + ldr r0, [pc, #4088] @ 135558 │ │ │ │ umull r4, r7, r6, r0 │ │ │ │ adds r0, r1, r7, lsr #6 │ │ │ │ adcs r1, r2, #0 │ │ │ │ adcs r2, r3, #0 │ │ │ │ adc r3, r5, #0 │ │ │ │ - bl 2c0a7c │ │ │ │ - ldr r3, [pc, #4092] @ 13557c │ │ │ │ + bl 2c0a78 │ │ │ │ + ldr r3, [pc, #4092] @ 135578 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1748 │ │ │ │ + bl 2c1744 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ mov r4, #1 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #524] @ 0x20c │ │ │ │ str r4, [sp, #220] @ 0xdc │ │ │ │ str fp, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ - ldr r1, [pc, #4092] @ 1355a4 │ │ │ │ + ldr r1, [pc, #4092] @ 1355a0 │ │ │ │ str r4, [sp, #212] @ 0xd4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #200] @ 0xc8 │ │ │ │ add r1, sp, #168 @ 0xa8 │ │ │ │ str r1, [sp, #208] @ 0xd0 │ │ │ │ mov r1, #3 │ │ │ │ str r5, [sp, #264] @ 0x108 │ │ │ │ @@ -295341,89 +295340,89 @@ │ │ │ │ movne r5, r0 │ │ │ │ ldrne r2, [sp, #432] @ 0x1b0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r6, [r0, #64] @ 0x40 │ │ │ │ add fp, sp, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r6 │ │ │ │ bl 138a8 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 1349c4 │ │ │ │ + bne 1349c0 │ │ │ │ cmp r5, #0 │ │ │ │ - ldr r5, [pc, #4092] @ 135640 │ │ │ │ + ldr r5, [pc, #4092] @ 13563c │ │ │ │ add r5, pc, r5 │ │ │ │ - beq 134650 │ │ │ │ + beq 13464c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135230 │ │ │ │ + beq 13522c │ │ │ │ mov r8, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1348f4 │ │ │ │ + beq 1348f0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - ldr r1, [pc, #4064] @ 135658 │ │ │ │ + ldr r1, [pc, #4064] @ 135654 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, #60] @ 0x3c │ │ │ │ add r0, r1, r0 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 135310 │ │ │ │ + beq 13530c │ │ │ │ add r4, sp, #200 @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28ee54 │ │ │ │ + bl 28ee50 │ │ │ │ add r1, r4, #36 @ 0x24 │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r0, [sp, #324] @ 0x144 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ cmp r0, #20 │ │ │ │ addne r1, r4, #84 @ 0x54 │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ - bl 2befe0 │ │ │ │ + bl 2befdc │ │ │ │ add sl, sp, #424 @ 0x1a8 │ │ │ │ add r1, sp, #376 @ 0x178 │ │ │ │ mov r0, sl │ │ │ │ - bl 2b8e8c │ │ │ │ + bl 2b8e88 │ │ │ │ add r2, sp, #428 @ 0x1ac │ │ │ │ ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ add r3, sp, #520 @ 0x208 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ cmp r4, #34 @ 0x22 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ - bne 134978 │ │ │ │ + bne 134974 │ │ │ │ add r3, sp, #520 @ 0x208 │ │ │ │ add ip, sp, #392 @ 0x188 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r4, sp, #408 @ 0x198 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2b89ec │ │ │ │ + bl 2b89e8 │ │ │ │ ldr r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r1, [sp, #220] @ 0xdc │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 135294 │ │ │ │ + bcc 135290 │ │ │ │ ldr r2, [sp, #224] @ 0xe0 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - bhi 1352a8 │ │ │ │ + bhi 1352a4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ sub r1, r1, r0 │ │ │ │ ldrb r7, [sp, #232] @ 0xe8 │ │ │ │ mov r6, #0 │ │ │ │ add r0, r3, r0 │ │ │ │ strb r7, [sp, #428] @ 0x1ac │ │ │ │ ldr r7, [sp, #228] @ 0xe4 │ │ │ │ @@ -295442,34 +295441,34 @@ │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #408] @ 0x198 │ │ │ │ str r7, [sp, #444] @ 0x1bc │ │ │ │ str r4, [sp, #440] @ 0x1b8 │ │ │ │ sub r0, r0, #2 │ │ │ │ strb r6, [sp, #458] @ 0x1ca │ │ │ │ cmp r0, #18 │ │ │ │ - ldr r1, [pc, #4036] @ 135774 │ │ │ │ + ldr r1, [pc, #4036] @ 135770 │ │ │ │ movcs r0, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, r0, lsl #2] │ │ │ │ add r4, sp, #556 @ 0x22c │ │ │ │ add r7, sp, #424 @ 0x1a8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 547b8 │ │ │ │ ldr r0, [sp, #556] @ 0x22c │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - bne 1349f4 │ │ │ │ + bne 1349f0 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ ldr r0, [r1] │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #18 │ │ │ │ movcs r0, #16 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #16 │ │ │ │ - bhi 134e1c │ │ │ │ + bhi 134e18 │ │ │ │ add r2, pc, #16 │ │ │ │ ldr r0, [r2, r0, lsl #2] │ │ │ │ add pc, r2, r0 │ │ │ │ svccc 0x00038384 │ │ │ │ mrccc 4, 2, sp, cr4, cr5, {6} │ │ │ │ cdpcc 2, 12, cr12, cr2, cr3, {6} │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ @@ -295500,94 +295499,94 @@ │ │ │ │ add r9, sp, #520 @ 0x208 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ bl 547b8 │ │ │ │ ldr r5, [sp, #520] @ 0x208 │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ - bne 134ff8 │ │ │ │ + bne 134ff4 │ │ │ │ add r6, sp, #424 @ 0x1a8 │ │ │ │ add r0, sp, #556 @ 0x22c │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ bl 54688 │ │ │ │ ldr r5, [sp, #556] @ 0x22c │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ - bne 1350b0 │ │ │ │ + bne 1350ac │ │ │ │ ldr r0, [sp, #564] @ 0x234 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1353b4 │ │ │ │ + beq 1353b0 │ │ │ │ mov r4, #0 │ │ │ │ str r6, [sp, #556] @ 0x22c │ │ │ │ str r4, [sp, #564] @ 0x234 │ │ │ │ str r4, [sp, #560] @ 0x230 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ add r2, sp, #556 @ 0x22c │ │ │ │ bl 786b4 │ │ │ │ mov r4, #0 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 4d464 │ │ │ │ - b 134a28 │ │ │ │ + b 134a24 │ │ │ │ stccc 0, cr10, [r0, #-644]! @ 0xfffffd7c │ │ │ │ mov r4, #1 │ │ │ │ mov r5, #1 │ │ │ │ - b 134c34 │ │ │ │ + b 134c30 │ │ │ │ svccc 0x0025a5a6 │ │ │ │ svccc 0x0065e5e6 │ │ │ │ mrccc 0, 7, APSR_nzcv, cr0, cr1, {7} │ │ │ │ mrccc 12, 7, APSR_nzcv, cr12, cr13, {7} │ │ │ │ svccc 0x0042c2c3 │ │ │ │ mrccc 8, 1, fp, cr8, cr9, {5} │ │ │ │ mrccc 4, 1, fp, cr4, cr5, {5} │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ sub r0, r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #2 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ movcc r1, #1 │ │ │ │ bl 136b0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13450c │ │ │ │ + bne 134508 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 135238 │ │ │ │ + bl 14dce8 │ │ │ │ + b 135234 │ │ │ │ stclcc 8, cr14, [r8, #932]! @ 0x3a4 │ │ │ │ svccc 0x000f8f90 │ │ │ │ svccc 0x002babac │ │ │ │ svccc 0x004dcdce │ │ │ │ svccc 0x002cacad │ │ │ │ cdpcc 2, 8, cr8, cr2, cr3, {4} │ │ │ │ svccc 0x00119192 │ │ │ │ add r3, sp, #520 @ 0x208 │ │ │ │ ldr r9, [sp, #444] @ 0x1bc │ │ │ │ ldr fp, [sp, #448] @ 0x1c0 │ │ │ │ add ip, sp, #360 @ 0x168 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #360 @ 0x168 │ │ │ │ add ip, sp, #424 @ 0x1a8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b 134acc │ │ │ │ + b 134ac8 │ │ │ │ cdpcc 8, 8, cr8, cr8, cr9, {4} │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ - b 13439c │ │ │ │ + b 134398 │ │ │ │ mrccc 4, 6, sp, cr4, cr5, {6} │ │ │ │ svccc 0x00189899 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ - b 134638 │ │ │ │ + b 134634 │ │ │ │ mrccc 0, 0, r9, cr0, cr1, {4} │ │ │ │ ldclcc 8, cr13, [r8, #868] @ 0x364 │ │ │ │ svccc 0x0060e0e1 │ │ │ │ svccc 0x0034b4b5 │ │ │ │ mrccc 14, 5, fp, cr14, cr15, {5} │ │ │ │ ldclcc 0, cr13, [r0, #836] @ 0x344 │ │ │ │ stccc 8, cr8, [r8, #548] @ 0x224 │ │ │ │ @@ -295604,26 +295603,26 @@ │ │ │ │ mov r0, #1 │ │ │ │ mov r4, #0 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 6f6f4 │ │ │ │ ldr r0, [sp, #520] @ 0x208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134a70 │ │ │ │ + beq 134a6c │ │ │ │ add r2, sp, #528 @ 0x210 │ │ │ │ ldr r4, [sp, #524] @ 0x20c │ │ │ │ ldr r6, [sp, #548] @ 0x224 │ │ │ │ add r3, sp, #360 @ 0x168 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ mov fp, #20 │ │ │ │ ldr r9, [sp, #544] @ 0x220 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #540] @ 0x21c │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ - b 134aa0 │ │ │ │ + b 134a9c │ │ │ │ svccc 0x0076f6f7 │ │ │ │ mrccc 6, 6, sp, cr6, cr7, {6} │ │ │ │ svccc 0x0070f0f1 │ │ │ │ svccc 0x0079f9fa │ │ │ │ ldr r0, [sp, #532] @ 0x214 │ │ │ │ str r0, [sp, #360] @ 0x168 │ │ │ │ ldr r0, [sp, #540] @ 0x21c │ │ │ │ @@ -295633,28 +295632,28 @@ │ │ │ │ ldr fp, [sp, #524] @ 0x20c │ │ │ │ ldr r4, [sp, #528] @ 0x210 │ │ │ │ str r1, [sp, #364] @ 0x16c │ │ │ │ str r0, [sp, #372] @ 0x174 │ │ │ │ ldr r9, [sp, #548] @ 0x224 │ │ │ │ ldr r6, [sp, #452] @ 0x1c4 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r3, sp, #360 @ 0x168 │ │ │ │ cmp fp, #20 │ │ │ │ add ip, sp, #424 @ 0x1a8 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - bne 134adc │ │ │ │ + bne 134ad8 │ │ │ │ mov fp, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, #5 │ │ │ │ mov r6, #0 │ │ │ │ - b 134af0 │ │ │ │ + b 134aec │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, #21 │ │ │ │ mov r6, #1 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #20] │ │ │ │ add r7, sp, #424 @ 0x1a8 │ │ │ │ str r4, [r1] │ │ │ │ @@ -295662,269 +295661,269 @@ │ │ │ │ ldm r7, {r2, r3, r5, r7} │ │ │ │ stmib r1, {r2, r3, r5, r7, r9} │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str fp, [r1] │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ bl 4d2ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq 134be0 │ │ │ │ + beq 134bdc │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add lr, sp, #520 @ 0x208 │ │ │ │ ldr ip, [sp, #172] @ 0xac │ │ │ │ mov r2, lr │ │ │ │ ldm r1, {r0, r3, r4, r5, r6, r7} │ │ │ │ cmp ip, #20 │ │ │ │ stm r2, {r0, r3, r4, r5, r6, r7} │ │ │ │ - beq 134be8 │ │ │ │ + beq 134be4 │ │ │ │ ldm lr, {r2, r3, r4, r5, r6, r7} │ │ │ │ add r0, sl, #4 │ │ │ │ mov r1, #1 │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, #0 │ │ │ │ str ip, [sp, #424] @ 0x1a8 │ │ │ │ str r0, [sp, #176] @ 0xb0 │ │ │ │ str r0, [sp, #168] @ 0xa8 │ │ │ │ str r1, [sp, #172] @ 0xac │ │ │ │ - ldr r1, [pc, #3108] @ 13578c │ │ │ │ + ldr r1, [pc, #3108] @ 135788 │ │ │ │ str r0, [sp, #260] @ 0x104 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #272] @ 0x110 │ │ │ │ mov r1, #3 │ │ │ │ str r0, [sp, #248] @ 0xf8 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ strb r1, [sp, #264] @ 0x108 │ │ │ │ mov r1, #32 │ │ │ │ str r1, [sp, #256] @ 0x100 │ │ │ │ str r0, [sp, #268] @ 0x10c │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ mov r0, sl │ │ │ │ mov r2, #1 │ │ │ │ - bl 2b8d88 │ │ │ │ + bl 2b8d84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13534c │ │ │ │ + bne 135348 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ ldr r4, [sp, #444] @ 0x1bc │ │ │ │ add r0, r0, #4 │ │ │ │ ldr r6, [sp, #168] @ 0xa8 │ │ │ │ ldm r0, {sl, fp} │ │ │ │ ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ add r5, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 134bf4 │ │ │ │ + beq 134bf0 │ │ │ │ add r7, r0, #32 │ │ │ │ bl 3d060 │ │ │ │ mov r0, r7 │ │ │ │ - b 134bc8 │ │ │ │ + b 134bc4 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ - bl 135c10 │ │ │ │ + bl 135c0c │ │ │ │ mov r6, #-2147483648 @ 0x80000000 │ │ │ │ mov fp, #0 │ │ │ │ - b 134c10 │ │ │ │ + b 134c0c │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134c08 │ │ │ │ + beq 134c04 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 131688 │ │ │ │ + bl 131684 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 135b04 │ │ │ │ + bl 135b00 │ │ │ │ cmp r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r4, #1 │ │ │ │ clzne r0, r6 │ │ │ │ mov r5, #1 │ │ │ │ movne r4, sl │ │ │ │ movne r8, fp │ │ │ │ lsrne r5, r0, #5 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [r0, #68] @ 0x44 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r8 │ │ │ │ bl 1278c │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 134cc8 │ │ │ │ + bne 134cc4 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 134cdc │ │ │ │ + beq 134cd8 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 134c94 │ │ │ │ + beq 134c90 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 134ca4 │ │ │ │ + beq 134ca0 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 13734 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 134cb4 │ │ │ │ + bne 134cb0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ ldr r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ add sp, sp, #588 @ 0x24c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 13734 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 134c7c │ │ │ │ + bne 134c78 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 134c8c │ │ │ │ - b 134c94 │ │ │ │ + bne 134c88 │ │ │ │ + b 134c90 │ │ │ │ ldr r4, [sp, #248] @ 0xf8 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ str r9, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 134350 │ │ │ │ + bne 13434c │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 135238 │ │ │ │ + bl 14dce8 │ │ │ │ + b 135234 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 134d40 │ │ │ │ + bne 134d3c │ │ │ │ mov lr, r7 │ │ │ │ mov r6, r9 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - b 134de0 │ │ │ │ - @ instruction: 0x001e24b4 │ │ │ │ + b 134ddc │ │ │ │ + @ instruction: 0x001e24b8 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1359b8 │ │ │ │ + bl 1359b4 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add sl, sp, #240 @ 0xf0 │ │ │ │ ldm sl, {r6, r8, sl} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 1359b8 │ │ │ │ + bl 1359b4 │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ mov lr, r7 │ │ │ │ ldr r4, [sp, #244] @ 0xf4 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ - ldr r2, [pc, #2512] @ 13574c │ │ │ │ + ldr r2, [pc, #2512] @ 135748 │ │ │ │ subs r3, r6, r5 │ │ │ │ - ldr r0, [pc, #2508] @ 135750 │ │ │ │ + ldr r0, [pc, #2508] @ 13574c │ │ │ │ sbcs r3, r8, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ - bcc 1352d8 │ │ │ │ + bcc 1352d4 │ │ │ │ subs r7, r6, r5 │ │ │ │ ldr r3, [sp, #248] @ 0xf8 │ │ │ │ sbc r8, r8, r4 │ │ │ │ cmp sl, r3 │ │ │ │ - bcs 134e00 │ │ │ │ + bcs 134dfc │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ orrs r6, r7, r8 │ │ │ │ - beq 1352d8 │ │ │ │ + beq 1352d4 │ │ │ │ subs r7, r7, #1 │ │ │ │ add sl, sl, r9 │ │ │ │ sbc r8, r8, #0 │ │ │ │ sub r0, sl, r3 │ │ │ │ cmp r0, r9 │ │ │ │ - bcs 134498 │ │ │ │ - b 134ddc │ │ │ │ + bcs 134494 │ │ │ │ + b 134dd8 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ sub r0, sl, ip │ │ │ │ cmp r0, r9 │ │ │ │ - bcs 134498 │ │ │ │ + bcs 134494 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, lr │ │ │ │ bl 13d10 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1344e8 │ │ │ │ + bne 1344e4 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 135238 │ │ │ │ + bl 14dce8 │ │ │ │ + b 135234 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ sub r0, sl, r3 │ │ │ │ cmp r0, r9 │ │ │ │ - bcs 134498 │ │ │ │ - b 134ddc │ │ │ │ - andseq ip, lr, r4, lsr #23 │ │ │ │ - andseq ip, lr, r0, lsl ip │ │ │ │ + bcs 134494 │ │ │ │ + b 134dd8 │ │ │ │ + andseq ip, lr, r8, lsr #23 │ │ │ │ + andseq ip, lr, r4, lsl ip │ │ │ │ add r0, sp, #556 @ 0x22c │ │ │ │ bl 7382c │ │ │ │ - ldr r0, [pc, #2388] @ 135780 │ │ │ │ + ldr r0, [pc, #2388] @ 13577c │ │ │ │ mov r5, #39 @ 0x27 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135390 │ │ │ │ - ldr r1, [pc, #2364] @ 135788 │ │ │ │ + beq 13538c │ │ │ │ + ldr r1, [pc, #2364] @ 135784 │ │ │ │ mov r2, #39 @ 0x27 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r3, sp, #556 @ 0x22c │ │ │ │ add ip, sp, #524 @ 0x20c │ │ │ │ str r5, [sp, #548] @ 0x224 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ str r4, [sp, #544] @ 0x220 │ │ │ │ stm ip, {r0, r1, r2, r3, r5} │ │ │ │ - b 134a14 │ │ │ │ - andseq ip, lr, ip, asr fp │ │ │ │ - andseq r6, r9, r1, lsl r8 │ │ │ │ - @ instruction: 0x001967fa │ │ │ │ + b 134a10 │ │ │ │ + andseq ip, lr, r0, ror #22 │ │ │ │ + andseq r6, r9, r5, lsl r8 │ │ │ │ + @ instruction: 0x001967fe │ │ │ │ add r9, sp, #520 @ 0x208 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ mov r0, r9 │ │ │ │ bl 76cec │ │ │ │ add lr, r9, #4 │ │ │ │ ldr ip, [sp, #520] @ 0x208 │ │ │ │ add r0, sp, #492 @ 0x1ec │ │ │ │ ldm lr, {r1, r2, r5, r6, r7} │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ mov r3, r0 │ │ │ │ stm r3, {r1, r2, r5, r6, r7} │ │ │ │ - bne 134fdc │ │ │ │ + bne 134fd8 │ │ │ │ ldm r0, {r2, r3, r5, r6, r7} │ │ │ │ mov r1, r4 │ │ │ │ stm r1, {r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ mov r2, r4 │ │ │ │ bl 77ab0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 4d464 │ │ │ │ - b 134a28 │ │ │ │ + b 134a24 │ │ │ │ ldr r0, [sp, #452] @ 0x1c4 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [sp, #564] @ 0x234 │ │ │ │ str r7, [sp, #556] @ 0x22c │ │ │ │ str r0, [sp, #560] @ 0x230 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ add r2, sp, #556 @ 0x22c │ │ │ │ bl 780b4 │ │ │ │ mov r4, #0 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 4d464 │ │ │ │ - b 134a28 │ │ │ │ - andseq r1, r9, r0, lsr #21 │ │ │ │ + b 134a24 │ │ │ │ + andseq r1, r9, r4, lsr #21 │ │ │ │ add r3, sp, #392 @ 0x188 │ │ │ │ add ip, sp, #476 @ 0x1dc │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ add r4, sp, #520 @ 0x208 │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -295935,66 +295934,66 @@ │ │ │ │ mov r0, r7 │ │ │ │ cmp ip, #0 │ │ │ │ ldm r0!, {r4, r5, r6} │ │ │ │ mov r3, r1 │ │ │ │ stmia r3!, {r4, r5, r6} │ │ │ │ ldm r0, {r2, r4, r5, r6} │ │ │ │ stm r3, {r2, r4, r5, r6} │ │ │ │ - beq 135020 │ │ │ │ + beq 13501c │ │ │ │ ldm r1!, {r0, r2, r3} │ │ │ │ mov r4, #0 │ │ │ │ stmia r7!, {r0, r2, r3} │ │ │ │ ldm r1, {r0, r2, r3, r6} │ │ │ │ stm r7, {r0, r2, r3, r6} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 6f6f4 │ │ │ │ - b 134a28 │ │ │ │ + b 134a24 │ │ │ │ add r0, sp, #556 @ 0x22c │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ bl 77160 │ │ │ │ add r3, sp, #556 @ 0x22c │ │ │ │ add ip, sp, #476 @ 0x1dc │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - bne 135078 │ │ │ │ + bne 135074 │ │ │ │ add r2, sp, #476 @ 0x1dc │ │ │ │ add r3, sp, #492 @ 0x1ec │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ add r1, sp, #392 @ 0x188 │ │ │ │ add r2, sp, #492 @ 0x1ec │ │ │ │ bl 786b4 │ │ │ │ mov r4, #0 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 4d464 │ │ │ │ - b 134a28 │ │ │ │ + b 134a24 │ │ │ │ ldr r1, [sp, #544] @ 0x220 │ │ │ │ add r2, r9, #8 │ │ │ │ ldm r0, {r3, r4, r5, r6, r7} │ │ │ │ stm r2, {r3, r4, r5, r6, r7} │ │ │ │ str r1, [sp, #548] @ 0x224 │ │ │ │ str ip, [sp, #524] @ 0x20c │ │ │ │ - b 134a14 │ │ │ │ + b 134a10 │ │ │ │ add ip, r9, #8 │ │ │ │ ldr fp, [sp, #524] @ 0x20c │ │ │ │ add r1, r4, #8 │ │ │ │ ldm ip, {r0, r2, r3, r6, r7} │ │ │ │ stm r1, {r0, r2, r3, r6, r7} │ │ │ │ str fp, [sp, #560] @ 0x230 │ │ │ │ str r5, [sp, #556] @ 0x22c │ │ │ │ - b 1350b4 │ │ │ │ - andseq r6, r9, r5, ror r6 │ │ │ │ - andseq r6, r9, lr, asr r6 │ │ │ │ + b 1350b0 │ │ │ │ + andseq r6, r9, r9, ror r6 │ │ │ │ + andseq r6, r9, r2, ror #12 │ │ │ │ mov r0, #11 │ │ │ │ strb r0, [sp, #520] @ 0x208 │ │ │ │ - ldr r3, [pc, #1868] @ 13577c │ │ │ │ + ldr r3, [pc, #1868] @ 135778 │ │ │ │ add r4, sp, #556 @ 0x22c │ │ │ │ add r7, sp, #520 @ 0x208 │ │ │ │ add r2, sp, #476 @ 0x1dc │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ bl 147e0 │ │ │ │ @@ -296004,762 +296003,762 @@ │ │ │ │ ldm r4, {r1, r2, r3, r7} │ │ │ │ mov r4, #0 │ │ │ │ stm r0, {r1, r2, r3, r7} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ add r0, sp, #476 @ 0x1dc │ │ │ │ bl 4d464 │ │ │ │ - b 134a28 │ │ │ │ - andseq r1, r9, r8, ror r9 │ │ │ │ + b 134a24 │ │ │ │ + andseq r1, r9, ip, ror r9 │ │ │ │ add r3, sp, #572 @ 0x23c │ │ │ │ add ip, sp, #540 @ 0x21c │ │ │ │ mov r4, #0 │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ add r3, sp, #476 @ 0x1dc │ │ │ │ add ip, sp, #524 @ 0x20c │ │ │ │ ldm r3, {r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 6f6f4 │ │ │ │ - b 134a28 │ │ │ │ + b 134a24 │ │ │ │ ldrb fp, [sp, #560] @ 0x230 │ │ │ │ add r0, r9, #9 │ │ │ │ add r1, r4, #5 │ │ │ │ mov r2, #23 │ │ │ │ bl 137d0 │ │ │ │ strb fp, [sp, #528] @ 0x210 │ │ │ │ str r5, [sp, #524] @ 0x20c │ │ │ │ - b 134a14 │ │ │ │ + b 134a10 │ │ │ │ bl 12d74 │ │ │ │ - bl 14dcec │ │ │ │ - b 1350e4 │ │ │ │ + bl 14dce8 │ │ │ │ + b 1350e0 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ add r4, sp, #240 @ 0xf0 │ │ │ │ str r1, [sp, #428] @ 0x1ac │ │ │ │ - ldr r0, [pc, #1568] @ 135718 │ │ │ │ + ldr r0, [pc, #1568] @ 135714 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ - ldr r0, [pc, #1560] @ 13571c │ │ │ │ + ldr r0, [pc, #1560] @ 135718 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 135178 │ │ │ │ - andseq r2, sl, r8, asr #32 │ │ │ │ + b 135174 │ │ │ │ + andseq r2, sl, ip, asr #32 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 13515c │ │ │ │ + bl 14dce8 │ │ │ │ + b 135158 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 13515c │ │ │ │ + bl 14dce8 │ │ │ │ + b 135158 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 13515c │ │ │ │ + bl 14dce8 │ │ │ │ + b 135158 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 13515c │ │ │ │ + bl 14dce8 │ │ │ │ + b 135158 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 13515c │ │ │ │ + bl 14dce8 │ │ │ │ + b 135158 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 13515c │ │ │ │ + bl 14dce8 │ │ │ │ + b 135158 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ str r1, [sp, #428] @ 0x1ac │ │ │ │ - ldr r0, [pc, #1460] @ 135720 │ │ │ │ + ldr r0, [pc, #1460] @ 13571c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ - ldr r0, [pc, #1452] @ 135724 │ │ │ │ + ldr r0, [pc, #1452] @ 135720 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #1 │ │ │ │ str r2, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ str r1, [r4, #16] │ │ │ │ - ldr r1, [pc, #1404] @ 135728 │ │ │ │ + ldr r1, [pc, #1404] @ 135724 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 1353c8 │ │ │ │ + b 1353c4 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 1351cc │ │ │ │ + bl 14dce8 │ │ │ │ + b 1351c8 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #428] @ 0x1ac │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ mov r2, #2 │ │ │ │ - ldr r0, [pc, #1372] @ 135740 │ │ │ │ + ldr r0, [pc, #1372] @ 13573c │ │ │ │ mov r3, #1 │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ - ldr r0, [pc, #1356] @ 135744 │ │ │ │ + ldr r0, [pc, #1356] @ 135740 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ stmib r0, {r2, r7} │ │ │ │ str r3, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ - ldr r1, [pc, #1324] @ 135748 │ │ │ │ + ldr r1, [pc, #1324] @ 135744 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 1353c8 │ │ │ │ + b 1353c4 │ │ │ │ bl 12db0 │ │ │ │ - bl 14dcec │ │ │ │ - b 135238 │ │ │ │ + bl 14dce8 │ │ │ │ + b 135234 │ │ │ │ bl 12fc0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #428] @ 0x1ac │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ mov r2, #1 │ │ │ │ - ldr r0, [pc, #1292] @ 13575c │ │ │ │ + ldr r0, [pc, #1292] @ 135758 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #240] @ 0xf0 │ │ │ │ - ldr r0, [pc, #1284] @ 135760 │ │ │ │ + ldr r0, [pc, #1284] @ 13575c │ │ │ │ str r1, [fp, #4] │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str r0, [sp, #204] @ 0xcc │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [fp, #8] │ │ │ │ str r2, [fp, #12] │ │ │ │ str r0, [fp, #16] │ │ │ │ - ldr r1, [pc, #1244] @ 135764 │ │ │ │ + ldr r1, [pc, #1244] @ 135760 │ │ │ │ mov r0, fp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 1353c8 │ │ │ │ + b 1353c4 │ │ │ │ mov r4, #1 │ │ │ │ - ldr r2, [pc, #1232] @ 135770 │ │ │ │ + ldr r2, [pc, #1232] @ 13576c │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - b 1353c8 │ │ │ │ + b 1353c4 │ │ │ │ mov r4, #1 │ │ │ │ - ldr r2, [pc, #1208] @ 13576c │ │ │ │ + ldr r2, [pc, #1208] @ 135768 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 1353c8 │ │ │ │ - ldr r2, [pc, #1160] @ 135754 │ │ │ │ + b 1353c4 │ │ │ │ + ldr r2, [pc, #1160] @ 135750 │ │ │ │ mov r1, #25 │ │ │ │ - ldr r0, [pc, #1156] @ 135758 │ │ │ │ + ldr r0, [pc, #1156] @ 135754 │ │ │ │ add r2, pc, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r7, lr │ │ │ │ bl 1d278 │ │ │ │ - b 1353c8 │ │ │ │ - ldr r0, [pc, #1200] @ 13579c │ │ │ │ + b 1353c4 │ │ │ │ + ldr r0, [pc, #1200] @ 135798 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ - ldr r0, [pc, #1052] @ 135714 │ │ │ │ + ldr r0, [pc, #1052] @ 135710 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 1353c8 │ │ │ │ - ldr r0, [pc, #1072] @ 135738 │ │ │ │ + b 1353c4 │ │ │ │ + ldr r0, [pc, #1072] @ 135734 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 1353c8 │ │ │ │ - ldr r0, [pc, #1104] @ 135768 │ │ │ │ + b 1353c4 │ │ │ │ + ldr r0, [pc, #1104] @ 135764 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 1353c8 │ │ │ │ - ldr r0, [pc, #1028] @ 13572c │ │ │ │ + b 1353c4 │ │ │ │ + ldr r0, [pc, #1028] @ 135728 │ │ │ │ add r2, sp, #556 @ 0x22c │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1012] @ 135730 │ │ │ │ - ldr r3, [pc, #1012] @ 135734 │ │ │ │ + ldr r0, [pc, #1012] @ 13572c │ │ │ │ + ldr r3, [pc, #1012] @ 135730 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 1353c8 │ │ │ │ - ldr r0, [pc, #1084] @ 135790 │ │ │ │ + b 1353c4 │ │ │ │ + ldr r0, [pc, #1084] @ 13578c │ │ │ │ add r2, sp, #556 @ 0x22c │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1068] @ 135794 │ │ │ │ - ldr r3, [pc, #1068] @ 135798 │ │ │ │ + ldr r0, [pc, #1068] @ 135790 │ │ │ │ + ldr r3, [pc, #1068] @ 135794 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 1353c8 │ │ │ │ - ldr r2, [pc, #956] @ 13573c │ │ │ │ + b 1353c4 │ │ │ │ + ldr r2, [pc, #956] @ 135738 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b 1353c8 │ │ │ │ - ldr r2, [pc, #1004] @ 135784 │ │ │ │ + b 1353c4 │ │ │ │ + ldr r2, [pc, #1004] @ 135780 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b 1353c8 │ │ │ │ - andseq ip, lr, r4, lsr r6 │ │ │ │ - blcc fe7e7bb4 <__bss_end__@@Base+0xfe4c6ac8> │ │ │ │ - andseq ip, lr, r0, lsr #13 │ │ │ │ - ldr r2, [pc, #956] @ 135778 │ │ │ │ + b 1353c4 │ │ │ │ + andseq ip, lr, r8, lsr r6 │ │ │ │ + blcc fe7e7bb0 <__bss_end__@@Base+0xfe4c6ac4> │ │ │ │ + andseq ip, lr, r4, lsr #13 │ │ │ │ + ldr r2, [pc, #956] @ 135774 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 4d464 │ │ │ │ - b 135660 │ │ │ │ + b 13565c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #476 @ 0x1dc │ │ │ │ bl 4d464 │ │ │ │ - b 135450 │ │ │ │ + b 13544c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 4d464 │ │ │ │ - b 135450 │ │ │ │ + b 13544c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 4d464 │ │ │ │ - b 135450 │ │ │ │ + b 13544c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #556 @ 0x22c │ │ │ │ bl 6f6f4 │ │ │ │ - b 1354c8 │ │ │ │ + b 1354c4 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 6f6f4 │ │ │ │ - b 135450 │ │ │ │ - andseq pc, sp, r8, asr sp @ │ │ │ │ - andseq r3, r9, fp, asr #5 │ │ │ │ + b 13544c │ │ │ │ + andseq pc, sp, ip, asr sp @ │ │ │ │ + andseq r3, r9, pc, asr #5 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 6f6f4 │ │ │ │ mov r4, #0 │ │ │ │ - b 135660 │ │ │ │ + b 13565c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ bl 4d464 │ │ │ │ - b 135660 │ │ │ │ + b 13565c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1355e8 │ │ │ │ + beq 1355e4 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ - b 1355e8 │ │ │ │ + b 1355e4 │ │ │ │ mov sl, r0 │ │ │ │ - b 1355e8 │ │ │ │ + b 1355e4 │ │ │ │ andeq r4, r4, r3, lsl #23 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1354a8 │ │ │ │ + beq 1354a4 │ │ │ │ ldr r0, [sp, #172] @ 0xac │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 135b74 │ │ │ │ - b 135688 │ │ │ │ + bl 135b70 │ │ │ │ + b 135684 │ │ │ │ bl 1d63c │ │ │ │ strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ mov sl, r0 │ │ │ │ - b 135670 │ │ │ │ + b 13566c │ │ │ │ mov sl, r0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, sp, #460 @ 0x1cc │ │ │ │ bl 6f6f4 │ │ │ │ - b 135660 │ │ │ │ + b 13565c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #520 @ 0x208 │ │ │ │ - b 1355e4 │ │ │ │ + b 1355e0 │ │ │ │ mov sl, r0 │ │ │ │ - b 135678 │ │ │ │ + b 135674 │ │ │ │ mov sl, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1355e0 │ │ │ │ + beq 1355dc │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ - b 1355e0 │ │ │ │ + b 1355dc │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 135524 │ │ │ │ - b 1356b0 │ │ │ │ + beq 135520 │ │ │ │ + b 1356ac │ │ │ │ mov sl, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1356b0 │ │ │ │ + beq 1356ac │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ - b 1356b0 │ │ │ │ + b 1356ac │ │ │ │ andeq r5, r1, r0, ror r9 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ bl 2cb0c │ │ │ │ - b 1356c8 │ │ │ │ + b 1356c4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1356e4 │ │ │ │ + beq 1356e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ - b 1356e4 │ │ │ │ + b 1356e0 │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1356e4 │ │ │ │ + beq 1356e0 │ │ │ │ ldr r0, [sp, #204] @ 0xcc │ │ │ │ bl 13734 │ │ │ │ - b 1356e4 │ │ │ │ + b 1356e0 │ │ │ │ addmi r4, pc, r0 │ │ │ │ - b 1355ac │ │ │ │ - b 1355ac │ │ │ │ - b 1355ac │ │ │ │ + b 1355a8 │ │ │ │ + b 1355a8 │ │ │ │ + b 1355a8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1355b8 │ │ │ │ - b 1356e4 │ │ │ │ - b 1355ac │ │ │ │ - andseq r1, lr, r4, lsr lr │ │ │ │ - b 1355ac │ │ │ │ + bne 1355b4 │ │ │ │ + b 1356e0 │ │ │ │ + b 1355a8 │ │ │ │ + andseq r1, lr, r8, lsr lr │ │ │ │ + b 1355a8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1356e4 │ │ │ │ + beq 1356e0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - b 1356e4 │ │ │ │ + b 1356e0 │ │ │ │ mov sl, r0 │ │ │ │ - b 135680 │ │ │ │ + b 13567c │ │ │ │ mov sl, r0 │ │ │ │ - b 135688 │ │ │ │ + b 135684 │ │ │ │ mov sl, r0 │ │ │ │ - b 1356fc │ │ │ │ + b 1356f8 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 1e0dc8 │ │ │ │ + bl 1e0dc4 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - b 1356e8 │ │ │ │ + b 1356e4 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 13561c │ │ │ │ + beq 135618 │ │ │ │ mov r0, r7 │ │ │ │ add r6, r7, #32 │ │ │ │ bl 3d060 │ │ │ │ mov r7, r6 │ │ │ │ - b 135600 │ │ │ │ + b 1355fc │ │ │ │ ldr r0, [sp, #440] @ 0x1b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135630 │ │ │ │ + beq 13562c │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ add r0, sp, #424 @ 0x1a8 │ │ │ │ - bl 131688 │ │ │ │ - b 135688 │ │ │ │ + bl 131684 │ │ │ │ + b 135684 │ │ │ │ bl 1d63c │ │ │ │ - andseq ip, lr, r4, lsr #7 │ │ │ │ + andseq ip, lr, r8, lsr #7 │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 13d10 │ │ │ │ - b 1356b0 │ │ │ │ - andseq ip, lr, ip, ror #7 │ │ │ │ + b 1356ac │ │ │ │ + @ instruction: 0x001ec3f0 │ │ │ │ mov sl, r0 │ │ │ │ add r0, sp, #408 @ 0x198 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 135678 │ │ │ │ + beq 135674 │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #376 @ 0x178 │ │ │ │ - bl e2010 │ │ │ │ + bl e200c │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ bl 4d2ec │ │ │ │ add r0, sp, #200 @ 0xc8 │ │ │ │ - bl 135b04 │ │ │ │ - b 1356b0 │ │ │ │ + bl 135b00 │ │ │ │ + b 1356ac │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ mov sl, r0 │ │ │ │ - b 1356cc │ │ │ │ + b 1356c8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr r9, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1356c8 │ │ │ │ + beq 1356c4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1356e8 │ │ │ │ + beq 1356e4 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ bl 13734 │ │ │ │ - b 1356e8 │ │ │ │ + b 1356e4 │ │ │ │ mov sl, r0 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 1356fc │ │ │ │ + beq 1356f8 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ ldr r0, [r5] │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [r5] │ │ │ │ mov r0, sl │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - mulseq lr, r8, r1 │ │ │ │ - andseq r1, lr, r8, ror r2 │ │ │ │ + mulseq lr, ip, r1 │ │ │ │ + andseq r1, lr, ip, ror r2 │ │ │ │ @ instruction: 0x00024dbc │ │ │ │ - andseq r1, lr, r4, lsl #4 │ │ │ │ + andseq r1, lr, r8, lsl #4 │ │ │ │ andeq r4, r2, r8, asr #26 │ │ │ │ - @ instruction: 0x001e11d0 │ │ │ │ - andseq r9, lr, ip, ror r7 │ │ │ │ - andseq r2, sl, r9, asr sp │ │ │ │ - @ instruction: 0x001e0ef8 │ │ │ │ + @ instruction: 0x001e11d4 │ │ │ │ + andseq r9, lr, r0, lsl #15 │ │ │ │ + andseq r2, sl, sp, asr sp │ │ │ │ + @ instruction: 0x001e0efc │ │ │ │ + andseq r1, lr, ip, lsl #3 │ │ │ │ + andseq r9, lr, r0, ror #29 │ │ │ │ andseq r1, lr, r8, lsl #3 │ │ │ │ - @ instruction: 0x001e9edc │ │ │ │ - andseq r1, lr, r4, lsl #3 │ │ │ │ andeq r4, r2, r8, asr #25 │ │ │ │ - andseq r1, lr, r4, ror #2 │ │ │ │ - andseq pc, sp, r8, lsr #8 │ │ │ │ - mulseq r9, fp, r9 │ │ │ │ - andseq r4, lr, r8, asr #10 │ │ │ │ - andseq fp, r9, ip, ror #31 │ │ │ │ - andseq r1, lr, r0, lsr #2 │ │ │ │ + andseq r1, lr, r8, ror #2 │ │ │ │ + andseq pc, sp, ip, lsr #8 │ │ │ │ + mulseq r9, pc, r9 @ │ │ │ │ + andseq r4, lr, ip, asr #10 │ │ │ │ + @ instruction: 0x0019bff0 │ │ │ │ + andseq r1, lr, r4, lsr #2 │ │ │ │ andeq r4, r2, r0, ror #24 │ │ │ │ - ldrsheq r1, [lr], -r4 │ │ │ │ - andseq r1, lr, r8, ror r1 │ │ │ │ - andseq sl, lr, r8, rrx │ │ │ │ - andseq sl, lr, r4, lsl #1 │ │ │ │ - andseq r4, r9, r4, asr #22 │ │ │ │ - andseq r6, lr, ip, lsr #14 │ │ │ │ - @ instruction: 0x001dcbdc │ │ │ │ - @ instruction: 0x001ebbb8 │ │ │ │ - andseq r9, lr, r4, lsr #29 │ │ │ │ - andseq pc, r9, ip, lsl r6 @ │ │ │ │ - andseq r1, lr, r8, lsr #13 │ │ │ │ - andseq r9, lr, r0, asr r7 │ │ │ │ - andseq r2, sl, sp, lsr #26 │ │ │ │ - andseq r0, lr, ip, asr #29 │ │ │ │ - andseq r1, lr, r4, ror #1 │ │ │ │ + ldrsheq r1, [lr], -r8 │ │ │ │ + andseq r1, lr, ip, ror r1 │ │ │ │ + andseq sl, lr, ip, rrx │ │ │ │ + andseq sl, lr, r8, lsl #1 │ │ │ │ + andseq r4, r9, r8, asr #22 │ │ │ │ + andseq r6, lr, r0, lsr r7 │ │ │ │ + andseq ip, sp, r0, ror #23 │ │ │ │ + @ instruction: 0x001ebbbc │ │ │ │ + andseq r9, lr, r8, lsr #29 │ │ │ │ + andseq pc, r9, r0, lsr #12 │ │ │ │ + andseq r1, lr, ip, lsr #13 │ │ │ │ + andseq r9, lr, r4, asr r7 │ │ │ │ + andseq r2, sl, r1, lsr sp │ │ │ │ + @ instruction: 0x001e0ed0 │ │ │ │ + andseq r1, lr, r8, ror #1 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #344] @ 13590c │ │ │ │ + ldr r0, [pc, #344] @ 135908 │ │ │ │ mov r3, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #332] @ 135910 │ │ │ │ + ldr r2, [pc, #332] @ 13590c │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 131218 │ │ │ │ - ldr r5, [pc, #320] @ 135914 │ │ │ │ + bl 131214 │ │ │ │ + ldr r5, [pc, #320] @ 135910 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1357f4 │ │ │ │ + beq 1357f0 │ │ │ │ bl 15d84 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135840 │ │ │ │ + beq 13583c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12c78 │ │ │ │ cmp r0, #18 │ │ │ │ - bcs 1358bc │ │ │ │ + bcs 1358b8 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 135838 │ │ │ │ + beq 135834 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 135864 │ │ │ │ + beq 135860 │ │ │ │ bl 15d84 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #148] @ 135918 │ │ │ │ + ldr r1, [pc, #148] @ 135914 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #128] @ 13591c │ │ │ │ + ldr r0, [pc, #128] @ 135918 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #112] @ 135920 │ │ │ │ + ldr r1, [pc, #112] @ 13591c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 1358e8 │ │ │ │ + b 1358e4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #92] @ 135924 │ │ │ │ + ldr r0, [pc, #92] @ 135920 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #76] @ 135928 │ │ │ │ - ldr r3, [pc, #76] @ 13592c │ │ │ │ + ldr r0, [pc, #76] @ 135924 │ │ │ │ + ldr r3, [pc, #76] @ 135928 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135904 │ │ │ │ + beq 135900 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r1, lr, r4, asr r1 │ │ │ │ - andseq r4, r9, ip, ror #27 │ │ │ │ - andseq fp, lr, r4, lsl #6 │ │ │ │ - andseq r0, lr, r0, ror r9 │ │ │ │ + andseq r1, lr, r8, asr r1 │ │ │ │ + @ instruction: 0x00194df0 │ │ │ │ + andseq fp, lr, r8, lsl #6 │ │ │ │ + andseq r0, lr, r4, ror r9 │ │ │ │ andeq sl, r1, r8, lsr r6 │ │ │ │ - andseq r0, lr, r0, asr r9 │ │ │ │ - andseq r1, lr, ip, lsl #1 │ │ │ │ - andseq r3, sl, lr, asr #30 │ │ │ │ - andseq r0, lr, r8, lsl #19 │ │ │ │ + andseq r0, lr, r4, asr r9 │ │ │ │ + mulseq lr, r0, r0 │ │ │ │ + andseq r3, sl, r2, asr pc │ │ │ │ + andseq r0, lr, ip, lsl #19 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #104] @ 1359a8 │ │ │ │ + ldr r0, [pc, #104] @ 1359a4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 135970 │ │ │ │ - ldr r0, [pc, #80] @ 1359b4 │ │ │ │ + bne 13596c │ │ │ │ + ldr r0, [pc, #80] @ 1359b0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #12 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #28] @ 1359ac │ │ │ │ + ldr r0, [pc, #28] @ 1359a8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #20] @ 1359b0 │ │ │ │ + ldr r3, [pc, #20] @ 1359ac │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 13595c │ │ │ │ - andseq fp, lr, ip, lsl r1 │ │ │ │ - andseq r0, lr, r0, asr #27 │ │ │ │ - andseq r0, lr, r0, asr #14 │ │ │ │ - andseq fp, lr, r4, ror #12 │ │ │ │ + b 135958 │ │ │ │ + andseq fp, lr, r0, lsr #2 │ │ │ │ + andseq r0, lr, r4, asr #27 │ │ │ │ + andseq r0, lr, r4, asr #14 │ │ │ │ + andseq fp, lr, r8, ror #12 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #288] @ 135aec │ │ │ │ + ldr r0, [pc, #288] @ 135ae8 │ │ │ │ mov r3, #9 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #276] @ 135af0 │ │ │ │ + ldr r2, [pc, #276] @ 135aec │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 131218 │ │ │ │ - ldr r6, [pc, #264] @ 135af4 │ │ │ │ + bl 131214 │ │ │ │ + ldr r6, [pc, #264] @ 135af0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r6, pc, r6 │ │ │ │ add r5, r6, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 135a0c │ │ │ │ + beq 135a08 │ │ │ │ bl 15b84 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135a50 │ │ │ │ + beq 135a4c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 126e4 │ │ │ │ ldm r0, {r5, r6, r7} │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ stm r4, {r5, r6, r7} │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135a48 │ │ │ │ + beq 135a44 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 135a74 │ │ │ │ + beq 135a70 │ │ │ │ bl 15b84 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #100] @ 135af8 │ │ │ │ + ldr r1, [pc, #100] @ 135af4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #80] @ 135afc │ │ │ │ + ldr r0, [pc, #80] @ 135af8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #64] @ 135b00 │ │ │ │ + ldr r1, [pc, #64] @ 135afc │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135ae4 │ │ │ │ + beq 135ae0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r0, lr, ip, lsr #30 │ │ │ │ - @ instruction: 0x00194bf9 │ │ │ │ - andseq fp, lr, r8, ror #2 │ │ │ │ - andseq r0, lr, r0, ror #14 │ │ │ │ + andseq r0, lr, r0, lsr pc │ │ │ │ + @ instruction: 0x00194bfd │ │ │ │ + andseq fp, lr, ip, ror #2 │ │ │ │ + andseq r0, lr, r4, ror #14 │ │ │ │ andeq sl, r1, r8, lsr #8 │ │ │ │ - andseq r0, lr, r0, asr #14 │ │ │ │ + andseq r0, lr, r4, asr #14 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 135b2c │ │ │ │ - bl 2c075c │ │ │ │ + bne 135b28 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 236e80 │ │ │ │ + bl 236e7c │ │ │ │ mov r5, r4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #36]! @ 0x24 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 135b50 │ │ │ │ - bl 2c075c │ │ │ │ + bne 135b4c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r5 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 131688 │ │ │ │ + b 131684 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 131688 │ │ │ │ + bl 131684 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r9, [r0, #20] │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r9 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 135ba4 │ │ │ │ + beq 135ba0 │ │ │ │ add r7, r0, #32 │ │ │ │ bl 3d060 │ │ │ │ mov r0, r7 │ │ │ │ - b 135b8c │ │ │ │ + b 135b88 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135bb8 │ │ │ │ + beq 135bb4 │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 131688 │ │ │ │ + b 131684 │ │ │ │ mov r8, r0 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 135be4 │ │ │ │ + beq 135be0 │ │ │ │ mov r0, r7 │ │ │ │ add r5, r7, #32 │ │ │ │ bl 3d060 │ │ │ │ mov r7, r5 │ │ │ │ - b 135bc8 │ │ │ │ + b 135bc4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135bf8 │ │ │ │ + beq 135bf4 │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ - bl 131688 │ │ │ │ + bl 131684 │ │ │ │ mov r0, r8 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #19 │ │ │ │ - bhi 135cd0 │ │ │ │ + bhi 135ccc │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ @@ -296778,157 +296777,157 @@ │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r4, asr r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ andeq r0, r0, r0, asr r0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 135c7c │ │ │ │ + beq 135c78 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 135c7c │ │ │ │ - bl 2c075c │ │ │ │ + bne 135c78 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b932c │ │ │ │ + b 2b9328 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1319f8 │ │ │ │ + b 1319f4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 135d14 │ │ │ │ + bcc 135d10 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 135d14 │ │ │ │ - bl 2c075c │ │ │ │ + bne 135d10 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 135c7c │ │ │ │ + bcc 135c78 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b93fc │ │ │ │ + b 2b93f8 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 135d94 │ │ │ │ + bcc 135d90 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 135d94 │ │ │ │ - bl 2c075c │ │ │ │ + bne 135d90 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 135e20 │ │ │ │ + bne 135e1c │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 135c7c │ │ │ │ - bl 2c075c │ │ │ │ + bne 135c78 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 236db4 │ │ │ │ + b 236db0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #20 │ │ │ │ - bhi 135e00 │ │ │ │ + bhi 135dfc │ │ │ │ mov r0, r4 │ │ │ │ - bl 135c10 │ │ │ │ + bl 135c0c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ add r0, r0, #4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 131afc │ │ │ │ + b 131af8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135de8 │ │ │ │ + beq 135de4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 13734 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ - b 135da4 │ │ │ │ + b 135da0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #460 @ 0x1cc │ │ │ │ mov r8, r0 │ │ │ │ - ldr r0, [pc, #2120] @ 1366a8 │ │ │ │ + ldr r0, [pc, #2120] @ 1366a4 │ │ │ │ mov sl, r8 │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r9, [r0, #44] @ 0x2c │ │ │ │ mov r0, #11 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ - ldr r0, [pc, #2092] @ 1366ac │ │ │ │ + ldr r0, [pc, #2092] @ 1366a8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #452] @ 0x1c4 │ │ │ │ ldr r0, [sl], r1 │ │ │ │ - ldr r1, [pc, #1892] @ 1365f4 │ │ │ │ + ldr r1, [pc, #1892] @ 1365f0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1888] @ 1365f8 │ │ │ │ + ldr r1, [pc, #1888] @ 1365f4 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #1884] @ 1365fc │ │ │ │ + ldr r1, [pc, #1884] @ 1365f8 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ bl 12618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136330 │ │ │ │ + beq 13632c │ │ │ │ mov fp, r0 │ │ │ │ bl 136a4 │ │ │ │ ldrb r0, [fp, #8] │ │ │ │ tst r0, #1 │ │ │ │ - beq 1363a0 │ │ │ │ + beq 13639c │ │ │ │ ldr r1, [fp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ @@ -296941,62 +296940,62 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 129cc │ │ │ │ mov r4, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 136414 │ │ │ │ + beq 136410 │ │ │ │ add r4, sp, #32 │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r4 │ │ │ │ bl 13b6c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136450 │ │ │ │ + beq 13644c │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldm r1, {r2, r3, r4, r5, r6, r7} │ │ │ │ stm r0, {r2, r3, r4, r5, r6, r7} │ │ │ │ mov r0, fp │ │ │ │ bl 130a4 │ │ │ │ - ldr r7, [pc, #1928] @ 1366ec │ │ │ │ + ldr r7, [pc, #1928] @ 1366e8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r7, pc, r7 │ │ │ │ add r5, r7, #116 @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 135f84 │ │ │ │ + beq 135f80 │ │ │ │ bl 15d84 │ │ │ │ ldr r1, [r7, #120] @ 0x78 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1364c4 │ │ │ │ + beq 1364c0 │ │ │ │ add r8, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ bl 12c78 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #18 │ │ │ │ - bcs 136540 │ │ │ │ + bcs 13653c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r7, sl, r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 135fc8 │ │ │ │ + beq 135fc4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1362cc │ │ │ │ + beq 1362c8 │ │ │ │ and r1, r5, #255 @ 0xff │ │ │ │ add r2, pc, #4 │ │ │ │ ldr r1, [r2, r1, lsl #2] │ │ │ │ add pc, r2, r1 │ │ │ │ andeq r0, r0, r8, asr #32 │ │ │ │ andeq r0, r0, r4, lsr #3 │ │ │ │ andeq r0, r0, r4, lsr #2 │ │ │ │ @@ -297013,376 +297012,376 @@ │ │ │ │ strdeq r0, [r0], -r0 @ │ │ │ │ andeq r0, r0, r8, lsl #1 │ │ │ │ andeq r0, r0, r4, asr #2 │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ andeq r0, r0, r4, asr #3 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1636] @ 1366a0 │ │ │ │ + ldr r1, [pc, #1636] @ 13669c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1632] @ 1366a4 │ │ │ │ + ldr r1, [pc, #1632] @ 1366a0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1512] @ 136634 │ │ │ │ - b 136248 │ │ │ │ + ldr r1, [pc, #1512] @ 136630 │ │ │ │ + b 136244 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1436] @ 136600 │ │ │ │ + ldr r1, [pc, #1436] @ 1365fc │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1432] @ 136604 │ │ │ │ - b 136248 │ │ │ │ + ldr r1, [pc, #1432] @ 136600 │ │ │ │ + b 136244 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1432] @ 136614 │ │ │ │ + ldr r1, [pc, #1432] @ 136610 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1428] @ 136618 │ │ │ │ + ldr r1, [pc, #1428] @ 136614 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1424] @ 13661c │ │ │ │ - b 136248 │ │ │ │ + ldr r1, [pc, #1424] @ 136618 │ │ │ │ + b 136244 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1416] @ 136624 │ │ │ │ + ldr r1, [pc, #1416] @ 136620 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1412] @ 136628 │ │ │ │ + ldr r1, [pc, #1412] @ 136624 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1408] @ 13662c │ │ │ │ - b 136248 │ │ │ │ + ldr r1, [pc, #1408] @ 136628 │ │ │ │ + b 136244 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1464] @ 136674 │ │ │ │ + ldr r1, [pc, #1464] @ 136670 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1460] @ 136678 │ │ │ │ + ldr r1, [pc, #1460] @ 136674 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1456] @ 13667c │ │ │ │ - b 136248 │ │ │ │ + ldr r1, [pc, #1456] @ 136678 │ │ │ │ + b 136244 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ - ldr r2, [pc, #1344] @ 136620 │ │ │ │ + ldr r2, [pc, #1344] @ 13661c │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ - b 136248 │ │ │ │ + b 136244 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1348] @ 13663c │ │ │ │ + ldr r1, [pc, #1348] @ 136638 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1344] @ 136640 │ │ │ │ + ldr r1, [pc, #1344] @ 13663c │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1340] @ 136644 │ │ │ │ - b 136248 │ │ │ │ + ldr r1, [pc, #1340] @ 136640 │ │ │ │ + b 136244 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1396] @ 13668c │ │ │ │ + ldr r1, [pc, #1396] @ 136688 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1392] @ 136690 │ │ │ │ + ldr r1, [pc, #1392] @ 13668c │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1360] @ 136678 │ │ │ │ - b 136248 │ │ │ │ + ldr r1, [pc, #1360] @ 136674 │ │ │ │ + b 136244 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1232] @ 136608 │ │ │ │ + ldr r1, [pc, #1232] @ 136604 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1228] @ 13660c │ │ │ │ + ldr r1, [pc, #1228] @ 136608 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1224] @ 136610 │ │ │ │ - b 136248 │ │ │ │ + ldr r1, [pc, #1224] @ 13660c │ │ │ │ + b 136244 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1320] @ 136680 │ │ │ │ + ldr r1, [pc, #1320] @ 13667c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1316] @ 136684 │ │ │ │ + ldr r1, [pc, #1316] @ 136680 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1312] @ 136688 │ │ │ │ - b 136248 │ │ │ │ + ldr r1, [pc, #1312] @ 136684 │ │ │ │ + b 136244 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1244] @ 136654 │ │ │ │ + ldr r1, [pc, #1244] @ 136650 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1240] @ 136658 │ │ │ │ + ldr r1, [pc, #1240] @ 136654 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1236] @ 13665c │ │ │ │ - b 136248 │ │ │ │ + ldr r1, [pc, #1236] @ 136658 │ │ │ │ + b 136244 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1276] @ 136694 │ │ │ │ + ldr r1, [pc, #1276] @ 136690 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1272] @ 136698 │ │ │ │ + ldr r1, [pc, #1272] @ 136694 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1268] @ 13669c │ │ │ │ - b 136248 │ │ │ │ + ldr r1, [pc, #1268] @ 136698 │ │ │ │ + b 136244 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - b 1361e0 │ │ │ │ + b 1361dc │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1188] @ 136668 │ │ │ │ + ldr r1, [pc, #1188] @ 136664 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1184] @ 13666c │ │ │ │ + ldr r1, [pc, #1184] @ 136668 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1180] @ 136670 │ │ │ │ - b 136248 │ │ │ │ + ldr r1, [pc, #1180] @ 13666c │ │ │ │ + b 136244 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - b 136248 │ │ │ │ + b 136244 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1124] @ 136660 │ │ │ │ + ldr r1, [pc, #1124] @ 13665c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1084] @ 136640 │ │ │ │ + ldr r1, [pc, #1084] @ 13663c │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1112] @ 136664 │ │ │ │ - b 136248 │ │ │ │ + ldr r1, [pc, #1112] @ 136660 │ │ │ │ + b 136244 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1044] @ 136630 │ │ │ │ + ldr r1, [pc, #1044] @ 13662c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1040] @ 136634 │ │ │ │ + ldr r1, [pc, #1040] @ 136630 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1036] @ 136638 │ │ │ │ - b 136248 │ │ │ │ + ldr r1, [pc, #1036] @ 136634 │ │ │ │ + b 136244 │ │ │ │ mov r1, #1065353216 @ 0x3f800000 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #1036] @ 136648 │ │ │ │ + ldr r1, [pc, #1036] @ 136644 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #1032] @ 13664c │ │ │ │ + ldr r1, [pc, #1032] @ 136648 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #1028] @ 136650 │ │ │ │ + ldr r1, [pc, #1028] @ 13664c │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ bl 2f684 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1362d4 │ │ │ │ + beq 1362d0 │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ bl 4bc60 │ │ │ │ ldr r4, [r7] │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ bl 13e0c │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 1362b0 │ │ │ │ + blt 1362ac │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1362b0 │ │ │ │ + beq 1362ac │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1362c4 │ │ │ │ + beq 1362c0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #460 @ 0x1cc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 135930 │ │ │ │ - b 1362d8 │ │ │ │ - bl 136714 │ │ │ │ - bl 14dcec │ │ │ │ + bl 13592c │ │ │ │ + b 1362d4 │ │ │ │ + bl 136710 │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #1036] @ 136708 │ │ │ │ + ldr r0, [pc, #1036] @ 136704 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #1012] @ 13670c │ │ │ │ + ldr r0, [pc, #1012] @ 136708 │ │ │ │ str r8, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #1000] @ 136710 │ │ │ │ + ldr r1, [pc, #1000] @ 13670c │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #888] @ 1366c0 │ │ │ │ + ldr r0, [pc, #888] @ 1366bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #852] @ 1366c4 │ │ │ │ + ldr r0, [pc, #852] @ 1366c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #836] @ 1366c8 │ │ │ │ + ldr r0, [pc, #836] @ 1366c4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #820] @ 1366cc │ │ │ │ + ldr r1, [pc, #820] @ 1366c8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #760] @ 1366b0 │ │ │ │ + ldr r0, [pc, #760] @ 1366ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #724] @ 1366b4 │ │ │ │ + ldr r0, [pc, #724] @ 1366b0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #708] @ 1366b8 │ │ │ │ + ldr r0, [pc, #708] @ 1366b4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #692] @ 1366bc │ │ │ │ + ldr r1, [pc, #692] @ 1366b8 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 13656c │ │ │ │ + b 136568 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #676] @ 1366d0 │ │ │ │ + ldr r0, [pc, #676] @ 1366cc │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #660] @ 1366d4 │ │ │ │ - ldr r3, [pc, #660] @ 1366d8 │ │ │ │ + ldr r0, [pc, #660] @ 1366d0 │ │ │ │ + ldr r3, [pc, #660] @ 1366d4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 13656c │ │ │ │ + b 136568 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r0, [pc, #628] @ 1366dc │ │ │ │ + ldr r0, [pc, #628] @ 1366d8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r0, [r0] │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ - ldr r0, [pc, #592] @ 1366e0 │ │ │ │ + ldr r0, [pc, #592] @ 1366dc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #576] @ 1366e4 │ │ │ │ + ldr r0, [pc, #576] @ 1366e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #560] @ 1366e8 │ │ │ │ + ldr r1, [pc, #560] @ 1366e4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 13656c │ │ │ │ + b 136568 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r8, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1364e8 │ │ │ │ + beq 1364e4 │ │ │ │ bl 15d84 │ │ │ │ ldr r0, [r7, #120] @ 0x78 │ │ │ │ str r0, [sp, #456] @ 0x1c8 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #452] @ 0x1c4 │ │ │ │ str r8, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - ldr r1, [pc, #488] @ 1366f0 │ │ │ │ + ldr r1, [pc, #488] @ 1366ec │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r0, [pc, #468] @ 1366f4 │ │ │ │ + ldr r0, [pc, #468] @ 1366f0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r1, [pc, #452] @ 1366f8 │ │ │ │ + ldr r1, [pc, #452] @ 1366f4 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 13656c │ │ │ │ + b 136568 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ - ldr r0, [pc, #432] @ 1366fc │ │ │ │ + ldr r0, [pc, #432] @ 1366f8 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #416] @ 136700 │ │ │ │ - ldr r3, [pc, #416] @ 136704 │ │ │ │ + ldr r0, [pc, #416] @ 1366fc │ │ │ │ + ldr r3, [pc, #416] @ 136700 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1365dc │ │ │ │ + beq 1365d8 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ bl 130a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1365bc │ │ │ │ + beq 1365b8 │ │ │ │ add r0, sp, #32 │ │ │ │ bl 12dbc │ │ │ │ mov r0, fp │ │ │ │ bl 130a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1365e4 │ │ │ │ + bne 1365e0 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ stclcs 7, cr6, [r5, #-388]! @ 0xfffffe7c │ │ │ │ @@ -297426,446 +297425,446 @@ │ │ │ │ mrccc 4, 1, fp, cr4, cr5, {5} │ │ │ │ stclcc 8, cr14, [r8, #932]! @ 0x3a4 │ │ │ │ mrccc 0, 0, r9, cr0, cr1, {4} │ │ │ │ ldclcc 8, cr13, [r8, #868] @ 0x364 │ │ │ │ svccc 0x0060e0e1 │ │ │ │ svccc 0x00038384 │ │ │ │ mrccc 4, 2, sp, cr4, cr5, {6} │ │ │ │ - andseq fp, lr, r0, asr #3 │ │ │ │ - andseq r4, r9, r4, lsr r7 │ │ │ │ - @ instruction: 0x001dfddc │ │ │ │ + andseq fp, lr, r4, asr #3 │ │ │ │ + andseq r4, r9, r8, lsr r7 │ │ │ │ + andseq pc, sp, r0, ror #27 │ │ │ │ andeq r7, r1, r8, lsr #19 │ │ │ │ andeq r3, r2, ip, asr #21 │ │ │ │ - @ instruction: 0x001e03d0 │ │ │ │ - andseq pc, sp, ip, ror lr @ │ │ │ │ + @ instruction: 0x001e03d4 │ │ │ │ + andseq pc, sp, r0, lsl #29 │ │ │ │ andeq r7, r1, r8, lsl sl │ │ │ │ andeq r3, r2, ip, lsr fp │ │ │ │ - andseq pc, sp, r0, asr #28 │ │ │ │ - @ instruction: 0x001e16fc │ │ │ │ - andseq r3, sl, sl, ror #7 │ │ │ │ - andseq pc, sp, r4, lsr lr @ │ │ │ │ - andseq pc, sp, r4, asr #26 │ │ │ │ + andseq pc, sp, r4, asr #28 │ │ │ │ + andseq r1, lr, r0, lsl #14 │ │ │ │ + andseq r3, sl, lr, ror #7 │ │ │ │ + andseq pc, sp, r8, lsr lr @ │ │ │ │ + andseq pc, sp, r8, asr #26 │ │ │ │ strdeq r7, [r1], -r8 │ │ │ │ andeq r3, r2, ip, lsl sl │ │ │ │ - andseq r0, lr, r0, lsr #6 │ │ │ │ - andseq sl, lr, r4, ror fp │ │ │ │ - andseq pc, sp, ip, ror #25 │ │ │ │ + andseq r0, lr, r4, lsr #6 │ │ │ │ + andseq sl, lr, r8, ror fp │ │ │ │ + @ instruction: 0x001dfcf0 │ │ │ │ @ instruction: 0x000199b4 │ │ │ │ - andseq pc, sp, ip, asr #25 │ │ │ │ - andseq r0, lr, r8, lsl #8 │ │ │ │ - andseq r3, sl, sl, asr #5 │ │ │ │ - andseq pc, sp, r4, lsl #26 │ │ │ │ - andseq r0, lr, r4, ror r0 │ │ │ │ + @ instruction: 0x001dfcd0 │ │ │ │ + andseq r0, lr, ip, lsl #8 │ │ │ │ + andseq r3, sl, lr, asr #5 │ │ │ │ + andseq pc, sp, r8, lsl #26 │ │ │ │ + andseq r0, lr, r8, ror r0 │ │ │ │ andeq r3, r2, r4, lsr #23 │ │ │ │ - andseq r0, lr, r4, asr r0 │ │ │ │ + andseq r0, lr, r8, asr r0 │ │ │ │ b 1341c │ │ │ │ b 1353c │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #1072 @ 0x430 │ │ │ │ - ldr r8, [pc, #580] @ 136970 │ │ │ │ + ldr r8, [pc, #580] @ 13696c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ mov r6, #0 │ │ │ │ add r4, r8, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1368bc │ │ │ │ + bne 1368b8 │ │ │ │ ldr r9, [r5, #16] │ │ │ │ ldr r0, [r8, #52] @ 0x34 │ │ │ │ str r6, [sp, #1056] @ 0x420 │ │ │ │ str r0, [sp, #1064] @ 0x428 │ │ │ │ ldrb r0, [r9, #111] @ 0x6f │ │ │ │ sub r0, r0, #1 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #520] @ 13697c │ │ │ │ + ldr r2, [pc, #520] @ 136978 │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ mov r3, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 6a370 │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ add r7, sp, #544 @ 0x220 │ │ │ │ add r1, sp, #16 │ │ │ │ - ldr r2, [pc, #484] @ 136980 │ │ │ │ + ldr r2, [pc, #484] @ 13697c │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 6a4f8 │ │ │ │ ldr r3, [sp, #1056] @ 0x420 │ │ │ │ ldr r0, [sp, #1064] @ 0x428 │ │ │ │ ldr r1, [sp, #544] @ 0x220 │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r7 │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ movls r2, r3 │ │ │ │ - ldr r3, [pc, #440] @ 136984 │ │ │ │ + ldr r3, [pc, #440] @ 136980 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldr r4, [sp, #1056] @ 0x420 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #16 │ │ │ │ - bls 13681c │ │ │ │ + bls 136818 │ │ │ │ ldr r4, [sp, #548] @ 0x224 │ │ │ │ ldr r5, [sp, #544] @ 0x220 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 136850 │ │ │ │ + beq 13684c │ │ │ │ add r7, r5, #8 │ │ │ │ - b 136804 │ │ │ │ + b 136800 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r7, r7, #32 │ │ │ │ - beq 136850 │ │ │ │ + beq 13684c │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1367f8 │ │ │ │ + beq 1367f4 │ │ │ │ mov r0, r7 │ │ │ │ bl 12dbc │ │ │ │ - b 1367f8 │ │ │ │ + b 1367f4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 136858 │ │ │ │ + beq 136854 │ │ │ │ add r5, r7, #8 │ │ │ │ - b 136838 │ │ │ │ + b 136834 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - beq 136858 │ │ │ │ + beq 136854 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13682c │ │ │ │ + beq 136828 │ │ │ │ mov r0, r5 │ │ │ │ bl 12dbc │ │ │ │ - b 13682c │ │ │ │ + b 136828 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r8, #60] @ 0x3c │ │ │ │ - ldr r1, [pc, #292] @ 136988 │ │ │ │ + ldr r1, [pc, #292] @ 136984 │ │ │ │ add r0, r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ streq r9, [r0, #24] │ │ │ │ moveq r0, r6 │ │ │ │ addeq sp, sp, #1072 @ 0x430 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ str r9, [sp, #544] @ 0x220 │ │ │ │ - ldr r0, [pc, #244] @ 13698c │ │ │ │ + ldr r0, [pc, #244] @ 136988 │ │ │ │ add r2, sp, #544 @ 0x220 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #228] @ 136990 │ │ │ │ - ldr r3, [pc, #228] @ 136994 │ │ │ │ + ldr r0, [pc, #228] @ 13698c │ │ │ │ + ldr r3, [pc, #228] @ 136990 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #16] │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #544] @ 0x220 │ │ │ │ - ldr r0, [pc, #160] @ 136974 │ │ │ │ + ldr r0, [pc, #160] @ 136970 │ │ │ │ add r2, sp, #544 @ 0x220 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #144] @ 136978 │ │ │ │ + ldr r3, [pc, #144] @ 136974 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 136750 │ │ │ │ + b 13674c │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ - bl 150c84 │ │ │ │ - b 13690c │ │ │ │ + bl 150c80 │ │ │ │ + b 136908 │ │ │ │ ldr r9, [r5, #16] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13692c │ │ │ │ - bl 2c075c │ │ │ │ + bne 136928 │ │ │ │ + bl 2c0758 │ │ │ │ add r0, r5, #16 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13695c │ │ │ │ - bl 2c075c │ │ │ │ + bne 136958 │ │ │ │ + bl 2c0758 │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ - bl 236db4 │ │ │ │ + bl 236db0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r7 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq sl, lr, ip, lsr #6 │ │ │ │ - andseq pc, sp, r4, ror fp @ │ │ │ │ - andseq pc, sp, r8, lsl #16 │ │ │ │ - andseq r3, r9, sp, asr #28 │ │ │ │ - andseq r3, r9, r5, lsr lr │ │ │ │ - mulseq sp, r4, ip │ │ │ │ - andseq sl, lr, r0, lsl #3 │ │ │ │ - @ instruction: 0x001dfbd0 │ │ │ │ - andseq r2, sl, lr, ror pc │ │ │ │ - mulseq sp, r8, r9 │ │ │ │ + andseq sl, lr, r0, lsr r3 │ │ │ │ + andseq pc, sp, r8, ror fp @ │ │ │ │ + andseq pc, sp, ip, lsl #16 │ │ │ │ + andseq r3, r9, r1, asr lr │ │ │ │ + andseq r3, r9, r9, lsr lr │ │ │ │ + mulseq sp, r8, ip │ │ │ │ + andseq sl, lr, r4, lsl #3 │ │ │ │ + @ instruction: 0x001dfbd4 │ │ │ │ + andseq r2, sl, r2, lsl #31 │ │ │ │ + mulseq sp, ip, r9 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ popne {r4, pc} │ │ │ │ - bl 2c075c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ - b 236db4 │ │ │ │ - ldr r2, [pc, #60] @ 136a08 │ │ │ │ + b 236db0 │ │ │ │ + ldr r2, [pc, #60] @ 136a04 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ add r1, r2, r1 │ │ │ │ - ldr r2, [pc, #48] @ 136a0c │ │ │ │ + ldr r2, [pc, #48] @ 136a08 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1369f8 │ │ │ │ - b 28ee54 │ │ │ │ + beq 1369f4 │ │ │ │ + b 28ee50 │ │ │ │ push {fp, lr} │ │ │ │ - ldr r0, [pc, #12] @ 136a10 │ │ │ │ + ldr r0, [pc, #12] @ 136a0c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - mulseq lr, r8, r0 │ │ │ │ - andseq sl, lr, ip │ │ │ │ - andseq pc, sp, ip, lsl #21 │ │ │ │ + mulseq lr, ip, r0 │ │ │ │ + andseq sl, lr, r0, lsl r0 │ │ │ │ + mulseq sp, r0, sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ ldr r4, [r1, #32] │ │ │ │ mov r6, r1 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, #12 │ │ │ │ ldr r5, [r1, #28] │ │ │ │ ldr r9, [r4, #12] │ │ │ │ - ldr r1, [pc, #292] @ 136b60 │ │ │ │ + ldr r1, [pc, #292] @ 136b5c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r9 │ │ │ │ mov r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136a5c │ │ │ │ + beq 136a58 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldrb r0, [r6, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne 136aa8 │ │ │ │ - ldr r1, [pc, #244] @ 136b64 │ │ │ │ + bne 136aa4 │ │ │ │ + ldr r1, [pc, #244] @ 136b60 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 136a50 │ │ │ │ + bne 136a4c │ │ │ │ mov r0, sp │ │ │ │ mov r1, r6 │ │ │ │ - bl 14db84 │ │ │ │ + bl 14db80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 136a50 │ │ │ │ + bne 136a4c │ │ │ │ ldr r0, [r6, #32] │ │ │ │ ldr r5, [r6, #28] │ │ │ │ ldr r9, [r0, #12] │ │ │ │ - b 136b3c │ │ │ │ - ldr r1, [pc, #184] @ 136b68 │ │ │ │ + b 136b38 │ │ │ │ + ldr r1, [pc, #184] @ 136b64 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 136a50 │ │ │ │ + bne 136a4c │ │ │ │ mov r8, #1 │ │ │ │ add r0, sp, #19 │ │ │ │ strb r8, [sp, #19] │ │ │ │ add r1, sp, #20 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #4] │ │ │ │ ldm r6!, {r2, r3, r4} │ │ │ │ stmia r0!, {r2, r3, r4} │ │ │ │ ldm r6, {r2, r3, r4, r7} │ │ │ │ stm r0, {r2, r3, r4, r7} │ │ │ │ - ldr r0, [pc, #112] @ 136b6c │ │ │ │ + ldr r0, [pc, #112] @ 136b68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ - bl 14db84 │ │ │ │ + bl 14db80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 136a50 │ │ │ │ + bne 136a4c │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #64] @ 136b70 │ │ │ │ + ldr r1, [pc, #64] @ 136b6c │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 136a50 │ │ │ │ - ldr r1, [pc, #48] @ 136b74 │ │ │ │ + bne 136a4c │ │ │ │ + ldr r1, [pc, #48] @ 136b70 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r9 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r8 │ │ │ │ add sp, sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - andseq r4, r9, r6, ror #7 │ │ │ │ - andseq r2, sl, r8, ror #28 │ │ │ │ - @ instruction: 0x00195ad8 │ │ │ │ - andseq r0, lr, ip, lsl r6 │ │ │ │ - andseq r5, r9, lr, asr sl │ │ │ │ - mulseq sl, r5, sp │ │ │ │ + andseq r4, r9, sl, ror #7 │ │ │ │ + andseq r2, sl, ip, ror #28 │ │ │ │ + @ instruction: 0x00195adc │ │ │ │ + andseq r0, lr, r0, lsr #12 │ │ │ │ + andseq r5, r9, r2, ror #20 │ │ │ │ + mulseq sl, r9, sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ - ldr r8, [pc, #820] @ 136ebc │ │ │ │ + ldr r8, [pc, #820] @ 136eb8 │ │ │ │ mov r5, r1 │ │ │ │ ldr sl, [r0] │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r7, [r8, #60] @ 0x3c │ │ │ │ - ldr r9, [pc, #804] @ 136ec0 │ │ │ │ + ldr r9, [pc, #804] @ 136ebc │ │ │ │ add r9, pc, r9 │ │ │ │ ldrb r4, [r9, #16] │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #4 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136e84 │ │ │ │ + beq 136e80 │ │ │ │ ldr r5, [r5] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 12a44 │ │ │ │ add r0, r7, sl │ │ │ │ cmp r4, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 136e14 │ │ │ │ + beq 136e10 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r8, #60] @ 0x3c │ │ │ │ ldrb r1, [r9, #16] │ │ │ │ add r0, r0, sl │ │ │ │ cmp r1, #0 │ │ │ │ addne r0, r0, #16 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136e4c │ │ │ │ + beq 136e48 │ │ │ │ bl 12d44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136e4c │ │ │ │ + beq 136e48 │ │ │ │ mov r1, sl │ │ │ │ mov r6, r0 │ │ │ │ - bl 136ef4 │ │ │ │ + bl 136ef0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136e44 │ │ │ │ + beq 136e40 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 136ef4 │ │ │ │ + bl 136ef0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 136e4c │ │ │ │ - ldr r0, [pc, #620] @ 136ecc │ │ │ │ + beq 136e48 │ │ │ │ + ldr r0, [pc, #620] @ 136ec8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - bhi 136e28 │ │ │ │ - ldr r7, [pc, #604] @ 136ed0 │ │ │ │ + bhi 136e24 │ │ │ │ + ldr r7, [pc, #604] @ 136ecc │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r0, [r7, #92] @ 0x5c │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcs 136e20 │ │ │ │ + bcs 136e1c │ │ │ │ ldr r5, [r7, #84] @ 0x54 │ │ │ │ cmp r0, #2 │ │ │ │ - ldr r8, [pc, #576] @ 136ed4 │ │ │ │ - ldr r9, [pc, #576] @ 136ed8 │ │ │ │ - ldr sl, [pc, #576] @ 136edc │ │ │ │ + ldr r8, [pc, #576] @ 136ed0 │ │ │ │ + ldr r9, [pc, #576] @ 136ed4 │ │ │ │ + ldr sl, [pc, #576] @ 136ed8 │ │ │ │ add r8, pc, r8 │ │ │ │ - ldr r4, [pc, #572] @ 136ee0 │ │ │ │ + ldr r4, [pc, #572] @ 136edc │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, pc, sl │ │ │ │ add r4, pc, r4 │ │ │ │ - beq 136d10 │ │ │ │ + beq 136d0c │ │ │ │ add r0, r8, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r9, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r9, #80] @ 0x50 │ │ │ │ movne r2, sl │ │ │ │ movne r0, r4 │ │ │ │ - bne 136cf8 │ │ │ │ + bne 136cf4 │ │ │ │ ldr r1, [r9, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136e28 │ │ │ │ + beq 136e24 │ │ │ │ ldr r5, [r7, #84] @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 136e90 │ │ │ │ + beq 136e8c │ │ │ │ mov r6, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r7, [r0, #12] │ │ │ │ str r6, [sp, #32] │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ - ldr r1, [pc, #416] @ 136ee4 │ │ │ │ + ldr r1, [pc, #416] @ 136ee0 │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #380] @ 136ee8 │ │ │ │ + ldr r2, [pc, #380] @ 136ee4 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ mov r2, #4 │ │ │ │ @@ -297875,903 +297874,903 @@ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r9, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [r9, #80] @ 0x50 │ │ │ │ moveq r4, r1 │ │ │ │ moveq sl, r2 │ │ │ │ - bne 136de4 │ │ │ │ + bne 136de0 │ │ │ │ ldr r0, [r9, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne r4, r0, #8 │ │ │ │ ldr r2, [sl, #40] @ 0x28 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 136e28 │ │ │ │ + beq 136e24 │ │ │ │ ldr r2, [sl, #44] @ 0x2c │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ str r6, [r0, #28] │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - bne 136e30 │ │ │ │ + bne 136e2c │ │ │ │ add sp, sp, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r0, r7, #84 @ 0x54 │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - bne 136c84 │ │ │ │ - b 136e28 │ │ │ │ + bne 136c80 │ │ │ │ + b 136e24 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ - ldr r1, [pc, #96] @ 136ec4 │ │ │ │ + ldr r1, [pc, #96] @ 136ec0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #72] @ 136ec8 │ │ │ │ + ldr r1, [pc, #72] @ 136ec4 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #4 │ │ │ │ bl 142ac │ │ │ │ - ldr r0, [pc, #84] @ 136eec │ │ │ │ + ldr r0, [pc, #84] @ 136ee8 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #80] @ 136ef0 │ │ │ │ + ldr r2, [pc, #80] @ 136eec │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x001e9ed4 │ │ │ │ - andseq r9, lr, ip, asr #28 │ │ │ │ - andseq pc, sp, ip, asr r6 @ │ │ │ │ - andseq pc, sp, r0, asr r6 @ │ │ │ │ - @ instruction: 0x001e97bc │ │ │ │ - mulseq lr, r8, r8 │ │ │ │ - andseq r9, lr, r4, asr #28 │ │ │ │ - andseq r9, lr, r0, ror #17 │ │ │ │ - andseq r4, lr, r0, lsr r1 │ │ │ │ - andseq ip, r9, r4, lsr #21 │ │ │ │ + @ instruction: 0x001e9ed8 │ │ │ │ + andseq r9, lr, r0, asr lr │ │ │ │ andseq pc, sp, r0, ror #12 │ │ │ │ - andseq pc, sp, ip, asr #14 │ │ │ │ - andseq r0, sl, fp, lsr #16 │ │ │ │ - andseq pc, sp, ip, lsr r6 @ │ │ │ │ + andseq pc, sp, r4, asr r6 @ │ │ │ │ + andseq r9, lr, r0, asr #15 │ │ │ │ + mulseq lr, ip, r8 │ │ │ │ + andseq r9, lr, r8, asr #28 │ │ │ │ + andseq r9, lr, r4, ror #17 │ │ │ │ + andseq r4, lr, r4, lsr r1 │ │ │ │ + andseq ip, r9, r8, lsr #21 │ │ │ │ + andseq pc, sp, r4, ror #12 │ │ │ │ + andseq pc, sp, r0, asr r7 @ │ │ │ │ + andseq r0, sl, pc, lsr #16 │ │ │ │ + andseq pc, sp, r0, asr #12 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ sub sp, sp, #232 @ 0xe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ mov r0, #0 │ │ │ │ - beq 136f20 │ │ │ │ + beq 136f1c │ │ │ │ add sp, sp, #232 @ 0xe8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r8, [pc, #584] @ 137170 │ │ │ │ + ldr r8, [pc, #584] @ 13716c │ │ │ │ add r8, pc, r8 │ │ │ │ ldr r0, [r8, #60] @ 0x3c │ │ │ │ - ldr r7, [pc, #576] @ 137174 │ │ │ │ + ldr r7, [pc, #576] @ 137170 │ │ │ │ add r1, r0, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137118 │ │ │ │ + beq 137114 │ │ │ │ mov r0, sp │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r0, [r8, #60] @ 0x3c │ │ │ │ add r1, r0, r4 │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137124 │ │ │ │ + beq 137120 │ │ │ │ ldr r6, [sp, #100] @ 0x64 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 136fec │ │ │ │ + beq 136fe8 │ │ │ │ ldr r0, [sp, #224] @ 0xe0 │ │ │ │ cmp r6, r0 │ │ │ │ - bne 136fec │ │ │ │ + bne 136fe8 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ mov r0, sp │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ mov r0, sp │ │ │ │ mov r1, r5 │ │ │ │ - bl 1317ec │ │ │ │ + bl 1317e8 │ │ │ │ ldr r0, [r8, #60] @ 0x3c │ │ │ │ add r1, r0, r4 │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137134 │ │ │ │ + beq 137130 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r7, [sp, #188] @ 0xbc │ │ │ │ cmp r7, #3 │ │ │ │ - bne 137008 │ │ │ │ - b 13702c │ │ │ │ + bne 137004 │ │ │ │ + b 137028 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ mov r0, sp │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ mov r0, #0 │ │ │ │ add sp, sp, #232 @ 0xe8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r4, [sp, #192] @ 0xc0 │ │ │ │ cmp r7, #2 │ │ │ │ - bcc 137028 │ │ │ │ + bcc 137024 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 137140 │ │ │ │ + ble 13713c │ │ │ │ ldr r5, [sp, #196] @ 0xc4 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ ldr r1, [sp] │ │ │ │ mov r6, #0 │ │ │ │ cmp r7, #3 │ │ │ │ - bne 137054 │ │ │ │ + bne 137050 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 136f18 │ │ │ │ - b 1370d8 │ │ │ │ + beq 136f14 │ │ │ │ + b 1370d4 │ │ │ │ cmp r1, #0 │ │ │ │ ldreq r0, [sp, #12] │ │ │ │ cmpeq r0, r5 │ │ │ │ - beq 137094 │ │ │ │ + beq 137090 │ │ │ │ cmp r7, #2 │ │ │ │ - bcc 1370c8 │ │ │ │ + bcc 1370c4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1370c8 │ │ │ │ - bl 2c075c │ │ │ │ + bne 1370c4 │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2b93fc │ │ │ │ - b 1370c8 │ │ │ │ + bl 2b93f8 │ │ │ │ + b 1370c4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r7, #2 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ addcs r1, r1, #8 │ │ │ │ cmp r2, #2 │ │ │ │ addcs r0, r0, #8 │ │ │ │ mov r2, r5 │ │ │ │ bl 13308 │ │ │ │ clz r0, r0 │ │ │ │ lsr r6, r0, #5 │ │ │ │ cmp r7, #2 │ │ │ │ - bcs 13706c │ │ │ │ + bcs 137068 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, #2 │ │ │ │ - beq 136f18 │ │ │ │ + beq 136f14 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 13710c │ │ │ │ + bcc 137108 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13710c │ │ │ │ - bl 2c075c │ │ │ │ + bne 137108 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 2b93fc │ │ │ │ + bl 2b93f8 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #232 @ 0xe8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [pc, #96] @ 137180 │ │ │ │ + ldr r0, [pc, #96] @ 13717c │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - ldr r0, [pc, #76] @ 137178 │ │ │ │ + ldr r0, [pc, #76] @ 137174 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - b 137140 │ │ │ │ - ldr r0, [pc, #64] @ 13717c │ │ │ │ + b 13713c │ │ │ │ + ldr r0, [pc, #64] @ 137178 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ bl 364f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ - andseq r9, lr, ip, lsr fp │ │ │ │ - @ instruction: 0x001e9ab0 │ │ │ │ - andseq pc, sp, r4, ror #6 │ │ │ │ - andseq pc, sp, r4, asr r3 @ │ │ │ │ - andseq pc, sp, r0, ror r3 @ │ │ │ │ + andseq r9, lr, r0, asr #22 │ │ │ │ + @ instruction: 0x001e9ab4 │ │ │ │ + andseq pc, sp, r8, ror #6 │ │ │ │ + andseq pc, sp, r8, asr r3 @ │ │ │ │ + andseq pc, sp, r4, ror r3 @ │ │ │ │ push {r4, r5, r6, r7, r8, lr} │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r5, r1 │ │ │ │ - bl 130994 │ │ │ │ + bl 130990 │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ - bl 130600 │ │ │ │ + bl 1305fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 130d28 │ │ │ │ + bl 130d24 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #2 │ │ │ │ - bne 137330 │ │ │ │ - ldr r1, [pc, #1092] @ 137608 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 13732c │ │ │ │ + ldr r1, [pc, #1092] @ 137604 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137540 │ │ │ │ + beq 13753c │ │ │ │ bl 12918 │ │ │ │ bl 13944 │ │ │ │ mov r5, r0 │ │ │ │ bl 13410 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ mov r0, #7 │ │ │ │ cmp r6, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r0, [pc, #1060] @ 137624 │ │ │ │ - ldr r1, [pc, #1060] @ 137628 │ │ │ │ + ldr r0, [pc, #1060] @ 137620 │ │ │ │ + ldr r1, [pc, #1060] @ 137624 │ │ │ │ add r0, pc, r0 │ │ │ │ ldmib sp, {r5, r6} │ │ │ │ add r1, pc, r1 │ │ │ │ moveq r1, r0 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r8, sp, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ bl 12ab0 │ │ │ │ mov r6, r0 │ │ │ │ bl 12c9c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 137528 │ │ │ │ + bne 137524 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ mov r1, r7 │ │ │ │ bl 12ab0 │ │ │ │ mov r7, r0 │ │ │ │ bl 12c9c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 137534 │ │ │ │ - ldr r0, [pc, #892] @ 13762c │ │ │ │ + bne 137530 │ │ │ │ + ldr r0, [pc, #892] @ 137628 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #864] @ 137630 │ │ │ │ + ldr r0, [pc, #864] @ 13762c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #832] @ 137634 │ │ │ │ + ldr r0, [pc, #832] @ 137630 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ add r1, sp, #32 │ │ │ │ bl 312a4 │ │ │ │ ldrb r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13748c │ │ │ │ + beq 137488 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1374a0 │ │ │ │ + bne 13749c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 127a4 │ │ │ │ - b 1374a0 │ │ │ │ + b 13749c │ │ │ │ ldmib sp, {r5, r6} │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ bl 12ab0 │ │ │ │ mov r6, r0 │ │ │ │ bl 12c9c │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 137510 │ │ │ │ + bne 13750c │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldr r7, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ bl 12ab0 │ │ │ │ mov r7, r0 │ │ │ │ bl 12c9c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 13751c │ │ │ │ - ldr r0, [pc, #576] @ 13760c │ │ │ │ + bne 137518 │ │ │ │ + ldr r0, [pc, #576] @ 137608 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #532] @ 137610 │ │ │ │ + ldr r0, [pc, #532] @ 13760c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ bl 312a4 │ │ │ │ ldrb r0, [sp, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13743c │ │ │ │ + beq 137438 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 137450 │ │ │ │ + bne 13744c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ bl 127a4 │ │ │ │ - b 137450 │ │ │ │ + b 13744c │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137450 │ │ │ │ + beq 13744c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137470 │ │ │ │ + beq 13746c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 137484 │ │ │ │ + bne 137480 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 127a4 │ │ │ │ - b 137484 │ │ │ │ + b 137480 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137484 │ │ │ │ + beq 137480 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 13734 │ │ │ │ add r2, sp, #32 │ │ │ │ - b 1374d8 │ │ │ │ + b 1374d4 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1374a0 │ │ │ │ + beq 13749c │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1374c0 │ │ │ │ + beq 1374bc │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1374d4 │ │ │ │ + bne 1374d0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ bl 127a4 │ │ │ │ - b 1374d4 │ │ │ │ + b 1374d0 │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1374d4 │ │ │ │ + beq 1374d0 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ bl 13734 │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r4, {r0, r1, r2} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1374f4 │ │ │ │ + beq 1374f0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137508 │ │ │ │ + beq 137504 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 13734 │ │ │ │ - b 137378 │ │ │ │ + b 137374 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 13734 │ │ │ │ - b 1373c4 │ │ │ │ + b 1373c0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 13734 │ │ │ │ - b 13725c │ │ │ │ + b 137258 │ │ │ │ ldr r0, [sp, #108] @ 0x6c │ │ │ │ bl 13734 │ │ │ │ - b 1372a8 │ │ │ │ - ldr r0, [pc, #204] @ 137614 │ │ │ │ + b 1372a4 │ │ │ │ + ldr r0, [pc, #204] @ 137610 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13756c │ │ │ │ - ldr r0, [pc, #176] @ 137618 │ │ │ │ + bne 137568 │ │ │ │ + ldr r0, [pc, #176] @ 137614 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 137574 │ │ │ │ - ldr r0, [pc, #168] @ 13761c │ │ │ │ + b 137570 │ │ │ │ + ldr r0, [pc, #168] @ 137618 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #4 │ │ │ │ stmib r0, {r2, r3} │ │ │ │ str r1, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ - ldr r1, [pc, #132] @ 137620 │ │ │ │ + ldr r1, [pc, #132] @ 13761c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 1375ac │ │ │ │ - b 1375bc │ │ │ │ + b 1375a8 │ │ │ │ + b 1375b8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ bl 2cb0c │ │ │ │ - b 1375c0 │ │ │ │ + b 1375bc │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ bl 2cb0c │ │ │ │ - b 1375d8 │ │ │ │ + b 1375d4 │ │ │ │ mov r4, r0 │ │ │ │ - b 1375ec │ │ │ │ + b 1375e8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1375ec │ │ │ │ + beq 1375e8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137600 │ │ │ │ + beq 1375fc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0xffef66e4 │ │ │ │ - andseq pc, sp, r4, lsl r1 @ │ │ │ │ - mulseq lr, r8, r4 │ │ │ │ - andseq r0, lr, ip, asr #21 │ │ │ │ - @ instruction: 0x001e0ab8 │ │ │ │ - andseq r0, lr, r0, lsr #20 │ │ │ │ - @ instruction: 0x001934fa │ │ │ │ - @ instruction: 0x001934f9 │ │ │ │ - @ instruction: 0xffef6800 │ │ │ │ + @ instruction: 0xffef66e8 │ │ │ │ + andseq pc, sp, r8, lsl r1 @ │ │ │ │ + mulseq lr, ip, r4 │ │ │ │ + @ instruction: 0x001e0ad0 │ │ │ │ + @ instruction: 0x001e0abc │ │ │ │ + andseq r0, lr, r4, lsr #20 │ │ │ │ + @ instruction: 0x001934fe │ │ │ │ + @ instruction: 0x001934fd │ │ │ │ + @ instruction: 0xffef6804 │ │ │ │ strdeq r2, [r2], -r0 │ │ │ │ - @ instruction: 0x001df1f8 │ │ │ │ + @ instruction: 0x001df1fc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #164] @ 1376f0 │ │ │ │ + ldr r0, [pc, #164] @ 1376ec │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ add r1, r0, r1 │ │ │ │ - ldr r0, [pc, #152] @ 1376f4 │ │ │ │ + ldr r0, [pc, #152] @ 1376f0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r1, #16 │ │ │ │ ldr r0, [r1, #24]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1376e0 │ │ │ │ + beq 1376dc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 28c048 │ │ │ │ + bl 28c044 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ cmp r6, #3 │ │ │ │ - bne 1376a0 │ │ │ │ + bne 13769c │ │ │ │ mov r0, #3 │ │ │ │ str r0, [r4] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ cmp r6, #2 │ │ │ │ - bcc 1376c0 │ │ │ │ + bcc 1376bc │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ cmn r0, #1 │ │ │ │ - ble 1376ec │ │ │ │ + ble 1376e8 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r6, [r4] │ │ │ │ str r5, [r4, #4] │ │ │ │ str r0, [r4, #8] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 131510 │ │ │ │ + bl 13150c │ │ │ │ add sp, sp, #120 @ 0x78 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r0, [pc, #16] @ 1376f8 │ │ │ │ + ldr r0, [pc, #16] @ 1376f4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - andseq r9, lr, r8, lsl r4 │ │ │ │ - andseq r9, lr, ip, lsl #7 │ │ │ │ - andseq lr, sp, r8, lsr #27 │ │ │ │ + andseq r9, lr, ip, lsl r4 │ │ │ │ + mulseq lr, r0, r3 │ │ │ │ + andseq lr, sp, ip, lsr #27 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #844] @ 137a58 │ │ │ │ + ldr r1, [pc, #844] @ 137a54 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r2, r0 │ │ │ │ add r6, r0, r1 │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 137850 │ │ │ │ - ldr r0, [pc, #816] @ 137a60 │ │ │ │ + beq 13784c │ │ │ │ + ldr r0, [pc, #816] @ 137a5c │ │ │ │ add r4, sp, #8 │ │ │ │ mov r3, #16 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #800] @ 137a64 │ │ │ │ + ldr r2, [pc, #800] @ 137a60 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 29b48 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ bl 6be18 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 1379a8 │ │ │ │ + bcs 1379a4 │ │ │ │ add r4, sp, #8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ bl 6be18 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ mov r5, #0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 13779c │ │ │ │ + beq 137798 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 137a08 │ │ │ │ + bne 137a04 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12eac │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1377b0 │ │ │ │ + beq 1377ac │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ add r0, r6, #60 @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 137804 │ │ │ │ + beq 137800 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 137890 │ │ │ │ + beq 13788c │ │ │ │ mov r1, r5 │ │ │ │ - bl 138338 │ │ │ │ + bl 138334 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1378f0 │ │ │ │ + beq 1378ec │ │ │ │ mov r1, #1 │ │ │ │ mov r5, #1 │ │ │ │ bl 134c4 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1378f8 │ │ │ │ + beq 1378f4 │ │ │ │ mov r1, #1 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 132a8 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13792c │ │ │ │ + beq 137928 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 138338 │ │ │ │ + bl 138334 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137948 │ │ │ │ + beq 137944 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, #0 │ │ │ │ bl 134c4 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137950 │ │ │ │ + beq 13794c │ │ │ │ mov r1, #0 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, lr} │ │ │ │ b 132a8 │ │ │ │ - bl 138228 │ │ │ │ - bl 14dcec │ │ │ │ + bl 138224 │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #484] @ 137a5c │ │ │ │ + ldr r0, [pc, #484] @ 137a58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - b 137984 │ │ │ │ - bl 1382b0 │ │ │ │ - bl 14dcec │ │ │ │ + b 137980 │ │ │ │ + bl 1382ac │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #432] @ 137a68 │ │ │ │ + ldr r0, [pc, #432] @ 137a64 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #412] @ 137a6c │ │ │ │ + ldr r0, [pc, #412] @ 137a68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #396] @ 137a70 │ │ │ │ + ldr r1, [pc, #396] @ 137a6c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 137a20 │ │ │ │ + b 137a1c │ │ │ │ bl 12990 │ │ │ │ - b 137930 │ │ │ │ + b 13792c │ │ │ │ bl 13ea8 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #372] @ 137a94 │ │ │ │ + ldr r0, [pc, #372] @ 137a90 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 137980 │ │ │ │ - bl 1382b0 │ │ │ │ - bl 14dcec │ │ │ │ + b 13797c │ │ │ │ + bl 1382ac │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b 137964 │ │ │ │ + b 137960 │ │ │ │ + bl 138720 │ │ │ │ + b 137950 │ │ │ │ bl 138724 │ │ │ │ - b 137954 │ │ │ │ - bl 138728 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #276] @ 137a88 │ │ │ │ + ldr r0, [pc, #276] @ 137a84 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #256] @ 137a8c │ │ │ │ + ldr r0, [pc, #256] @ 137a88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #240] @ 137a90 │ │ │ │ + ldr r1, [pc, #240] @ 137a8c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #172] @ 137a7c │ │ │ │ + ldr r1, [pc, #172] @ 137a78 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #152] @ 137a80 │ │ │ │ + ldr r0, [pc, #152] @ 137a7c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #136] @ 137a84 │ │ │ │ + ldr r1, [pc, #136] @ 137a80 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 137a20 │ │ │ │ - ldr r0, [pc, #100] @ 137a74 │ │ │ │ + b 137a1c │ │ │ │ + ldr r0, [pc, #100] @ 137a70 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #96] @ 137a78 │ │ │ │ + ldr r2, [pc, #96] @ 137a74 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 137a3c │ │ │ │ + beq 137a38 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r9, lr, ip, ror r9 │ │ │ │ - @ instruction: 0x001deaf8 │ │ │ │ - @ instruction: 0x001d9bd8 │ │ │ │ - @ instruction: 0x0018c5b4 │ │ │ │ - @ instruction: 0x001deab4 │ │ │ │ + andseq r9, lr, r0, lsl #19 │ │ │ │ + @ instruction: 0x001deafc │ │ │ │ + @ instruction: 0x001d9bdc │ │ │ │ + @ instruction: 0x0018c5b8 │ │ │ │ + @ instruction: 0x001deab8 │ │ │ │ strdeq r2, [r2], -r0 │ │ │ │ - mulseq sp, r8, sl │ │ │ │ - @ instruction: 0x001a0bf0 │ │ │ │ - andseq r0, lr, r4, lsl #2 │ │ │ │ - andseq lr, sp, r4, lsr #16 │ │ │ │ + mulseq sp, ip, sl │ │ │ │ + @ instruction: 0x001a0bf4 │ │ │ │ + andseq r0, lr, r8, lsl #2 │ │ │ │ + andseq lr, sp, r8, lsr #16 │ │ │ │ andeq r8, r1, ip, ror #9 │ │ │ │ - andseq lr, sp, r4, lsl #16 │ │ │ │ - @ instruction: 0x001de9fc │ │ │ │ + andseq lr, sp, r8, lsl #16 │ │ │ │ + andseq lr, sp, r0, lsl #20 │ │ │ │ andeq r2, r2, r4, lsr r5 │ │ │ │ - @ instruction: 0x001de9dc │ │ │ │ - andseq lr, sp, ip, asr #20 │ │ │ │ + andseq lr, sp, r0, ror #19 │ │ │ │ + andseq lr, sp, r0, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #1800] @ 1381b4 │ │ │ │ + ldr r0, [pc, #1800] @ 1381b0 │ │ │ │ mov fp, r1 │ │ │ │ cmp fp, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r1, r1, r4 │ │ │ │ add r6, r1, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - beq 137ae4 │ │ │ │ + beq 137ae0 │ │ │ │ cmp fp, #1 │ │ │ │ - bne 137af4 │ │ │ │ + bne 137af0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1380ac │ │ │ │ + beq 1380a8 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ - b 137b00 │ │ │ │ + b 137afc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1380ac │ │ │ │ + beq 1380a8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b 137b00 │ │ │ │ + b 137afc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1380ac │ │ │ │ + beq 1380a8 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1380b4 │ │ │ │ + beq 1380b0 │ │ │ │ bl 12d08 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ cmn r0, #-2147483646 @ 0x80000002 │ │ │ │ - bhi 13813c │ │ │ │ - ldr r9, [pc, #1700] @ 1381c4 │ │ │ │ + bhi 138138 │ │ │ │ + ldr r9, [pc, #1700] @ 1381c0 │ │ │ │ add r9, pc, r9 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #23 │ │ │ │ ldr sl, [r6, #72] @ 0x48 │ │ │ │ bl 12c0c │ │ │ │ mov r6, r0 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 137b84 │ │ │ │ + beq 137b80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 138148 │ │ │ │ - ldr r1, [pc, #1660] @ 1381c8 │ │ │ │ + beq 138144 │ │ │ │ + ldr r1, [pc, #1660] @ 1381c4 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ eor r1, fp, #2 │ │ │ │ strb r0, [r6, #22] │ │ │ │ eor r0, sl, #3 │ │ │ │ orr r0, r1, r0 │ │ │ │ mov r1, r6 │ │ │ │ clz r0, r0 │ │ │ │ lsr r7, r0, #5 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ - b 137bb8 │ │ │ │ + b 137bb4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 138148 │ │ │ │ - ldr r1, [pc, #1592] @ 1381cc │ │ │ │ + beq 138144 │ │ │ │ + ldr r1, [pc, #1592] @ 1381c8 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #22 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, #1 │ │ │ │ strb r0, [r6, #22] │ │ │ │ @@ -298781,43 +298780,43 @@ │ │ │ │ bl 12c24 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #22 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13815c │ │ │ │ - ldr r1, [pc, #1520] @ 1381d0 │ │ │ │ + beq 138158 │ │ │ │ + ldr r1, [pc, #1520] @ 1381cc │ │ │ │ mov r2, #21 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r6, #21] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ bl 12c24 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 137c2c │ │ │ │ + beq 137c28 │ │ │ │ eor r0, sl, #3 │ │ │ │ eor r1, fp, #2 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r6, r0, #5 │ │ │ │ - b 137c30 │ │ │ │ + b 137c2c │ │ │ │ mov r6, #1 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #19 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138114 │ │ │ │ - ldr r1, [pc, #1416] @ 1381d4 │ │ │ │ + beq 138110 │ │ │ │ + ldr r1, [pc, #1416] @ 1381d0 │ │ │ │ mov r2, #18 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -298826,16 +298825,16 @@ │ │ │ │ bl 12c24 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #19 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138114 │ │ │ │ - ldr r1, [pc, #1348] @ 1381d8 │ │ │ │ + beq 138110 │ │ │ │ + ldr r1, [pc, #1348] @ 1381d4 │ │ │ │ mov r2, #18 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ sub r1, fp, #2 │ │ │ │ subs r0, sl, #3 │ │ │ │ clz r1, r1 │ │ │ │ @@ -298848,18 +298847,18 @@ │ │ │ │ bl 12c24 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #13 │ │ │ │ bl 12c0c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 137d80 │ │ │ │ + beq 137d7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138128 │ │ │ │ - ldr r1, [pc, #1256] @ 1381dc │ │ │ │ + beq 138124 │ │ │ │ + ldr r1, [pc, #1256] @ 1381d8 │ │ │ │ mov r2, #12 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r6, #12] │ │ │ │ @@ -298868,37 +298867,37 @@ │ │ │ │ lsr r7, r0, #5 │ │ │ │ and r2, r8, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 12c24 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp fp, #2 │ │ │ │ - beq 137dc0 │ │ │ │ + beq 137dbc │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #19 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138114 │ │ │ │ - ldr r1, [pc, #1168] @ 1381e0 │ │ │ │ + beq 138110 │ │ │ │ + ldr r1, [pc, #1168] @ 1381dc │ │ │ │ mov r2, #18 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r7, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #0 │ │ │ │ strb r7, [r6, #18] │ │ │ │ bl 12c24 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ - b 137e1c │ │ │ │ + b 137e18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138128 │ │ │ │ - ldr r1, [pc, #1108] @ 1381e4 │ │ │ │ + beq 138124 │ │ │ │ + ldr r1, [pc, #1108] @ 1381e0 │ │ │ │ mov r2, #12 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r6, #12] │ │ │ │ @@ -298908,39 +298907,39 @@ │ │ │ │ bl 12c24 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #19 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138114 │ │ │ │ - ldr r1, [pc, #1036] @ 1381e8 │ │ │ │ + beq 138110 │ │ │ │ + ldr r1, [pc, #1036] @ 1381e4 │ │ │ │ mov r2, #18 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r6, #18] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ bl 12c24 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp fp, #2 │ │ │ │ - bne 137ec0 │ │ │ │ + bne 137ebc │ │ │ │ sub r0, sl, #3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r7, r0, #5 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #15 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138170 │ │ │ │ - ldr r1, [pc, #948] @ 1381ec │ │ │ │ + beq 13816c │ │ │ │ + ldr r1, [pc, #948] @ 1381e8 │ │ │ │ mov r2, #14 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ @@ -298949,39 +298948,39 @@ │ │ │ │ bl 12c24 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #20 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138184 │ │ │ │ - ldr r1, [pc, #880] @ 1381f0 │ │ │ │ + beq 138180 │ │ │ │ + ldr r1, [pc, #880] @ 1381ec │ │ │ │ mov r2, #19 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ strb r5, [r6, #19] │ │ │ │ bl 12c24 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ cmp fp, #2 │ │ │ │ - bne 137fe0 │ │ │ │ + bne 137fdc │ │ │ │ sub r0, sl, #3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r6, r0, #5 │ │ │ │ - b 137f4c │ │ │ │ + b 137f48 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #15 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138170 │ │ │ │ - ldr r1, [pc, #792] @ 1381f4 │ │ │ │ + beq 13816c │ │ │ │ + ldr r1, [pc, #792] @ 1381f0 │ │ │ │ mov r2, #14 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -298990,16 +298989,16 @@ │ │ │ │ bl 12c24 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #20 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138184 │ │ │ │ - ldr r1, [pc, #724] @ 1381f8 │ │ │ │ + beq 138180 │ │ │ │ + ldr r1, [pc, #724] @ 1381f4 │ │ │ │ mov r2, #19 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #0 │ │ │ │ @@ -299007,23 +299006,23 @@ │ │ │ │ bl 12c24 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #9 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138198 │ │ │ │ + beq 138194 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ strb r2, [r0, #8] │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #568] @ 1381b0 │ │ │ │ + ldr r2, [pc, #568] @ 1381ac │ │ │ │ mov r7, #101 @ 0x65 │ │ │ │ strb r1, [r0, #3] │ │ │ │ - ldr r1, [pc, #552] @ 1381ac │ │ │ │ + ldr r1, [pc, #552] @ 1381a8 │ │ │ │ strb r2, [r3, #4]! │ │ │ │ strb r1, [r0] │ │ │ │ strb r7, [r3, #3] │ │ │ │ lsr r7, r2, #16 │ │ │ │ lsr r2, r2, #8 │ │ │ │ strb r7, [r3, #2] │ │ │ │ strb r2, [r0, #5] │ │ │ │ @@ -299039,25 +299038,25 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ eor r0, sl, #3 │ │ │ │ eor r1, fp, #2 │ │ │ │ orr r0, r1, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r5, r0, #5 │ │ │ │ - b 13805c │ │ │ │ + b 138058 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #9 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138198 │ │ │ │ + beq 138194 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - ldr r2, [pc, #432] @ 1381b0 │ │ │ │ + ldr r2, [pc, #432] @ 1381ac │ │ │ │ mov r3, r0 │ │ │ │ strb r1, [r0, #3] │ │ │ │ - ldr r1, [pc, #416] @ 1381ac │ │ │ │ + ldr r1, [pc, #416] @ 1381a8 │ │ │ │ mov r7, #101 @ 0x65 │ │ │ │ strb r2, [r3, #4]! │ │ │ │ mov r5, #0 │ │ │ │ strb r1, [r0] │ │ │ │ mov r6, r0 │ │ │ │ strb r7, [r3, #3] │ │ │ │ lsr r7, r2, #16 │ │ │ │ @@ -299075,209 +299074,209 @@ │ │ │ │ bl 12c24 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #13 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138128 │ │ │ │ - ldr r1, [pc, #388] @ 1381fc │ │ │ │ + beq 138124 │ │ │ │ + ldr r1, [pc, #388] @ 1381f8 │ │ │ │ mov r2, #12 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ bl 12c24 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 13734 │ │ │ │ + bl 13821c │ │ │ │ + b 1380b4 │ │ │ │ bl 138220 │ │ │ │ - b 1380b8 │ │ │ │ - bl 138224 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #220] @ 1381b8 │ │ │ │ + ldr r0, [pc, #220] @ 1381b4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #196] @ 1381bc │ │ │ │ + ldr r0, [pc, #196] @ 1381b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #180] @ 1381c0 │ │ │ │ + ldr r1, [pc, #180] @ 1381bc │ │ │ │ add r0, sp, #12 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r2, [pc, #240] @ 13820c │ │ │ │ + ldr r2, [pc, #240] @ 138208 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #19 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #224] @ 138210 │ │ │ │ + ldr r2, [pc, #224] @ 13820c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #13 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r0, [pc, #188] @ 138200 │ │ │ │ + ldr r0, [pc, #188] @ 1381fc │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ - ldr r2, [pc, #180] @ 138204 │ │ │ │ + ldr r2, [pc, #180] @ 138200 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #23 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #164] @ 138208 │ │ │ │ + ldr r2, [pc, #164] @ 138204 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #22 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #156] @ 138214 │ │ │ │ + ldr r2, [pc, #156] @ 138210 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #140] @ 138218 │ │ │ │ + ldr r2, [pc, #140] @ 138214 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #124] @ 13821c │ │ │ │ + ldr r2, [pc, #124] @ 138218 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ @ instruction: 0x2e6e6977 │ │ │ │ ldrbvs r6, [r6, #-371]! @ 0xfffffe8d │ │ │ │ - @ instruction: 0x001e95d4 │ │ │ │ - mulseq sp, r4, r2 │ │ │ │ + @ instruction: 0x001e95d8 │ │ │ │ + mulseq sp, r8, r2 │ │ │ │ andeq r1, r2, r8, asr #27 │ │ │ │ - andseq lr, sp, r0, ror r2 │ │ │ │ - andseq r8, lr, r8, asr #29 │ │ │ │ - andseq r2, r9, r4, lsr #25 │ │ │ │ - andseq r2, r9, ip, asr ip │ │ │ │ - andseq r2, r9, r8, lsr #24 │ │ │ │ - @ instruction: 0x00192bd4 │ │ │ │ - andseq r2, r9, r0, lsr #23 │ │ │ │ - andseq r2, r9, r4, asr fp │ │ │ │ - andseq r2, r9, r4, lsl #22 │ │ │ │ - @ instruction: 0x00192ab8 │ │ │ │ - andseq r2, r9, r8, ror sl │ │ │ │ - andseq r2, r9, r0, lsr sl │ │ │ │ - @ instruction: 0x001929f8 │ │ │ │ - andseq r2, r9, ip, lsl #19 │ │ │ │ - andseq r2, r9, r4, asr r9 │ │ │ │ - andseq r2, r9, r4, lsl r8 │ │ │ │ - mulseq sp, ip, r4 │ │ │ │ - andseq pc, sp, r8, ror #12 │ │ │ │ - andseq pc, sp, r4, asr r6 @ │ │ │ │ - mulseq sp, ip, r6 │ │ │ │ - andseq pc, sp, r8, lsl #13 │ │ │ │ - andseq pc, sp, r0, asr #12 │ │ │ │ - andseq pc, sp, ip, lsr #12 │ │ │ │ - andseq pc, sp, r8, lsl r6 @ │ │ │ │ + andseq lr, sp, r4, ror r2 │ │ │ │ + andseq r8, lr, ip, asr #29 │ │ │ │ + andseq r2, r9, r8, lsr #25 │ │ │ │ + andseq r2, r9, r0, ror #24 │ │ │ │ + andseq r2, r9, ip, lsr #24 │ │ │ │ + @ instruction: 0x00192bd8 │ │ │ │ + andseq r2, r9, r4, lsr #23 │ │ │ │ + andseq r2, r9, r8, asr fp │ │ │ │ + andseq r2, r9, r8, lsl #22 │ │ │ │ + @ instruction: 0x00192abc │ │ │ │ + andseq r2, r9, ip, ror sl │ │ │ │ + andseq r2, r9, r4, lsr sl │ │ │ │ + @ instruction: 0x001929fc │ │ │ │ + mulseq r9, r0, r9 │ │ │ │ + andseq r2, r9, r8, asr r9 │ │ │ │ + andseq r2, r9, r8, lsl r8 │ │ │ │ + andseq lr, sp, r0, lsr #9 │ │ │ │ + andseq pc, sp, ip, ror #12 │ │ │ │ + andseq pc, sp, r8, asr r6 @ │ │ │ │ + andseq pc, sp, r0, lsr #13 │ │ │ │ + andseq pc, sp, ip, lsl #13 │ │ │ │ + andseq pc, sp, r4, asr #12 │ │ │ │ + andseq pc, sp, r0, lsr r6 @ │ │ │ │ + andseq pc, sp, ip, lsl r6 @ │ │ │ │ b 12dd4 │ │ │ │ b 126fc │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #104] @ 1382a0 │ │ │ │ + ldr r0, [pc, #104] @ 13829c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 138268 │ │ │ │ - ldr r0, [pc, #80] @ 1382ac │ │ │ │ + bne 138264 │ │ │ │ + ldr r0, [pc, #80] @ 1382a8 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #12 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #28] @ 1382a4 │ │ │ │ + ldr r0, [pc, #28] @ 1382a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #20] @ 1382a8 │ │ │ │ + ldr r3, [pc, #20] @ 1382a4 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 138254 │ │ │ │ - andseq r8, lr, r4, lsr #16 │ │ │ │ - @ instruction: 0x001de2f0 │ │ │ │ - mulseq sp, r8, lr │ │ │ │ - andseq r8, lr, ip, lsl #26 │ │ │ │ + b 138250 │ │ │ │ + andseq r8, lr, r8, lsr #16 │ │ │ │ + @ instruction: 0x001de2f4 │ │ │ │ + mulseq sp, ip, lr │ │ │ │ + andseq r8, lr, r0, lsl sp │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #104] @ 138328 │ │ │ │ + ldr r0, [pc, #104] @ 138324 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1382f0 │ │ │ │ - ldr r0, [pc, #80] @ 138334 │ │ │ │ + bne 1382ec │ │ │ │ + ldr r0, [pc, #80] @ 138330 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #12 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #28] @ 13832c │ │ │ │ + ldr r0, [pc, #28] @ 138328 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #20] @ 138330 │ │ │ │ + ldr r3, [pc, #20] @ 13832c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 1382dc │ │ │ │ - mulseq lr, ip, r7 │ │ │ │ - andseq lr, sp, r8, lsl #5 │ │ │ │ - andseq sp, sp, r8, ror #27 │ │ │ │ - andseq r8, lr, r4, ror #25 │ │ │ │ + b 1382d8 │ │ │ │ + andseq r8, lr, r0, lsr #15 │ │ │ │ + andseq lr, sp, ip, lsl #5 │ │ │ │ + andseq sp, sp, ip, ror #27 │ │ │ │ + andseq r8, lr, r8, ror #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #460 @ 0x1cc │ │ │ │ - ldr r4, [pc, #932] @ 1386ec │ │ │ │ + ldr r4, [pc, #932] @ 1386e8 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ cmp r1, #0 │ │ │ │ add r6, r4, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - beq 1383d4 │ │ │ │ + beq 1383d0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 138568 │ │ │ │ + bne 138564 │ │ │ │ add r6, sp, #40 @ 0x28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ @@ -299292,20 +299291,20 @@ │ │ │ │ bl 12e28 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 13a4c │ │ │ │ ldm sl, {r1, r2, r3, r5, r6, r7} │ │ │ │ add r0, sp, #8 │ │ │ │ stm r0, {r1, r2, r3, r5, r6, r7} │ │ │ │ - b 138438 │ │ │ │ + b 138434 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1385a0 │ │ │ │ + bne 13859c │ │ │ │ add sl, sp, #40 @ 0x28 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ str r7, [sp, #48] @ 0x30 │ │ │ │ @@ -299322,26 +299321,26 @@ │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ add r0, sp, #8 │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, #7 │ │ │ │ ldr r9, [r9] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #680] @ 1386f8 │ │ │ │ - ldr r1, [pc, #656] @ 1386e4 │ │ │ │ + ldr r0, [pc, #680] @ 1386f4 │ │ │ │ + ldr r1, [pc, #656] @ 1386e0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ ldr r0, [r9] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #640] @ 1386e8 │ │ │ │ + ldr r1, [pc, #640] @ 1386e4 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, fp │ │ │ │ bl 12618 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1385d8 │ │ │ │ + beq 1385d4 │ │ │ │ mov sl, r0 │ │ │ │ bl 136a4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ @@ -299355,589 +299354,589 @@ │ │ │ │ bl 126cc │ │ │ │ add r3, sp, #432 @ 0x1b0 │ │ │ │ ldm fp, {r1, r2, r4, r5, r6, r7} │ │ │ │ mov r0, r3 │ │ │ │ stm r0, {r1, r2, r4, r5, r6, r7} │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r1, [pc, #568] @ 13870c │ │ │ │ + ldr r1, [pc, #568] @ 138708 │ │ │ │ mov r2, sl │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #0 │ │ │ │ - bl 14eb74 │ │ │ │ + bl 14eb70 │ │ │ │ mov r0, sl │ │ │ │ bl 129cc │ │ │ │ mov r7, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 13864c │ │ │ │ + beq 138648 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #432 @ 0x1b0 │ │ │ │ mov r0, r9 │ │ │ │ bl 13200 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138534 │ │ │ │ + beq 138530 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ bl 12dbc │ │ │ │ mov r0, sl │ │ │ │ bl 130a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138550 │ │ │ │ + beq 13854c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ cmp r8, #0 │ │ │ │ - beq 138560 │ │ │ │ + beq 13855c │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ add sp, sp, #460 @ 0x1cc │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #432] @ 0x1b0 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #412] @ 13871c │ │ │ │ + ldr r0, [pc, #412] @ 138718 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #396] @ 138720 │ │ │ │ + ldr r3, [pc, #396] @ 13871c │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 138378 │ │ │ │ + b 138374 │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [sp, #432] @ 0x1b0 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #312] @ 1386f0 │ │ │ │ + ldr r0, [pc, #312] @ 1386ec │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #296] @ 1386f4 │ │ │ │ + ldr r3, [pc, #296] @ 1386f0 │ │ │ │ mov r0, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 1383e8 │ │ │ │ + b 1383e4 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r0, [pc, #268] @ 1386fc │ │ │ │ + ldr r0, [pc, #268] @ 1386f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r0, [r0] │ │ │ │ - ldr r1, [pc, #236] @ 138700 │ │ │ │ + ldr r1, [pc, #236] @ 1386fc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #444] @ 0x1bc │ │ │ │ add r1, sp, #424 @ 0x1a8 │ │ │ │ str r1, [sp, #440] @ 0x1b8 │ │ │ │ - ldr r1, [pc, #220] @ 138704 │ │ │ │ + ldr r1, [pc, #220] @ 138700 │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #436] @ 0x1b4 │ │ │ │ add r1, sp, #32 │ │ │ │ str r1, [sp, #432] @ 0x1b0 │ │ │ │ - ldr r1, [pc, #200] @ 138708 │ │ │ │ + ldr r1, [pc, #200] @ 138704 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 138684 │ │ │ │ + b 138680 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #428] @ 0x1ac │ │ │ │ str r0, [sp, #424] @ 0x1a8 │ │ │ │ - ldr r0, [pc, #172] @ 138710 │ │ │ │ + ldr r0, [pc, #172] @ 13870c │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #156] @ 138714 │ │ │ │ - ldr r3, [pc, #156] @ 138718 │ │ │ │ + ldr r0, [pc, #156] @ 138710 │ │ │ │ + ldr r3, [pc, #156] @ 138714 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r6, r0 │ │ │ │ - b 1386cc │ │ │ │ + b 1386c8 │ │ │ │ mov r6, r0 │ │ │ │ - b 1386b8 │ │ │ │ + b 1386b4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1386b0 │ │ │ │ + beq 1386ac │ │ │ │ add r0, sp, #432 @ 0x1b0 │ │ │ │ bl 12dbc │ │ │ │ mov r0, sl │ │ │ │ bl 130a4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1386cc │ │ │ │ + beq 1386c8 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1386dc │ │ │ │ + beq 1386d8 │ │ │ │ mov r0, r8 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ cmnvc r3, #457179136 @ 0x1b400000 │ │ │ │ rsbeq r6, r5, r1, ror #14 │ │ │ │ - andseq r8, lr, r0, lsl r7 │ │ │ │ - mulseq sp, r0, lr │ │ │ │ - andseq sp, sp, r4, lsr #22 │ │ │ │ - andseq lr, r9, fp, asr pc │ │ │ │ - @ instruction: 0x001ddbd4 │ │ │ │ + andseq r8, lr, r4, lsl r7 │ │ │ │ + mulseq sp, r4, lr │ │ │ │ + andseq sp, sp, r8, lsr #22 │ │ │ │ + andseq lr, r9, pc, asr pc │ │ │ │ + @ instruction: 0x001ddbd8 │ │ │ │ andeq r5, r1, r4, ror r7 │ │ │ │ muleq r2, r4, r8 │ │ │ │ - andseq lr, sp, ip, lsl r1 │ │ │ │ - andseq lr, sp, r8, lsl #5 │ │ │ │ - andseq pc, sp, r4, asr #9 │ │ │ │ - @ instruction: 0x001a11b2 │ │ │ │ - @ instruction: 0x001ddbfc │ │ │ │ - andseq sp, sp, r8, asr #29 │ │ │ │ - andseq sp, sp, ip, asr fp │ │ │ │ + andseq lr, sp, r0, lsr #2 │ │ │ │ + andseq lr, sp, ip, lsl #5 │ │ │ │ + andseq pc, sp, r8, asr #9 │ │ │ │ + @ instruction: 0x001a11b6 │ │ │ │ + andseq sp, sp, r0, lsl #24 │ │ │ │ + andseq sp, sp, ip, asr #29 │ │ │ │ + andseq sp, sp, r0, ror #22 │ │ │ │ b 12990 │ │ │ │ b 13ea8 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ - ldr r0, [pc, #104] @ 1387a4 │ │ │ │ + ldr r0, [pc, #104] @ 1387a0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r4, r0, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13876c │ │ │ │ - ldr r0, [pc, #80] @ 1387b0 │ │ │ │ + bne 138768 │ │ │ │ + ldr r0, [pc, #80] @ 1387ac │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #12 │ │ │ │ strb r0, [sp, #11] │ │ │ │ add r0, sp, #11 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #28] @ 1387a8 │ │ │ │ + ldr r0, [pc, #28] @ 1387a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #20] @ 1387ac │ │ │ │ + ldr r3, [pc, #20] @ 1387a8 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 138758 │ │ │ │ - andseq r8, lr, r0, lsr #6 │ │ │ │ - @ instruction: 0x001dddfc │ │ │ │ - andseq sp, sp, ip, lsl r9 │ │ │ │ - andseq r8, lr, r8, lsl #16 │ │ │ │ + b 138754 │ │ │ │ + andseq r8, lr, r4, lsr #6 │ │ │ │ + andseq sp, sp, r0, lsl #28 │ │ │ │ + andseq sp, sp, r0, lsr #18 │ │ │ │ + andseq r8, lr, ip, lsl #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ bl aac78 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1387f0 │ │ │ │ + b 1387ec │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1387f0 │ │ │ │ + bl 1387ec │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 138860 │ │ │ │ + bne 13885c │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 138844 │ │ │ │ + beq 138840 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 138844 │ │ │ │ + bne 138840 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138a6c │ │ │ │ + beq 138a68 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 5b218 │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #100] @ 0x64 │ │ │ │ cmp r1, #0 │ │ │ │ strb r2, [r0] │ │ │ │ - beq 13887c │ │ │ │ + beq 138878 │ │ │ │ bl 13734 │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1388bc │ │ │ │ + beq 1388b8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ mov r7, #0 │ │ │ │ add r6, r0, #4 │ │ │ │ - b 1388a4 │ │ │ │ + b 1388a0 │ │ │ │ add r6, r6, #8 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 1388bc │ │ │ │ + beq 1388b8 │ │ │ │ ldmda r6, {r0, r1} │ │ │ │ cmp r1, #0 │ │ │ │ strb r7, [r0] │ │ │ │ - beq 138898 │ │ │ │ + beq 138894 │ │ │ │ bl 13734 │ │ │ │ - b 138898 │ │ │ │ + b 138894 │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1388d0 │ │ │ │ + beq 1388cc │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1388e4 │ │ │ │ + beq 1388e0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13891c │ │ │ │ + beq 138918 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str r0, [sp, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #1 │ │ │ │ - b 138924 │ │ │ │ + b 138920 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ add r5, sp, #36 @ 0x24 │ │ │ │ mov r6, sp │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp] │ │ │ │ - b 138950 │ │ │ │ + b 13894c │ │ │ │ add r0, r7, #132 @ 0x84 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 13898c │ │ │ │ + bne 138988 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 55120 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138998 │ │ │ │ + beq 138994 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ add r7, r0, r1, lsl #2 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13893c │ │ │ │ + beq 138938 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ bl 13734 │ │ │ │ - b 13893c │ │ │ │ + b 138938 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl 13734 │ │ │ │ - b 138950 │ │ │ │ + b 13894c │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1389bc │ │ │ │ + beq 1389b8 │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1389bc │ │ │ │ + beq 1389b8 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ - bl 1ca9cc │ │ │ │ + bl 1ca9c8 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1389dc │ │ │ │ + beq 1389d8 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #120] @ 0x78 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138a74 │ │ │ │ + bne 138a70 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 138a84 │ │ │ │ + beq 138a80 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 138a98 │ │ │ │ + beq 138a94 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 138a1c │ │ │ │ + bne 138a18 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 12a74 │ │ │ │ add r0, r4, #132 @ 0x84 │ │ │ │ - bl 1037ac │ │ │ │ + bl 1037a8 │ │ │ │ ldr r5, [r4, #228] @ 0xe4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 138a60 │ │ │ │ + beq 138a5c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 138a60 │ │ │ │ + bne 138a5c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #232]! @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138850 │ │ │ │ + bne 13884c │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 1389fc │ │ │ │ + bne 1389f8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 12a74 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 138a08 │ │ │ │ + bne 138a04 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 12a74 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 138a14 │ │ │ │ - b 138a1c │ │ │ │ + beq 138a10 │ │ │ │ + b 138a18 │ │ │ │ mov r5, r0 │ │ │ │ - b 138bac │ │ │ │ + b 138ba8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138bc0 │ │ │ │ + beq 138bbc │ │ │ │ mov r0, r4 │ │ │ │ bl 5b218 │ │ │ │ - b 138bc0 │ │ │ │ + b 138bbc │ │ │ │ mov r5, r0 │ │ │ │ - b 138b70 │ │ │ │ + b 138b6c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138b28 │ │ │ │ + beq 138b24 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ bl 13734 │ │ │ │ - b 138b28 │ │ │ │ + b 138b24 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138b20 │ │ │ │ + beq 138b1c │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 138b20 │ │ │ │ + beq 138b1c │ │ │ │ bl 13734 │ │ │ │ add r0, r4, #72 @ 0x48 │ │ │ │ - bl 1c1ca8 │ │ │ │ + bl 1c1ca4 │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r1, [r4, #120] @ 0x78 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 138bc8 │ │ │ │ + bne 138bc4 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 138bd8 │ │ │ │ + beq 138bd4 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - beq 138bec │ │ │ │ + beq 138be8 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 138b68 │ │ │ │ + bne 138b64 │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 12a74 │ │ │ │ add r0, r4, #132 @ 0x84 │ │ │ │ - bl 1037ac │ │ │ │ + bl 1037a8 │ │ │ │ ldr r6, [r4, #228] @ 0xe4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 138bac │ │ │ │ + beq 138ba8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #204 @ 0xcc │ │ │ │ mov r2, #132 @ 0x84 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ sub r0, r0, #204 @ 0xcc │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - bne 138bac │ │ │ │ + bne 138ba8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r4, #232]! @ 0xe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138bc0 │ │ │ │ + beq 138bbc │ │ │ │ mov r0, r4 │ │ │ │ bl 5b218 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ bl 13734 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 138b48 │ │ │ │ + bne 138b44 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ bl 12a74 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #3 │ │ │ │ - bne 138b54 │ │ │ │ + bne 138b50 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bl 12a74 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 138b60 │ │ │ │ - b 138b68 │ │ │ │ + beq 138b5c │ │ │ │ + b 138b64 │ │ │ │ bl 1d63c │ │ │ │ bl 1d63c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r3, [pc, #340] @ 138d74 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r3, [pc, #340] @ 138d70 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138c90 │ │ │ │ + beq 138c8c │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ bl 12f90 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 138c84 │ │ │ │ - ldr r0, [pc, #300] @ 138d84 │ │ │ │ + bne 138c80 │ │ │ │ + ldr r0, [pc, #300] @ 138d80 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r1, r1, r5 │ │ │ │ add r0, r1, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138ccc │ │ │ │ + beq 138cc8 │ │ │ │ mov r1, r4 │ │ │ │ add sp, sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 129b4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13734 │ │ │ │ - b 138c50 │ │ │ │ - ldr r0, [pc, #224] @ 138d78 │ │ │ │ + b 138c4c │ │ │ │ + ldr r0, [pc, #224] @ 138d74 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 138d2c │ │ │ │ + bne 138d28 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #180] @ 138d7c │ │ │ │ + ldr r0, [pc, #180] @ 138d78 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 138d40 │ │ │ │ + b 138d3c │ │ │ │ bl 13488 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #152] @ 138d88 │ │ │ │ + ldr r0, [pc, #152] @ 138d84 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #128] @ 138d8c │ │ │ │ + ldr r0, [pc, #128] @ 138d88 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #112] @ 138d90 │ │ │ │ + ldr r1, [pc, #112] @ 138d8c │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #84] @ 138d94 │ │ │ │ + ldr r0, [pc, #84] @ 138d90 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #16 │ │ │ │ str r4, [sp, #28] │ │ │ │ - ldr r1, [pc, #36] @ 138d80 │ │ │ │ + ldr r1, [pc, #36] @ 138d7c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - andseq r7, lr, r4, asr #26 │ │ │ │ - andseq pc, sp, ip, ror #6 │ │ │ │ - andseq pc, sp, r0, ror r2 @ │ │ │ │ - andseq r8, lr, r0, lsr r4 │ │ │ │ - andseq sp, sp, r0, lsl #13 │ │ │ │ + andseq r7, lr, r8, asr #26 │ │ │ │ + andseq pc, sp, r0, ror r3 @ │ │ │ │ + andseq pc, sp, r4, ror r2 @ │ │ │ │ + andseq r8, lr, r4, lsr r4 │ │ │ │ + andseq sp, sp, r4, lsl #13 │ │ │ │ @ instruction: 0x000211b4 │ │ │ │ - andseq sp, sp, ip, asr r6 │ │ │ │ - andseq pc, sp, ip, ror #5 │ │ │ │ + andseq sp, sp, r0, ror #12 │ │ │ │ + @ instruction: 0x001df2f0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #596 @ 0x254 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov sl, r0 │ │ │ │ bl 12630 │ │ │ │ str r0, [sp, #1608] @ 0x648 │ │ │ │ mov r0, #0 │ │ │ │ cmp r5, #10 │ │ │ │ str r0, [sp, #1600] @ 0x640 │ │ │ │ - bcs 138e0c │ │ │ │ + bcs 138e08 │ │ │ │ add lr, sp, #512 @ 0x200 │ │ │ │ add r7, sp, #536 @ 0x218 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ mov r1, r6 │ │ │ │ strh r0, [lr, #32] │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ @@ -299946,26 +299945,26 @@ │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r7 │ │ │ │ orr r0, r0, #2 │ │ │ │ mov r2, #10 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #2 │ │ │ │ strb r5, [sp, #9] │ │ │ │ - b 138e24 │ │ │ │ + b 138e20 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 135b4 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strb r0, [sp, #8] │ │ │ │ add fp, sp, #8 │ │ │ │ str fp, [sp] │ │ │ │ add r4, sp, #536 @ 0x218 │ │ │ │ - ldr r2, [pc, #856] @ 139194 │ │ │ │ + ldr r2, [pc, #856] @ 139190 │ │ │ │ add r8, sp, #1088 @ 0x440 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r8 │ │ │ │ bl 6a180 │ │ │ │ mov r0, r8 │ │ │ │ @@ -299997,224 +299996,224 @@ │ │ │ │ ldm r7, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, fp │ │ │ │ stm r0, {r1, r2, r3, r4, r5, r6} │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ str r0, [sp, #12] │ │ │ │ orr r4, r8, #4 │ │ │ │ - ldr r0, [pc, #700] @ 139198 │ │ │ │ + ldr r0, [pc, #700] @ 139194 │ │ │ │ ldr r2, [sp, #1600] @ 0x640 │ │ │ │ mov r7, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r2, #16 │ │ │ │ ldr r0, [sp, #1088] @ 0x440 │ │ │ │ movhi r1, #4 │ │ │ │ addls r7, r8, #512 @ 0x200 │ │ │ │ ldr r1, [r8, r1] │ │ │ │ movls r0, r8 │ │ │ │ cmp r2, #16 │ │ │ │ movls r2, #16 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 139060 │ │ │ │ + beq 13905c │ │ │ │ add r0, r0, r1, lsl #5 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, #32 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [r7] │ │ │ │ add r6, sp, #1088 @ 0x440 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r2, #520 @ 0x208 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ bl 137d0 │ │ │ │ str r9, [sp, #528] @ 0x210 │ │ │ │ - ldr r1, [pc, #576] @ 139190 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #576] @ 13918c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 1390d8 │ │ │ │ + bne 1390d4 │ │ │ │ add r5, sp, #1088 @ 0x440 │ │ │ │ add r9, sp, #8 │ │ │ │ mov r2, #528 @ 0x210 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ bl 137d0 │ │ │ │ ldr r3, [sp, #1600] @ 0x640 │ │ │ │ ldr r0, [sp, #1608] @ 0x648 │ │ │ │ ldr r1, [sp, #1088] @ 0x440 │ │ │ │ cmp r3, #16 │ │ │ │ movls r1, r5 │ │ │ │ ldr r2, [sp, #1092] @ 0x444 │ │ │ │ movls r2, r3 │ │ │ │ - ldr r3, [pc, #516] @ 13919c │ │ │ │ + ldr r3, [pc, #516] @ 139198 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ ldr r4, [sp, #1600] @ 0x640 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #16 │ │ │ │ - bls 138fe8 │ │ │ │ + bls 138fe4 │ │ │ │ ldr r4, [sp, #1092] @ 0x444 │ │ │ │ ldr r5, [sp, #1088] @ 0x440 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 139020 │ │ │ │ + beq 13901c │ │ │ │ add r6, r5, #8 │ │ │ │ - b 138fd0 │ │ │ │ + b 138fcc │ │ │ │ subs r4, r4, #1 │ │ │ │ add r6, r6, #32 │ │ │ │ - beq 139020 │ │ │ │ + beq 13901c │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138fc4 │ │ │ │ + beq 138fc0 │ │ │ │ mov r0, r6 │ │ │ │ bl 12dbc │ │ │ │ - b 138fc4 │ │ │ │ + b 138fc0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 139028 │ │ │ │ + beq 139024 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ add r5, r0, #8 │ │ │ │ - b 139008 │ │ │ │ + b 139004 │ │ │ │ subs r4, r4, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - beq 139028 │ │ │ │ + beq 139024 │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 138ffc │ │ │ │ + beq 138ff8 │ │ │ │ mov r0, r5 │ │ │ │ bl 12dbc │ │ │ │ - b 138ffc │ │ │ │ + b 138ff8 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - ldr r0, [pc, #368] @ 1391a0 │ │ │ │ + ldr r0, [pc, #368] @ 13919c │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add r1, r1, sl │ │ │ │ add r0, r1, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139078 │ │ │ │ + beq 139074 │ │ │ │ mov r1, r7 │ │ │ │ add sp, sp, #596 @ 0x254 │ │ │ │ add sp, sp, #1024 @ 0x400 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 129b4 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ bl 1de2c │ │ │ │ ldr r0, [sp, #1088] @ 0x440 │ │ │ │ mov r7, r4 │ │ │ │ ldr r1, [sp, #1092] @ 0x444 │ │ │ │ - b 138f10 │ │ │ │ + b 138f0c │ │ │ │ bl 13488 │ │ │ │ - bl 14dcec │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #1104] @ 0x450 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r0, [sp, #1092] @ 0x444 │ │ │ │ - ldr r0, [pc, #260] @ 1391a4 │ │ │ │ + ldr r0, [pc, #260] @ 1391a0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1088] @ 0x440 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #1100] @ 0x44c │ │ │ │ add r0, sp, #536 @ 0x218 │ │ │ │ str r0, [sp, #1096] @ 0x448 │ │ │ │ - ldr r0, [pc, #236] @ 1391a8 │ │ │ │ + ldr r0, [pc, #236] @ 1391a4 │ │ │ │ str r9, [sp, #536] @ 0x218 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #540] @ 0x21c │ │ │ │ - ldr r1, [pc, #224] @ 1391ac │ │ │ │ + ldr r1, [pc, #224] @ 1391a8 │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 139138 │ │ │ │ - ldr r0, [pc, #208] @ 1391b0 │ │ │ │ + b 139134 │ │ │ │ + ldr r0, [pc, #208] @ 1391ac │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #25 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 139104 │ │ │ │ - ldr r0, [pc, #180] @ 1391b4 │ │ │ │ + bne 139100 │ │ │ │ + ldr r0, [pc, #180] @ 1391b0 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 13910c │ │ │ │ - ldr r0, [pc, #172] @ 1391b8 │ │ │ │ + b 139108 │ │ │ │ + ldr r0, [pc, #172] @ 1391b4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #1088] @ 0x440 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ stmib r6, {r1, r2} │ │ │ │ str r0, [r6, #12] │ │ │ │ str r0, [r6, #16] │ │ │ │ - ldr r1, [pc, #140] @ 1391bc │ │ │ │ + ldr r1, [pc, #140] @ 1391b8 │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139154 │ │ │ │ + beq 139150 │ │ │ │ mov r0, fp │ │ │ │ bl 12dbc │ │ │ │ add r0, sp, #1088 @ 0x440 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - b 139168 │ │ │ │ + b 139164 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 150c84 │ │ │ │ + bl 150c80 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ - @ instruction: 0x00191efe │ │ │ │ - andseq sl, r8, r8, asr #2 │ │ │ │ - andseq pc, sp, r4, asr r0 @ │ │ │ │ - andseq r8, lr, r8, asr r0 │ │ │ │ - @ instruction: 0x001dd2d0 │ │ │ │ + andseq r1, r9, r2, lsl #30 │ │ │ │ + andseq sl, r8, ip, asr #2 │ │ │ │ + andseq pc, sp, r8, asr r0 @ │ │ │ │ + andseq r8, lr, ip, asr r0 │ │ │ │ + @ instruction: 0x001dd2d4 │ │ │ │ andeq r0, r2, r0, lsl #28 │ │ │ │ - @ instruction: 0x001dd2b0 │ │ │ │ - andseq r7, lr, r0, lsl #18 │ │ │ │ - andseq lr, sp, r4, lsr pc │ │ │ │ - andseq lr, sp, r0, lsr #30 │ │ │ │ - andseq lr, sp, r8, lsr #29 │ │ │ │ + @ instruction: 0x001dd2b4 │ │ │ │ + andseq r7, lr, r4, lsl #18 │ │ │ │ + andseq lr, sp, r8, lsr pc │ │ │ │ + andseq lr, sp, r4, lsr #30 │ │ │ │ + andseq lr, sp, ip, lsr #29 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #228] @ 1392b8 │ │ │ │ + ldr r0, [pc, #228] @ 1392b4 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r3, #13 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #212] @ 1392bc │ │ │ │ + ldr r2, [pc, #212] @ 1392b8 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 131218 │ │ │ │ + bl 131214 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ bl 6ca5c │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 139238 │ │ │ │ + bne 139234 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12eac │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 139230 │ │ │ │ + beq 13922c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #80 @ 0x50 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -300222,786 +300221,786 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #96] @ 1392c0 │ │ │ │ + ldr r1, [pc, #96] @ 1392bc │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #76] @ 1392c4 │ │ │ │ + ldr r0, [pc, #76] @ 1392c0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ - ldr r1, [pc, #60] @ 1392c8 │ │ │ │ + ldr r1, [pc, #60] @ 1392c4 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1392b0 │ │ │ │ + beq 1392ac │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq sp, sp, r0, lsl r6 │ │ │ │ - mulseq r9, r7, r3 │ │ │ │ - mulseq sp, r4, pc @ │ │ │ │ - @ instruction: 0xfff0ee90 │ │ │ │ - andseq ip, sp, r4, ror pc │ │ │ │ + andseq sp, sp, r4, lsl r6 │ │ │ │ + mulseq r9, fp, r3 │ │ │ │ + mulseq sp, r8, pc @ │ │ │ │ + @ instruction: 0xfff0ee94 │ │ │ │ + andseq ip, sp, r8, ror pc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r6, [pc, #192] @ 1393a4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r6, [pc, #192] @ 1393a0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r6] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 139300 │ │ │ │ - ldr r1, [pc, #176] @ 1393a8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 1392fc │ │ │ │ + ldr r1, [pc, #176] @ 1393a4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - b 13932c │ │ │ │ - ldr r0, [pc, #164] @ 1393ac │ │ │ │ + b 139328 │ │ │ │ + ldr r0, [pc, #164] @ 1393a8 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #132] @ 1393a8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r2, [pc, #132] @ 1393a4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb r7, [r0, r6] │ │ │ │ cmp r1, r5 │ │ │ │ - bne 13934c │ │ │ │ + bne 139348 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #24 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #76] @ 1393b0 │ │ │ │ + ldr r1, [pc, #76] @ 1393ac │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r1, [pc, #56] @ 1393b4 │ │ │ │ + ldr r1, [pc, #56] @ 1393b0 │ │ │ │ mov r0, sp │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 13d94 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - andseq r7, lr, r4, asr r7 │ │ │ │ - andseq lr, sp, ip, ror #21 │ │ │ │ - andseq lr, sp, r0, ror #21 │ │ │ │ + andseq r7, lr, r8, asr r7 │ │ │ │ + @ instruction: 0x001deaf0 │ │ │ │ + andseq lr, sp, r4, ror #21 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #344] @ 139524 │ │ │ │ + ldr r0, [pc, #344] @ 139520 │ │ │ │ mov r3, #11 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #332] @ 139528 │ │ │ │ + ldr r2, [pc, #332] @ 139524 │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 131218 │ │ │ │ - ldr r5, [pc, #320] @ 13952c │ │ │ │ + bl 131214 │ │ │ │ + ldr r5, [pc, #320] @ 139528 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r5, pc, r5 │ │ │ │ add r4, r5, #116 @ 0x74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 13940c │ │ │ │ + beq 139408 │ │ │ │ bl 15d84 │ │ │ │ ldr r1, [r5, #120] @ 0x78 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139458 │ │ │ │ + beq 139454 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12c78 │ │ │ │ cmp r0, #18 │ │ │ │ - bcs 1394d4 │ │ │ │ + bcs 1394d0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 139450 │ │ │ │ + beq 13944c │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r7, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 13947c │ │ │ │ + beq 139478 │ │ │ │ bl 15d84 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #148] @ 139530 │ │ │ │ + ldr r1, [pc, #148] @ 13952c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #128] @ 139534 │ │ │ │ + ldr r0, [pc, #128] @ 139530 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #112] @ 139538 │ │ │ │ + ldr r1, [pc, #112] @ 139534 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 139500 │ │ │ │ + b 1394fc │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #92] @ 13953c │ │ │ │ + ldr r0, [pc, #92] @ 139538 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #76] @ 139540 │ │ │ │ - ldr r3, [pc, #76] @ 139544 │ │ │ │ + ldr r0, [pc, #76] @ 13953c │ │ │ │ + ldr r3, [pc, #76] @ 139540 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13951c │ │ │ │ + beq 139518 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq sp, sp, ip, ror #8 │ │ │ │ - @ instruction: 0x001911d4 │ │ │ │ - andseq r7, lr, ip, ror #13 │ │ │ │ - andseq ip, sp, r8, asr sp │ │ │ │ + andseq sp, sp, r0, ror r4 │ │ │ │ + @ instruction: 0x001911d8 │ │ │ │ + @ instruction: 0x001e76f0 │ │ │ │ + andseq ip, sp, ip, asr sp │ │ │ │ andeq r6, r1, r0, lsr #20 │ │ │ │ - andseq ip, sp, r8, lsr sp │ │ │ │ - andseq sp, sp, r4, ror r4 │ │ │ │ - andseq r0, sl, r6, lsr r3 │ │ │ │ - andseq ip, sp, r0, ror sp │ │ │ │ + andseq ip, sp, ip, lsr sp │ │ │ │ + andseq sp, sp, r8, ror r4 │ │ │ │ + andseq r0, sl, sl, lsr r3 │ │ │ │ + andseq ip, sp, r4, ror sp │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - bl 1395b4 │ │ │ │ + bl 1395b0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #68] @ 1395a8 │ │ │ │ + ldr r0, [pc, #68] @ 1395a4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #36] @ 1395ac │ │ │ │ + ldr r1, [pc, #36] @ 1395a8 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #12] @ 1395b0 │ │ │ │ + ldr r1, [pc, #12] @ 1395ac │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ andeq r0, r2, ip, asr r9 │ │ │ │ - andseq sp, sp, ip, ror r2 │ │ │ │ - andseq sp, sp, r0, ror r2 │ │ │ │ + andseq sp, sp, r0, lsl #5 │ │ │ │ + andseq sp, sp, r4, ror r2 │ │ │ │ push {r4, lr} │ │ │ │ sub sp, sp, #24 │ │ │ │ bl 129cc │ │ │ │ mov r4, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ ldrne r0, [sp, #8] │ │ │ │ ldrne r1, [sp, #12] │ │ │ │ addne sp, sp, #24 │ │ │ │ popne {r4, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #24] @ 139628 │ │ │ │ + ldr r0, [pc, #24] @ 139624 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #16] @ 13962c │ │ │ │ - ldr r3, [pc, #16] @ 139630 │ │ │ │ + ldr r0, [pc, #16] @ 139628 │ │ │ │ + ldr r3, [pc, #16] @ 13962c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - andseq lr, sp, r0, lsr #10 │ │ │ │ - andseq r0, sl, lr, lsl #4 │ │ │ │ - andseq ip, sp, r8, asr ip │ │ │ │ + andseq lr, sp, r4, lsr #10 │ │ │ │ + andseq r0, sl, r2, lsl r2 │ │ │ │ + andseq ip, sp, ip, asr ip │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #92] @ 1396b4 │ │ │ │ + ldr r1, [pc, #92] @ 1396b0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #72] @ 1396b8 │ │ │ │ + ldr r0, [pc, #72] @ 1396b4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #56] @ 1396bc │ │ │ │ + ldr r0, [pc, #56] @ 1396b8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #31 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #32] @ 1396c0 │ │ │ │ + ldr r0, [pc, #32] @ 1396bc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #24] @ 1396c4 │ │ │ │ + ldr r1, [pc, #24] @ 1396c0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - andseq sp, sp, ip, asr #3 │ │ │ │ - @ instruction: 0xffef45c4 │ │ │ │ + @ instruction: 0x001dd1d0 │ │ │ │ + @ instruction: 0xffef45c8 │ │ │ │ andeq r0, r2, ip, lsr r8 │ │ │ │ - andseq r1, r9, r6, asr #12 │ │ │ │ - andseq sp, sp, r4, ror #2 │ │ │ │ + andseq r1, r9, sl, asr #12 │ │ │ │ + andseq sp, sp, r8, ror #2 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - bl 1395b4 │ │ │ │ + bl 1395b0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #68] @ 139728 │ │ │ │ + ldr r0, [pc, #68] @ 139724 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #36] @ 13972c │ │ │ │ + ldr r1, [pc, #36] @ 139728 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #12] @ 139730 │ │ │ │ + ldr r1, [pc, #12] @ 13972c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ ldrdeq r0, [r2], -ip │ │ │ │ - ldrsheq sp, [sp], -ip │ │ │ │ - andseq sp, sp, r8, lsl #3 │ │ │ │ + andseq sp, sp, r0, lsl #2 │ │ │ │ + andseq sp, sp, ip, lsl #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #5 │ │ │ │ - bl 131218 │ │ │ │ + bl 131214 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #28 │ │ │ │ mov r5, #28 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1397a4 │ │ │ │ + beq 1397a0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12aa4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13979c │ │ │ │ + beq 139798 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #88] @ 139820 │ │ │ │ + ldr r1, [pc, #88] @ 13981c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #68] @ 139824 │ │ │ │ + ldr r0, [pc, #68] @ 139820 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #52] @ 139828 │ │ │ │ + ldr r1, [pc, #52] @ 139824 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139818 │ │ │ │ + beq 139814 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq ip, sp, ip, lsr #20 │ │ │ │ + andseq ip, sp, r0, lsr sl │ │ │ │ strdeq r6, [r1], -r4 │ │ │ │ - andseq ip, sp, ip, lsl #20 │ │ │ │ + andseq ip, sp, r0, lsl sl │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #348] @ 13999c │ │ │ │ + ldr r0, [pc, #348] @ 139998 │ │ │ │ mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #336] @ 1399a0 │ │ │ │ + ldr r2, [pc, #336] @ 13999c │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 131218 │ │ │ │ - ldr r4, [pc, #324] @ 1399a4 │ │ │ │ + bl 131214 │ │ │ │ + ldr r4, [pc, #324] @ 1399a0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 13987c │ │ │ │ + beq 139878 │ │ │ │ bl 16200 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1398c8 │ │ │ │ + beq 1398c4 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12c78 │ │ │ │ cmp r0, #4 │ │ │ │ - bcs 13994c │ │ │ │ + bcs 139948 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1398c0 │ │ │ │ + beq 1398bc │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #208] @ 1399a8 │ │ │ │ + ldr r4, [pc, #208] @ 1399a4 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 1398f4 │ │ │ │ + beq 1398f0 │ │ │ │ bl 16200 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #152] @ 1399ac │ │ │ │ + ldr r1, [pc, #152] @ 1399a8 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #132] @ 1399b0 │ │ │ │ + ldr r0, [pc, #132] @ 1399ac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #116] @ 1399b4 │ │ │ │ + ldr r1, [pc, #116] @ 1399b0 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 139978 │ │ │ │ + b 139974 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #96] @ 1399b8 │ │ │ │ + ldr r0, [pc, #96] @ 1399b4 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #80] @ 1399bc │ │ │ │ - ldr r3, [pc, #80] @ 1399c0 │ │ │ │ + ldr r0, [pc, #80] @ 1399b8 │ │ │ │ + ldr r3, [pc, #80] @ 1399bc │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139994 │ │ │ │ + beq 139990 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq sp, sp, r8, lsl #3 │ │ │ │ - andseq r0, r9, r9, ror sp │ │ │ │ - @ instruction: 0x001e72f4 │ │ │ │ - andseq r7, lr, ip, ror r2 │ │ │ │ - andseq ip, sp, r0, ror #17 │ │ │ │ + andseq sp, sp, ip, lsl #3 │ │ │ │ + andseq r0, r9, sp, ror sp │ │ │ │ + @ instruction: 0x001e72f8 │ │ │ │ + andseq r7, lr, r0, lsl #5 │ │ │ │ + andseq ip, sp, r4, ror #17 │ │ │ │ andeq r6, r1, r8, lsr #11 │ │ │ │ - andseq ip, sp, r0, asr #17 │ │ │ │ - andseq ip, sp, ip, asr pc │ │ │ │ - @ instruction: 0x0019febe │ │ │ │ - @ instruction: 0x001dc8f8 │ │ │ │ + andseq ip, sp, r4, asr #17 │ │ │ │ + andseq ip, sp, r0, ror #30 │ │ │ │ + andseq pc, r9, r2, asr #29 │ │ │ │ + @ instruction: 0x001dc8fc │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - bl 1395b4 │ │ │ │ + bl 1395b0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #68] @ 139a24 │ │ │ │ + ldr r0, [pc, #68] @ 139a20 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #36] @ 139a28 │ │ │ │ + ldr r1, [pc, #36] @ 139a24 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #12] @ 139a2c │ │ │ │ + ldr r1, [pc, #12] @ 139a28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ andeq r0, r2, r0, ror #9 │ │ │ │ - andseq ip, sp, r0, lsl #28 │ │ │ │ - andseq ip, sp, ip, asr #30 │ │ │ │ + andseq ip, sp, r4, lsl #28 │ │ │ │ + andseq ip, sp, r0, asr pc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl 131218 │ │ │ │ + bl 131214 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #28 │ │ │ │ mov r4, #28 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139aa0 │ │ │ │ + beq 139a9c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12aa4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 139a98 │ │ │ │ + beq 139a94 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #88] @ 139b1c │ │ │ │ + ldr r1, [pc, #88] @ 139b18 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #68] @ 139b20 │ │ │ │ + ldr r0, [pc, #68] @ 139b1c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #52] @ 139b24 │ │ │ │ + ldr r1, [pc, #52] @ 139b20 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139b14 │ │ │ │ + beq 139b10 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq ip, sp, r0, lsr r7 │ │ │ │ + andseq ip, sp, r4, lsr r7 │ │ │ │ strdeq r6, [r1], -r8 │ │ │ │ - andseq ip, sp, r0, lsl r7 │ │ │ │ + andseq ip, sp, r4, lsl r7 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #348] @ 139c98 │ │ │ │ + ldr r0, [pc, #348] @ 139c94 │ │ │ │ mov r3, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #336] @ 139c9c │ │ │ │ + ldr r2, [pc, #336] @ 139c98 │ │ │ │ add r0, sp, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 131218 │ │ │ │ - ldr r4, [pc, #324] @ 139ca0 │ │ │ │ + bl 131214 │ │ │ │ + ldr r4, [pc, #324] @ 139c9c │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 139b78 │ │ │ │ + beq 139b74 │ │ │ │ bl 16200 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139bc4 │ │ │ │ + beq 139bc0 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12c78 │ │ │ │ cmp r0, #4 │ │ │ │ - bcs 139c48 │ │ │ │ + bcs 139c44 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 139bbc │ │ │ │ + beq 139bb8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r4, [pc, #208] @ 139ca4 │ │ │ │ + ldr r4, [pc, #208] @ 139ca0 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #0 │ │ │ │ add r4, pc, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 139bf0 │ │ │ │ + beq 139bec │ │ │ │ bl 16200 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #1 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r1, [pc, #152] @ 139ca8 │ │ │ │ + ldr r1, [pc, #152] @ 139ca4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #132] @ 139cac │ │ │ │ + ldr r0, [pc, #132] @ 139ca8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ - ldr r1, [pc, #116] @ 139cb0 │ │ │ │ + ldr r1, [pc, #116] @ 139cac │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 139c74 │ │ │ │ + b 139c70 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #96] @ 139cb4 │ │ │ │ + ldr r0, [pc, #96] @ 139cb0 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #80] @ 139cb8 │ │ │ │ - ldr r3, [pc, #80] @ 139cbc │ │ │ │ + ldr r0, [pc, #80] @ 139cb4 │ │ │ │ + ldr r3, [pc, #80] @ 139cb8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 139c90 │ │ │ │ + beq 139c8c │ │ │ │ add r0, sp, #8 │ │ │ │ bl 12dbc │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq ip, sp, ip, lsl #30 │ │ │ │ - andseq r0, r9, sp, ror sl │ │ │ │ - @ instruction: 0x001e6ff8 │ │ │ │ - andseq r6, lr, r0, lsl #31 │ │ │ │ - andseq ip, sp, r4, ror #11 │ │ │ │ + andseq ip, sp, r0, lsl pc │ │ │ │ + andseq r0, r9, r1, lsl #21 │ │ │ │ + @ instruction: 0x001e6ffc │ │ │ │ + andseq r6, lr, r4, lsl #31 │ │ │ │ + andseq ip, sp, r8, ror #11 │ │ │ │ andeq r6, r1, ip, lsr #5 │ │ │ │ - andseq ip, sp, r4, asr #11 │ │ │ │ - andseq ip, sp, r0, ror #24 │ │ │ │ - andseq pc, r9, r2, asr #23 │ │ │ │ - @ instruction: 0x001dc5fc │ │ │ │ + andseq ip, sp, r8, asr #11 │ │ │ │ + andseq ip, sp, r4, ror #24 │ │ │ │ + andseq pc, r9, r6, asr #23 │ │ │ │ + andseq ip, sp, r0, lsl #12 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ - bl 1395b4 │ │ │ │ + bl 1395b0 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #68] @ 139d20 │ │ │ │ + ldr r0, [pc, #68] @ 139d1c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #36] @ 139d24 │ │ │ │ + ldr r1, [pc, #36] @ 139d20 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #12] @ 139d28 │ │ │ │ + ldr r1, [pc, #12] @ 139d24 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ andeq r0, r2, r4, ror #3 │ │ │ │ - andseq ip, sp, r4, lsl #22 │ │ │ │ - andseq ip, sp, r0, asr #25 │ │ │ │ + andseq ip, sp, r8, lsl #22 │ │ │ │ + andseq ip, sp, r4, asr #25 │ │ │ │ push {fp, lr} │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #92] @ 139dac │ │ │ │ + ldr r1, [pc, #92] @ 139da8 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #72] @ 139db0 │ │ │ │ + ldr r0, [pc, #72] @ 139dac │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #56] @ 139db4 │ │ │ │ + ldr r0, [pc, #56] @ 139db0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #32] @ 139db8 │ │ │ │ + ldr r0, [pc, #32] @ 139db4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #24] @ 139dbc │ │ │ │ + ldr r1, [pc, #24] @ 139db8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - andseq ip, sp, r4, ror fp │ │ │ │ - @ instruction: 0xffef3ecc │ │ │ │ + andseq ip, sp, r8, ror fp │ │ │ │ + @ instruction: 0xffef3ed0 │ │ │ │ andeq r0, r2, r4, asr #2 │ │ │ │ - ldrsbeq r1, [r9], -sl │ │ │ │ - andseq ip, sp, r4, lsr ip │ │ │ │ + ldrsbeq r1, [r9], -lr │ │ │ │ + andseq ip, sp, r8, lsr ip │ │ │ │ b 13d40 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ - ldr r8, [pc, #4092] @ 13add0 │ │ │ │ + ldr r8, [pc, #4092] @ 13adcc │ │ │ │ mov r9, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ add r8, pc, r8 │ │ │ │ add r5, r8, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b540 │ │ │ │ - ldr sl, [pc, #4056] @ 13add4 │ │ │ │ + bne 13b53c │ │ │ │ + ldr sl, [pc, #4056] @ 13add0 │ │ │ │ add sl, pc, sl │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #37 @ 0x25 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ba10 │ │ │ │ - ldr r1, [pc, #4032] @ 13add8 │ │ │ │ + beq 13ba0c │ │ │ │ + ldr r1, [pc, #4032] @ 13add4 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ strb r6, [r5, #36] @ 0x24 │ │ │ │ bl 12834 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ - ldr fp, [pc, #3984] @ 13addc │ │ │ │ + ldr fp, [pc, #3984] @ 13add8 │ │ │ │ mov r0, #14 │ │ │ │ add fp, pc, fp │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b970 │ │ │ │ - ldr r1, [pc, #3956] @ 13ade0 │ │ │ │ + beq 13b96c │ │ │ │ + ldr r1, [pc, #3956] @ 13addc │ │ │ │ mov r2, #13 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #4 │ │ │ │ @@ -301013,16 +301012,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #11 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b95c │ │ │ │ - ldr r1, [pc, #3876] @ 13ade4 │ │ │ │ + beq 13b958 │ │ │ │ + ldr r1, [pc, #3876] @ 13ade0 │ │ │ │ mov r2, #10 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r6, #0 │ │ │ │ add r3, r0, #8 │ │ │ │ @@ -301035,16 +301034,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #11 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b95c │ │ │ │ - ldr r1, [pc, #3792] @ 13ade8 │ │ │ │ + beq 13b958 │ │ │ │ + ldr r1, [pc, #3792] @ 13ade4 │ │ │ │ mov r2, #10 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #12 │ │ │ │ @@ -301056,16 +301055,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #18 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ba24 │ │ │ │ - ldr r1, [pc, #3712] @ 13adec │ │ │ │ + beq 13ba20 │ │ │ │ + ldr r1, [pc, #3712] @ 13ade8 │ │ │ │ mov r2, #17 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r6, #0 │ │ │ │ add r3, r0, #16 │ │ │ │ @@ -301078,16 +301077,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #13 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b8f0 │ │ │ │ - ldr r1, [pc, #4016] @ 13af74 │ │ │ │ + beq 13b8ec │ │ │ │ + ldr r1, [pc, #4016] @ 13af70 │ │ │ │ mov r2, #12 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #20 │ │ │ │ @@ -301099,16 +301098,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #13 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b8f0 │ │ │ │ - ldr r1, [pc, #3936] @ 13af78 │ │ │ │ + beq 13b8ec │ │ │ │ + ldr r1, [pc, #3936] @ 13af74 │ │ │ │ mov r2, #12 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r6, #0 │ │ │ │ add r3, r0, #24 │ │ │ │ @@ -301121,16 +301120,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #20 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b904 │ │ │ │ - ldr r1, [pc, #3852] @ 13af7c │ │ │ │ + beq 13b900 │ │ │ │ + ldr r1, [pc, #3852] @ 13af78 │ │ │ │ mov r2, #19 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #28 │ │ │ │ @@ -301142,16 +301141,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #14 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b970 │ │ │ │ - ldr r1, [pc, #3772] @ 13af80 │ │ │ │ + beq 13b96c │ │ │ │ + ldr r1, [pc, #3772] @ 13af7c │ │ │ │ mov r2, #13 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r6, #0 │ │ │ │ add r3, r0, #32 │ │ │ │ @@ -301164,16 +301163,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #19 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b9f8 │ │ │ │ - ldr r1, [pc, #4076] @ 13b108 │ │ │ │ + beq 13b9f4 │ │ │ │ + ldr r1, [pc, #4076] @ 13b104 │ │ │ │ mov r2, #18 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #36 @ 0x24 │ │ │ │ @@ -301185,16 +301184,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #17 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ba38 │ │ │ │ - ldr r1, [pc, #3996] @ 13b10c │ │ │ │ + beq 13ba34 │ │ │ │ + ldr r1, [pc, #3996] @ 13b108 │ │ │ │ mov r2, #16 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r6, #0 │ │ │ │ add r3, r0, #40 @ 0x28 │ │ │ │ @@ -301207,16 +301206,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #20 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b904 │ │ │ │ - ldr r1, [pc, #3912] @ 13b110 │ │ │ │ + beq 13b900 │ │ │ │ + ldr r1, [pc, #3912] @ 13b10c │ │ │ │ mov r2, #19 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #44 @ 0x2c │ │ │ │ @@ -301228,16 +301227,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #24 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ba4c │ │ │ │ - ldr r1, [pc, #3832] @ 13b114 │ │ │ │ + beq 13ba48 │ │ │ │ + ldr r1, [pc, #3832] @ 13b110 │ │ │ │ mov r2, #23 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r6, #0 │ │ │ │ add r3, r0, #48 @ 0x30 │ │ │ │ @@ -301250,16 +301249,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #8 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ba60 │ │ │ │ - ldr r1, [pc, #3748] @ 13b118 │ │ │ │ + beq 13ba5c │ │ │ │ + ldr r1, [pc, #3748] @ 13b114 │ │ │ │ mov r2, #7 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #52 @ 0x34 │ │ │ │ @@ -301271,16 +301270,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #23 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b998 │ │ │ │ - ldr r1, [pc, #4056] @ 13b2a0 │ │ │ │ + beq 13b994 │ │ │ │ + ldr r1, [pc, #4056] @ 13b29c │ │ │ │ mov r2, #22 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r6, #0 │ │ │ │ add r3, r0, #56 @ 0x38 │ │ │ │ @@ -301293,16 +301292,16 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #13 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r7, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b8f0 │ │ │ │ - ldr r1, [pc, #3972] @ 13b2a4 │ │ │ │ + beq 13b8ec │ │ │ │ + ldr r1, [pc, #3972] @ 13b2a0 │ │ │ │ mov r2, #12 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r4, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r3, r0, #60 @ 0x3c │ │ │ │ @@ -301314,1028 +301313,1028 @@ │ │ │ │ bl 13734 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #15 │ │ │ │ ldr r4, [fp, #40] @ 0x28 │ │ │ │ ldr r6, [fp, #44] @ 0x2c │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b984 │ │ │ │ - ldr r1, [pc, #3892] @ 13b2a8 │ │ │ │ + beq 13b980 │ │ │ │ + ldr r1, [pc, #3892] @ 13b2a4 │ │ │ │ mov r2, #14 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [r5, #14] │ │ │ │ add r0, r4, r6 │ │ │ │ add r3, r0, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #0 │ │ │ │ bl 13638 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - ldr r1, [pc, #3836] @ 13b2ac │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #3836] @ 13b2a8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b57c │ │ │ │ + beq 13b578 │ │ │ │ add r0, r8, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b5b0 │ │ │ │ + bne 13b5ac │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13a4b0 │ │ │ │ + bne 13a4ac │ │ │ │ ldr r0, [fp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13a4b0 │ │ │ │ + beq 13a4ac │ │ │ │ ldr r1, [fp, #32] │ │ │ │ ldr r2, [fp, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r7, #23 │ │ │ │ lsl r5, r3, #2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 13a440 │ │ │ │ + beq 13a43c │ │ │ │ mov r6, r7 │ │ │ │ ldr r7, [r0, r7, lsl #2] │ │ │ │ sub r5, r5, #4 │ │ │ │ subs r4, r7, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r7, r1 │ │ │ │ add r7, r6, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 13a404 │ │ │ │ + beq 13a400 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 13a458 │ │ │ │ + beq 13a454 │ │ │ │ sub r3, r7, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13a4b0 │ │ │ │ + beq 13a4ac │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 13a3f8 │ │ │ │ + b 13a3f4 │ │ │ │ sub r1, r6, #23 │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ blx r2 │ │ │ │ - ldr r2, [pc, #3636] @ 13b2b0 │ │ │ │ + ldr r2, [pc, #3636] @ 13b2ac │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ eor r1, r1, r2 │ │ │ │ - ldr r2, [pc, #3624] @ 13b2b4 │ │ │ │ + ldr r2, [pc, #3624] @ 13b2b0 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - ldreq r3, [pc, #3612] @ 13b2b8 │ │ │ │ + ldreq r3, [pc, #3612] @ 13b2b4 │ │ │ │ ldreq r1, [sp, #28] │ │ │ │ - ldreq r2, [pc, #3608] @ 13b2bc │ │ │ │ + ldreq r2, [pc, #3608] @ 13b2b8 │ │ │ │ eoreq r0, r0, r3 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - beq 13a4c8 │ │ │ │ - ldr r0, [pc, #4092] @ 13b4b4 │ │ │ │ + beq 13a4c4 │ │ │ │ + ldr r0, [pc, #4092] @ 13b4b0 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #4088] @ 13b4b8 │ │ │ │ + ldr r2, [pc, #4088] @ 13b4b4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13a4dc │ │ │ │ + bne 13a4d8 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - b 13a528 │ │ │ │ + b 13a524 │ │ │ │ add r7, r8, #120 @ 0x78 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b714 │ │ │ │ + bne 13b710 │ │ │ │ ldr r0, [fp, #80] @ 0x50 │ │ │ │ mov r1, #8 │ │ │ │ - ldr r3, [pc, #4020] @ 13b4bc │ │ │ │ + ldr r3, [pc, #4020] @ 13b4b8 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14de78 │ │ │ │ + bl 14de74 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ bl 13a88 │ │ │ │ mov r4, #1 │ │ │ │ strd r4, [r6] │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [sp, #12] │ │ │ │ bl 13944 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r7, [pc, #4080] @ 13b530 │ │ │ │ + ldr r7, [pc, #4080] @ 13b52c │ │ │ │ mov r2, #31 │ │ │ │ - ldr r1, [pc, #4076] @ 13b534 │ │ │ │ + ldr r1, [pc, #4076] @ 13b530 │ │ │ │ add r7, pc, r7 │ │ │ │ add r3, r7, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ - ldr r1, [pc, #4060] @ 13b538 │ │ │ │ + bl eb218 │ │ │ │ + ldr r1, [pc, #4060] @ 13b534 │ │ │ │ add r3, r7, #20 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ - ldr r1, [pc, #4040] @ 13b53c │ │ │ │ + bl eb218 │ │ │ │ + ldr r1, [pc, #4040] @ 13b538 │ │ │ │ add r3, r7, #32 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #20 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ - ldr r1, [pc, #4076] @ 13b578 │ │ │ │ + bl eb218 │ │ │ │ + ldr r1, [pc, #4076] @ 13b574 │ │ │ │ add r3, r7, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ mov r2, #33 @ 0x21 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl eb21c │ │ │ │ + bl eb218 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b6cc │ │ │ │ + bne 13b6c8 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ ldr r2, [fp, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13a624 │ │ │ │ + beq 13a620 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 13a5e8 │ │ │ │ + beq 13a5e4 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 13a63c │ │ │ │ + beq 13a638 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 13a5dc │ │ │ │ + b 13a5d8 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r2, [pc, #3148] @ 13b2b0 │ │ │ │ + ldr r2, [pc, #3148] @ 13b2ac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ eor r1, r1, r2 │ │ │ │ - ldr r2, [pc, #3140] @ 13b2b4 │ │ │ │ + ldr r2, [pc, #3140] @ 13b2b0 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - ldreq r2, [pc, #3128] @ 13b2b8 │ │ │ │ + ldreq r2, [pc, #3128] @ 13b2b4 │ │ │ │ ldreq r1, [sp, #28] │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #3120] @ 13b2bc │ │ │ │ + ldreq r2, [pc, #3120] @ 13b2b8 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r4, #9 │ │ │ │ mov r0, #9 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13baac │ │ │ │ - ldr r1, [pc, #4060] @ 13b690 │ │ │ │ + beq 13baa8 │ │ │ │ + ldr r1, [pc, #4060] @ 13b68c │ │ │ │ mov r2, #9 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 56230 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #10 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bac0 │ │ │ │ - ldr r1, [pc, #4052] @ 13b6c8 │ │ │ │ + beq 13babc │ │ │ │ + ldr r1, [pc, #4052] @ 13b6c4 │ │ │ │ mov r2, #9 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r6, #9] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r3, [pc, #4088] @ 13b710 │ │ │ │ + ldr r3, [pc, #4088] @ 13b70c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 12f54 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b74c │ │ │ │ + bne 13b748 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ ldr r2, [fp, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13a7a8 │ │ │ │ + beq 13a7a4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 13a76c │ │ │ │ + beq 13a768 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 13a7c0 │ │ │ │ + beq 13a7bc │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 13a760 │ │ │ │ + b 13a75c │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r2, [pc, #2760] @ 13b2b0 │ │ │ │ + ldr r2, [pc, #2760] @ 13b2ac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ eor r1, r1, r2 │ │ │ │ - ldr r2, [pc, #2752] @ 13b2b4 │ │ │ │ + ldr r2, [pc, #2752] @ 13b2b0 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - ldreq r2, [pc, #2740] @ 13b2b8 │ │ │ │ + ldreq r2, [pc, #2740] @ 13b2b4 │ │ │ │ ldreq r1, [sp, #28] │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #2732] @ 13b2bc │ │ │ │ + ldreq r2, [pc, #2732] @ 13b2b8 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r4, #14 │ │ │ │ mov r0, #14 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bad4 │ │ │ │ - ldr r1, [pc, #4064] @ 13b818 │ │ │ │ + beq 13bad0 │ │ │ │ + ldr r1, [pc, #4064] @ 13b814 │ │ │ │ mov r2, #14 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 56230 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #15 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b984 │ │ │ │ - ldr r1, [pc, #4072] @ 13b860 │ │ │ │ + beq 13b980 │ │ │ │ + ldr r1, [pc, #4072] @ 13b85c │ │ │ │ mov r2, #14 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r6, #14] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r3, [pc, #4040] @ 13b864 │ │ │ │ + ldr r3, [pc, #4040] @ 13b860 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 12f54 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b790 │ │ │ │ + bne 13b78c │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ ldr r2, [fp, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13a92c │ │ │ │ + beq 13a928 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 13a8f0 │ │ │ │ + beq 13a8ec │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 13a944 │ │ │ │ + beq 13a940 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 13a8e4 │ │ │ │ + b 13a8e0 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r2, [pc, #2372] @ 13b2b0 │ │ │ │ + ldr r2, [pc, #2372] @ 13b2ac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ eor r1, r1, r2 │ │ │ │ - ldr r2, [pc, #2364] @ 13b2b4 │ │ │ │ + ldr r2, [pc, #2364] @ 13b2b0 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - ldreq r2, [pc, #2352] @ 13b2b8 │ │ │ │ + ldreq r2, [pc, #2352] @ 13b2b4 │ │ │ │ ldreq r1, [sp, #28] │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #2344] @ 13b2bc │ │ │ │ + ldreq r2, [pc, #2344] @ 13b2b8 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r4, #19 │ │ │ │ mov r0, #19 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bae8 │ │ │ │ - ldr r1, [pc, #4080] @ 13b9ac │ │ │ │ + beq 13bae4 │ │ │ │ + ldr r1, [pc, #4080] @ 13b9a8 │ │ │ │ mov r2, #19 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 56230 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #20 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b904 │ │ │ │ - ldr r1, [pc, #4088] @ 13b9f4 │ │ │ │ + beq 13b900 │ │ │ │ + ldr r1, [pc, #4088] @ 13b9f0 │ │ │ │ mov r2, #19 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r6, #19] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r3, [pc, #4076] @ 13ba0c │ │ │ │ + ldr r3, [pc, #4076] @ 13ba08 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 12f54 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b7d4 │ │ │ │ + bne 13b7d0 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ ldr r2, [fp, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13aab0 │ │ │ │ + beq 13aaac │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 13aa74 │ │ │ │ + beq 13aa70 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 13aac8 │ │ │ │ + beq 13aac4 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 13aa68 │ │ │ │ + b 13aa64 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r2, [pc, #1984] @ 13b2b0 │ │ │ │ + ldr r2, [pc, #1984] @ 13b2ac │ │ │ │ ldr r0, [sp, #16] │ │ │ │ eor r1, r1, r2 │ │ │ │ - ldr r2, [pc, #1976] @ 13b2b4 │ │ │ │ + ldr r2, [pc, #1976] @ 13b2b0 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - ldreq r2, [pc, #1964] @ 13b2b8 │ │ │ │ + ldreq r2, [pc, #1964] @ 13b2b4 │ │ │ │ ldreq r1, [sp, #28] │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #1956] @ 13b2bc │ │ │ │ + ldreq r2, [pc, #1956] @ 13b2b8 │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r4, #22 │ │ │ │ mov r0, #22 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bafc │ │ │ │ - ldr r1, [pc, #4088] @ 13bb38 │ │ │ │ + beq 13baf8 │ │ │ │ + ldr r1, [pc, #4088] @ 13bb34 │ │ │ │ mov r2, #22 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 56230 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #23 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b998 │ │ │ │ - ldr r1, [pc, #4088] @ 13bb78 │ │ │ │ + beq 13b994 │ │ │ │ + ldr r1, [pc, #4088] @ 13bb74 │ │ │ │ mov r2, #22 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r6, #22] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r3, [pc, #4076] @ 13bb90 │ │ │ │ + ldr r3, [pc, #4076] @ 13bb8c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 12f54 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b81c │ │ │ │ + bne 13b818 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ ldr r2, [fp, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13ac34 │ │ │ │ + beq 13ac30 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 13abf8 │ │ │ │ + beq 13abf4 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 13ac4c │ │ │ │ + beq 13ac48 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 13abec │ │ │ │ + b 13abe8 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r2, [pc, #3892] @ 13bba8 │ │ │ │ + ldr r2, [pc, #3892] @ 13bba4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ eor r1, r1, r2 │ │ │ │ - ldr r2, [pc, #3884] @ 13bbac │ │ │ │ + ldr r2, [pc, #3884] @ 13bba8 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - ldreq r2, [pc, #3876] @ 13bbb4 │ │ │ │ + ldreq r2, [pc, #3876] @ 13bbb0 │ │ │ │ ldreq r1, [sp, #28] │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #3860] @ 13bbb0 │ │ │ │ + ldreq r2, [pc, #3860] @ 13bbac │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r4, #21 │ │ │ │ mov r0, #21 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bb10 │ │ │ │ - ldr r1, [pc, #3940] @ 13bc28 │ │ │ │ + beq 13bb0c │ │ │ │ + ldr r1, [pc, #3940] @ 13bc24 │ │ │ │ mov r2, #21 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 56230 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #22 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bb24 │ │ │ │ - ldr r1, [pc, #3884] @ 13bc30 │ │ │ │ + beq 13bb20 │ │ │ │ + ldr r1, [pc, #3884] @ 13bc2c │ │ │ │ mov r2, #21 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r6, #21] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r3, [pc, #3852] @ 13bc34 │ │ │ │ + ldr r3, [pc, #3852] @ 13bc30 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 12f54 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b868 │ │ │ │ + bne 13b864 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ ldr r2, [fp, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13adb8 │ │ │ │ + beq 13adb4 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 13ad7c │ │ │ │ + beq 13ad78 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 13adf0 │ │ │ │ + beq 13adec │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 13ad70 │ │ │ │ - andseq r6, lr, r4, lsl #25 │ │ │ │ - andseq r6, lr, ip, ror #23 │ │ │ │ - @ instruction: 0x001911f0 │ │ │ │ - andseq r7, lr, r8, lsr r2 │ │ │ │ - andseq r1, r9, r0, asr #3 │ │ │ │ - andseq r1, r9, ip, ror r1 │ │ │ │ - andseq r1, r9, r0, lsr r1 │ │ │ │ - andseq r1, r9, r8, ror #1 │ │ │ │ + b 13ad6c │ │ │ │ + andseq r6, lr, r8, lsl #25 │ │ │ │ + @ instruction: 0x001e6bf0 │ │ │ │ + @ instruction: 0x001911f4 │ │ │ │ + andseq r7, lr, ip, lsr r2 │ │ │ │ + andseq r1, r9, r4, asr #3 │ │ │ │ + andseq r1, r9, r0, lsl #3 │ │ │ │ + andseq r1, r9, r4, lsr r1 │ │ │ │ + andseq r1, r9, ip, ror #1 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r2, [pc, #3472] @ 13bba8 │ │ │ │ + ldr r2, [pc, #3472] @ 13bba4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ eor r1, r1, r2 │ │ │ │ - ldr r2, [pc, #3464] @ 13bbac │ │ │ │ + ldr r2, [pc, #3464] @ 13bba8 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - ldreq r2, [pc, #3456] @ 13bbb4 │ │ │ │ + ldreq r2, [pc, #3456] @ 13bbb0 │ │ │ │ ldreq r1, [sp, #28] │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #3440] @ 13bbb0 │ │ │ │ + ldreq r2, [pc, #3440] @ 13bbac │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r4, #18 │ │ │ │ mov r0, #18 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bb3c │ │ │ │ - ldr r1, [pc, #3548] @ 13bc44 │ │ │ │ + beq 13bb38 │ │ │ │ + ldr r1, [pc, #3548] @ 13bc40 │ │ │ │ mov r2, #18 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 56230 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #19 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b9f8 │ │ │ │ - ldr r1, [pc, #3488] @ 13bc48 │ │ │ │ + beq 13b9f4 │ │ │ │ + ldr r1, [pc, #3488] @ 13bc44 │ │ │ │ mov r2, #18 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r6, #18] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r3, [pc, #3456] @ 13bc4c │ │ │ │ + ldr r3, [pc, #3456] @ 13bc48 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 12f54 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b8ac │ │ │ │ + bne 13b8a8 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ ldr r2, [fp, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13af5c │ │ │ │ + beq 13af58 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 13af20 │ │ │ │ + beq 13af1c │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 13af84 │ │ │ │ + beq 13af80 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 13af14 │ │ │ │ - andseq r1, r9, r4, lsr #1 │ │ │ │ - andseq r1, r9, ip, asr r0 │ │ │ │ - andseq r1, r9, r0, lsl r0 │ │ │ │ - @ instruction: 0x00190fd0 │ │ │ │ + b 13af10 │ │ │ │ + andseq r1, r9, r8, lsr #1 │ │ │ │ + andseq r1, r9, r0, rrx │ │ │ │ + andseq r1, r9, r4, lsl r0 │ │ │ │ + @ instruction: 0x00190fd4 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r2, [pc, #3068] @ 13bba8 │ │ │ │ + ldr r2, [pc, #3068] @ 13bba4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ eor r1, r1, r2 │ │ │ │ - ldr r2, [pc, #3060] @ 13bbac │ │ │ │ + ldr r2, [pc, #3060] @ 13bba8 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - ldreq r2, [pc, #3052] @ 13bbb4 │ │ │ │ + ldreq r2, [pc, #3052] @ 13bbb0 │ │ │ │ ldreq r1, [sp, #28] │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #3036] @ 13bbb0 │ │ │ │ + ldreq r2, [pc, #3036] @ 13bbac │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r4, #18 │ │ │ │ mov r0, #18 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bb3c │ │ │ │ - ldr r1, [pc, #3164] @ 13bc58 │ │ │ │ + beq 13bb38 │ │ │ │ + ldr r1, [pc, #3164] @ 13bc54 │ │ │ │ mov r2, #18 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 56230 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #19 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b9f8 │ │ │ │ - ldr r1, [pc, #3104] @ 13bc5c │ │ │ │ + beq 13b9f4 │ │ │ │ + ldr r1, [pc, #3104] @ 13bc58 │ │ │ │ mov r2, #18 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r6, #18] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r3, [pc, #3072] @ 13bc60 │ │ │ │ + ldr r3, [pc, #3072] @ 13bc5c │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 12f54 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b918 │ │ │ │ + bne 13b914 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ ldr r2, [fp, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13b0f0 │ │ │ │ + beq 13b0ec │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 13b0b4 │ │ │ │ + beq 13b0b0 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 13b11c │ │ │ │ + beq 13b118 │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 13b0a8 │ │ │ │ - andseq r0, r9, r8, lsl #31 │ │ │ │ - @ instruction: 0x00189cf4 │ │ │ │ - @ instruction: 0x00190ef0 │ │ │ │ - @ instruction: 0x00190eb0 │ │ │ │ - andseq r0, r9, pc, ror #28 │ │ │ │ + b 13b0a4 │ │ │ │ + andseq r0, r9, ip, lsl #31 │ │ │ │ + @ instruction: 0x00189cf8 │ │ │ │ + @ instruction: 0x00190ef4 │ │ │ │ + @ instruction: 0x00190eb4 │ │ │ │ + andseq r0, r9, r3, ror lr │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r2, [pc, #2660] @ 13bba8 │ │ │ │ + ldr r2, [pc, #2660] @ 13bba4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ eor r1, r1, r2 │ │ │ │ - ldr r2, [pc, #2652] @ 13bbac │ │ │ │ + ldr r2, [pc, #2652] @ 13bba8 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - ldreq r2, [pc, #2644] @ 13bbb4 │ │ │ │ + ldreq r2, [pc, #2644] @ 13bbb0 │ │ │ │ ldreq r1, [sp, #28] │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #2628] @ 13bbb0 │ │ │ │ + ldreq r2, [pc, #2628] @ 13bbac │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r4, #12 │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bb50 │ │ │ │ - ldr r1, [pc, #2776] @ 13bc6c │ │ │ │ + beq 13bb4c │ │ │ │ + ldr r1, [pc, #2776] @ 13bc68 │ │ │ │ mov r2, #12 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r6, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r7, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 56230 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #13 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b8f0 │ │ │ │ - ldr r1, [pc, #2716] @ 13bc70 │ │ │ │ + beq 13b8ec │ │ │ │ + ldr r1, [pc, #2716] @ 13bc6c │ │ │ │ mov r2, #12 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ strb r0, [r6, #12] │ │ │ │ mov r0, r9 │ │ │ │ - ldr r3, [pc, #2684] @ 13bc74 │ │ │ │ + ldr r3, [pc, #2684] @ 13bc70 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 12f54 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13b9b0 │ │ │ │ + bne 13b9ac │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldr r0, [fp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ ldr r1, [fp, #32] │ │ │ │ ldr r2, [fp, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13b288 │ │ │ │ + beq 13b284 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 13b24c │ │ │ │ + beq 13b248 │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 13b2c0 │ │ │ │ + beq 13b2bc │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 13b240 │ │ │ │ - andseq r0, r9, r4, lsr #28 │ │ │ │ - andseq r0, r9, r4, ror #27 │ │ │ │ - mulseq r9, ip, sp │ │ │ │ + b 13b23c │ │ │ │ + andseq r0, r9, r8, lsr #28 │ │ │ │ + andseq r0, r9, r8, ror #27 │ │ │ │ + andseq r0, r9, r0, lsr #27 │ │ │ │ andeq r0, r0, ip, rrx │ │ │ │ @ instruction: 0x578d70b0 │ │ │ │ svcvs 0x00332aad │ │ │ │ svceq 0x00a58f11 │ │ │ │ rsbshi ip, r5, #892928 @ 0xda000 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r6, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r2, [pc, #2240] @ 13bba8 │ │ │ │ + ldr r2, [pc, #2240] @ 13bba4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ eor r1, r1, r2 │ │ │ │ - ldr r2, [pc, #2232] @ 13bbac │ │ │ │ + ldr r2, [pc, #2232] @ 13bba8 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - ldreq r2, [pc, #2224] @ 13bbb4 │ │ │ │ + ldreq r2, [pc, #2224] @ 13bbb0 │ │ │ │ ldreq r1, [sp, #28] │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #2208] @ 13bbb0 │ │ │ │ + ldreq r2, [pc, #2208] @ 13bbac │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ str r9, [sp, #8] │ │ │ │ mov r4, #8 │ │ │ │ ldrb r0, [sl, #32] │ │ │ │ mov r0, #8 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bb64 │ │ │ │ - ldr fp, [pc, #2172] @ 13bbb8 │ │ │ │ + beq 13bb60 │ │ │ │ + ldr fp, [pc, #2172] @ 13bbb4 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ - ldr r7, [pc, #2168] @ 13bbbc │ │ │ │ + ldr r7, [pc, #2168] @ 13bbb8 │ │ │ │ mov r2, #101 @ 0x65 │ │ │ │ strb r1, [r0, #3] │ │ │ │ mov r1, r0 │ │ │ │ strb r7, [r1, #4]! │ │ │ │ lsr r8, fp, #16 │ │ │ │ lsr sl, r7, #16 │ │ │ │ lsr r5, r7, #8 │ │ │ │ @@ -302348,22 +302347,22 @@ │ │ │ │ strb r8, [r0, #2] │ │ │ │ strb r9, [r0, #1] │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, r6, #8 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 56230 │ │ │ │ - ldr r0, [pc, #2284] @ 13bc84 │ │ │ │ + ldr r0, [pc, #2284] @ 13bc80 │ │ │ │ add r0, pc, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #9 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bb7c │ │ │ │ + beq 13bb78 │ │ │ │ mov r1, #0 │ │ │ │ lsr r2, r7, #24 │ │ │ │ strb r1, [r0, #8] │ │ │ │ lsr r1, fp, #24 │ │ │ │ strb r1, [r0, #3] │ │ │ │ mov r1, r0 │ │ │ │ strb r7, [r1, #4]! │ │ │ │ @@ -302372,726 +302371,726 @@ │ │ │ │ strb r2, [r1, #3] │ │ │ │ mov r2, #0 │ │ │ │ strb sl, [r1, #2] │ │ │ │ mov r1, r6 │ │ │ │ strb r8, [r0, #2] │ │ │ │ strb r9, [r0, #1] │ │ │ │ strb r5, [r0, #5] │ │ │ │ - ldr r3, [pc, #2196] @ 13bc8c │ │ │ │ + ldr r3, [pc, #2196] @ 13bc88 │ │ │ │ ldr r8, [sp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ mov r0, r8 │ │ │ │ bl 12f54 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 13ba74 │ │ │ │ - ldr r2, [pc, #2152] @ 13bc98 │ │ │ │ + bne 13ba70 │ │ │ │ + ldr r2, [pc, #2152] @ 13bc94 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13b518 │ │ │ │ + bne 13b514 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ ldr r1, [r2, #32] │ │ │ │ mov r9, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ ldrh r3, [r0, #138] @ 0x8a │ │ │ │ mov r5, #23 │ │ │ │ lsl r6, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 13b49c │ │ │ │ + beq 13b498 │ │ │ │ mov r7, r5 │ │ │ │ ldr r5, [r0, r5, lsl #2] │ │ │ │ sub r6, r6, #4 │ │ │ │ subs r4, r5, r1 │ │ │ │ movne r4, #1 │ │ │ │ cmp r5, r1 │ │ │ │ add r5, r7, #1 │ │ │ │ mvnhi r4, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq 13b460 │ │ │ │ + beq 13b45c │ │ │ │ ands r3, r4, #255 @ 0xff │ │ │ │ - beq 13b4c0 │ │ │ │ + beq 13b4bc │ │ │ │ sub r3, r5, #24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13b518 │ │ │ │ + beq 13b514 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ - b 13b454 │ │ │ │ - andseq r8, r8, lr, lsr #28 │ │ │ │ - @ instruction: 0x001d6cdc │ │ │ │ - andseq sp, sp, r4, ror r9 │ │ │ │ + b 13b450 │ │ │ │ + andseq r8, r8, r2, lsr lr │ │ │ │ + andseq r6, sp, r0, ror #25 │ │ │ │ + andseq sp, sp, r8, ror r9 │ │ │ │ sub r1, r7, #23 │ │ │ │ ldr r5, [r0, r1, lsl #3]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ add r0, sp, #16 │ │ │ │ blx r2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - ldr r2, [pc, #1728] @ 13bba8 │ │ │ │ + ldr r2, [pc, #1728] @ 13bba4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ eor r1, r1, r2 │ │ │ │ - ldr r2, [pc, #1720] @ 13bbac │ │ │ │ + ldr r2, [pc, #1720] @ 13bba8 │ │ │ │ eor r0, r0, r2 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ - ldreq r2, [pc, #1712] @ 13bbb4 │ │ │ │ + ldreq r2, [pc, #1712] @ 13bbb0 │ │ │ │ ldreq r1, [sp, #28] │ │ │ │ eoreq r0, r0, r2 │ │ │ │ - ldreq r2, [pc, #1696] @ 13bbb0 │ │ │ │ + ldreq r2, [pc, #1696] @ 13bbac │ │ │ │ eoreq r1, r1, r2 │ │ │ │ orrseq r0, r0, r1 │ │ │ │ - beq 13b5f4 │ │ │ │ - ldr r0, [pc, #1964] @ 13bccc │ │ │ │ + beq 13b5f0 │ │ │ │ + ldr r0, [pc, #1964] @ 13bcc8 │ │ │ │ mov r1, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #1960] @ 13bcd0 │ │ │ │ + ldr r2, [pc, #1960] @ 13bccc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ - mulseq sp, r0, sp │ │ │ │ - andseq pc, r8, r4, lsl #25 │ │ │ │ - andseq pc, r8, fp, lsl #25 │ │ │ │ - mulseq r8, r7, ip │ │ │ │ + mulseq sp, r4, sp │ │ │ │ + andseq pc, r8, r8, lsl #25 │ │ │ │ + andseq pc, r8, pc, lsl #25 │ │ │ │ + mulseq r8, fp, ip │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #43] @ 0x2b │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1632] @ 13bbc0 │ │ │ │ + ldr r0, [pc, #1632] @ 13bbbc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #1624] @ 13bbc4 │ │ │ │ + ldr r3, [pc, #1624] @ 13bbc0 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 139df4 │ │ │ │ - mulseq r8, r3, ip │ │ │ │ + b 139df0 │ │ │ │ + mulseq r8, r7, ip │ │ │ │ add r0, sl, #25 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ - bl 2c0820 │ │ │ │ + bl 2c081c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13b694 │ │ │ │ + bne 13b690 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #1580] @ 13bbd8 │ │ │ │ + ldr r0, [pc, #1580] @ 13bbd4 │ │ │ │ add r0, pc, r0 │ │ │ │ - b 13b6a8 │ │ │ │ + b 13b6a4 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #43] @ 0x2b │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1552] @ 13bbe0 │ │ │ │ + ldr r0, [pc, #1552] @ 13bbdc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #1544] @ 13bbe4 │ │ │ │ + ldr r3, [pc, #1544] @ 13bbe0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 13a3e4 │ │ │ │ - b 13a4b0 │ │ │ │ + beq 13a3e0 │ │ │ │ + b 13a4ac │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r4, #12 │ │ │ │ mov r0, #12 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13bb50 │ │ │ │ - ldr r1, [pc, #1672] @ 13bc9c │ │ │ │ + beq 13bb4c │ │ │ │ + ldr r1, [pc, #1672] @ 13bc98 │ │ │ │ mov r2, #12 │ │ │ │ mov r6, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ add r0, r5, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #24] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 56230 │ │ │ │ ldrb r0, [r9, #32] │ │ │ │ mov r0, #13 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13b8f0 │ │ │ │ - ldr r1, [pc, #1612] @ 13bca0 │ │ │ │ + beq 13b8ec │ │ │ │ + ldr r1, [pc, #1612] @ 13bc9c │ │ │ │ mov r2, #12 │ │ │ │ mov r5, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [r5, #12] │ │ │ │ mov r0, r8 │ │ │ │ - ldr r3, [pc, #1580] @ 13bca4 │ │ │ │ + ldr r3, [pc, #1580] @ 13bca0 │ │ │ │ mov r2, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 12f54 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ add sp, sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andseq r0, r9, r0, lsl #30 │ │ │ │ + andseq r0, r9, r4, lsl #30 │ │ │ │ mov r0, #1 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r0, [pc, #1568] @ 13bcc8 │ │ │ │ + ldr r0, [pc, #1568] @ 13bcc4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #16 │ │ │ │ str r4, [sp, #28] │ │ │ │ - ldr r1, [pc, #1304] @ 13bbdc │ │ │ │ + ldr r1, [pc, #1304] @ 13bbd8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - andseq r0, r9, r0, asr #29 │ │ │ │ + andseq r0, r9, r4, asr #29 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #43] @ 0x2b │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1284] @ 13bbf0 │ │ │ │ + ldr r0, [pc, #1284] @ 13bbec │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #1276] @ 13bbf4 │ │ │ │ + ldr r3, [pc, #1276] @ 13bbf0 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 13a5c8 │ │ │ │ - b 13b518 │ │ │ │ - @ instruction: 0xfff235e8 │ │ │ │ + beq 13a5c4 │ │ │ │ + b 13b514 │ │ │ │ + @ instruction: 0xfff235ec │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #43] @ 0x2b │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1204] @ 13bbe8 │ │ │ │ + ldr r0, [pc, #1204] @ 13bbe4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #1196] @ 13bbec │ │ │ │ + ldr r3, [pc, #1196] @ 13bbe8 │ │ │ │ mov r0, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 13a4f8 │ │ │ │ + b 13a4f4 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #43] @ 0x2b │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1168] @ 13bbfc │ │ │ │ + ldr r0, [pc, #1168] @ 13bbf8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #1160] @ 13bc00 │ │ │ │ + ldr r3, [pc, #1160] @ 13bbfc │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 13a74c │ │ │ │ - b 13b518 │ │ │ │ + beq 13a748 │ │ │ │ + b 13b514 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #43] @ 0x2b │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1112] @ 13bc08 │ │ │ │ + ldr r0, [pc, #1112] @ 13bc04 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #1104] @ 13bc0c │ │ │ │ + ldr r3, [pc, #1104] @ 13bc08 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 13a8d0 │ │ │ │ - b 13b518 │ │ │ │ + beq 13a8cc │ │ │ │ + b 13b514 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #43] @ 0x2b │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #1056] @ 13bc14 │ │ │ │ + ldr r0, [pc, #1056] @ 13bc10 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #1048] @ 13bc18 │ │ │ │ + ldr r3, [pc, #1048] @ 13bc14 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 13aa54 │ │ │ │ - b 13b518 │ │ │ │ - andseq r0, r9, r0, lsr r0 │ │ │ │ + beq 13aa50 │ │ │ │ + b 13b514 │ │ │ │ + andseq r0, r9, r4, lsr r0 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #43] @ 0x2b │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #996] @ 13bc20 │ │ │ │ + ldr r0, [pc, #996] @ 13bc1c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #988] @ 13bc24 │ │ │ │ + ldr r3, [pc, #988] @ 13bc20 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 13abd8 │ │ │ │ - b 13b518 │ │ │ │ - @ instruction: 0x0018fff0 │ │ │ │ - @ instruction: 0xfff20b24 │ │ │ │ + beq 13abd4 │ │ │ │ + b 13b514 │ │ │ │ + @ instruction: 0x0018fff4 │ │ │ │ + @ instruction: 0xfff20b28 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #43] @ 0x2b │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #944] @ 13bc38 │ │ │ │ + ldr r0, [pc, #944] @ 13bc34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #936] @ 13bc3c │ │ │ │ + ldr r3, [pc, #936] @ 13bc38 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 13ad5c │ │ │ │ - b 13b518 │ │ │ │ + beq 13ad58 │ │ │ │ + b 13b514 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #43] @ 0x2b │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #900] @ 13bc50 │ │ │ │ + ldr r0, [pc, #900] @ 13bc4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #892] @ 13bc54 │ │ │ │ + ldr r3, [pc, #892] @ 13bc50 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 13af00 │ │ │ │ - b 13b518 │ │ │ │ - ldr r2, [pc, #952] @ 13bcb0 │ │ │ │ + beq 13aefc │ │ │ │ + b 13b514 │ │ │ │ + ldr r2, [pc, #952] @ 13bcac │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #13 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #936] @ 13bcb4 │ │ │ │ + ldr r2, [pc, #936] @ 13bcb0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #43] @ 0x2b │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #812] @ 13bc64 │ │ │ │ + ldr r0, [pc, #812] @ 13bc60 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #804] @ 13bc68 │ │ │ │ + ldr r3, [pc, #804] @ 13bc64 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 13b094 │ │ │ │ - b 13b518 │ │ │ │ - ldr r2, [pc, #840] @ 13bcac │ │ │ │ + beq 13b090 │ │ │ │ + b 13b514 │ │ │ │ + ldr r2, [pc, #840] @ 13bca8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #592] @ 13bbc8 │ │ │ │ + ldr r2, [pc, #592] @ 13bbc4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #14 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #824] @ 13bcc4 │ │ │ │ + ldr r2, [pc, #824] @ 13bcc0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #800] @ 13bcc0 │ │ │ │ + ldr r2, [pc, #800] @ 13bcbc │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #23 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - @ instruction: 0x0018febc │ │ │ │ + andseq pc, r8, r0, asr #29 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #43] @ 0x2b │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #680] @ 13bc78 │ │ │ │ + ldr r0, [pc, #680] @ 13bc74 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #672] @ 13bc7c │ │ │ │ + ldr r3, [pc, #672] @ 13bc78 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ ldr r0, [fp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 13b22c │ │ │ │ - b 13b518 │ │ │ │ - andseq pc, r8, ip, ror lr @ │ │ │ │ - ldr r2, [pc, #464] @ 13bbd0 │ │ │ │ + beq 13b228 │ │ │ │ + b 13b514 │ │ │ │ + andseq pc, r8, r0, lsl #29 │ │ │ │ + ldr r2, [pc, #464] @ 13bbcc │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #19 │ │ │ │ bl 141e0 │ │ │ │ - @ instruction: 0xfff211b0 │ │ │ │ - ldr r2, [pc, #656] @ 13bca8 │ │ │ │ + @ instruction: 0xfff211b4 │ │ │ │ + ldr r2, [pc, #656] @ 13bca4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #416] @ 13bbcc │ │ │ │ + ldr r2, [pc, #416] @ 13bbc8 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #18 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #632] @ 13bcb8 │ │ │ │ + ldr r2, [pc, #632] @ 13bcb4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #17 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #616] @ 13bcbc │ │ │ │ + ldr r2, [pc, #616] @ 13bcb8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #24 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #364] @ 13bbd4 │ │ │ │ + ldr r2, [pc, #364] @ 13bbd0 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ bl 141e0 │ │ │ │ mov r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ strb r0, [sp, #43] @ 0x2b │ │ │ │ add r0, sp, #43 @ 0x2b │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ - ldr r0, [pc, #508] @ 13bc90 │ │ │ │ + ldr r0, [pc, #508] @ 13bc8c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r3, [pc, #500] @ 13bc94 │ │ │ │ + ldr r3, [pc, #500] @ 13bc90 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1f7f4 │ │ │ │ - b 13b428 │ │ │ │ - ldr r2, [pc, #324] @ 13bbf8 │ │ │ │ + b 13b424 │ │ │ │ + ldr r2, [pc, #324] @ 13bbf4 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #524] @ 13bcd4 │ │ │ │ + ldr r2, [pc, #524] @ 13bcd0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #10 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #296] @ 13bc04 │ │ │ │ + ldr r2, [pc, #296] @ 13bc00 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #14 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #288] @ 13bc10 │ │ │ │ + ldr r2, [pc, #288] @ 13bc0c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #19 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #280] @ 13bc1c │ │ │ │ + ldr r2, [pc, #280] @ 13bc18 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #22 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #448] @ 13bcd8 │ │ │ │ + ldr r2, [pc, #448] @ 13bcd4 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #21 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #256] @ 13bc2c │ │ │ │ + ldr r2, [pc, #256] @ 13bc28 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #22 │ │ │ │ bl 141e0 │ │ │ │ - @ instruction: 0x0018fcb0 │ │ │ │ - ldr r2, [pc, #252] @ 13bc40 │ │ │ │ + @ instruction: 0x0018fcb4 │ │ │ │ + ldr r2, [pc, #252] @ 13bc3c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #18 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #388] @ 13bcdc │ │ │ │ + ldr r2, [pc, #388] @ 13bcd8 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - ldr r2, [pc, #276] @ 13bc80 │ │ │ │ + ldr r2, [pc, #276] @ 13bc7c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #8 │ │ │ │ bl 141e0 │ │ │ │ - andseq pc, r8, r0, ror ip @ │ │ │ │ - ldr r2, [pc, #260] @ 13bc88 │ │ │ │ + andseq pc, r8, r4, ror ip @ │ │ │ │ + ldr r2, [pc, #260] @ 13bc84 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #9 │ │ │ │ bl 141e0 │ │ │ │ - @ instruction: 0xfff2153c │ │ │ │ + @ instruction: 0xfff21540 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0x578d70b0 │ │ │ │ svcvs 0x00332aad │ │ │ │ rsbshi ip, r5, #892928 @ 0xda000 │ │ │ │ svceq 0x00a58f11 │ │ │ │ @ instruction: 0x2e6e6977 │ │ │ │ ldrbvs r6, [r6, #-371]! @ 0xfffffe8d │ │ │ │ - andseq fp, sp, ip, lsl #12 │ │ │ │ - andseq sl, sp, r8, ror #23 │ │ │ │ - andseq fp, sp, r8, asr #28 │ │ │ │ - mulseq sp, r4, sp │ │ │ │ - andseq fp, sp, r0, asr #27 │ │ │ │ - andseq fp, sp, r8, asr sp │ │ │ │ - andseq ip, sp, r0, ror #18 │ │ │ │ - andseq r5, sp, ip, asr #21 │ │ │ │ - @ instruction: 0x001daff0 │ │ │ │ - mulseq sp, r0, r9 │ │ │ │ - andseq ip, sp, r0, asr #15 │ │ │ │ - mulseq sp, ip, r7 │ │ │ │ - @ instruction: 0x001daed4 │ │ │ │ - andseq r5, sp, r4, ror r8 │ │ │ │ - mulseq lr, r0, r7 │ │ │ │ - andseq sl, sp, r4, asr lr │ │ │ │ - @ instruction: 0x001d57f4 │ │ │ │ - andseq r3, lr, r8, ror #14 │ │ │ │ - andseq sl, sp, r0, lsl lr │ │ │ │ - @ instruction: 0x001d57b0 │ │ │ │ - andseq r3, lr, r4, asr r7 │ │ │ │ - andseq sl, sp, ip, asr #27 │ │ │ │ - andseq r5, sp, ip, ror #14 │ │ │ │ - andseq r3, lr, r0, asr #14 │ │ │ │ - andseq sl, sp, r4, lsl #27 │ │ │ │ - andseq r5, sp, r4, lsr #14 │ │ │ │ - andseq pc, r8, r4, asr #22 │ │ │ │ - mulseq sp, r4, ip │ │ │ │ - andseq pc, r8, r4, lsl #22 │ │ │ │ - @ instruction: 0xfff26c64 │ │ │ │ - andseq sl, sp, r8, lsr sp │ │ │ │ - @ instruction: 0x001d56d8 │ │ │ │ - andseq r3, lr, r0, lsl #14 │ │ │ │ - @ instruction: 0x0018f9b8 │ │ │ │ - andseq pc, r8, r8, ror r9 @ │ │ │ │ - @ instruction: 0xfff25c94 │ │ │ │ - @ instruction: 0x001dacf4 │ │ │ │ - mulseq sp, r4, r6 │ │ │ │ - andseq pc, r8, r8, lsr r8 @ │ │ │ │ - @ instruction: 0x0018f7f8 │ │ │ │ - @ instruction: 0xfff23904 │ │ │ │ - andseq sl, sp, r8, lsl #25 │ │ │ │ - andseq r5, sp, r8, lsr #12 │ │ │ │ - @ instruction: 0x0018f6b4 │ │ │ │ - andseq pc, r8, r4, ror r6 @ │ │ │ │ - @ instruction: 0xfff25000 │ │ │ │ - @ instruction: 0x001dabf0 │ │ │ │ - mulseq sp, r0, r5 │ │ │ │ - @ instruction: 0x001e36d8 │ │ │ │ - andseq r5, lr, r0, asr r6 │ │ │ │ - andseq fp, sp, ip, lsr ip │ │ │ │ - @ instruction: 0xfff1f4b0 │ │ │ │ - andseq sl, sp, ip, lsr #22 │ │ │ │ - andseq r5, sp, ip, asr #9 │ │ │ │ - andseq r5, lr, r8, asr ip │ │ │ │ - andseq pc, r8, r8, ror r2 @ │ │ │ │ - andseq pc, r8, r8, lsr r2 @ │ │ │ │ - @ instruction: 0xfff213e4 │ │ │ │ - andseq fp, sp, r0, lsr #27 │ │ │ │ - andseq fp, sp, r4, asr lr │ │ │ │ - andseq fp, sp, r0, asr #29 │ │ │ │ - andseq fp, sp, ip, lsr #29 │ │ │ │ - andseq fp, sp, r8, ror sp │ │ │ │ - andseq fp, sp, r4, ror #26 │ │ │ │ - andseq fp, sp, r8, lsl lr │ │ │ │ - andseq fp, sp, ip, lsr #28 │ │ │ │ - andseq ip, sp, ip, asr r8 │ │ │ │ - andseq r7, r8, r6, asr #27 │ │ │ │ - andseq r5, sp, r4, asr ip │ │ │ │ - @ instruction: 0x001dbcf0 │ │ │ │ - andseq r3, lr, r4, lsr #14 │ │ │ │ - andseq r3, lr, r4, ror #13 │ │ │ │ + andseq fp, sp, r0, lsl r6 │ │ │ │ + andseq sl, sp, ip, ror #23 │ │ │ │ + andseq fp, sp, ip, asr #28 │ │ │ │ + mulseq sp, r8, sp │ │ │ │ + andseq fp, sp, r4, asr #27 │ │ │ │ + andseq fp, sp, ip, asr sp │ │ │ │ + andseq ip, sp, r4, ror #18 │ │ │ │ + @ instruction: 0x001d5ad0 │ │ │ │ + @ instruction: 0x001daff4 │ │ │ │ + mulseq sp, r4, r9 │ │ │ │ + andseq ip, sp, r4, asr #15 │ │ │ │ + andseq ip, sp, r0, lsr #15 │ │ │ │ + @ instruction: 0x001daed8 │ │ │ │ + andseq r5, sp, r8, ror r8 │ │ │ │ + mulseq lr, r4, r7 │ │ │ │ + andseq sl, sp, r8, asr lr │ │ │ │ + @ instruction: 0x001d57f8 │ │ │ │ + andseq r3, lr, ip, ror #14 │ │ │ │ + andseq sl, sp, r4, lsl lr │ │ │ │ + @ instruction: 0x001d57b4 │ │ │ │ + andseq r3, lr, r8, asr r7 │ │ │ │ + @ instruction: 0x001dadd0 │ │ │ │ + andseq r5, sp, r0, ror r7 │ │ │ │ + andseq r3, lr, r4, asr #14 │ │ │ │ + andseq sl, sp, r8, lsl #27 │ │ │ │ + andseq r5, sp, r8, lsr #14 │ │ │ │ + andseq pc, r8, r8, asr #22 │ │ │ │ + mulseq sp, r8, ip │ │ │ │ + andseq pc, r8, r8, lsl #22 │ │ │ │ + @ instruction: 0xfff26c68 │ │ │ │ + andseq sl, sp, ip, lsr sp │ │ │ │ + @ instruction: 0x001d56dc │ │ │ │ + andseq r3, lr, r4, lsl #14 │ │ │ │ + @ instruction: 0x0018f9bc │ │ │ │ + andseq pc, r8, ip, ror r9 @ │ │ │ │ + @ instruction: 0xfff25c98 │ │ │ │ + @ instruction: 0x001dacf8 │ │ │ │ + mulseq sp, r8, r6 │ │ │ │ + andseq pc, r8, ip, lsr r8 @ │ │ │ │ + @ instruction: 0x0018f7fc │ │ │ │ + @ instruction: 0xfff23908 │ │ │ │ + andseq sl, sp, ip, lsl #25 │ │ │ │ + andseq r5, sp, ip, lsr #12 │ │ │ │ + @ instruction: 0x0018f6b8 │ │ │ │ + andseq pc, r8, r8, ror r6 @ │ │ │ │ + @ instruction: 0xfff25004 │ │ │ │ + @ instruction: 0x001dabf4 │ │ │ │ + mulseq sp, r4, r5 │ │ │ │ + @ instruction: 0x001e36dc │ │ │ │ + andseq r5, lr, r4, asr r6 │ │ │ │ + andseq fp, sp, r0, asr #24 │ │ │ │ + @ instruction: 0xfff1f4b4 │ │ │ │ + andseq sl, sp, r0, lsr fp │ │ │ │ + @ instruction: 0x001d54d0 │ │ │ │ + andseq r5, lr, ip, asr ip │ │ │ │ + andseq pc, r8, ip, ror r2 @ │ │ │ │ + andseq pc, r8, ip, lsr r2 @ │ │ │ │ + @ instruction: 0xfff213e8 │ │ │ │ + andseq fp, sp, r4, lsr #27 │ │ │ │ + andseq fp, sp, r8, asr lr │ │ │ │ + andseq fp, sp, r4, asr #29 │ │ │ │ + @ instruction: 0x001dbeb0 │ │ │ │ + andseq fp, sp, ip, ror sp │ │ │ │ + andseq fp, sp, r8, ror #26 │ │ │ │ + andseq fp, sp, ip, lsl lr │ │ │ │ + andseq fp, sp, r0, lsr lr │ │ │ │ + andseq ip, sp, r0, ror #16 │ │ │ │ + andseq r7, r8, sl, asr #27 │ │ │ │ + andseq r5, sp, r8, asr ip │ │ │ │ + @ instruction: 0x001dbcf4 │ │ │ │ + andseq r3, lr, r8, lsr #14 │ │ │ │ + andseq r3, lr, r8, ror #13 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13bd28 │ │ │ │ + beq 13bd24 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ bl 6c2a8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 13bd7c │ │ │ │ + bne 13bd78 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1376fc │ │ │ │ + bl 1376f8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #132] @ 13bdc4 │ │ │ │ + ldr r1, [pc, #132] @ 13bdc0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #108] @ 13bdc8 │ │ │ │ + ldr r1, [pc, #108] @ 13bdc4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr r1, [pc, #84] @ 13bdcc │ │ │ │ + ldr r1, [pc, #84] @ 13bdc8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r1, [pc, #48] @ 13bdd0 │ │ │ │ + ldr r1, [pc, #48] @ 13bdcc │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #28] @ 13bdd4 │ │ │ │ + ldr r0, [pc, #28] @ 13bdd0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ - b 13bd68 │ │ │ │ - andseq fp, sp, r4, lsr r0 │ │ │ │ + b 13bd64 │ │ │ │ + andseq fp, sp, r8, lsr r0 │ │ │ │ andeq r4, r0, ip, lsr r2 │ │ │ │ - andseq fp, sp, r4, lsl r0 │ │ │ │ - @ instruction: 0x001dafdc │ │ │ │ - @ instruction: 0xffef1fa8 │ │ │ │ + andseq fp, sp, r8, lsl r0 │ │ │ │ + andseq sl, sp, r0, ror #31 │ │ │ │ + @ instruction: 0xffef1fac │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13c410 │ │ │ │ + beq 13c40c │ │ │ │ mov r8, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ bl 6c2a8 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #2 │ │ │ │ - bne 13c42c │ │ │ │ + bne 13c428 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 13c478 │ │ │ │ + beq 13c474 │ │ │ │ add r4, r5, #24 │ │ │ │ mov r1, #28 │ │ │ │ mov r7, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c4a0 │ │ │ │ + beq 13c49c │ │ │ │ mov r0, r4 │ │ │ │ bl 12aa4 │ │ │ │ cmp r6, #3 │ │ │ │ - bcc 13c4c8 │ │ │ │ + bcc 13c4c4 │ │ │ │ add r4, r5, #48 @ 0x30 │ │ │ │ mov r1, #28 │ │ │ │ mov r7, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c50c │ │ │ │ + beq 13c508 │ │ │ │ mov r0, r4 │ │ │ │ bl 12aa4 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 13c534 │ │ │ │ + beq 13c530 │ │ │ │ add r4, r5, #72 @ 0x48 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #28 │ │ │ │ mov r6, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 1272c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c580 │ │ │ │ + beq 13c57c │ │ │ │ mov r0, r4 │ │ │ │ bl 12aa4 │ │ │ │ orrs r0, r0, r7 │ │ │ │ - beq 13c31c │ │ │ │ + beq 13c318 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r1, [pc, #2400] @ 13c804 │ │ │ │ + ldr r1, [pc, #2400] @ 13c800 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r2, r0 │ │ │ │ add r7, r0, r1 │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ - bcs 13c348 │ │ │ │ + bcs 13c344 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 13c31c │ │ │ │ + beq 13c318 │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c354 │ │ │ │ + beq 13c350 │ │ │ │ bl 13ae8 │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c35c │ │ │ │ + beq 13c358 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r3, #924 @ 0x39c │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov sl, #123 @ 0x7b │ │ │ │ - ldr r0, [pc, #2300] @ 13c810 │ │ │ │ + ldr r0, [pc, #2300] @ 13c80c │ │ │ │ orr r3, r3, #64512 @ 0xfc00 │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ orr r9, r9, #65280 @ 0xff00 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -303099,32 +303098,32 @@ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ strb r0, [sp, #68] @ 0x44 │ │ │ │ mov r0, #32 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #1808 @ 0x710 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ orr r0, r0, #8192 @ 0x2000 │ │ │ │ - ldr lr, [pc, #2240] @ 13c814 │ │ │ │ + ldr lr, [pc, #2240] @ 13c810 │ │ │ │ orr sl, sl, #5120 @ 0x1400 │ │ │ │ mov r2, #10 │ │ │ │ cmp fp, r0 │ │ │ │ add lr, pc, lr │ │ │ │ mov r6, fp │ │ │ │ - bcc 13c004 │ │ │ │ + bcc 13c000 │ │ │ │ str r8, [sp, #24] │ │ │ │ mov r8, #2288 @ 0x8f0 │ │ │ │ - ldr ip, [pc, #2148] @ 13c7dc │ │ │ │ + ldr ip, [pc, #2148] @ 13c7d8 │ │ │ │ orr r8, r8, #53248 @ 0xd000 │ │ │ │ mov r5, fp │ │ │ │ str r7, [sp, #20] │ │ │ │ str fp, [sp, #16] │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, lr │ │ │ │ add r4, r2, r1 │ │ │ │ - ldr r2, [pc, #2112] @ 13c7d8 │ │ │ │ + ldr r2, [pc, #2112] @ 13c7d4 │ │ │ │ sub r1, r1, #4 │ │ │ │ cmp r5, ip │ │ │ │ umull r6, fp, r5, r2 │ │ │ │ lsr r6, fp, #13 │ │ │ │ mov fp, r3 │ │ │ │ mla r2, r6, r8, r5 │ │ │ │ mov r5, r6 │ │ │ │ @@ -303140,21 +303139,21 @@ │ │ │ │ mla r0, r7, fp, r2 │ │ │ │ mov r2, lr │ │ │ │ and r0, r0, r9 │ │ │ │ ldrb r0, [r2, r0, lsl #1]! │ │ │ │ strb r0, [r4, #8] │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ strb r0, [r4, #9] │ │ │ │ - bhi 13bf84 │ │ │ │ + bhi 13bf80 │ │ │ │ ldr r8, [sp, #24] │ │ │ │ add r2, r1, #10 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr fp, [sp, #16] │ │ │ │ cmp r6, #99 @ 0x63 │ │ │ │ - bls 13c06c │ │ │ │ + bls 13c068 │ │ │ │ and r0, r6, r9 │ │ │ │ sub r2, r2, #2 │ │ │ │ lsr r0, r0, #2 │ │ │ │ smulbb r0, r0, sl │ │ │ │ lsr r1, r0, #17 │ │ │ │ mla r0, r1, r3, r6 │ │ │ │ mov r3, lr │ │ │ │ @@ -303162,818 +303161,818 @@ │ │ │ │ and r0, r0, r9 │ │ │ │ ldrb r0, [r3, r0, lsl #1]! │ │ │ │ strb r0, [r6, r2] │ │ │ │ add r0, r6, r2 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ strb r3, [r0, #1] │ │ │ │ cmp r1, #10 │ │ │ │ - bcc 13c078 │ │ │ │ + bcc 13c074 │ │ │ │ ldrb r0, [lr, r1, lsl #1]! │ │ │ │ sub r2, r2, #2 │ │ │ │ add r1, sp, #28 │ │ │ │ strb r0, [r1, r2] │ │ │ │ add r0, r1, r2 │ │ │ │ ldrb r1, [lr, #1] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - b 13c088 │ │ │ │ + b 13c084 │ │ │ │ mov r1, r6 │ │ │ │ cmp r1, #10 │ │ │ │ - bcs 13c04c │ │ │ │ + bcs 13c048 │ │ │ │ sub r2, r2, #1 │ │ │ │ orr r0, r1, #48 @ 0x30 │ │ │ │ add r1, sp, #28 │ │ │ │ strb r0, [r1, r2] │ │ │ │ add r1, sp, #28 │ │ │ │ rsb r0, r2, #10 │ │ │ │ add r1, r1, r2 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13c5d8 │ │ │ │ + bne 13c5d4 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ mov r5, #27 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #10 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #1852] @ 13c824 │ │ │ │ + ldr r0, [pc, #1852] @ 13c820 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - ldr r6, [pc, #1844] @ 13c828 │ │ │ │ + ldr r6, [pc, #1844] @ 13c824 │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r0, [r6, #32] │ │ │ │ mov r0, #27 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c604 │ │ │ │ - ldr r1, [pc, #1824] @ 13c830 │ │ │ │ + beq 13c600 │ │ │ │ + ldr r1, [pc, #1824] @ 13c82c │ │ │ │ mov r2, #27 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ bl 75fb8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 13c61c │ │ │ │ + bne 13c618 │ │ │ │ ldrb r0, [r6, #32] │ │ │ │ mov r5, #28 │ │ │ │ mov r0, #28 │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ str sl, [sp, #20] │ │ │ │ str r6, [sp, #16] │ │ │ │ - beq 13c658 │ │ │ │ - ldr r1, [pc, #1748] @ 13c844 │ │ │ │ + beq 13c654 │ │ │ │ + ldr r1, [pc, #1748] @ 13c840 │ │ │ │ mov r2, #28 │ │ │ │ mov r4, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ bl 75fb8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - bne 13c670 │ │ │ │ + bne 13c66c │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ mov r2, fp │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 13068 │ │ │ │ mov r4, r0 │ │ │ │ bl 12c9c │ │ │ │ mov r2, r0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - bl 143928 │ │ │ │ + bl 143924 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13c6ac │ │ │ │ + bne 13c6a8 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ cmp r6, #0 │ │ │ │ - bmi 13c6e8 │ │ │ │ + bmi 13c6e4 │ │ │ │ mov r9, fp │ │ │ │ mov fp, r7 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ - beq 13c228 │ │ │ │ - ldr r0, [pc, #1640] @ 13c86c │ │ │ │ + beq 13c224 │ │ │ │ + ldr r0, [pc, #1640] @ 13c868 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, r6 │ │ │ │ bl 12c0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov sl, r6 │ │ │ │ - bne 13c230 │ │ │ │ + bne 13c22c │ │ │ │ mov r0, #1 │ │ │ │ - b 13c6ec │ │ │ │ + b 13c6e8 │ │ │ │ mov r4, #1 │ │ │ │ mov sl, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r6 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r6, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ str sl, [sp, #44] @ 0x2c │ │ │ │ - beq 13c268 │ │ │ │ + beq 13c264 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [r0] │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13c284 │ │ │ │ + beq 13c280 │ │ │ │ bl 13734 │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ add sl, sp, #28 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, sl │ │ │ │ bl 4aab0 │ │ │ │ ldr r4, [fp, #32] │ │ │ │ ldr r7, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ bl 136ec │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 13c330 │ │ │ │ + bne 13c32c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c2e4 │ │ │ │ + beq 13c2e0 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c2f8 │ │ │ │ + beq 13c2f4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 13734 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 13c31c │ │ │ │ + beq 13c318 │ │ │ │ ldr r0, [fp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c3b0 │ │ │ │ + beq 13c3ac │ │ │ │ ldr r1, [fp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13c3b8 │ │ │ │ + beq 13c3b4 │ │ │ │ bl 12d08 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ str r0, [r8, #4] │ │ │ │ add sp, sp, #100 @ 0x64 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13c2dc │ │ │ │ - b 13c2e4 │ │ │ │ - ldr r0, [pc, #1332] @ 13c884 │ │ │ │ + bne 13c2d8 │ │ │ │ + b 13c2e0 │ │ │ │ + ldr r0, [pc, #1332] @ 13c880 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d334 │ │ │ │ - bl 13872c │ │ │ │ - b 13c360 │ │ │ │ - bl 139dc0 │ │ │ │ - bl 14dcec │ │ │ │ + bl 138728 │ │ │ │ + b 13c35c │ │ │ │ + bl 139dbc │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #1156] @ 13c808 │ │ │ │ + ldr r0, [pc, #1156] @ 13c804 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #1132] @ 13c80c │ │ │ │ + ldr r0, [pc, #1132] @ 13c808 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - b 13c400 │ │ │ │ - bl 138220 │ │ │ │ - b 13c3bc │ │ │ │ - bl 138724 │ │ │ │ - bl 14dcec │ │ │ │ + b 13c3fc │ │ │ │ + bl 13821c │ │ │ │ + b 13c3b8 │ │ │ │ + bl 138720 │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #1152] @ 13c860 │ │ │ │ + ldr r0, [pc, #1152] @ 13c85c │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #1132] @ 13c864 │ │ │ │ + ldr r0, [pc, #1132] @ 13c860 │ │ │ │ str sl, [sp, #80] @ 0x50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r1, [pc, #1120] @ 13c868 │ │ │ │ + ldr r1, [pc, #1120] @ 13c864 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #952] @ 13c7e0 │ │ │ │ + ldr r1, [pc, #952] @ 13c7dc │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13c4e0 │ │ │ │ + b 13c4dc │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #1060] @ 13c878 │ │ │ │ + ldr r1, [pc, #1060] @ 13c874 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #1040] @ 13c87c │ │ │ │ + ldr r0, [pc, #1040] @ 13c878 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - b 13c578 │ │ │ │ + b 13c574 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #860] @ 13c7ec │ │ │ │ + ldr r0, [pc, #860] @ 13c7e8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b 13c4ec │ │ │ │ + b 13c4e8 │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #816] @ 13c7f4 │ │ │ │ + ldr r1, [pc, #816] @ 13c7f0 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13c5a4 │ │ │ │ + b 13c5a0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #784] @ 13c7f0 │ │ │ │ + ldr r1, [pc, #784] @ 13c7ec │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #744] @ 13c7e4 │ │ │ │ + ldr r1, [pc, #744] @ 13c7e0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ - b 13c578 │ │ │ │ + b 13c574 │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ str r7, [sp, #32] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #848] @ 13c880 │ │ │ │ + ldr r1, [pc, #848] @ 13c87c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13c5a4 │ │ │ │ + b 13c5a0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r0, [pc, #688] @ 13c7fc │ │ │ │ + ldr r0, [pc, #688] @ 13c7f8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #664] @ 13c800 │ │ │ │ + ldr r0, [pc, #664] @ 13c7fc │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #3 │ │ │ │ str r0, [sp, #28] │ │ │ │ - b 13c5c8 │ │ │ │ + b 13c5c4 │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ mov r0, #1 │ │ │ │ str r6, [sp, #32] │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [pc, #720] @ 13c874 │ │ │ │ + ldr r1, [pc, #720] @ 13c870 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r0, [pc, #572] @ 13c7f8 │ │ │ │ + ldr r0, [pc, #572] @ 13c7f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - ldr r1, [pc, #536] @ 13c7e8 │ │ │ │ + ldr r1, [pc, #536] @ 13c7e4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r0, [pc, #568] @ 13c818 │ │ │ │ + ldr r0, [pc, #568] @ 13c814 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #552] @ 13c81c │ │ │ │ - ldr r3, [pc, #552] @ 13c820 │ │ │ │ + ldr r0, [pc, #552] @ 13c818 │ │ │ │ + ldr r3, [pc, #552] @ 13c81c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 13c6fc │ │ │ │ - ldr r2, [pc, #544] @ 13c82c │ │ │ │ + b 13c6f8 │ │ │ │ + ldr r2, [pc, #544] @ 13c828 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #27 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b 13c6fc │ │ │ │ + b 13c6f8 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #512] @ 13c834 │ │ │ │ + ldr r0, [pc, #512] @ 13c830 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #496] @ 13c838 │ │ │ │ - ldr r3, [pc, #496] @ 13c83c │ │ │ │ + ldr r0, [pc, #496] @ 13c834 │ │ │ │ + ldr r3, [pc, #496] @ 13c838 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 13c6fc │ │ │ │ - ldr r2, [pc, #480] @ 13c840 │ │ │ │ + b 13c6f8 │ │ │ │ + ldr r2, [pc, #480] @ 13c83c │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - b 13c6fc │ │ │ │ + b 13c6f8 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ add ip, sp, #44 @ 0x2c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [pc, #448] @ 13c848 │ │ │ │ + ldr r0, [pc, #448] @ 13c844 │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #432] @ 13c84c │ │ │ │ - ldr r3, [pc, #432] @ 13c850 │ │ │ │ + ldr r0, [pc, #432] @ 13c848 │ │ │ │ + ldr r3, [pc, #432] @ 13c84c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 13c6fc │ │ │ │ + b 13c6f8 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ - ldr r0, [pc, #400] @ 13c854 │ │ │ │ + ldr r0, [pc, #400] @ 13c850 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #384] @ 13c858 │ │ │ │ - ldr r3, [pc, #384] @ 13c85c │ │ │ │ + ldr r0, [pc, #384] @ 13c854 │ │ │ │ + ldr r3, [pc, #384] @ 13c858 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 13c6fc │ │ │ │ + b 13c6f8 │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #380] @ 13c870 │ │ │ │ + ldr r2, [pc, #380] @ 13c86c │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c7b4 │ │ │ │ + beq 13c7b0 │ │ │ │ mov r0, r7 │ │ │ │ - b 13c7a8 │ │ │ │ + b 13c7a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c78c │ │ │ │ + beq 13c788 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - b 13c788 │ │ │ │ + b 13c784 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c7b4 │ │ │ │ + beq 13c7b0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - b 13c7a8 │ │ │ │ + b 13c7a4 │ │ │ │ mov r4, r0 │ │ │ │ - b 13c78c │ │ │ │ + b 13c788 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c7c0 │ │ │ │ + beq 13c7bc │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 13c7c8 │ │ │ │ + b 13c7c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r5] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c78c │ │ │ │ + beq 13c788 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [r1] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c7b4 │ │ │ │ + beq 13c7b0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13734 │ │ │ │ - b 13c7b4 │ │ │ │ + b 13c7b0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13c7c8 │ │ │ │ + bne 13c7c4 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ @ instruction: 0xd1b71759 │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ - andseq sl, sp, r4, ror r9 │ │ │ │ + andseq sl, sp, r8, ror r9 │ │ │ │ muleq r0, ip, sl │ │ │ │ - @ instruction: 0x001da7b8 │ │ │ │ - andseq sl, sp, r4, lsr #18 │ │ │ │ - andseq sl, sp, ip, ror #17 │ │ │ │ - andseq sl, sp, r0, lsl #18 │ │ │ │ - @ instruction: 0xffef1678 │ │ │ │ - mulseq sp, r8, r8 │ │ │ │ + @ instruction: 0x001da7bc │ │ │ │ + andseq sl, sp, r8, lsr #18 │ │ │ │ + @ instruction: 0x001da8f0 │ │ │ │ + andseq sl, sp, r4, lsl #18 │ │ │ │ + @ instruction: 0xffef167c │ │ │ │ + mulseq sp, ip, r8 │ │ │ │ andeq r3, r0, r0, lsr sl │ │ │ │ - andseq r5, lr, r4, ror #3 │ │ │ │ - andseq r9, sp, ip, ror #31 │ │ │ │ + andseq r5, lr, r8, ror #3 │ │ │ │ + @ instruction: 0x001d9ff0 │ │ │ │ andeq sp, r1, r0, lsr #22 │ │ │ │ - @ instruction: 0x001da2f4 │ │ │ │ - andseq r0, r9, r6, lsr #13 │ │ │ │ - andseq r2, lr, r4, asr #9 │ │ │ │ - andseq fp, r9, r1, lsr #21 │ │ │ │ - andseq r9, sp, r0, asr #24 │ │ │ │ - mulseq r8, r8, r5 │ │ │ │ - @ instruction: 0x001e48f4 │ │ │ │ - andseq r2, lr, r0, lsr ip │ │ │ │ - andseq pc, r8, r4, ror r5 @ │ │ │ │ - andseq r7, sp, r0, lsl #7 │ │ │ │ - andseq sl, r8, sl, asr #17 │ │ │ │ - andseq r6, sp, ip, lsl #16 │ │ │ │ - @ instruction: 0x001e2bdc │ │ │ │ - andseq pc, r8, r0, lsr r5 @ │ │ │ │ - andseq r7, sp, ip, lsr r3 │ │ │ │ - mulseq r8, r9, r8 │ │ │ │ - @ instruction: 0x001d67b8 │ │ │ │ - andseq r7, sp, r0, lsl r3 │ │ │ │ - andseq sl, r8, r7, lsl #17 │ │ │ │ - andseq r6, sp, ip, asr r7 │ │ │ │ - andseq r9, sp, ip, lsl #31 │ │ │ │ + @ instruction: 0x001da2f8 │ │ │ │ + andseq r0, r9, sl, lsr #13 │ │ │ │ + andseq r2, lr, r8, asr #9 │ │ │ │ + andseq fp, r9, r5, lsr #21 │ │ │ │ + andseq r9, sp, r4, asr #24 │ │ │ │ + mulseq r8, ip, r5 │ │ │ │ + @ instruction: 0x001e48f8 │ │ │ │ + andseq r2, lr, r4, lsr ip │ │ │ │ + andseq pc, r8, r8, ror r5 @ │ │ │ │ + andseq r7, sp, r4, lsl #7 │ │ │ │ + andseq sl, r8, lr, asr #17 │ │ │ │ + andseq r6, sp, r0, lsl r8 │ │ │ │ + andseq r2, lr, r0, ror #23 │ │ │ │ + andseq pc, r8, r4, lsr r5 @ │ │ │ │ + andseq r7, sp, r0, asr #6 │ │ │ │ + mulseq r8, sp, r8 │ │ │ │ + @ instruction: 0x001d67bc │ │ │ │ + andseq r7, sp, r4, lsl r3 │ │ │ │ + andseq sl, r8, fp, lsl #17 │ │ │ │ + andseq r6, sp, r0, ror #14 │ │ │ │ + mulseq sp, r0, pc @ │ │ │ │ andeq sp, r1, r4, asr #21 │ │ │ │ - andseq r9, sp, r4, ror pc │ │ │ │ - andseq r4, lr, r4, ror #15 │ │ │ │ - andseq r2, lr, ip, asr #22 │ │ │ │ - andseq sl, sp, r0, asr r8 │ │ │ │ - andseq sl, sp, r0, asr r9 │ │ │ │ - @ instruction: 0xffef18f4 │ │ │ │ - andseq sl, sp, ip, lsr #17 │ │ │ │ - @ instruction: 0x001da9fc │ │ │ │ + andseq r9, sp, r8, ror pc │ │ │ │ + andseq r4, lr, r8, ror #15 │ │ │ │ + andseq r2, lr, r0, asr fp │ │ │ │ + andseq sl, sp, r4, asr r8 │ │ │ │ + andseq sl, sp, r4, asr r9 │ │ │ │ + @ instruction: 0xffef18f8 │ │ │ │ + @ instruction: 0x001da8b0 │ │ │ │ + andseq sl, sp, r0, lsl #20 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13c96c │ │ │ │ + beq 13c968 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ bl 6c2a8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #2 │ │ │ │ - bne 13c9c0 │ │ │ │ + bne 13c9bc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 13248 │ │ │ │ bl 13944 │ │ │ │ mov r6, r0 │ │ │ │ - ldr r0, [pc, #400] @ 13ca60 │ │ │ │ + ldr r0, [pc, #400] @ 13ca5c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #20 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ca08 │ │ │ │ - ldr r1, [pc, #388] @ 13ca70 │ │ │ │ + beq 13ca04 │ │ │ │ + ldr r1, [pc, #388] @ 13ca6c │ │ │ │ mov r2, #19 │ │ │ │ mov r7, r0 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 137d0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r7 │ │ │ │ strb r0, [r7, #19] │ │ │ │ mov r0, r6 │ │ │ │ bl 13188 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ - ldr r1, [pc, #336] @ 13ca74 │ │ │ │ + ldr r1, [pc, #336] @ 13ca70 │ │ │ │ add r0, sp, #16 │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ bl a6994 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 138c0c │ │ │ │ + bl 138c08 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13c958 │ │ │ │ + beq 13c954 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #208] @ 13ca54 │ │ │ │ + ldr r1, [pc, #208] @ 13ca50 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #184] @ 13ca58 │ │ │ │ + ldr r1, [pc, #184] @ 13ca54 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ - ldr r1, [pc, #160] @ 13ca5c │ │ │ │ + ldr r1, [pc, #160] @ 13ca58 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stmib sp, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - ldr r1, [pc, #132] @ 13ca68 │ │ │ │ + ldr r1, [pc, #132] @ 13ca64 │ │ │ │ str r0, [sp, #28] │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #112] @ 13ca6c │ │ │ │ + ldr r0, [pc, #112] @ 13ca68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #4 │ │ │ │ - b 13c9ac │ │ │ │ - ldr r2, [pc, #84] @ 13ca64 │ │ │ │ + b 13c9a8 │ │ │ │ + ldr r2, [pc, #84] @ 13ca60 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ca38 │ │ │ │ + beq 13ca34 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq sl, sp, r8, ror r4 │ │ │ │ + andseq sl, sp, ip, ror r4 │ │ │ │ strdeq r3, [r0], -r8 │ │ │ │ - @ instruction: 0x001da3d0 │ │ │ │ - andseq r4, lr, r8, lsl r1 │ │ │ │ - andseq sl, sp, r8, lsr #27 │ │ │ │ - andseq sl, sp, r0, lsr #8 │ │ │ │ - @ instruction: 0xffef1364 │ │ │ │ - @ instruction: 0x0018edd0 │ │ │ │ - andseq lr, r8, fp, lsr #27 │ │ │ │ + @ instruction: 0x001da3d4 │ │ │ │ + andseq r4, lr, ip, lsl r1 │ │ │ │ + andseq sl, sp, ip, lsr #27 │ │ │ │ + andseq sl, sp, r4, lsr #8 │ │ │ │ + @ instruction: 0xffef1368 │ │ │ │ + @ instruction: 0x0018edd4 │ │ │ │ + andseq lr, r8, pc, lsr #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13cd9c │ │ │ │ + beq 13cd98 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ bl 6c2a8 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 13ce60 │ │ │ │ + bne 13ce5c │ │ │ │ cmp r6, #1 │ │ │ │ - beq 13ce8c │ │ │ │ + beq 13ce88 │ │ │ │ add r1, r5, #24 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ bl 6be18 │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #2 │ │ │ │ - bne 13ceb4 │ │ │ │ + bne 13ceb0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - ldr r1, [pc, #1168] @ 13cf64 │ │ │ │ + ldr r1, [pc, #1168] @ 13cf60 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13cdf0 │ │ │ │ - ldr r1, [pc, #1148] @ 13cf74 │ │ │ │ + beq 13cdec │ │ │ │ + ldr r1, [pc, #1148] @ 13cf70 │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ add r0, r2, r0 │ │ │ │ add r0, r0, r1 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 13cdf8 │ │ │ │ + beq 13cdf4 │ │ │ │ mov r0, r7 │ │ │ │ - bl dc164 │ │ │ │ + bl dc160 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ mov r6, r0 │ │ │ │ bl 498e0 │ │ │ │ tst r0, #1 │ │ │ │ - beq 13cb74 │ │ │ │ + beq 13cb70 │ │ │ │ mov r0, r6 │ │ │ │ mov r5, r1 │ │ │ │ bl 13d10 │ │ │ │ - ldr r0, [pc, #1108] @ 13cf98 │ │ │ │ + ldr r0, [pc, #1108] @ 13cf94 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r1, [r0, #88] @ 0x58 │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ add r1, r1, r7 │ │ │ │ add r0, r1, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ce00 │ │ │ │ + beq 13cdfc │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #0 │ │ │ │ bl 135d8 │ │ │ │ - b 13cd88 │ │ │ │ + b 13cd84 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - bl 189f98 │ │ │ │ - ldr r0, [pc, #1012] @ 13cf78 │ │ │ │ + bl 189f94 │ │ │ │ + ldr r0, [pc, #1012] @ 13cf74 │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 154c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r0, [pc, #980] @ 13cf7c │ │ │ │ + ldr r0, [pc, #980] @ 13cf78 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 13cd78 │ │ │ │ - ldr r8, [pc, #964] @ 13cf80 │ │ │ │ + bhi 13cd74 │ │ │ │ + ldr r8, [pc, #964] @ 13cf7c │ │ │ │ add r8, pc, r8 │ │ │ │ ldrb r0, [r8, #68] @ 0x44 │ │ │ │ sub r1, r0, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - bcc 13cbe4 │ │ │ │ + bcc 13cbe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13cd78 │ │ │ │ + beq 13cd74 │ │ │ │ add r0, r8, #60 @ 0x3c │ │ │ │ bl 21250 │ │ │ │ ands r0, r0, #255 @ 0xff │ │ │ │ - beq 13cd78 │ │ │ │ + beq 13cd74 │ │ │ │ ldr r6, [r8, #60] @ 0x3c │ │ │ │ cmp r0, #2 │ │ │ │ - ldr r9, [pc, #912] @ 13cf84 │ │ │ │ - ldr sl, [pc, #912] @ 13cf88 │ │ │ │ - ldr fp, [pc, #912] @ 13cf8c │ │ │ │ + ldr r9, [pc, #912] @ 13cf80 │ │ │ │ + ldr sl, [pc, #912] @ 13cf84 │ │ │ │ + ldr fp, [pc, #912] @ 13cf88 │ │ │ │ add r9, pc, r9 │ │ │ │ add sl, pc, sl │ │ │ │ add fp, pc, fp │ │ │ │ - beq 13cc68 │ │ │ │ + beq 13cc64 │ │ │ │ add r0, r9, #32 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r8, #76] @ 0x4c │ │ │ │ cmp r1, #2 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ movne r2, sl │ │ │ │ movne r0, fp │ │ │ │ - bne 13cc50 │ │ │ │ + bne 13cc4c │ │ │ │ ldr r1, [r8, #72] @ 0x48 │ │ │ │ tst r1, #1 │ │ │ │ ldrne r1, [r2, #8] │ │ │ │ subne r1, r1, #1 │ │ │ │ bicne r1, r1, #7 │ │ │ │ addne r0, r0, r1 │ │ │ │ addne r0, r0, #8 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13cd78 │ │ │ │ + beq 13cd74 │ │ │ │ ldr r6, [r8, #60] @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r0, #28]! │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13cf00 │ │ │ │ + beq 13cefc │ │ │ │ mov r5, #0 │ │ │ │ add ip, sp, #16 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r7, [r0, #12] │ │ │ │ str r5, [sp, #32] │ │ │ │ stm ip, {r1, r2, r3, r7} │ │ │ │ - ldr r1, [pc, #768] @ 13cf9c │ │ │ │ + ldr r1, [pc, #768] @ 13cf98 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - ldr r2, [pc, #732] @ 13cfa0 │ │ │ │ + ldr r2, [pc, #732] @ 13cf9c │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r2, [pc, #712] @ 13cfa4 │ │ │ │ + ldr r2, [pc, #712] @ 13cfa0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ add r0, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ mov r2, sp │ │ │ │ @@ -303982,34 +303981,34 @@ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #0 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ cmp r0, #2 │ │ │ │ ldr r2, [r8, #80] @ 0x50 │ │ │ │ moveq fp, r1 │ │ │ │ moveq sl, r2 │ │ │ │ - bne 13cd50 │ │ │ │ + bne 13cd4c │ │ │ │ ldr r0, [r8, #72] @ 0x48 │ │ │ │ tst r0, #1 │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ subne r0, r0, #1 │ │ │ │ bicne r0, r0, #7 │ │ │ │ addne r0, r1, r0 │ │ │ │ addne fp, r0, #8 │ │ │ │ ldr r2, [sl, #40] @ 0x28 │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r0, fp │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13cd78 │ │ │ │ + beq 13cd74 │ │ │ │ ldr r2, [sl, #44] @ 0x2c │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ mov r0, fp │ │ │ │ blx r2 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ @@ -304019,213 +304018,213 @@ │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ - ldr r1, [pc, #408] @ 13cf4c │ │ │ │ + ldr r1, [pc, #408] @ 13cf48 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ - ldr r1, [pc, #384] @ 13cf50 │ │ │ │ + ldr r1, [pc, #384] @ 13cf4c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #16 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #360] @ 13cf54 │ │ │ │ + ldr r1, [pc, #360] @ 13cf50 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - bl 138228 │ │ │ │ - b 13ce04 │ │ │ │ + bl 138224 │ │ │ │ + b 13ce00 │ │ │ │ bl 2fda8 │ │ │ │ - b 13ce04 │ │ │ │ - bl de5f4 │ │ │ │ - bl 14dcec │ │ │ │ + b 13ce00 │ │ │ │ + bl de5f0 │ │ │ │ + bl 14dce8 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #320] @ 13cf68 │ │ │ │ + ldr r0, [pc, #320] @ 13cf64 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #296] @ 13cf6c │ │ │ │ + ldr r0, [pc, #296] @ 13cf68 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #280] @ 13cf70 │ │ │ │ + ldr r1, [pc, #280] @ 13cf6c │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r1, [pc, #212] @ 13cf5c │ │ │ │ + ldr r1, [pc, #212] @ 13cf58 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13cedc │ │ │ │ + b 13ced8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r0, [pc, #180] @ 13cf58 │ │ │ │ + ldr r0, [pc, #180] @ 13cf54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ - b 13cdc0 │ │ │ │ + b 13cdbc │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldr r1, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ - ldr r1, [pc, #204] @ 13cfa8 │ │ │ │ + ldr r1, [pc, #204] @ 13cfa4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ add r0, sp, #16 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ - ldr r0, [pc, #108] @ 13cf60 │ │ │ │ + ldr r0, [pc, #108] @ 13cf5c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - b 13cddc │ │ │ │ - ldr r0, [pc, #136] @ 13cf90 │ │ │ │ + b 13cdd8 │ │ │ │ + ldr r0, [pc, #136] @ 13cf8c │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ - ldr r2, [pc, #132] @ 13cf94 │ │ │ │ + ldr r2, [pc, #132] @ 13cf90 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d278 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp] │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ blx r1 │ │ │ │ - b 13cf44 │ │ │ │ + b 13cf40 │ │ │ │ bl 1d63c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 13d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq sl, sp, r0, rrx │ │ │ │ + andseq sl, sp, r4, rrx │ │ │ │ andeq r3, r0, r8, asr #3 │ │ │ │ + andseq r9, sp, r4, lsr #31 │ │ │ │ + andseq r9, sp, ip, lsl #31 │ │ │ │ andseq r9, sp, r0, lsr #31 │ │ │ │ - andseq r9, sp, r8, lsl #31 │ │ │ │ - mulseq sp, ip, pc @ │ │ │ │ - @ instruction: 0xffef0e6c │ │ │ │ - @ instruction: 0x001e45b4 │ │ │ │ - andseq r9, sp, r8, asr #10 │ │ │ │ + @ instruction: 0xffef0e70 │ │ │ │ + @ instruction: 0x001e45b8 │ │ │ │ + andseq r9, sp, ip, asr #10 │ │ │ │ andeq sp, r1, ip, ror r0 │ │ │ │ - andseq r9, sp, r4, lsr #10 │ │ │ │ - andseq r4, lr, r0, ror r4 │ │ │ │ - mulseq r8, r4, r6 │ │ │ │ - andseq r3, lr, r4, ror r8 │ │ │ │ - andseq r3, lr, r8, asr #19 │ │ │ │ - andseq r3, lr, r4, ror #29 │ │ │ │ - @ instruction: 0x001de1d8 │ │ │ │ - andseq r6, r9, ip, asr #22 │ │ │ │ - @ instruction: 0x0019a7bb │ │ │ │ - andseq r9, sp, r0, asr lr │ │ │ │ - andseq r4, lr, r4, ror #3 │ │ │ │ - andseq r9, sp, r8, lsl #14 │ │ │ │ - mulseq sp, r4, r0 │ │ │ │ - @ instruction: 0xffef473c │ │ │ │ - andseq r9, sp, r0, ror #30 │ │ │ │ + andseq r9, sp, r8, lsr #10 │ │ │ │ + andseq r4, lr, r4, ror r4 │ │ │ │ + mulseq r8, r8, r6 │ │ │ │ + andseq r3, lr, r8, ror r8 │ │ │ │ + andseq r3, lr, ip, asr #19 │ │ │ │ + andseq r3, lr, r8, ror #29 │ │ │ │ + @ instruction: 0x001de1dc │ │ │ │ + andseq r6, r9, r0, asr fp │ │ │ │ + @ instruction: 0x0019a7bf │ │ │ │ + andseq r9, sp, r4, asr lr │ │ │ │ + andseq r4, lr, r8, ror #3 │ │ │ │ + andseq r9, sp, ip, lsl #14 │ │ │ │ + mulseq sp, r8, r0 │ │ │ │ + @ instruction: 0xffef4740 │ │ │ │ + andseq r9, sp, r4, ror #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, #39 @ 0x27 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r0, r2, #524288 @ 0x80000 │ │ │ │ mov sl, r1 │ │ │ │ sbcs r0, r3, #0 │ │ │ │ - bcs 13d008 │ │ │ │ + bcs 13d004 │ │ │ │ lsr r1, sl, #19 │ │ │ │ lsr r0, r8, #19 │ │ │ │ mov r3, #344 @ 0x158 │ │ │ │ orr r1, r1, r2, lsl #13 │ │ │ │ - ldr r2, [pc, #640] @ 13d26c │ │ │ │ + ldr r2, [pc, #640] @ 13d268 │ │ │ │ orr r0, r0, sl, lsl #13 │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r9, #0 │ │ │ │ mov r4, #0 │ │ │ │ - b 13d13c │ │ │ │ - ldr r0, [pc, #588] @ 13d25c │ │ │ │ + b 13d138 │ │ │ │ + ldr r0, [pc, #588] @ 13d258 │ │ │ │ mov r6, #0 │ │ │ │ - ldr lr, [pc, #584] @ 13d260 │ │ │ │ - ldr r5, [pc, #584] @ 13d264 │ │ │ │ + ldr lr, [pc, #584] @ 13d25c │ │ │ │ + ldr r5, [pc, #584] @ 13d260 │ │ │ │ umull r1, r7, r8, r0 │ │ │ │ umlal r7, r6, sl, r0 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #0 │ │ │ │ umull r0, r4, r8, lr │ │ │ │ adds r0, r0, r7 │ │ │ │ adcs r0, r6, r4 │ │ │ │ umlal r7, r6, r8, lr │ │ │ │ adc r4, r1, #0 │ │ │ │ umull r0, r1, r8, r5 │ │ │ │ mov r0, #0 │ │ │ │ umlal r1, r0, sl, r5 │ │ │ │ - ldr r5, [pc, #536] @ 13d268 │ │ │ │ + ldr r5, [pc, #536] @ 13d264 │ │ │ │ umull r9, ip, r8, r5 │ │ │ │ umlal r6, r4, sl, lr │ │ │ │ adds r5, r9, r1 │ │ │ │ adcs r5, r0, ip │ │ │ │ - ldr ip, [pc, #516] @ 13d268 │ │ │ │ + ldr ip, [pc, #516] @ 13d264 │ │ │ │ mov r9, #0 │ │ │ │ adc r5, r9, #0 │ │ │ │ umlal r1, r0, r8, ip │ │ │ │ ldr r1, [sp, #20] │ │ │ │ umlal r0, r5, sl, ip │ │ │ │ adds r0, r0, r1 │ │ │ │ str r0, [sp, #20] │ │ │ │ adcs r0, r5, r7 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #464] @ 13d25c │ │ │ │ + ldr r0, [pc, #464] @ 13d258 │ │ │ │ adcs ip, r6, #0 │ │ │ │ adc r6, r4, #0 │ │ │ │ mov r1, #0 │ │ │ │ umull r5, r4, r2, r0 │ │ │ │ umlal r4, r1, r3, r0 │ │ │ │ umull r7, r0, r2, lr │ │ │ │ adds r7, r7, r4 │ │ │ │ adcs r0, r1, r0 │ │ │ │ umlal r4, r1, r2, lr │ │ │ │ adc r0, r9, #0 │ │ │ │ adds r7, ip, r5 │ │ │ │ umlal r1, r0, r3, lr │ │ │ │ - ldr lr, [pc, #424] @ 13d268 │ │ │ │ + ldr lr, [pc, #424] @ 13d264 │ │ │ │ adcs r6, r6, r4 │ │ │ │ adcs r9, r1, #0 │ │ │ │ - ldr r1, [pc, #408] @ 13d264 │ │ │ │ + ldr r1, [pc, #408] @ 13d260 │ │ │ │ adc r0, r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ umull r5, r4, r2, r1 │ │ │ │ umlal r4, r0, r3, r1 │ │ │ │ umull r1, ip, r2, lr │ │ │ │ adds r1, r1, r4 │ │ │ │ @@ -304252,62 +304251,62 @@ │ │ │ │ orr r7, r2, r1, lsr #30 │ │ │ │ lsr r9, r0, #30 │ │ │ │ mov r3, #35127296 @ 0x2180000 │ │ │ │ ldr r5, [fp, #8] │ │ │ │ orr r3, r3, #1946157056 @ 0x74000000 │ │ │ │ umull r0, r1, r6, r3 │ │ │ │ mla r2, r7, r3, r1 │ │ │ │ - ldr r3, [pc, #280] @ 13d270 │ │ │ │ + ldr r3, [pc, #280] @ 13d26c │ │ │ │ adds r0, r0, r8 │ │ │ │ mla r1, r6, r3, r2 │ │ │ │ sub r3, fp, #32 │ │ │ │ adc r1, r1, sl │ │ │ │ add sl, sp, #24 │ │ │ │ mov r2, sl │ │ │ │ - bl 13d274 │ │ │ │ + bl 13d270 │ │ │ │ orr r0, r6, r9 │ │ │ │ orr r1, r7, r4 │ │ │ │ orrs r0, r0, r1 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 13d230 │ │ │ │ + beq 13d22c │ │ │ │ sub r2, r1, #20 │ │ │ │ add r0, sl, #20 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 12fe4 │ │ │ │ mov r0, #20 │ │ │ │ mov r3, #344 @ 0x158 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ lsr r0, r6, #19 │ │ │ │ orr r4, r0, r7, lsl #13 │ │ │ │ lsr r0, r7, #19 │ │ │ │ orr r8, r0, r9, lsl #13 │ │ │ │ - ldr r9, [pc, #180] @ 13d26c │ │ │ │ + ldr r9, [pc, #180] @ 13d268 │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r9 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov ip, #35127296 @ 0x2180000 │ │ │ │ mov r5, r0 │ │ │ │ orr ip, ip, #1946157056 @ 0x74000000 │ │ │ │ umull r0, r2, r5, ip │ │ │ │ mla r3, r1, ip, r2 │ │ │ │ - ldr r2, [pc, #140] @ 13d270 │ │ │ │ + ldr r2, [pc, #140] @ 13d26c │ │ │ │ adds r0, r0, r6 │ │ │ │ mla r1, r5, r2, r3 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, sl │ │ │ │ adc r1, r1, r7 │ │ │ │ - bl 13d274 │ │ │ │ + bl 13d270 │ │ │ │ subs r0, r4, r9 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, #344 @ 0x158 │ │ │ │ orr r0, r0, #4096 @ 0x1000 │ │ │ │ sbcs r0, r8, r0 │ │ │ │ - bcc 13d22c │ │ │ │ + bcc 13d228 │ │ │ │ sub r2, r1, #1 │ │ │ │ orr r0, sl, #1 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 12fe4 │ │ │ │ mov r1, #0 │ │ │ │ orr r0, r5, #48 @ 0x30 │ │ │ │ strb r0, [sp, #24] │ │ │ │ @@ -304316,164 +304315,164 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [fp, #12] │ │ │ │ add r1, sl, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - blle 13e95ac <__bss_end__@@Base+0x10c84c0> │ │ │ │ + blle 13e95a8 <__bss_end__@@Base+0x10c84bc> │ │ │ │ @ instruction: 0x760f253e │ │ │ │ ldmda r6!, {r0, r1, r4, r5, r6, r8, fp, ip} │ │ │ │ ldrls pc, [r8, #1265] @ 0x4f1 │ │ │ │ strbt r9, [r0], #-317 @ 0xfffffec3 │ │ │ │ ldrvc sp, [r8, #-3323]! @ 0xfffff305 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r8, [r3] │ │ │ │ str r3, [sp, #16] │ │ │ │ cmp r8, #19 │ │ │ │ - bls 13d718 │ │ │ │ + bls 13d714 │ │ │ │ mov r3, #12648448 @ 0xc10000 │ │ │ │ - ldr sl, [pc, #1212] @ 13d758 │ │ │ │ + ldr sl, [pc, #1212] @ 13d754 │ │ │ │ mov lr, r2 │ │ │ │ orr r3, r3, #1862270976 @ 0x6f000000 │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ mov r4, #123 @ 0x7b │ │ │ │ - ldr r2, [pc, #1152] @ 13d730 │ │ │ │ + ldr r2, [pc, #1152] @ 13d72c │ │ │ │ subs r3, r0, r3 │ │ │ │ orr r9, r9, #65280 @ 0xff00 │ │ │ │ add sl, pc, sl │ │ │ │ orr r4, r4, #5120 @ 0x1400 │ │ │ │ sbcs r2, r1, r2 │ │ │ │ str lr, [sp, #12] │ │ │ │ - bcc 13d4f4 │ │ │ │ + bcc 13d4f0 │ │ │ │ mov r2, #12648448 @ 0xc10000 │ │ │ │ - ldr r3, [pc, #1116] @ 13d730 │ │ │ │ + ldr r3, [pc, #1116] @ 13d72c │ │ │ │ orr r2, r2, #1862270976 @ 0x6f000000 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r9, lr │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov ip, #4128768 @ 0x3f0000 │ │ │ │ - ldr r7, [pc, #1116] @ 13d74c │ │ │ │ + ldr r7, [pc, #1116] @ 13d748 │ │ │ │ orr ip, ip, #-1879048192 @ 0x90000000 │ │ │ │ str r0, [sp, #8] │ │ │ │ umull r2, r3, r0, ip │ │ │ │ mla r6, r0, r7, r3 │ │ │ │ adds r7, r2, r4 │ │ │ │ mov r2, #3817472 @ 0x3a4000 │ │ │ │ mla r3, r1, ip, r6 │ │ │ │ orr r2, r2, #272629760 @ 0x10400000 │ │ │ │ mov r0, r7 │ │ │ │ adc r4, r3, r5 │ │ │ │ mov r3, #243 @ 0xf3 │ │ │ │ orr r3, r3, #23040 @ 0x5a00 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r3, sl │ │ │ │ ldrb r2, [r3, r5, lsl #1]! │ │ │ │ mov r5, r9 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, r8, #16 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r8, sl │ │ │ │ strb r2, [r5, r3]! │ │ │ │ mvn r2, #99 @ 0x63 │ │ │ │ mla r3, r0, r2, r7 │ │ │ │ ldrb r2, [r8, r3, lsl #1]! │ │ │ │ mov r3, #0 │ │ │ │ strb r2, [r5, #14] │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r6, sl │ │ │ │ mov r1, r4 │ │ │ │ ldrb r0, [r6, r2, lsl #1]! │ │ │ │ mov r2, #1808 @ 0x710 │ │ │ │ orr r2, r2, #8192 @ 0x2000 │ │ │ │ strb r0, [r5, #12] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r9, sl │ │ │ │ mov r1, r4 │ │ │ │ ldrb r0, [r9, r2, lsl #1]! │ │ │ │ mov r2, #576 @ 0x240 │ │ │ │ orr r2, r2, #999424 @ 0xf4000 │ │ │ │ strb r0, [r5, #10] │ │ │ │ mov r0, r7 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r0, sl │ │ │ │ mov r3, #0 │ │ │ │ ldrb r1, [r0, r2, lsl #1]! │ │ │ │ strb r1, [r5, #8] │ │ │ │ ldr r1, [sp] │ │ │ │ - ldr r2, [pc, #832] @ 13d734 │ │ │ │ + ldr r2, [pc, #832] @ 13d730 │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ ldrb r1, [r1, #1] │ │ │ │ strb r1, [r5, #1] │ │ │ │ ldrb r1, [r8, #1] │ │ │ │ strb r1, [r5, #15] │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ strb r1, [r5, #13] │ │ │ │ ldrb r1, [r9, #1] │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ strb r1, [r5, #11] │ │ │ │ mov r1, r4 │ │ │ │ strb r0, [r5, #9] │ │ │ │ mov r0, r7 │ │ │ │ orr r9, r9, #65280 @ 0xff00 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ - ldr r3, [pc, #776] @ 13d73c │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ + ldr r3, [pc, #776] @ 13d738 │ │ │ │ mov r8, #100 @ 0x64 │ │ │ │ mov r6, sl │ │ │ │ umull r1, r2, r0, r3 │ │ │ │ mov r3, #2 │ │ │ │ lsr r1, r2, #5 │ │ │ │ mul r2, r1, r8 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, r0, r2 │ │ │ │ - ldr r2, [pc, #760] @ 13d750 │ │ │ │ + ldr r2, [pc, #760] @ 13d74c │ │ │ │ ldrb r0, [r6, r0, lsl #1]! │ │ │ │ strb r0, [r5, #6] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ - ldr r3, [pc, #720] @ 13d73c │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ + ldr r3, [pc, #720] @ 13d738 │ │ │ │ umull r1, r2, r0, r3 │ │ │ │ mov r3, #232 @ 0xe8 │ │ │ │ lsr r1, r2, #5 │ │ │ │ mul r2, r1, r8 │ │ │ │ mov r1, sl │ │ │ │ sub r0, r0, r2 │ │ │ │ - ldr r2, [pc, #716] @ 13d754 │ │ │ │ + ldr r2, [pc, #716] @ 13d750 │ │ │ │ ldrb r0, [r1, r0, lsl #1]! │ │ │ │ strb r0, [r5, #4] │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ strb r0, [r5, #7] │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ mov r1, r4 │ │ │ │ strb r0, [r5, #5] │ │ │ │ mov r0, r7 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r4, #123 @ 0x7b │ │ │ │ and r1, r0, r9 │ │ │ │ orr r4, r4, #5120 @ 0x1400 │ │ │ │ ldr ip, [sp, #4] │ │ │ │ lsr r1, r1, #2 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ smulbb r1, r1, r4 │ │ │ │ @@ -304483,64 +304482,64 @@ │ │ │ │ mov r1, sl │ │ │ │ and r0, r0, r9 │ │ │ │ ldrb r0, [r1, r0, lsl #1]! │ │ │ │ strb r0, [r5, #2] │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ strb r0, [r5, #3] │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ - bcc 13d66c │ │ │ │ - b 13d6b4 │ │ │ │ - ldr r2, [pc, #568] @ 13d734 │ │ │ │ + bcc 13d668 │ │ │ │ + b 13d6b0 │ │ │ │ + ldr r2, [pc, #568] @ 13d730 │ │ │ │ subs r2, r0, r2 │ │ │ │ sbcs r2, r1, #0 │ │ │ │ - bcc 13d5ec │ │ │ │ + bcc 13d5e8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ sub r8, r8, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, lr │ │ │ │ str r8, [r2] │ │ │ │ - ldr r2, [pc, #528] @ 13d734 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ - ldr r2, [pc, #524] @ 13d738 │ │ │ │ + ldr r2, [pc, #528] @ 13d730 │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ + ldr r2, [pc, #524] @ 13d734 │ │ │ │ mov lr, r5 │ │ │ │ mov r5, sl │ │ │ │ mla r1, r0, r2, r6 │ │ │ │ - ldr r2, [pc, #512] @ 13d73c │ │ │ │ + ldr r2, [pc, #512] @ 13d738 │ │ │ │ umull r3, r7, r1, r2 │ │ │ │ mvn r2, #99 @ 0x63 │ │ │ │ lsr r3, r7, #5 │ │ │ │ mla r6, r3, r2, r1 │ │ │ │ - ldr r2, [pc, #496] @ 13d740 │ │ │ │ + ldr r2, [pc, #496] @ 13d73c │ │ │ │ ldrb ip, [r5, r6, lsl #1]! │ │ │ │ umull r4, r6, r1, r2 │ │ │ │ mvn r2, #1 │ │ │ │ and r2, r2, r6, lsr #17 │ │ │ │ mov r6, sl │ │ │ │ ldrb r4, [r6, r2]! │ │ │ │ mov r2, lr │ │ │ │ strb r4, [r2, r8]! │ │ │ │ mov r4, #123 @ 0x7b │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ orr r4, r4, #5120 @ 0x1400 │ │ │ │ strb r6, [r2, #1] │ │ │ │ ldrb r6, [r5, #1] │ │ │ │ strb r6, [r2, #7] │ │ │ │ - ldr r6, [pc, #440] @ 13d744 │ │ │ │ + ldr r6, [pc, #440] @ 13d740 │ │ │ │ strb ip, [r2, #6] │ │ │ │ umull r5, ip, r3, r6 │ │ │ │ mov r3, #100 @ 0x64 │ │ │ │ mul r6, ip, r3 │ │ │ │ rsb r7, r6, r7, lsr #5 │ │ │ │ mov r6, sl │ │ │ │ ldrb r7, [r6, r7, lsl #1]! │ │ │ │ strb r7, [r2, #4] │ │ │ │ ldrb r7, [r6, #1] │ │ │ │ strb r7, [r2, #5] │ │ │ │ - ldr r7, [pc, #400] @ 13d748 │ │ │ │ + ldr r7, [pc, #400] @ 13d744 │ │ │ │ umull r6, r5, r1, r7 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ orr r1, r1, #16128 @ 0x3f00 │ │ │ │ and r1, r1, r5, lsr #15 │ │ │ │ smulbb r1, r1, r4 │ │ │ │ lsr r1, r1, #17 │ │ │ │ smulbb r1, r1, r3 │ │ │ │ @@ -304550,16 +304549,16 @@ │ │ │ │ ldrb r1, [r3, r1, lsl #1]! │ │ │ │ strb r1, [r2, #2] │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ strb r1, [r2, #3] │ │ │ │ mov r1, #1808 @ 0x710 │ │ │ │ orr r1, r1, #8192 @ 0x2000 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc 13d6a4 │ │ │ │ - ldr r1, [pc, #324] @ 13d748 │ │ │ │ + bcc 13d6a0 │ │ │ │ + ldr r1, [pc, #324] @ 13d744 │ │ │ │ sub ip, r8, #4 │ │ │ │ mov r7, lr │ │ │ │ umull r2, r3, r0, r1 │ │ │ │ mov r1, #2288 @ 0x8f0 │ │ │ │ orr r1, r1, #53248 @ 0xd000 │ │ │ │ lsr r6, r3, #13 │ │ │ │ mla r2, r6, r1, r0 │ │ │ │ @@ -304578,33 +304577,33 @@ │ │ │ │ add r2, lr, r8 │ │ │ │ and r0, r0, r9 │ │ │ │ ldrb r0, [r1, r0, lsl #1]! │ │ │ │ strb r0, [r2, #-2] │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ strb r0, [r2, #-1] │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ - bcs 13d6b4 │ │ │ │ + bcs 13d6b0 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ and r1, r0, r9 │ │ │ │ cmp r1, #10 │ │ │ │ - bcc 13d6fc │ │ │ │ + bcc 13d6f8 │ │ │ │ ldrb r0, [sl, r1, lsl #1]! │ │ │ │ sub r1, ip, #2 │ │ │ │ strb r0, [r7, r1]! │ │ │ │ ldrb r0, [sl, #1] │ │ │ │ strb r0, [r7, #1] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r1, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, r8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ - bcc 13d66c │ │ │ │ + bcc 13d668 │ │ │ │ and r0, r6, r9 │ │ │ │ mvn r1, #99 @ 0x63 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ lsr r0, r0, #2 │ │ │ │ sub ip, ip, #2 │ │ │ │ smulbb r0, r0, r4 │ │ │ │ @@ -304614,68 +304613,68 @@ │ │ │ │ and r1, r1, r9 │ │ │ │ ldrb r1, [r2, r1, lsl #1]! │ │ │ │ strb r1, [r3, ip]! │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ strb r1, [r3, #1] │ │ │ │ and r1, r0, r9 │ │ │ │ cmp r1, #10 │ │ │ │ - bcs 13d680 │ │ │ │ + bcs 13d67c │ │ │ │ sub r1, ip, #1 │ │ │ │ orr r0, r0, #48 @ 0x30 │ │ │ │ strb r0, [r7, r1] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r1, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #60] @ 13d75c │ │ │ │ + ldr r0, [pc, #60] @ 13d758 │ │ │ │ mov r1, #28 │ │ │ │ - ldr r2, [pc, #56] @ 13d760 │ │ │ │ + ldr r2, [pc, #56] @ 13d75c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ strdeq r8, [r3], -r2 @ │ │ │ │ ldrbeq lr, [r5, #256]! @ 0x100 │ │ │ │ - blx 3c5340 <__bss_end__@@Base+0xa4254> │ │ │ │ + blx 3c533c <__bss_end__@@Base+0xa4250> │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ tstmi fp, #2096 @ 0x830 │ │ │ │ addeq r5, pc, #10496 @ 0x2900 │ │ │ │ @ instruction: 0xd1b71759 │ │ │ │ @ instruction: 0xffdc790d │ │ │ │ strpl lr, [fp], #-1024 @ 0xfffffc00 │ │ │ │ strtle r1, [r5], #0 │ │ │ │ - andseq pc, r8, lr, asr #6 │ │ │ │ - @ instruction: 0x0018e5b3 │ │ │ │ - andseq r9, sp, r8, ror r7 │ │ │ │ + andseq pc, r8, r2, asr r3 @ │ │ │ │ + @ instruction: 0x0018e5b7 │ │ │ │ + andseq r9, sp, ip, ror r7 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ ldrb r2, [r0] │ │ │ │ add r0, sp, #8 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ mov r3, r1 │ │ │ │ and r1, r2, #1 │ │ │ │ orr r1, r1, #48 @ 0x30 │ │ │ │ strb r1, [r0, r3] │ │ │ │ sub r1, r3, #1 │ │ │ │ lsrs r2, r2, #1 │ │ │ │ - bne 13d780 │ │ │ │ + bne 13d77c │ │ │ │ add r1, r3, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ rsb r1, r1, #129 @ 0x81 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, ip │ │ │ │ - ldr r2, [pc, #20] @ 13d7cc │ │ │ │ + ldr r2, [pc, #20] @ 13d7c8 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ mov sp, fp │ │ │ │ pop {fp, pc} │ │ │ │ - andseq lr, r8, r9, lsl r5 │ │ │ │ + andseq lr, r8, sp, lsl r5 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ ldrb r2, [r0] │ │ │ │ add lr, sp, #8 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ @@ -304683,56 +304682,56 @@ │ │ │ │ and r1, r2, #15 │ │ │ │ add r0, r1, #55 @ 0x37 │ │ │ │ cmp r1, #10 │ │ │ │ orrcc r0, r1, #48 @ 0x30 │ │ │ │ sub r1, r3, #1 │ │ │ │ lsrs r2, r2, #4 │ │ │ │ strb r0, [lr, r3] │ │ │ │ - bne 13d7ec │ │ │ │ + bne 13d7e8 │ │ │ │ add r0, r3, #1 │ │ │ │ add r1, lr, r3 │ │ │ │ rsb r0, r0, #129 @ 0x81 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, ip │ │ │ │ - ldr r2, [pc, #20] @ 13d844 │ │ │ │ + ldr r2, [pc, #20] @ 13d840 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ mov sp, fp │ │ │ │ pop {fp, pc} │ │ │ │ - mulseq r9, r7, r8 │ │ │ │ + mulseq r9, fp, r8 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ ldr r2, [r0] │ │ │ │ add r0, sp, #8 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ mov r3, r1 │ │ │ │ and r1, r2, #1 │ │ │ │ orr r1, r1, #48 @ 0x30 │ │ │ │ strb r1, [r0, r3] │ │ │ │ sub r1, r3, #1 │ │ │ │ lsrs r2, r2, #1 │ │ │ │ - bne 13d864 │ │ │ │ + bne 13d860 │ │ │ │ add r1, r3, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ rsb r1, r1, #129 @ 0x81 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, ip │ │ │ │ - ldr r2, [pc, #20] @ 13d8b0 │ │ │ │ + ldr r2, [pc, #20] @ 13d8ac │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ mov sp, fp │ │ │ │ pop {fp, pc} │ │ │ │ - andseq lr, r8, r5, lsr r4 │ │ │ │ + andseq lr, r8, r9, lsr r4 │ │ │ │ push {r4, sl, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ add lr, sp, #8 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ mov r3, r2 │ │ │ │ @@ -304742,33 +304741,33 @@ │ │ │ │ cmp r2, #10 │ │ │ │ orr r0, r0, r1, lsl #28 │ │ │ │ orrcc r4, r2, #48 @ 0x30 │ │ │ │ orrs r2, r0, r1, lsr #4 │ │ │ │ sub r2, r3, #1 │ │ │ │ lsr r1, r1, #4 │ │ │ │ strb r4, [lr, r3] │ │ │ │ - bne 13d8cc │ │ │ │ + bne 13d8c8 │ │ │ │ add r0, r3, #1 │ │ │ │ add r1, lr, r3 │ │ │ │ rsb r0, r0, #129 @ 0x81 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, ip │ │ │ │ - ldr r2, [pc, #20] @ 13d930 │ │ │ │ + ldr r2, [pc, #20] @ 13d92c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, sl, fp, pc} │ │ │ │ - andseq fp, r9, fp, lsr #15 │ │ │ │ + andseq fp, r9, pc, lsr #15 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - b 13d944 │ │ │ │ + b 13d940 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r7, [r2, #16] │ │ │ │ mov sl, #0 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #3 │ │ │ │ @@ -304776,240 +304775,240 @@ │ │ │ │ mov r0, #32 │ │ │ │ cmp r7, #0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str sl, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ str sl, [sp, #16] │ │ │ │ str sl, [sp, #8] │ │ │ │ - beq 13dab4 │ │ │ │ + beq 13dab0 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13db3c │ │ │ │ + beq 13db38 │ │ │ │ lsl r5, r0, #5 │ │ │ │ sub r0, r0, #1 │ │ │ │ bic r0, r0, #-134217728 @ 0xf8000000 │ │ │ │ ldr r4, [r2] │ │ │ │ ldr r6, [r2, #8] │ │ │ │ add sl, r0, #1 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ add r0, r4, r9, lsl #3 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13d9e0 │ │ │ │ + beq 13d9dc │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r4, r9, lsl #3] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13db6c │ │ │ │ + bne 13db68 │ │ │ │ add r0, r7, r8 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, r7, r9, lsl #5 │ │ │ │ ldrb r1, [r0, #28] │ │ │ │ strb r1, [sp, #32] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - beq 13da30 │ │ │ │ + beq 13da2c │ │ │ │ mov r2, #0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 13da38 │ │ │ │ + bne 13da34 │ │ │ │ mov r3, r6 │ │ │ │ ldr r1, [r3, r1, lsl #3]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne 13da38 │ │ │ │ + bne 13da34 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 13da38 │ │ │ │ + b 13da34 │ │ │ │ ldr r3, [r7, r8] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 13da78 │ │ │ │ + beq 13da74 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 13da70 │ │ │ │ + bne 13da6c │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r3, r2, lsl #3]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13da78 │ │ │ │ + bne 13da74 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r1, #1 │ │ │ │ - b 13da78 │ │ │ │ + b 13da74 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r0, [r1, r0, lsl #3]! │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13db6c │ │ │ │ + bne 13db68 │ │ │ │ add r8, r8, #32 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r5, r8 │ │ │ │ - bne 13d9b4 │ │ │ │ - b 13db38 │ │ │ │ + bne 13d9b0 │ │ │ │ + b 13db34 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13db3c │ │ │ │ + beq 13db38 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ add r8, sp, #8 │ │ │ │ ldr r7, [r2] │ │ │ │ mov r5, #0 │ │ │ │ add r9, r4, r0, lsl #3 │ │ │ │ sub r0, r0, #1 │ │ │ │ bic r0, r0, #-536870912 @ 0xe0000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ add sl, r0, #1 │ │ │ │ add r1, r7, r5, lsl #3 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13db10 │ │ │ │ + beq 13db0c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13db6c │ │ │ │ + bne 13db68 │ │ │ │ add r6, r4, r5, lsl #3 │ │ │ │ mov r1, r8 │ │ │ │ ldm r6, {r0, r2} │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13db6c │ │ │ │ + bne 13db68 │ │ │ │ add r0, r6, #8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, r9 │ │ │ │ - bne 13dae4 │ │ │ │ + bne 13dae0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp sl, r0 │ │ │ │ - bcs 13db78 │ │ │ │ + bcs 13db74 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [r0, sl, lsl #3]! │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13db78 │ │ │ │ + beq 13db74 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - b 13d944 │ │ │ │ + b 13d940 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ mov r9, r3 │ │ │ │ ldr r5, [fp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13dc58 │ │ │ │ + beq 13dc54 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov sl, #43 @ 0x2b │ │ │ │ ands r2, r1, #1 │ │ │ │ add r7, r2, r5 │ │ │ │ moveq sl, #1114112 @ 0x110000 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ mov r2, #0 │ │ │ │ tst r1, #4 │ │ │ │ - beq 13dc74 │ │ │ │ + beq 13dc70 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 13dbfc │ │ │ │ + beq 13dbf8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r6, r9 │ │ │ │ ldrsb r4, [r3], #1 │ │ │ │ cmn r4, #65 @ 0x41 │ │ │ │ addgt r2, r2, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 13dbe8 │ │ │ │ + bne 13dbe4 │ │ │ │ add r7, r2, r7 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13dc84 │ │ │ │ + bne 13dc80 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ mov r2, sl │ │ │ │ ldr r4, [r0, #28] │ │ │ │ str r9, [sp] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13debc │ │ │ │ + bl 13deb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 13de9c │ │ │ │ + bne 13de98 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ add r7, r5, #1 │ │ │ │ mov sl, #45 @ 0x2d │ │ │ │ ldr r8, [fp, #8] │ │ │ │ mov r2, #0 │ │ │ │ tst r1, #4 │ │ │ │ - bne 13dbd8 │ │ │ │ + bne 13dbd4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13dc0c │ │ │ │ + beq 13dc08 │ │ │ │ str r8, [sp, #16] │ │ │ │ ldr r8, [r0, #4] │ │ │ │ str r5, [sp, #20] │ │ │ │ cmp r8, r7 │ │ │ │ - bls 13dcd0 │ │ │ │ + bls 13dccc │ │ │ │ tst r1, #8 │ │ │ │ - bne 13dd1c │ │ │ │ + bne 13dd18 │ │ │ │ ldrb r1, [r0, #24] │ │ │ │ sub r2, r8, r7 │ │ │ │ cmp r1, #3 │ │ │ │ moveq r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13dda8 │ │ │ │ + beq 13dda4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13dd9c │ │ │ │ + bne 13dd98 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, r2 │ │ │ │ - b 13ddac │ │ │ │ + b 13dda8 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ mov r2, sl │ │ │ │ ldr r4, [r0, #28] │ │ │ │ str r9, [sp] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13debc │ │ │ │ + bl 13deb8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - bne 13de9c │ │ │ │ + bne 13de98 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ @@ -305022,90 +305021,90 @@ │ │ │ │ ldr r6, [r0, #32] │ │ │ │ ldr r4, [r0, #28] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 13debc │ │ │ │ + bl 13deb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13dddc │ │ │ │ + bne 13ddd8 │ │ │ │ sub r0, r8, r7 │ │ │ │ ldr r8, [sp, #20] │ │ │ │ ldr r7, [sp, #16] │ │ │ │ mov r9, r5 │ │ │ │ add r5, r0, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 13de68 │ │ │ │ + beq 13de64 │ │ │ │ ldr r2, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13dd78 │ │ │ │ - b 13dddc │ │ │ │ + beq 13dd74 │ │ │ │ + b 13ddd8 │ │ │ │ lsr r1, r2, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ lsr r2, r2, #1 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ add r7, r1, #1 │ │ │ │ ldr r6, [r0, #28] │ │ │ │ ldr r8, [r0, #32] │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 13dde8 │ │ │ │ + beq 13dde4 │ │ │ │ ldr r2, [r8, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13ddbc │ │ │ │ + beq 13ddb8 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r9, [sp] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, sl │ │ │ │ - bl 13debc │ │ │ │ + bl 13deb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 13de9c │ │ │ │ + bne 13de98 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 13de9c │ │ │ │ + bne 13de98 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r5, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq 13dea4 │ │ │ │ + beq 13dea0 │ │ │ │ ldr r2, [r8, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r2 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13de3c │ │ │ │ + beq 13de38 │ │ │ │ sub r1, r5, #1 │ │ │ │ - b 13dea8 │ │ │ │ + b 13dea4 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ - bne 13de9c │ │ │ │ + bne 13de98 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ strb r1, [r0, #24] │ │ │ │ str r9, [r0, #16] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -305117,26 +305116,26 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ ldr r5, [fp, #8] │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - beq 13defc │ │ │ │ + beq 13def8 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r0 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 13df1c │ │ │ │ + bne 13df18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 13df18 │ │ │ │ + beq 13df14 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ @@ -305144,303 +305143,303 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r9, r1 │ │ │ │ ldr ip, [r0] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ orrs r3, ip, r1 │ │ │ │ - bne 13df4c │ │ │ │ + bne 13df48 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - b 13e0d0 │ │ │ │ + b 13e0cc │ │ │ │ tst r1, #1 │ │ │ │ - beq 13e008 │ │ │ │ + beq 13e004 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ add lr, r9, r2 │ │ │ │ mov r5, #0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 13dfc0 │ │ │ │ + beq 13dfbc │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r9 │ │ │ │ - b 13df94 │ │ │ │ + b 13df90 │ │ │ │ cmp r1, #240 @ 0xf0 │ │ │ │ addcs r1, r4, #4 │ │ │ │ addcc r1, r4, #3 │ │ │ │ sub r3, r1, r4 │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ cmp r7, r6 │ │ │ │ - beq 13dfc4 │ │ │ │ + beq 13dfc0 │ │ │ │ cmp r1, lr │ │ │ │ - beq 13e008 │ │ │ │ + beq 13e004 │ │ │ │ mov r4, r1 │ │ │ │ ldrsb r3, [r1], #1 │ │ │ │ cmn r3, #1 │ │ │ │ - bgt 13df80 │ │ │ │ + bgt 13df7c │ │ │ │ and r1, r3, #255 @ 0xff │ │ │ │ cmp r1, #224 @ 0xe0 │ │ │ │ - bcs 13df74 │ │ │ │ + bcs 13df70 │ │ │ │ add r1, r4, #2 │ │ │ │ - b 13df80 │ │ │ │ + b 13df7c │ │ │ │ mov r1, r9 │ │ │ │ cmp r1, lr │ │ │ │ - beq 13e008 │ │ │ │ + beq 13e004 │ │ │ │ ldrsb r1, [r1] │ │ │ │ cmn r1, #1 │ │ │ │ andle r1, r1, #255 @ 0xff │ │ │ │ cmple r1, #224 @ 0xe0 │ │ │ │ mov r1, r9 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 13e02c │ │ │ │ + beq 13e028 │ │ │ │ cmp r5, r2 │ │ │ │ - bcs 13e018 │ │ │ │ + bcs 13e014 │ │ │ │ add r1, r9, r5 │ │ │ │ ldrsb r3, [r1] │ │ │ │ mov r1, #0 │ │ │ │ cmn r3, #65 @ 0x41 │ │ │ │ movgt r1, #1 │ │ │ │ - b 13e024 │ │ │ │ + b 13e020 │ │ │ │ mov r5, r2 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 13e040 │ │ │ │ - b 13e0c8 │ │ │ │ + bne 13e03c │ │ │ │ + b 13e0c4 │ │ │ │ sub r1, r5, r2 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r1, #0 │ │ │ │ movne r1, r9 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r5, r2 │ │ │ │ movne r9, r1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 13e0c8 │ │ │ │ + beq 13e0c4 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ cmp r5, #16 │ │ │ │ - bcs 13e0a8 │ │ │ │ + bcs 13e0a4 │ │ │ │ mov r1, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 13e074 │ │ │ │ + beq 13e070 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, r5 │ │ │ │ ldrsb r7, [r2], #1 │ │ │ │ cmn r7, #65 @ 0x41 │ │ │ │ addgt r1, r1, #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 13e060 │ │ │ │ + bne 13e05c │ │ │ │ cmp r6, r1 │ │ │ │ - bls 13e0c8 │ │ │ │ + bls 13e0c4 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ sub r1, r6, r1 │ │ │ │ subs r2, r3, #3 │ │ │ │ movne r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13e0ec │ │ │ │ + beq 13e0e8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 13e0f4 │ │ │ │ + bne 13e0f0 │ │ │ │ mov r8, #0 │ │ │ │ mov r2, r1 │ │ │ │ - b 13e100 │ │ │ │ + b 13e0fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 149f10 │ │ │ │ + bl 149f0c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r1 │ │ │ │ - bhi 13e07c │ │ │ │ + bhi 13e078 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r8, r1 │ │ │ │ - b 13e100 │ │ │ │ + b 13e0fc │ │ │ │ lsr r2, r1, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ lsr r8, r1, #1 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ add r6, r2, #1 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r4, [r0, #32] │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 13e13c │ │ │ │ + beq 13e138 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e110 │ │ │ │ + beq 13e10c │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r5 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 13e1a0 │ │ │ │ + bne 13e19c │ │ │ │ mov r5, #0 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 13e190 │ │ │ │ + beq 13e18c │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e164 │ │ │ │ + beq 13e160 │ │ │ │ sub r1, r5, #1 │ │ │ │ - b 13e194 │ │ │ │ + b 13e190 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, r8 │ │ │ │ movcc r0, #1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13e200 │ │ │ │ + bne 13e1fc │ │ │ │ ldm r2, {r1, r6, r7, r8} │ │ │ │ ldr r9, [r4, #16] │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ ldr sl, [r4, #4] │ │ │ │ ldrb ip, [r4, #24] │ │ │ │ tst r0, #8 │ │ │ │ stmib sp, {r1, r6, r7, r8} │ │ │ │ str r9, [sp] │ │ │ │ - bne 13e214 │ │ │ │ + bne 13e210 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, ip │ │ │ │ cmp r8, #0 │ │ │ │ - bne 13e260 │ │ │ │ - b 13e2e0 │ │ │ │ + bne 13e25c │ │ │ │ + b 13e2dc │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 13e3e8 │ │ │ │ + b 13e3e4 │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r5, ip │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mov r2, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e388 │ │ │ │ + bne 13e384 │ │ │ │ mov r0, #1 │ │ │ │ mov r9, #48 @ 0x30 │ │ │ │ mov r1, #0 │ │ │ │ subs sl, sl, r6 │ │ │ │ strb r0, [r4, #24] │ │ │ │ movcc sl, r1 │ │ │ │ str r9, [r4, #16] │ │ │ │ mov ip, r5 │ │ │ │ stmib sp, {r0, r1} │ │ │ │ cmp r8, #0 │ │ │ │ - beq 13e2e0 │ │ │ │ + beq 13e2dc │ │ │ │ add r3, r8, r8, lsl #1 │ │ │ │ mov r6, #1808 @ 0x710 │ │ │ │ add r2, r7, #4 │ │ │ │ orr r6, r6, #8192 @ 0x2000 │ │ │ │ lsl r3, r3, #2 │ │ │ │ - b 13e28c │ │ │ │ + b 13e288 │ │ │ │ ldr r7, [r2] │ │ │ │ add r1, r7, r1 │ │ │ │ subs r3, r3, #12 │ │ │ │ add r2, r2, #12 │ │ │ │ - beq 13e2e0 │ │ │ │ + beq 13e2dc │ │ │ │ ldrh r7, [r2, #-4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 13e278 │ │ │ │ + beq 13e274 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 13e2c8 │ │ │ │ + bne 13e2c4 │ │ │ │ ldrh r5, [r2, #-2] │ │ │ │ cmp r5, #1000 @ 0x3e8 │ │ │ │ - bcs 13e2d0 │ │ │ │ + bcs 13e2cc │ │ │ │ mov r7, #1 │ │ │ │ cmp r5, #10 │ │ │ │ - bcc 13e27c │ │ │ │ + bcc 13e278 │ │ │ │ cmp r5, #100 @ 0x64 │ │ │ │ mov r7, #3 │ │ │ │ movcc r7, #2 │ │ │ │ - b 13e27c │ │ │ │ + b 13e278 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ - b 13e27c │ │ │ │ + b 13e278 │ │ │ │ cmp r5, r6 │ │ │ │ mov r7, #5 │ │ │ │ movcc r7, #4 │ │ │ │ - b 13e27c │ │ │ │ + b 13e278 │ │ │ │ cmp sl, r1 │ │ │ │ - bls 13e314 │ │ │ │ + bls 13e310 │ │ │ │ cmp r0, #3 │ │ │ │ sub r1, sl, r1 │ │ │ │ moveq r0, #1 │ │ │ │ mov r8, ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e32c │ │ │ │ + beq 13e328 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 13e334 │ │ │ │ + bne 13e330 │ │ │ │ mov sl, #0 │ │ │ │ mov r0, r1 │ │ │ │ - b 13e340 │ │ │ │ + b 13e33c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r8, ip │ │ │ │ - bl 13e3e8 │ │ │ │ - b 13e3d4 │ │ │ │ + bl 13e3e4 │ │ │ │ + b 13e3d0 │ │ │ │ mov sl, r1 │ │ │ │ - b 13e340 │ │ │ │ + b 13e33c │ │ │ │ lsr r0, r1, #1 │ │ │ │ add r1, r1, #1 │ │ │ │ lsr sl, r1, #1 │ │ │ │ ldr r6, [r4, #28] │ │ │ │ add r5, r0, #1 │ │ │ │ ldr r7, [r4, #32] │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 13e370 │ │ │ │ + beq 13e36c │ │ │ │ ldr r2, [r7, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e34c │ │ │ │ - b 13e388 │ │ │ │ + beq 13e348 │ │ │ │ + b 13e384 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 13e3e8 │ │ │ │ + bl 13e3e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e394 │ │ │ │ + beq 13e390 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ cmp sl, r5 │ │ │ │ - beq 13e3c4 │ │ │ │ + beq 13e3c0 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e398 │ │ │ │ + beq 13e394 │ │ │ │ sub r1, r5, #1 │ │ │ │ - b 13e3c8 │ │ │ │ + b 13e3c4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, sl │ │ │ │ movcc r0, #1 │ │ │ │ ldr r1, [sp] │ │ │ │ strb r8, [r4, #24] │ │ │ │ str r1, [r4, #16] │ │ │ │ @@ -305450,83 +305449,83 @@ │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13e42c │ │ │ │ + beq 13e428 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r6] │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 13e664 │ │ │ │ + bne 13e660 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e660 │ │ │ │ + beq 13e65c │ │ │ │ ldr r4, [r6, #8] │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ - ldr sl, [pc, #560] @ 13e678 │ │ │ │ + ldr sl, [pc, #560] @ 13e674 │ │ │ │ add r6, sp, #4 │ │ │ │ add r8, r4, r0, lsl #2 │ │ │ │ str r8, [sp] │ │ │ │ add sl, pc, sl │ │ │ │ - b 13e478 │ │ │ │ + b 13e474 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ add r6, sp, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e658 │ │ │ │ - b 13e66c │ │ │ │ + beq 13e654 │ │ │ │ + b 13e668 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r1, [r4], #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 13e4c4 │ │ │ │ + beq 13e4c0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 13e4fc │ │ │ │ + bne 13e4f8 │ │ │ │ ldrh r0, [r0, #2] │ │ │ │ mov r1, #0 │ │ │ │ strb r1, [sp, #8] │ │ │ │ cmp r0, #1000 @ 0x3e8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bcs 13e51c │ │ │ │ + bcs 13e518 │ │ │ │ mov r2, #1 │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 13e530 │ │ │ │ + bcc 13e52c │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ mov r2, #3 │ │ │ │ movcc r2, #2 │ │ │ │ - b 13e530 │ │ │ │ + b 13e52c │ │ │ │ ldr r7, [r0, #4] │ │ │ │ cmp r7, #65 @ 0x41 │ │ │ │ - bcc 13e62c │ │ │ │ + bcc 13e628 │ │ │ │ ldr r8, [r9, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e66c │ │ │ │ + bne 13e668 │ │ │ │ sub r7, r7, #64 @ 0x40 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ - bhi 13e4d4 │ │ │ │ - b 13e638 │ │ │ │ + bhi 13e4d0 │ │ │ │ + b 13e634 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldmib r0, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ add r6, sp, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e658 │ │ │ │ - b 13e66c │ │ │ │ + beq 13e654 │ │ │ │ + b 13e668 │ │ │ │ mov r1, #1808 @ 0x710 │ │ │ │ mov r2, #5 │ │ │ │ orr r1, r1, #8192 @ 0x2000 │ │ │ │ cmp r0, r1 │ │ │ │ movcc r2, #4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ add ip, r6, r2 │ │ │ │ @@ -305535,26 +305534,26 @@ │ │ │ │ mov r1, #246 @ 0xf6 │ │ │ │ lsr r3, r3, #19 │ │ │ │ smlabb r7, r3, r1, r0 │ │ │ │ mov r1, ip │ │ │ │ orr r7, r7, #48 @ 0x30 │ │ │ │ strb r7, [r1, #-1]! │ │ │ │ cmp r6, r1 │ │ │ │ - beq 13e458 │ │ │ │ + beq 13e454 │ │ │ │ mov r1, #154 @ 0x9a │ │ │ │ orr r1, r1, #6400 @ 0x1900 │ │ │ │ smulbb r1, r3, r1 │ │ │ │ lsr r1, r1, #16 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ sub r1, r3, r1, lsl #1 │ │ │ │ mov r3, ip │ │ │ │ orr r1, r1, #48 @ 0x30 │ │ │ │ strb r1, [r3, #-2]! │ │ │ │ cmp r6, r3 │ │ │ │ - beq 13e458 │ │ │ │ + beq 13e454 │ │ │ │ mov r3, #123 @ 0x7b │ │ │ │ lsr r1, r0, #2 │ │ │ │ orr r3, r3, #5120 @ 0x1400 │ │ │ │ smulbb r1, r1, r3 │ │ │ │ mov r3, #154 @ 0x9a │ │ │ │ orr r3, r3, #6400 @ 0x1900 │ │ │ │ lsr r1, r1, #17 │ │ │ │ @@ -305562,15 +305561,15 @@ │ │ │ │ lsr r3, r3, #16 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ sub r1, r1, r3, lsl #1 │ │ │ │ mov r3, ip │ │ │ │ orr r1, r1, #48 @ 0x30 │ │ │ │ strb r1, [r3, #-3]! │ │ │ │ cmp r6, r3 │ │ │ │ - beq 13e458 │ │ │ │ + beq 13e454 │ │ │ │ mov r3, #197 @ 0xc5 │ │ │ │ lsr r1, r0, #3 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ smulbb r1, r1, r3 │ │ │ │ mov r3, #154 @ 0x9a │ │ │ │ orr r3, r3, #6400 @ 0x1900 │ │ │ │ lsr r1, r1, #20 │ │ │ │ @@ -305578,43 +305577,43 @@ │ │ │ │ lsr r3, r3, #16 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ sub r1, r1, r3, lsl #1 │ │ │ │ mov r3, ip │ │ │ │ orr r1, r1, #48 @ 0x30 │ │ │ │ strb r1, [r3, #-4]! │ │ │ │ cmp r6, r3 │ │ │ │ - beq 13e458 │ │ │ │ + beq 13e454 │ │ │ │ mov r1, #71 @ 0x47 │ │ │ │ lsr r0, r0, #4 │ │ │ │ orr r1, r1, #768 @ 0x300 │ │ │ │ smulbb r0, r0, r1 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ orr r0, r1, r0, lsr #19 │ │ │ │ strb r0, [ip, #-5] │ │ │ │ - b 13e458 │ │ │ │ + b 13e454 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 13e658 │ │ │ │ + beq 13e654 │ │ │ │ ldr r8, [r9, #12] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r7 │ │ │ │ blx r8 │ │ │ │ ldr r8, [sp] │ │ │ │ add r6, sp, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e66c │ │ │ │ + bne 13e668 │ │ │ │ cmp r4, r8 │ │ │ │ - bne 13e478 │ │ │ │ + bne 13e474 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - @ instruction: 0x0018d8be │ │ │ │ + andseq sp, r8, r2, asr #17 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr ip, [r0, #12] │ │ │ │ mov r0, r3 │ │ │ │ bx ip │ │ │ │ push {r4, r5, r6, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ @@ -305633,68 +305632,68 @@ │ │ │ │ mov r2, #7 │ │ │ │ str r0, [sp] │ │ │ │ add r0, sp, #8 │ │ │ │ strb r1, [sp, #13] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [fp, #20] │ │ │ │ mov r2, #8 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [fp, #12] │ │ │ │ ldr r3, [fp, #16] │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [fp, #32] │ │ │ │ mov r2, #8 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [fp, #24] │ │ │ │ ldr r3, [fp, #28] │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldr r1, [fp, #44] @ 0x2c │ │ │ │ mov r2, #4 │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [fp, #36] @ 0x24 │ │ │ │ ldr r3, [fp, #40] @ 0x28 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ - beq 13e754 │ │ │ │ + beq 13e750 │ │ │ │ and r0, r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne 13e78c │ │ │ │ + bne 13e788 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #56] @ 13e7b4 │ │ │ │ + ldr r1, [pc, #56] @ 13e7b0 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #20] @ 13e7b8 │ │ │ │ + ldr r1, [pc, #20] @ 13e7b4 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ - andseq r1, r9, r3, lsl #7 │ │ │ │ - andseq fp, r9, fp, lsr r1 │ │ │ │ + andseq r1, r9, r7, lsl #7 │ │ │ │ + andseq fp, r9, pc, lsr r1 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r0, r2 │ │ │ │ bx r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -305704,675 +305703,675 @@ │ │ │ │ ldr r5, [r0, #28] │ │ │ │ mov r8, r3 │ │ │ │ ldr r9, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ mov sl, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e810 │ │ │ │ + beq 13e80c │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [r6, #20] │ │ │ │ ldr r7, [fp, #8] │ │ │ │ tst r0, #4 │ │ │ │ - bne 13e860 │ │ │ │ - ldr r1, [pc, #240] @ 13e918 │ │ │ │ + bne 13e85c │ │ │ │ + ldr r1, [pc, #240] @ 13e914 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e804 │ │ │ │ + bne 13e800 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e804 │ │ │ │ + bne 13e800 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ ldr r5, [r6, #28] │ │ │ │ ldr r9, [r0, #12] │ │ │ │ - b 13e8f4 │ │ │ │ - ldr r1, [pc, #180] @ 13e91c │ │ │ │ + b 13e8f0 │ │ │ │ + ldr r1, [pc, #180] @ 13e918 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e804 │ │ │ │ + bne 13e800 │ │ │ │ add r0, sp, #15 │ │ │ │ strb sl, [sp, #15] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov ip, r7 │ │ │ │ str r5, [sp] │ │ │ │ mov r0, r1 │ │ │ │ ldm r6!, {r2, r3, r4} │ │ │ │ stmia r0!, {r2, r3, r4} │ │ │ │ ldm r6, {r2, r3, r4, r7} │ │ │ │ stm r0, {r2, r3, r4, r7} │ │ │ │ - ldr r0, [pc, #108] @ 13e920 │ │ │ │ + ldr r0, [pc, #108] @ 13e91c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e804 │ │ │ │ + bne 13e800 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #60] @ 13e924 │ │ │ │ + ldr r1, [pc, #60] @ 13e920 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e804 │ │ │ │ - ldr r1, [pc, #44] @ 13e928 │ │ │ │ + bne 13e800 │ │ │ │ + ldr r1, [pc, #44] @ 13e924 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrheq fp, [r9], -r0 │ │ │ │ - andseq sp, r8, r0, lsr #26 │ │ │ │ - andseq r8, sp, r4, ror #16 │ │ │ │ - andseq sp, r8, r6, lsr #25 │ │ │ │ - @ instruction: 0x0019afdd │ │ │ │ + ldrheq fp, [r9], -r4 │ │ │ │ + andseq sp, r8, r4, lsr #26 │ │ │ │ + andseq r8, sp, r8, ror #16 │ │ │ │ + andseq sp, r8, sl, lsr #25 │ │ │ │ + andseq sl, r9, r1, ror #31 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r0, #28] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13e96c │ │ │ │ + beq 13e968 │ │ │ │ mov sl, #1 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ ldr r8, [fp, #8] │ │ │ │ tst r0, #4 │ │ │ │ - bne 13e9b4 │ │ │ │ - ldr r1, [pc, #444] @ 13eb40 │ │ │ │ + bne 13e9b0 │ │ │ │ + ldr r1, [pc, #444] @ 13eb3c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #1 │ │ │ │ mov sl, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e960 │ │ │ │ + bne 13e95c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e960 │ │ │ │ - b 13ea50 │ │ │ │ - ldr r1, [pc, #392] @ 13eb44 │ │ │ │ + bne 13e95c │ │ │ │ + b 13ea4c │ │ │ │ + ldr r1, [pc, #392] @ 13eb40 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r6 │ │ │ │ mov sl, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e960 │ │ │ │ + bne 13e95c │ │ │ │ add r0, sp, #15 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #16 │ │ │ │ strb sl, [sp, #15] │ │ │ │ ldm r0!, {r3, r6, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r6, r7} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ - ldr r0, [pc, #312] @ 13eb48 │ │ │ │ + ldr r0, [pc, #312] @ 13eb44 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e960 │ │ │ │ + bne 13e95c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #264] @ 13eb4c │ │ │ │ + ldr r1, [pc, #264] @ 13eb48 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e960 │ │ │ │ + bne 13e95c │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ ldr r8, [fp, #16] │ │ │ │ ldr r9, [fp, #12] │ │ │ │ tst r0, #4 │ │ │ │ - bne 13ea98 │ │ │ │ + bne 13ea94 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #212] @ 13eb50 │ │ │ │ + ldr r1, [pc, #212] @ 13eb4c │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e960 │ │ │ │ + bne 13e95c │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ blx r8 │ │ │ │ - b 13eb0c │ │ │ │ + b 13eb08 │ │ │ │ add r0, sp, #15 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ stm sp, {r0, r1} │ │ │ │ add r1, sp, #16 │ │ │ │ strb sl, [sp, #15] │ │ │ │ mov r0, r1 │ │ │ │ ldm r2!, {r3, r5, r7} │ │ │ │ stmia r0!, {r3, r5, r7} │ │ │ │ ldm r2, {r3, r5, r6, r7} │ │ │ │ stm r0, {r3, r5, r6, r7} │ │ │ │ - ldr r0, [pc, #128] @ 13eb54 │ │ │ │ + ldr r0, [pc, #128] @ 13eb50 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e960 │ │ │ │ + bne 13e95c │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #80] @ 13eb58 │ │ │ │ + ldr r1, [pc, #80] @ 13eb54 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13e960 │ │ │ │ + bne 13e95c │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #48] @ 13eb5c │ │ │ │ + ldr r1, [pc, #48] @ 13eb58 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andseq sl, r9, r0, asr pc │ │ │ │ - andseq sp, r8, ip, asr #23 │ │ │ │ - andseq r8, sp, r8, lsl #14 │ │ │ │ - andseq sp, r8, sl, asr #22 │ │ │ │ - mulseq r9, r3, sl │ │ │ │ - andseq r8, sp, r4, asr #12 │ │ │ │ - andseq sp, r8, r6, lsl #21 │ │ │ │ - @ instruction: 0x0019adb5 │ │ │ │ + andseq sl, r9, r4, asr pc │ │ │ │ + @ instruction: 0x0018dbd0 │ │ │ │ + andseq r8, sp, ip, lsl #14 │ │ │ │ + andseq sp, r8, lr, asr #22 │ │ │ │ + mulseq r9, r7, sl │ │ │ │ + andseq r8, sp, r8, asr #12 │ │ │ │ + andseq sp, r8, sl, lsl #21 │ │ │ │ + @ instruction: 0x0019adb9 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ mov sl, r2 │ │ │ │ mov r2, #11 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13eba8 │ │ │ │ + beq 13eba4 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne 13ebec │ │ │ │ - ldr r1, [pc, #640] @ 13ee3c │ │ │ │ + bne 13ebe8 │ │ │ │ + ldr r1, [pc, #640] @ 13ee38 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #1 │ │ │ │ mov r8, #1 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13eb9c │ │ │ │ + bne 13eb98 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13eb9c │ │ │ │ - b 13ec88 │ │ │ │ - ldr r1, [pc, #588] @ 13ee40 │ │ │ │ + bne 13eb98 │ │ │ │ + b 13ec84 │ │ │ │ + ldr r1, [pc, #588] @ 13ee3c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r6 │ │ │ │ mov r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13eb9c │ │ │ │ + bne 13eb98 │ │ │ │ add r0, sp, #15 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #16 │ │ │ │ strb r8, [sp, #15] │ │ │ │ ldm r0!, {r3, r5, r6} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r5, r6} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ - ldr r0, [pc, #508] @ 13ee44 │ │ │ │ + ldr r0, [pc, #508] @ 13ee40 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13eb9c │ │ │ │ + bne 13eb98 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #460] @ 13ee48 │ │ │ │ + ldr r1, [pc, #460] @ 13ee44 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13eb9c │ │ │ │ + bne 13eb98 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ ldr r9, [fp, #12] │ │ │ │ ldr sl, [fp, #8] │ │ │ │ tst r0, #4 │ │ │ │ - bne 13ecd0 │ │ │ │ + bne 13eccc │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #408] @ 13ee4c │ │ │ │ + ldr r1, [pc, #408] @ 13ee48 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13eb9c │ │ │ │ + bne 13eb98 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ blx r9 │ │ │ │ - b 13ed44 │ │ │ │ + b 13ed40 │ │ │ │ add r0, sp, #15 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #16 │ │ │ │ strb r8, [sp, #15] │ │ │ │ ldm r0!, {r3, r5, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r5, r7} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ - ldr r0, [pc, #324] @ 13ee50 │ │ │ │ + ldr r0, [pc, #324] @ 13ee4c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13eb9c │ │ │ │ + bne 13eb98 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #276] @ 13ee54 │ │ │ │ + ldr r1, [pc, #276] @ 13ee50 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13eb9c │ │ │ │ + bne 13eb98 │ │ │ │ ldrb r0, [r4, #20] │ │ │ │ ldr r9, [fp, #20] │ │ │ │ ldr sl, [fp, #16] │ │ │ │ tst r0, #4 │ │ │ │ - bne 13ed94 │ │ │ │ + bne 13ed90 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #224] @ 13ee58 │ │ │ │ + ldr r1, [pc, #224] @ 13ee54 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13eb9c │ │ │ │ + bne 13eb98 │ │ │ │ mov r0, sl │ │ │ │ mov r1, r4 │ │ │ │ blx r9 │ │ │ │ - b 13ee08 │ │ │ │ + b 13ee04 │ │ │ │ add r0, sp, #15 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #16 │ │ │ │ strb r8, [sp, #15] │ │ │ │ ldm r0!, {r3, r5, r7} │ │ │ │ mov r2, r1 │ │ │ │ stmia r2!, {r3, r5, r7} │ │ │ │ ldm r0, {r3, r5, r6, r7} │ │ │ │ stm r2, {r3, r5, r6, r7} │ │ │ │ - ldr r0, [pc, #140] @ 13ee5c │ │ │ │ + ldr r0, [pc, #140] @ 13ee58 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13eb9c │ │ │ │ + bne 13eb98 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #92] @ 13ee60 │ │ │ │ + ldr r1, [pc, #92] @ 13ee5c │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13eb9c │ │ │ │ + bne 13eb98 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #60] @ 13ee64 │ │ │ │ + ldr r1, [pc, #60] @ 13ee60 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andseq sl, r9, r8, lsl sp │ │ │ │ - mulseq r8, r4, r9 │ │ │ │ - @ instruction: 0x001d84d0 │ │ │ │ - andseq sp, r8, r2, lsl r9 │ │ │ │ - andseq sl, r9, fp, asr r8 │ │ │ │ - andseq r8, sp, ip, lsl #8 │ │ │ │ - andseq sp, r8, lr, asr #16 │ │ │ │ - mulseq r9, r7, r7 │ │ │ │ - andseq r8, sp, r8, asr #6 │ │ │ │ - andseq sp, r8, sl, lsl #15 │ │ │ │ - @ instruction: 0x0019aab9 │ │ │ │ + andseq sl, r9, ip, lsl sp │ │ │ │ + mulseq r8, r8, r9 │ │ │ │ + @ instruction: 0x001d84d4 │ │ │ │ + andseq sp, r8, r6, lsl r9 │ │ │ │ + andseq sl, r9, pc, asr r8 │ │ │ │ + andseq r8, sp, r0, lsl r4 │ │ │ │ + andseq sp, r8, r2, asr r8 │ │ │ │ + mulseq r9, fp, r7 │ │ │ │ + andseq r8, sp, ip, asr #6 │ │ │ │ + andseq sp, r8, lr, lsl #15 │ │ │ │ + @ instruction: 0x0019aabd │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r0, r2 │ │ │ │ bx r3 │ │ │ │ ldrb r0, [r0] │ │ │ │ mov r2, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13eea0 │ │ │ │ - ldr r1, [pc, #36] @ 13eeb8 │ │ │ │ + beq 13ee9c │ │ │ │ + ldr r1, [pc, #36] @ 13eeb4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13df24 │ │ │ │ - ldr r1, [pc, #12] @ 13eeb4 │ │ │ │ + b 13df20 │ │ │ │ + ldr r1, [pc, #12] @ 13eeb0 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13df24 │ │ │ │ - andseq r0, r9, r7, asr #24 │ │ │ │ - andseq r3, r8, ip, ror #29 │ │ │ │ + b 13df20 │ │ │ │ + andseq r0, r9, fp, asr #24 │ │ │ │ + @ instruction: 0x00183ef0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ mov r7, r1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ blx r5 │ │ │ │ mov r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13f1e0 │ │ │ │ + bne 13f1dc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 13f12c │ │ │ │ + beq 13f128 │ │ │ │ mov r1, r7 │ │ │ │ mov r7, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [sp, #20] │ │ │ │ str r5, [sp, #8] │ │ │ │ str r9, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ - b 13ef40 │ │ │ │ + b 13ef3c │ │ │ │ add r7, r0, r8 │ │ │ │ mov r0, #1 │ │ │ │ cmp sl, #128 @ 0x80 │ │ │ │ movcs r0, #2 │ │ │ │ cmpcs sl, #2048 @ 0x800 │ │ │ │ - bcs 13efd0 │ │ │ │ + bcs 13efcc │ │ │ │ subs r1, r6, r9 │ │ │ │ add r3, r0, r8 │ │ │ │ - beq 13f13c │ │ │ │ + beq 13f138 │ │ │ │ add r6, r9, r1 │ │ │ │ mov r0, #0 │ │ │ │ ldrb r2, [r9, r0] │ │ │ │ sub r5, r2, #127 @ 0x7f │ │ │ │ cmn r5, #95 @ 0x5f │ │ │ │ - bcc 13ef74 │ │ │ │ + bcc 13ef70 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ cmpne r2, #92 @ 0x5c │ │ │ │ - beq 13ef74 │ │ │ │ + beq 13ef70 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 13ef48 │ │ │ │ - b 13f138 │ │ │ │ + bne 13ef44 │ │ │ │ + b 13f134 │ │ │ │ ldrsb r1, [r9, r0]! │ │ │ │ and sl, r1, #255 @ 0xff │ │ │ │ cmn r1, #1 │ │ │ │ - ble 13ef8c │ │ │ │ + ble 13ef88 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 13f000 │ │ │ │ + b 13effc │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ and r1, sl, #31 │ │ │ │ cmp sl, #224 @ 0xe0 │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ - bcc 13efec │ │ │ │ + bcc 13efe8 │ │ │ │ ldrb r5, [r9, #2] │ │ │ │ cmp sl, #240 @ 0xf0 │ │ │ │ and r5, r5, #63 @ 0x3f │ │ │ │ orr r2, r5, r2, lsl #6 │ │ │ │ - bcc 13eff8 │ │ │ │ + bcc 13eff4 │ │ │ │ ldrb r5, [r9, #3] │ │ │ │ and r1, r1, #7 │ │ │ │ add r9, r9, #4 │ │ │ │ and r5, r5, #63 @ 0x3f │ │ │ │ orr r2, r5, r2, lsl #6 │ │ │ │ orr sl, r2, r1, lsl #18 │ │ │ │ - b 13f000 │ │ │ │ + b 13effc │ │ │ │ cmp sl, #65536 @ 0x10000 │ │ │ │ mov r0, #4 │ │ │ │ movcc r0, #3 │ │ │ │ subs r1, r6, r9 │ │ │ │ add r3, r0, r8 │ │ │ │ - bne 13ef40 │ │ │ │ - b 13f13c │ │ │ │ + bne 13ef3c │ │ │ │ + b 13f138 │ │ │ │ orr sl, r2, r1, lsl #6 │ │ │ │ add r9, r9, #2 │ │ │ │ - b 13f000 │ │ │ │ + b 13effc │ │ │ │ orr sl, r2, r1, lsl #12 │ │ │ │ add r9, r9, #3 │ │ │ │ mov r2, #1 │ │ │ │ add r8, r0, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ orr r2, r2, #65536 @ 0x10000 │ │ │ │ mov r1, sl │ │ │ │ - bl 13f240 │ │ │ │ + bl 13f23c │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ - beq 13ef20 │ │ │ │ + beq 13ef1c │ │ │ │ ldrb r0, [sp, #34] @ 0x22 │ │ │ │ ldrb r1, [sp, #35] @ 0x23 │ │ │ │ sub r0, r1, r0 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ cmp r0, #1 │ │ │ │ - beq 13ef20 │ │ │ │ + beq 13ef1c │ │ │ │ cmp r8, r7 │ │ │ │ - bcc 13f1fc │ │ │ │ + bcc 13f1f8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 13f074 │ │ │ │ + beq 13f070 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r7, r0 │ │ │ │ - bcs 13f070 │ │ │ │ + bcs 13f06c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r0, r0, r7 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ - bgt 13f074 │ │ │ │ - b 13f1fc │ │ │ │ - bne 13f1fc │ │ │ │ + bgt 13f070 │ │ │ │ + b 13f1f8 │ │ │ │ + bne 13f1f8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 13f0a4 │ │ │ │ + beq 13f0a0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r8, r0 │ │ │ │ - bcs 13f0a0 │ │ │ │ + bcs 13f09c │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r0, r0, r8 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ - bgt 13f0a4 │ │ │ │ - b 13f1fc │ │ │ │ - bne 13f1fc │ │ │ │ + bgt 13f0a0 │ │ │ │ + b 13f1f8 │ │ │ │ + bne 13f1f8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ sub r2, r8, r7 │ │ │ │ add r1, r0, r7 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13f1ec │ │ │ │ + bne 13f1e8 │ │ │ │ ldrb r0, [sp, #24] │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ - bne 13f0e4 │ │ │ │ + bne 13f0e0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ blx r2 │ │ │ │ - b 13f100 │ │ │ │ + b 13f0fc │ │ │ │ ldrb r0, [sp, #34] @ 0x22 │ │ │ │ add r1, sp, #24 │ │ │ │ ldrb r2, [sp, #35] @ 0x23 │ │ │ │ add r1, r1, r0 │ │ │ │ sub r2, r2, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13f1ec │ │ │ │ + bne 13f1e8 │ │ │ │ mov r0, #1 │ │ │ │ cmp sl, #128 @ 0x80 │ │ │ │ movcs r0, #2 │ │ │ │ cmpcs sl, #2048 @ 0x800 │ │ │ │ - bcc 13ef1c │ │ │ │ + bcc 13ef18 │ │ │ │ cmp sl, #65536 @ 0x10000 │ │ │ │ mov r0, #4 │ │ │ │ movcc r0, #3 │ │ │ │ - b 13ef1c │ │ │ │ + b 13ef18 │ │ │ │ mov r2, #0 │ │ │ │ mov r7, #0 │ │ │ │ - b 13f1b4 │ │ │ │ + b 13f1b0 │ │ │ │ add r3, r3, r1 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cmp r7, r3 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r8, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r9, [sp, #16] │ │ │ │ - bhi 13f21c │ │ │ │ + bhi 13f218 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 13f180 │ │ │ │ + beq 13f17c │ │ │ │ cmp r7, r2 │ │ │ │ - bcs 13f17c │ │ │ │ + bcs 13f178 │ │ │ │ add r0, r9, r7 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ - bgt 13f180 │ │ │ │ - b 13f21c │ │ │ │ - bne 13f21c │ │ │ │ + bgt 13f17c │ │ │ │ + b 13f218 │ │ │ │ + bne 13f218 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 13f1a8 │ │ │ │ + beq 13f1a4 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 13f1b0 │ │ │ │ + bcs 13f1ac │ │ │ │ add r0, r9, r3 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ - ble 13f21c │ │ │ │ + ble 13f218 │ │ │ │ mov r2, r3 │ │ │ │ - b 13f1b4 │ │ │ │ + b 13f1b0 │ │ │ │ mov r2, #0 │ │ │ │ - b 13f1b4 │ │ │ │ - bne 13f21c │ │ │ │ + b 13f1b0 │ │ │ │ + bne 13f218 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ add r1, r9, r7 │ │ │ │ sub r2, r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13f1e0 │ │ │ │ + bne 13f1dc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #56] @ 13f23c │ │ │ │ + ldr r0, [pc, #56] @ 13f238 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 1d800 │ │ │ │ - ldr r0, [pc, #20] @ 13f238 │ │ │ │ + ldr r0, [pc, #20] @ 13f234 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r7 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r9 │ │ │ │ bl 1d800 │ │ │ │ - mulseq sp, r8, ip │ │ │ │ - andseq r7, sp, r4, lsr #25 │ │ │ │ + mulseq sp, ip, ip │ │ │ │ + andseq r7, sp, r8, lsr #25 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #24 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi 13f32c │ │ │ │ + bhi 13f328 │ │ │ │ add r3, pc, #4 │ │ │ │ ldr r5, [r3, r1, lsl #2] │ │ │ │ add pc, r3, r5 │ │ │ │ andeq r0, r0, r0, lsr #1 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ andeq r0, r0, r0, lsl #2 │ │ │ │ @@ -306420,45 +306419,45 @@ │ │ │ │ strh r1, [r0, #10] │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ orr r1, r1, #12288 @ 0x3000 │ │ │ │ str r1, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne 13f360 │ │ │ │ + bne 13f35c │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r0, #8] │ │ │ │ strh r1, [r0, #6] │ │ │ │ strh r1, [r0, #4] │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r0, #10] │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ orr r1, r1, #23552 @ 0x5c00 │ │ │ │ str r1, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #768 @ 0x300 │ │ │ │ - bcc 13f50c │ │ │ │ + bcc 13f508 │ │ │ │ tst r2, #1 │ │ │ │ - beq 13f50c │ │ │ │ + beq 13f508 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 14198c │ │ │ │ + bl 141988 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 13f50c │ │ │ │ + beq 13f508 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #123 @ 0x7b │ │ │ │ strb r2, [sp, #2] │ │ │ │ strh r2, [sp] │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ - ldr ip, [pc, #628] @ 13f624 │ │ │ │ + ldr ip, [pc, #628] @ 13f620 │ │ │ │ add ip, pc, ip │ │ │ │ ldrb r3, [ip, r1, lsr #20] │ │ │ │ strb r3, [sp, #3] │ │ │ │ mov r3, #15 │ │ │ │ and r5, r3, r1, lsr #4 │ │ │ │ ldrb r5, [ip, r5] │ │ │ │ strb r5, [sp, #7] │ │ │ │ @@ -306503,15 +306502,15 @@ │ │ │ │ strh r1, [r0, #10] │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ orr r1, r1, #27648 @ 0x6c00 │ │ │ │ str r1, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ tst r2, #256 @ 0x100 │ │ │ │ - beq 13f50c │ │ │ │ + beq 13f508 │ │ │ │ mov r1, #0 │ │ │ │ strh r1, [r0, #8] │ │ │ │ strh r1, [r0, #6] │ │ │ │ strh r1, [r0, #4] │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r0, #10] │ │ │ │ mov r1, #860 @ 0x35c │ │ │ │ @@ -306538,32 +306537,32 @@ │ │ │ │ strh r1, [r0, #10] │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ orr r1, r1, #29696 @ 0x7400 │ │ │ │ str r1, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ tst r2, #65536 @ 0x10000 │ │ │ │ - bne 13f5f8 │ │ │ │ + bne 13f5f4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r1 │ │ │ │ - bl 14a548 │ │ │ │ + bl 14a544 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13f538 │ │ │ │ + beq 13f534 │ │ │ │ mov r0, #128 @ 0x80 │ │ │ │ str r5, [r4, #4] │ │ │ │ strb r0, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ strb r0, [sp, #14] │ │ │ │ strh r0, [sp, #12] │ │ │ │ mov r0, #92 @ 0x5c │ │ │ │ - ldr ip, [pc, #212] @ 13f628 │ │ │ │ + ldr ip, [pc, #212] @ 13f624 │ │ │ │ add ip, pc, ip │ │ │ │ ldrb r2, [ip, r5, lsr #20] │ │ │ │ strb r2, [sp, #15] │ │ │ │ mov r2, #15 │ │ │ │ and r3, r2, r5, lsr #4 │ │ │ │ ldrb r3, [ip, r3] │ │ │ │ strb r3, [sp, #19] │ │ │ │ @@ -306609,105 +306608,105 @@ │ │ │ │ mov r1, #512 @ 0x200 │ │ │ │ strh r1, [r0, #10] │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ orr r1, r1, #8192 @ 0x2000 │ │ │ │ str r1, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - andseq r4, r8, ip, ror ip │ │ │ │ - @ instruction: 0x00184ad8 │ │ │ │ + andseq r4, r8, r0, lsl #25 │ │ │ │ + @ instruction: 0x00184adc │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r7, [r1, #32] │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r1, #28] │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ ldr r6, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 13f6d8 │ │ │ │ + bne 13f6d4 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r5] │ │ │ │ add r5, sp, #4 │ │ │ │ orr r2, r2, #256 @ 0x100 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13f240 │ │ │ │ + bl 13f23c │ │ │ │ ldrb r0, [sp, #4] │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ - bne 13f6b0 │ │ │ │ + bne 13f6ac │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 13f6d4 │ │ │ │ + bne 13f6d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ blx r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r0, [sp, #14] │ │ │ │ ldrb r2, [sp, #15] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r1, r5, r0 │ │ │ │ sub r2, r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 13f69c │ │ │ │ + beq 13f698 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ orrs r2, r2, r3 │ │ │ │ ldr r2, [r0] │ │ │ │ - bne 13f708 │ │ │ │ + bne 13f704 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcs 13f730 │ │ │ │ + bcs 13f72c │ │ │ │ strb r2, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - b 13f7c8 │ │ │ │ + b 13f7c4 │ │ │ │ cmp r2, #2048 @ 0x800 │ │ │ │ - bcs 13f758 │ │ │ │ + bcs 13f754 │ │ │ │ mov r0, #192 @ 0xc0 │ │ │ │ orr r0, r0, r2, lsr #6 │ │ │ │ strb r0, [sp, #4] │ │ │ │ and r0, r2, #63 @ 0x3f │ │ │ │ mov r2, #2 │ │ │ │ orr r0, r0, #128 @ 0x80 │ │ │ │ strb r0, [sp, #5] │ │ │ │ - b 13f7c8 │ │ │ │ + b 13f7c4 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs 13f790 │ │ │ │ + bcs 13f78c │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ orr r0, r0, r2, lsr #12 │ │ │ │ strb r0, [sp, #4] │ │ │ │ and r0, r2, #63 @ 0x3f │ │ │ │ orr r0, r0, #128 @ 0x80 │ │ │ │ strb r0, [sp, #6] │ │ │ │ mov r0, #63 @ 0x3f │ │ │ │ and r0, r0, r2, lsr #6 │ │ │ │ mov r2, #3 │ │ │ │ orr r0, r0, #128 @ 0x80 │ │ │ │ strb r0, [sp, #5] │ │ │ │ - b 13f7c8 │ │ │ │ + b 13f7c4 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ orr r0, r0, r2, lsr #18 │ │ │ │ strb r0, [sp, #4] │ │ │ │ and r0, r2, #63 @ 0x3f │ │ │ │ orr r0, r0, #128 @ 0x80 │ │ │ │ strb r0, [sp, #7] │ │ │ │ mov r0, #63 @ 0x3f │ │ │ │ @@ -306717,48 +306716,48 @@ │ │ │ │ orr r0, r0, #128 @ 0x80 │ │ │ │ strb r3, [sp, #6] │ │ │ │ strb r0, [sp, #5] │ │ │ │ mov r2, #4 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r3 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ mov sp, fp │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r1, #16 │ │ │ │ - bne 13f900 │ │ │ │ + bne 13f8fc │ │ │ │ tst r1, #32 │ │ │ │ - bne 13f934 │ │ │ │ + bne 13f930 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r3, #924 @ 0x39c │ │ │ │ - ldr lr, [pc, #528] @ 13fa28 │ │ │ │ + ldr lr, [pc, #528] @ 13fa24 │ │ │ │ mov r0, #1808 @ 0x710 │ │ │ │ mov sl, #255 @ 0xff │ │ │ │ mov r8, #123 @ 0x7b │ │ │ │ orr r0, r0, #8192 @ 0x2000 │ │ │ │ orr r3, r3, #64512 @ 0xfc00 │ │ │ │ orr sl, sl, #65280 @ 0xff00 │ │ │ │ orr r8, r8, #5120 @ 0x1400 │ │ │ │ add lr, pc, lr │ │ │ │ mov r2, #10 │ │ │ │ cmp r4, r0 │ │ │ │ - bcc 13f994 │ │ │ │ - ldr r9, [pc, #476] @ 13fa24 │ │ │ │ + bcc 13f990 │ │ │ │ + ldr r9, [pc, #476] @ 13fa20 │ │ │ │ mov r2, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r1, sp, #12 │ │ │ │ mov r6, #2288 @ 0x8f0 │ │ │ │ add r7, r1, r2 │ │ │ │ - ldr r1, [pc, #448] @ 13fa20 │ │ │ │ + ldr r1, [pc, #448] @ 13fa1c │ │ │ │ orr r6, r6, #53248 @ 0xd000 │ │ │ │ mov r0, lr │ │ │ │ sub r2, r2, #4 │ │ │ │ cmp r4, r9 │ │ │ │ umull r5, ip, r4, r1 │ │ │ │ lsr r5, ip, #13 │ │ │ │ mov ip, r3 │ │ │ │ @@ -306776,70 +306775,70 @@ │ │ │ │ mla r0, r6, ip, r1 │ │ │ │ mov r1, lr │ │ │ │ and r0, r0, sl │ │ │ │ ldrb r0, [r1, r0, lsl #1]! │ │ │ │ strb r0, [r7, #8] │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ strb r0, [r7, #9] │ │ │ │ - bhi 13f84c │ │ │ │ + bhi 13f848 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ add r2, r2, #10 │ │ │ │ cmp r5, #99 @ 0x63 │ │ │ │ - bhi 13f9a0 │ │ │ │ + bhi 13f99c │ │ │ │ mov r1, r5 │ │ │ │ cmp r1, #10 │ │ │ │ - bcc 13f9e0 │ │ │ │ + bcc 13f9dc │ │ │ │ ldrb r0, [lr, r1, lsl #1]! │ │ │ │ sub r2, r2, #2 │ │ │ │ add r1, sp, #12 │ │ │ │ strb r0, [r1, r2] │ │ │ │ add r0, r1, r2 │ │ │ │ ldrb r1, [lr, #1] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - b 13f9f0 │ │ │ │ + b 13f9ec │ │ │ │ ldr r1, [r0] │ │ │ │ add r0, sp, #12 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ mov r2, r3 │ │ │ │ and r3, r1, #15 │ │ │ │ add r7, r3, #87 @ 0x57 │ │ │ │ cmp r3, #10 │ │ │ │ orrcc r7, r3, #48 @ 0x30 │ │ │ │ sub r3, r2, #1 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ strb r7, [r0, r2] │ │ │ │ - bne 13f90c │ │ │ │ - b 13f964 │ │ │ │ + bne 13f908 │ │ │ │ + b 13f960 │ │ │ │ ldr r1, [r0] │ │ │ │ add r0, sp, #12 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ mov r2, r3 │ │ │ │ and r3, r1, #15 │ │ │ │ add r7, r3, #55 @ 0x37 │ │ │ │ cmp r3, #10 │ │ │ │ orrcc r7, r3, #48 @ 0x30 │ │ │ │ sub r3, r2, #1 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ strb r7, [r0, r2] │ │ │ │ - bne 13f940 │ │ │ │ + bne 13f93c │ │ │ │ add r1, r2, #1 │ │ │ │ add r0, r0, r2 │ │ │ │ rsb r1, r1, #129 @ 0x81 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #172] @ 13fa2c │ │ │ │ + ldr r2, [pc, #172] @ 13fa28 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r4 │ │ │ │ cmp r5, #99 @ 0x63 │ │ │ │ - bls 13f8d4 │ │ │ │ + bls 13f8d0 │ │ │ │ and r0, r5, sl │ │ │ │ sub r2, r2, #2 │ │ │ │ add r7, sp, #12 │ │ │ │ lsr r0, r0, #2 │ │ │ │ smulbb r0, r0, r8 │ │ │ │ lsr r1, r0, #17 │ │ │ │ mla r0, r1, r3, r5 │ │ │ │ @@ -306847,68 +306846,68 @@ │ │ │ │ and r0, r0, sl │ │ │ │ ldrb r0, [r3, r0, lsl #1]! │ │ │ │ strb r0, [r7, r2] │ │ │ │ add r0, r7, r2 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ strb r3, [r0, #1] │ │ │ │ cmp r1, #10 │ │ │ │ - bcs 13f8e0 │ │ │ │ + bcs 13f8dc │ │ │ │ sub r2, r2, #1 │ │ │ │ orr r0, r1, #48 @ 0x30 │ │ │ │ add r1, sp, #12 │ │ │ │ strb r0, [r1, r2] │ │ │ │ add r1, sp, #12 │ │ │ │ rsb r0, r2, #10 │ │ │ │ add r1, r1, r2 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xd1b71759 │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ - @ instruction: 0x0018cdd2 │ │ │ │ - andseq r9, r9, r7, asr #14 │ │ │ │ + @ instruction: 0x0018cdd6 │ │ │ │ + andseq r9, r9, fp, asr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r1, #16 │ │ │ │ - bne 13fb84 │ │ │ │ + bne 13fb80 │ │ │ │ tst r1, #32 │ │ │ │ - bne 13fbc8 │ │ │ │ + bne 13fbc4 │ │ │ │ ldr r5, [r0] │ │ │ │ mov r6, #255 @ 0xff │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, #1808 @ 0x710 │ │ │ │ - ldr sl, [pc, #608] @ 13fcd0 │ │ │ │ + ldr sl, [pc, #608] @ 13fccc │ │ │ │ orr r0, r0, #8192 @ 0x2000 │ │ │ │ mov r7, #123 @ 0x7b │ │ │ │ subs r0, r5, r0 │ │ │ │ orr r6, r6, #65280 @ 0xff00 │ │ │ │ orr r7, r7, #5120 @ 0x1400 │ │ │ │ add sl, pc, sl │ │ │ │ sbcs r0, r1, #0 │ │ │ │ - bcc 13fc38 │ │ │ │ + bcc 13fc34 │ │ │ │ mov r2, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r9, r2 │ │ │ │ mov r2, #1808 @ 0x710 │ │ │ │ orr r2, r2, #8192 @ 0x2000 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r8, r6 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r3, #2288 @ 0x8f0 │ │ │ │ mov lr, r5 │ │ │ │ orr r3, r3, #53248 @ 0xd000 │ │ │ │ add r4, sp, #20 │ │ │ │ mov r5, #924 @ 0x39c │ │ │ │ mov ip, sl │ │ │ │ mla r2, r0, r3, lr │ │ │ │ @@ -306930,37 +306929,37 @@ │ │ │ │ mov r5, r0 │ │ │ │ and r2, r7, r8 │ │ │ │ mov r7, sl │ │ │ │ mov sl, ip │ │ │ │ ldrb r2, [r3, r2, lsl #1]! │ │ │ │ strb r2, [r4, #18] │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ - ldr r3, [pc, #412] @ 13fccc │ │ │ │ + ldr r3, [pc, #412] @ 13fcc8 │ │ │ │ strb r2, [r4, #19] │ │ │ │ sub r2, r9, #4 │ │ │ │ subs r3, r3, lr │ │ │ │ ldr r3, [sp, #16] │ │ │ │ rscs r3, r3, #0 │ │ │ │ - bcc 13fa94 │ │ │ │ + bcc 13fa90 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ add r1, r9, #16 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #99 @ 0x63 │ │ │ │ - bhi 13fc44 │ │ │ │ + bhi 13fc40 │ │ │ │ mov r0, r5 │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 13fc8c │ │ │ │ + bcc 13fc88 │ │ │ │ sub r1, r1, #2 │ │ │ │ add r2, sp, #20 │ │ │ │ ldrb r0, [sl, r0, lsl #1]! │ │ │ │ strb r0, [r2, r1] │ │ │ │ add r0, r2, r1 │ │ │ │ ldrb r2, [sl, #1] │ │ │ │ strb r2, [r0, #1] │ │ │ │ - b 13fc9c │ │ │ │ + b 13fc98 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r7, #127 @ 0x7f │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r3, r7 │ │ │ │ and r7, r2, #15 │ │ │ │ lsr r2, r2, #4 │ │ │ │ @@ -306968,16 +306967,16 @@ │ │ │ │ cmp r7, #10 │ │ │ │ orr r2, r2, r1, lsl #28 │ │ │ │ orrcc r6, r7, #48 @ 0x30 │ │ │ │ orrs r7, r2, r1, lsr #4 │ │ │ │ sub r7, r3, #1 │ │ │ │ lsr r1, r1, #4 │ │ │ │ strb r6, [r0, r3] │ │ │ │ - bne 13fb94 │ │ │ │ - b 13fc08 │ │ │ │ + bne 13fb90 │ │ │ │ + b 13fc04 │ │ │ │ ldr r2, [r0] │ │ │ │ mov r7, #127 @ 0x7f │ │ │ │ ldr r1, [r0, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r3, r7 │ │ │ │ and r7, r2, #15 │ │ │ │ lsr r2, r2, #4 │ │ │ │ @@ -306985,30 +306984,30 @@ │ │ │ │ cmp r7, #10 │ │ │ │ orr r2, r2, r1, lsl #28 │ │ │ │ orrcc r6, r7, #48 @ 0x30 │ │ │ │ orrs r7, r2, r1, lsr #4 │ │ │ │ sub r7, r3, #1 │ │ │ │ lsr r1, r1, #4 │ │ │ │ strb r6, [r0, r3] │ │ │ │ - bne 13fbd8 │ │ │ │ + bne 13fbd4 │ │ │ │ add r1, r3, #1 │ │ │ │ add r0, r0, r3 │ │ │ │ rsb r1, r1, #129 @ 0x81 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #176] @ 13fcd4 │ │ │ │ + ldr r2, [pc, #176] @ 13fcd0 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #20 │ │ │ │ cmp r5, #99 @ 0x63 │ │ │ │ - bls 13fb58 │ │ │ │ + bls 13fb54 │ │ │ │ and r0, r5, r6 │ │ │ │ mov r3, #924 @ 0x39c │ │ │ │ orr r3, r3, #64512 @ 0xfc00 │ │ │ │ sub r1, r1, #2 │ │ │ │ lsr r0, r0, #2 │ │ │ │ smulbb r0, r0, r7 │ │ │ │ add r7, sp, #20 │ │ │ │ @@ -307018,38 +307017,38 @@ │ │ │ │ and r2, r2, r6 │ │ │ │ ldrb r2, [r3, r2, lsl #1]! │ │ │ │ strb r2, [r7, r1] │ │ │ │ add r2, r7, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ strb r3, [r2, #1] │ │ │ │ cmp r0, #10 │ │ │ │ - bcs 13fb64 │ │ │ │ + bcs 13fb60 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r2, sp, #20 │ │ │ │ orr r0, r0, #48 @ 0x30 │ │ │ │ strb r0, [r2, r1] │ │ │ │ add r2, sp, #20 │ │ │ │ rsb r0, r1, #20 │ │ │ │ add r1, r2, r1 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ - andseq ip, r8, r2, lsl #23 │ │ │ │ - andseq r9, r9, r3, lsr #9 │ │ │ │ + andseq ip, r8, r6, lsl #23 │ │ │ │ + andseq r9, r9, r7, lsr #9 │ │ │ │ mov r3, r1 │ │ │ │ ldm r0, {r1, r2} │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ + b 13df20 │ │ │ │ push {r4, sl, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #136 @ 0x88 │ │ │ │ ldr r0, [r0] │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ add lr, sp, #8 │ │ │ │ @@ -307060,101 +307059,101 @@ │ │ │ │ and r0, r2, #15 │ │ │ │ add r4, r0, #87 @ 0x57 │ │ │ │ cmp r0, #10 │ │ │ │ orrcc r4, r0, #48 @ 0x30 │ │ │ │ ands r2, r1, r2, lsr #4 │ │ │ │ sub r0, r3, #1 │ │ │ │ strb r4, [lr, r3] │ │ │ │ - bne 13fd10 │ │ │ │ + bne 13fd0c │ │ │ │ add r0, r3, #1 │ │ │ │ add r1, lr, r3 │ │ │ │ rsb r0, r0, #129 @ 0x81 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, ip │ │ │ │ - ldr r2, [pc, #20] @ 13fd68 │ │ │ │ + ldr r2, [pc, #20] @ 13fd64 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, sl, fp, pc} │ │ │ │ - andseq r9, r9, r3, ror r3 │ │ │ │ + andseq r9, r9, r7, ror r3 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #16 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ - bcc 13fdbc │ │ │ │ + bcc 13fdb8 │ │ │ │ mov r0, #41 @ 0x29 │ │ │ │ smulbb r0, r3, r0 │ │ │ │ lsr r2, r0, #12 │ │ │ │ mvn r0, #99 @ 0x63 │ │ │ │ smlabb r0, r2, r0, r3 │ │ │ │ - ldr r3, [pc, #132] @ 13fe24 │ │ │ │ + ldr r3, [pc, #132] @ 13fe20 │ │ │ │ add r3, pc, r3 │ │ │ │ and r0, r0, #255 @ 0xff │ │ │ │ ldrb r0, [r3, r0, lsl #1]! │ │ │ │ strb r0, [fp, #-2] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ strb r0, [fp, #-1] │ │ │ │ mov r0, #0 │ │ │ │ - b 13fdcc │ │ │ │ + b 13fdc8 │ │ │ │ cmp r3, #10 │ │ │ │ - bcs 13fddc │ │ │ │ + bcs 13fdd8 │ │ │ │ mov r0, #2 │ │ │ │ mov r2, r3 │ │ │ │ sub r3, fp, #3 │ │ │ │ orr r2, r2, #48 @ 0x30 │ │ │ │ strb r2, [r3, r0] │ │ │ │ - b 13fdf8 │ │ │ │ - ldr r0, [pc, #68] @ 13fe28 │ │ │ │ + b 13fdf4 │ │ │ │ + ldr r0, [pc, #68] @ 13fe24 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r2, [r0, r3, lsl #1]! │ │ │ │ strb r2, [fp, #-2] │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ strb r0, [fp, #-1] │ │ │ │ mov r0, #1 │ │ │ │ sub r3, fp, #3 │ │ │ │ eor r2, r0, #3 │ │ │ │ add r0, r3, r0 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r2} │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #1 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ mov sp, fp │ │ │ │ pop {fp, pc} │ │ │ │ - andseq ip, r8, r6, ror #16 │ │ │ │ - andseq ip, r8, r2, lsr #16 │ │ │ │ + andseq ip, r8, sl, ror #16 │ │ │ │ + andseq ip, r8, r6, lsr #16 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, #1808 @ 0x710 │ │ │ │ ldrh r0, [r0] │ │ │ │ orr r1, r1, #8192 @ 0x2000 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc 13fecc │ │ │ │ + bcc 13fec8 │ │ │ │ mov r2, #71 @ 0x47 │ │ │ │ lsr r1, r0, #4 │ │ │ │ orr r2, r2, #768 @ 0x300 │ │ │ │ mov lr, #255 @ 0xff │ │ │ │ orr lr, lr, #65280 @ 0xff00 │ │ │ │ smulbb r1, r1, r2 │ │ │ │ - ldr r2, [pc, #288] @ 13ff90 │ │ │ │ + ldr r2, [pc, #288] @ 13ff8c │ │ │ │ lsr r1, r1, #19 │ │ │ │ smlabb r0, r1, r2, r0 │ │ │ │ mov r2, #123 @ 0x7b │ │ │ │ orr r2, r2, #5120 @ 0x1400 │ │ │ │ and r3, r0, lr │ │ │ │ lsr r3, r3, #2 │ │ │ │ smulbb r2, r3, r2 │ │ │ │ - ldr r3, [pc, #260] @ 13ff94 │ │ │ │ + ldr r3, [pc, #260] @ 13ff90 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r4, r3 │ │ │ │ lsr r2, r2, #17 │ │ │ │ ldrb r5, [r4, r2, lsl #1]! │ │ │ │ strb r5, [sp, #12] │ │ │ │ ldrb r4, [r4, #1] │ │ │ │ strb r4, [sp, #13] │ │ │ │ @@ -307162,20 +307161,20 @@ │ │ │ │ smlabb r0, r2, r4, r0 │ │ │ │ and r0, r0, lr │ │ │ │ ldrb r0, [r3, r0, lsl #1]! │ │ │ │ strb r0, [sp, #14] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ mov r3, #1 │ │ │ │ strb r0, [sp, #15] │ │ │ │ - b 13ff54 │ │ │ │ - ldr r2, [pc, #196] @ 13ff98 │ │ │ │ + b 13ff50 │ │ │ │ + ldr r2, [pc, #196] @ 13ff94 │ │ │ │ mov r3, #5 │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ add r2, pc, r2 │ │ │ │ - bcc 13ff48 │ │ │ │ + bcc 13ff44 │ │ │ │ mov r3, #123 @ 0x7b │ │ │ │ lsr r1, r0, #2 │ │ │ │ orr r3, r3, #5120 @ 0x1400 │ │ │ │ smulbb r1, r1, r3 │ │ │ │ mvn r3, #99 @ 0x63 │ │ │ │ lsr r1, r1, #17 │ │ │ │ smlabb r0, r1, r3, r0 │ │ │ │ @@ -307185,66 +307184,66 @@ │ │ │ │ mov r3, r2 │ │ │ │ ldrb r0, [r3, r0, lsl #1]! │ │ │ │ strb r0, [sp, #14] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ mov r3, #3 │ │ │ │ strb r0, [sp, #15] │ │ │ │ cmp r1, #10 │ │ │ │ - bcc 13ff54 │ │ │ │ + bcc 13ff50 │ │ │ │ sub r0, r3, #2 │ │ │ │ add r3, sp, #11 │ │ │ │ ldrb r1, [r2, r1, lsl #1]! │ │ │ │ strb r1, [r3, r0] │ │ │ │ add r1, r3, r0 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ strb r2, [r1, #1] │ │ │ │ - b 13ff64 │ │ │ │ + b 13ff60 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #10 │ │ │ │ - bcs 13ff28 │ │ │ │ + bcs 13ff24 │ │ │ │ sub r0, r3, #1 │ │ │ │ add r2, sp, #11 │ │ │ │ orr r1, r1, #48 @ 0x30 │ │ │ │ strb r1, [r2, r0] │ │ │ │ add r2, sp, #11 │ │ │ │ rsb r1, r0, #5 │ │ │ │ add r0, r2, r0 │ │ │ │ mov r2, #1 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, ip │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffd8f0 │ │ │ │ - andseq ip, r8, r6, ror r7 │ │ │ │ - andseq ip, r8, sl, lsr #14 │ │ │ │ + andseq ip, r8, sl, ror r7 │ │ │ │ + andseq ip, r8, lr, lsr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r5, [r0] │ │ │ │ mov lr, #924 @ 0x39c │ │ │ │ - ldr r9, [pc, #368] @ 140128 │ │ │ │ + ldr r9, [pc, #368] @ 140124 │ │ │ │ mov r0, #1808 @ 0x710 │ │ │ │ mov sl, #255 @ 0xff │ │ │ │ mov r8, #123 @ 0x7b │ │ │ │ orr r0, r0, #8192 @ 0x2000 │ │ │ │ orr lr, lr, #64512 @ 0xfc00 │ │ │ │ add ip, sp, #18 │ │ │ │ orr sl, sl, #65280 @ 0xff00 │ │ │ │ orr r8, r8, #5120 @ 0x1400 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r3, r1 │ │ │ │ mov r4, #10 │ │ │ │ cmp r5, r0 │ │ │ │ - bcc 1400a0 │ │ │ │ + bcc 14009c │ │ │ │ mov r4, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #296] @ 140120 │ │ │ │ + ldr r3, [pc, #296] @ 14011c │ │ │ │ add r7, ip, r4 │ │ │ │ mov r0, ip │ │ │ │ mov r2, r9 │ │ │ │ sub r4, r4, #4 │ │ │ │ umull r6, ip, r5, r3 │ │ │ │ lsr r6, ip, #13 │ │ │ │ mov ip, r0 │ │ │ │ @@ -307262,73 +307261,73 @@ │ │ │ │ mla r1, r0, lr, r3 │ │ │ │ and r0, r1, sl │ │ │ │ mov r1, r9 │ │ │ │ ldrb r0, [r1, r0, lsl #1]! │ │ │ │ strb r0, [r7, #8] │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ strb r0, [r7, #9] │ │ │ │ - ldr r0, [pc, #196] @ 140124 │ │ │ │ + ldr r0, [pc, #196] @ 140120 │ │ │ │ cmp r5, r0 │ │ │ │ mov r5, r6 │ │ │ │ - bhi 13fff0 │ │ │ │ + bhi 13ffec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r4, r4, #10 │ │ │ │ cmp r6, #99 @ 0x63 │ │ │ │ - bhi 1400ac │ │ │ │ + bhi 1400a8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 1400e8 │ │ │ │ + bcc 1400e4 │ │ │ │ sub r1, r4, #2 │ │ │ │ ldrb r0, [r9, r0, lsl #1]! │ │ │ │ strb r0, [ip, r1] │ │ │ │ add r0, ip, r1 │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ strb r2, [r0, #1] │ │ │ │ - b 1400f4 │ │ │ │ + b 1400f0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r6, #99 @ 0x63 │ │ │ │ - bls 140078 │ │ │ │ + bls 140074 │ │ │ │ and r0, r6, sl │ │ │ │ mov r2, r9 │ │ │ │ sub r4, r4, #2 │ │ │ │ lsr r0, r0, #2 │ │ │ │ smulbb r0, r0, r8 │ │ │ │ lsr r0, r0, #17 │ │ │ │ mla r1, r0, lr, r6 │ │ │ │ and r1, r1, sl │ │ │ │ ldrb r1, [r2, r1, lsl #1]! │ │ │ │ strb r1, [ip, r4] │ │ │ │ add r1, ip, r4 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ strb r2, [r1, #1] │ │ │ │ cmp r0, #10 │ │ │ │ - bcs 140084 │ │ │ │ + bcs 140080 │ │ │ │ sub r1, r4, #1 │ │ │ │ orr r0, r0, #48 @ 0x30 │ │ │ │ strb r0, [ip, r1] │ │ │ │ rsb r0, r1, #10 │ │ │ │ add r1, ip, r1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xd1b71759 │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ - andseq ip, r8, lr, lsr #12 │ │ │ │ + andseq ip, r8, r2, lsr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, #1808 @ 0x710 │ │ │ │ - ldr sl, [pc, #388] @ 1402cc │ │ │ │ + ldr sl, [pc, #388] @ 1402c8 │ │ │ │ orr r0, r0, #8192 @ 0x2000 │ │ │ │ cmp r4, #0 │ │ │ │ mov lr, #924 @ 0x39c │ │ │ │ mov r5, r4 │ │ │ │ mov r8, #123 @ 0x7b │ │ │ │ rsbmi r5, r4, #0 │ │ │ │ orr lr, lr, #64512 @ 0xfc00 │ │ │ │ @@ -307336,19 +307335,19 @@ │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ add r9, sp, #18 │ │ │ │ orr r0, r0, #65280 @ 0xff00 │ │ │ │ orr r8, r8, #5120 @ 0x1400 │ │ │ │ add sl, pc, sl │ │ │ │ mov ip, r1 │ │ │ │ mov r6, #10 │ │ │ │ - bcc 140244 │ │ │ │ + bcc 140240 │ │ │ │ mov r6, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ str ip, [sp, #12] │ │ │ │ - ldr r2, [pc, #300] @ 1402c4 │ │ │ │ + ldr r2, [pc, #300] @ 1402c0 │ │ │ │ mov r1, lr │ │ │ │ mov r3, sl │ │ │ │ add ip, r9, r6 │ │ │ │ sub r6, r6, #4 │ │ │ │ umull r7, lr, r5, r2 │ │ │ │ mov r2, #2288 @ 0x8f0 │ │ │ │ orr r2, r2, #53248 @ 0xd000 │ │ │ │ @@ -307366,95 +307365,95 @@ │ │ │ │ mla r3, r2, lr, r1 │ │ │ │ mov r2, sl │ │ │ │ and r1, r3, r0 │ │ │ │ ldrb r1, [r2, r1, lsl #1]! │ │ │ │ strb r1, [ip, #8] │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ strb r1, [ip, #9] │ │ │ │ - ldr r1, [pc, #200] @ 1402c8 │ │ │ │ + ldr r1, [pc, #200] @ 1402c4 │ │ │ │ cmp r5, r1 │ │ │ │ mov r5, r7 │ │ │ │ - bhi 140190 │ │ │ │ + bhi 14018c │ │ │ │ ldr ip, [sp, #12] │ │ │ │ add r6, r6, #10 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ cmp r7, #99 @ 0x63 │ │ │ │ - bhi 140250 │ │ │ │ + bhi 14024c │ │ │ │ mov r1, r7 │ │ │ │ cmp r1, #10 │ │ │ │ - bcc 14028c │ │ │ │ + bcc 140288 │ │ │ │ sub r0, r6, #2 │ │ │ │ ldrb r1, [sl, r1, lsl #1]! │ │ │ │ strb r1, [r9, r0] │ │ │ │ add r1, r9, r0 │ │ │ │ ldrb r2, [sl, #1] │ │ │ │ strb r2, [r1, #1] │ │ │ │ - b 140298 │ │ │ │ + b 140294 │ │ │ │ mov r7, r5 │ │ │ │ cmp r7, #99 @ 0x63 │ │ │ │ - bls 14021c │ │ │ │ + bls 140218 │ │ │ │ and r1, r7, r0 │ │ │ │ sub r6, r6, #2 │ │ │ │ lsr r1, r1, #2 │ │ │ │ smulbb r1, r1, r8 │ │ │ │ lsr r1, r1, #17 │ │ │ │ mla r2, r1, lr, r7 │ │ │ │ and r0, r2, r0 │ │ │ │ mov r2, sl │ │ │ │ ldrb r0, [r2, r0, lsl #1]! │ │ │ │ strb r0, [r9, r6] │ │ │ │ add r0, r9, r6 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ strb r2, [r0, #1] │ │ │ │ cmp r1, #10 │ │ │ │ - bcs 140228 │ │ │ │ + bcs 140224 │ │ │ │ sub r0, r6, #1 │ │ │ │ orr r1, r1, #48 @ 0x30 │ │ │ │ strb r1, [r9, r0] │ │ │ │ rsb r1, r0, #10 │ │ │ │ add r0, r9, r0 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mvn r0, r4 │ │ │ │ lsr r1, r0, #31 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xd1b71759 │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ - andseq ip, r8, lr, lsl #9 │ │ │ │ + mulseq r8, r2, r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, #1808 @ 0x710 │ │ │ │ - ldr sl, [pc, #432] @ 1404a4 │ │ │ │ + ldr sl, [pc, #432] @ 1404a0 │ │ │ │ orr r0, r0, #8192 @ 0x2000 │ │ │ │ mov r6, #255 @ 0xff │ │ │ │ mov r7, #123 @ 0x7b │ │ │ │ subs r0, r5, r0 │ │ │ │ orr r6, r6, #65280 @ 0xff00 │ │ │ │ orr r7, r7, #5120 @ 0x1400 │ │ │ │ add sl, pc, sl │ │ │ │ sbcs r0, r1, #0 │ │ │ │ - bcc 14040c │ │ │ │ + bcc 140408 │ │ │ │ mov r2, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r9, r2 │ │ │ │ mov r2, #1808 @ 0x710 │ │ │ │ orr r2, r2, #8192 @ 0x2000 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r8, r6 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r3, #2288 @ 0x8f0 │ │ │ │ mov lr, r5 │ │ │ │ orr r3, r3, #53248 @ 0xd000 │ │ │ │ add r4, sp, #16 │ │ │ │ mov r5, #924 @ 0x39c │ │ │ │ mov ip, sl │ │ │ │ mla r2, r0, r3, lr │ │ │ │ @@ -307476,40 +307475,40 @@ │ │ │ │ mov r5, r0 │ │ │ │ and r2, r7, r8 │ │ │ │ mov r7, sl │ │ │ │ mov sl, ip │ │ │ │ ldrb r2, [r3, r2, lsl #1]! │ │ │ │ strb r2, [r4, #18] │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ - ldr r3, [pc, #232] @ 1404a0 │ │ │ │ + ldr r3, [pc, #232] @ 14049c │ │ │ │ strb r2, [r4, #19] │ │ │ │ sub r2, r9, #4 │ │ │ │ subs r3, r3, lr │ │ │ │ ldr r3, [sp, #12] │ │ │ │ rscs r3, r3, #0 │ │ │ │ - bcc 14031c │ │ │ │ + bcc 140318 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r1, r9, #16 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #99 @ 0x63 │ │ │ │ - bhi 140418 │ │ │ │ + bhi 140414 │ │ │ │ mov r0, r5 │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 140460 │ │ │ │ + bcc 14045c │ │ │ │ sub r1, r1, #2 │ │ │ │ add r2, sp, #16 │ │ │ │ ldrb r0, [sl, r0, lsl #1]! │ │ │ │ strb r0, [r2, r1] │ │ │ │ add r0, r2, r1 │ │ │ │ ldrb r2, [sl, #1] │ │ │ │ strb r2, [r0, #1] │ │ │ │ - b 140470 │ │ │ │ + b 14046c │ │ │ │ mov r1, #20 │ │ │ │ cmp r5, #99 @ 0x63 │ │ │ │ - bls 1403e0 │ │ │ │ + bls 1403dc │ │ │ │ and r0, r5, r6 │ │ │ │ mov r3, #924 @ 0x39c │ │ │ │ orr r3, r3, #64512 @ 0xfc00 │ │ │ │ sub r1, r1, #2 │ │ │ │ lsr r0, r0, #2 │ │ │ │ smulbb r0, r0, r7 │ │ │ │ add r7, sp, #16 │ │ │ │ @@ -307519,33 +307518,33 @@ │ │ │ │ and r2, r2, r6 │ │ │ │ ldrb r2, [r3, r2, lsl #1]! │ │ │ │ strb r2, [r7, r1] │ │ │ │ add r2, r7, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ strb r3, [r2, #1] │ │ │ │ cmp r0, #10 │ │ │ │ - bcs 1403ec │ │ │ │ + bcs 1403e8 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ orr r0, r0, #48 @ 0x30 │ │ │ │ strb r0, [r2, r1] │ │ │ │ add r2, sp, #16 │ │ │ │ rsb r0, r1, #20 │ │ │ │ add r1, r2, r1 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ - @ instruction: 0x0018c2fa │ │ │ │ + @ instruction: 0x0018c2fe │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldm r0, {r0, r5} │ │ │ │ mov r4, #924 @ 0x39c │ │ │ │ mov lr, #255 @ 0xff │ │ │ │ eor r0, r0, r5, asr #31 │ │ │ │ @@ -307557,30 +307556,30 @@ │ │ │ │ orr r0, r0, #8192 @ 0x2000 │ │ │ │ sbc r6, r1, r5, asr #31 │ │ │ │ subs r0, r9, r0 │ │ │ │ orr r4, r4, #64512 @ 0xfc00 │ │ │ │ orr lr, lr, #65280 @ 0xff00 │ │ │ │ orr r7, r7, #5120 @ 0x1400 │ │ │ │ sbcs r0, r6, #0 │ │ │ │ - bcc 140600 │ │ │ │ + bcc 1405fc │ │ │ │ mov r2, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #16] │ │ │ │ mov sl, r2 │ │ │ │ mov r2, #1808 @ 0x710 │ │ │ │ orr r2, r2, #8192 @ 0x2000 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r8, lr │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r3, #2288 @ 0x8f0 │ │ │ │ str r1, [sp, #20] │ │ │ │ orr r3, r3, #53248 @ 0xd000 │ │ │ │ - ldr ip, [pc, #356] @ 14069c │ │ │ │ + ldr ip, [pc, #356] @ 140698 │ │ │ │ add r5, sp, #24 │ │ │ │ mov lr, r4 │ │ │ │ mla r2, r0, r3, r9 │ │ │ │ add ip, pc, ip │ │ │ │ mov r1, r9 │ │ │ │ mov r4, ip │ │ │ │ mov r9, r7 │ │ │ │ @@ -307591,67 +307590,67 @@ │ │ │ │ lsr r3, r3, #17 │ │ │ │ ldrb r7, [r4, r3, lsl #1]! │ │ │ │ strb r7, [r5, #16] │ │ │ │ ldrb r7, [r4, #1] │ │ │ │ mov r4, lr │ │ │ │ strb r7, [r5, #17] │ │ │ │ mla r7, r3, lr, r2 │ │ │ │ - ldr r3, [pc, #276] @ 140698 │ │ │ │ + ldr r3, [pc, #276] @ 140694 │ │ │ │ mov lr, r8 │ │ │ │ subs r3, r3, r1 │ │ │ │ rscs r3, r6, #0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ and r2, r7, r8 │ │ │ │ mov r7, r9 │ │ │ │ mov r9, r0 │ │ │ │ ldrb r2, [ip, r2, lsl #1]! │ │ │ │ strb r2, [r5, #18] │ │ │ │ ldrb r2, [ip, #1] │ │ │ │ strb r2, [r5, #19] │ │ │ │ sub r2, sl, #4 │ │ │ │ - bcc 140504 │ │ │ │ + bcc 140500 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ add r1, sl, #16 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r9, r0 │ │ │ │ cmp r9, #99 @ 0x63 │ │ │ │ - bhi 14060c │ │ │ │ + bhi 140608 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 140650 │ │ │ │ - ldr r3, [pc, #196] @ 1406a4 │ │ │ │ + bcc 14064c │ │ │ │ + ldr r3, [pc, #196] @ 1406a0 │ │ │ │ sub r1, r1, #2 │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, pc, r3 │ │ │ │ ldrb r0, [r3, r0, lsl #1]! │ │ │ │ strb r0, [r2, r1] │ │ │ │ add r0, r2, r1 │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ strb r2, [r0, #1] │ │ │ │ - b 140660 │ │ │ │ + b 14065c │ │ │ │ mov r1, #20 │ │ │ │ cmp r9, #99 @ 0x63 │ │ │ │ - bls 1405cc │ │ │ │ + bls 1405c8 │ │ │ │ and r0, r9, lr │ │ │ │ - ldr r3, [pc, #136] @ 1406a0 │ │ │ │ + ldr r3, [pc, #136] @ 14069c │ │ │ │ sub r1, r1, #2 │ │ │ │ lsr r0, r0, #2 │ │ │ │ add r3, pc, r3 │ │ │ │ smulbb r0, r0, r7 │ │ │ │ add r7, sp, #24 │ │ │ │ lsr r0, r0, #17 │ │ │ │ mla r2, r0, r4, r9 │ │ │ │ and r2, r2, lr │ │ │ │ ldrb r2, [r3, r2, lsl #1]! │ │ │ │ strb r2, [r7, r1] │ │ │ │ add r2, r7, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ strb r3, [r2, #1] │ │ │ │ cmp r0, #10 │ │ │ │ - bcs 1405d8 │ │ │ │ + bcs 1405d4 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r2, sp, #24 │ │ │ │ orr r0, r0, #48 @ 0x30 │ │ │ │ strb r0, [r2, r1] │ │ │ │ add r2, sp, #24 │ │ │ │ rsb r0, r1, #20 │ │ │ │ add r1, r2, r1 │ │ │ │ @@ -307659,309 +307658,309 @@ │ │ │ │ cmn r5, #1 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ movgt r1, #1 │ │ │ │ mov r0, ip │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ - andseq ip, r8, r2, asr #1 │ │ │ │ - andseq fp, r8, r6, ror #31 │ │ │ │ - andseq ip, r8, lr, lsl r0 │ │ │ │ + andseq ip, r8, r6, asr #1 │ │ │ │ + andseq fp, r8, sl, ror #31 │ │ │ │ + andseq ip, r8, r2, lsr #32 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1407e8 │ │ │ │ + beq 1407e4 │ │ │ │ mov ip, r0 │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ - bls 140800 │ │ │ │ + bls 1407fc │ │ │ │ ldr r0, [fp, #8] │ │ │ │ lsl r5, r2, #16 │ │ │ │ mov r4, #2 │ │ │ │ asr lr, r5, #16 │ │ │ │ cmp lr, #1 │ │ │ │ strh r4, [r0] │ │ │ │ - blt 140744 │ │ │ │ + blt 140740 │ │ │ │ mov r5, #255 @ 0xff │ │ │ │ str ip, [r0, #4] │ │ │ │ orr r5, r5, #65280 @ 0xff00 │ │ │ │ and r2, r2, r5 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 140788 │ │ │ │ + bcs 140784 │ │ │ │ mov r5, #2 │ │ │ │ sub r1, r1, r2 │ │ │ │ strh r5, [r0, #24] │ │ │ │ mov lr, #1 │ │ │ │ - ldr r4, [pc, #268] @ 140820 │ │ │ │ + ldr r4, [pc, #268] @ 14081c │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #8] │ │ │ │ add r2, ip, r2 │ │ │ │ str r2, [r0, #28] │ │ │ │ mov r2, #3 │ │ │ │ add r4, pc, r4 │ │ │ │ str r4, [r0, #16] │ │ │ │ str lr, [r0, #20] │ │ │ │ strh r5, [r0, #12] │ │ │ │ str r1, [r0, #32] │ │ │ │ - bls 140780 │ │ │ │ + bls 14077c │ │ │ │ sub r3, r3, r1 │ │ │ │ - b 1407d0 │ │ │ │ + b 1407cc │ │ │ │ str ip, [r0, #28] │ │ │ │ mov ip, #0 │ │ │ │ str r1, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ strh r4, [r0, #24] │ │ │ │ sub r5, ip, r5, asr #16 │ │ │ │ strh ip, [r0, #12] │ │ │ │ subhi r1, r3, r1 │ │ │ │ - ldr r2, [pc, #172] @ 140818 │ │ │ │ + ldr r2, [pc, #172] @ 140814 │ │ │ │ cmphi r1, r5 │ │ │ │ str r5, [r0, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ stmib r0, {r2, r4} │ │ │ │ mov r2, #3 │ │ │ │ - bhi 1407cc │ │ │ │ + bhi 1407c8 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ sub r1, r2, r1 │ │ │ │ strh r5, [r0, #12] │ │ │ │ str r1, [r0, #16] │ │ │ │ - beq 1407c4 │ │ │ │ - ldr r2, [pc, #112] @ 14081c │ │ │ │ + beq 1407c0 │ │ │ │ + ldr r2, [pc, #112] @ 140818 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0, #32] │ │ │ │ mov r1, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [r0, #28] │ │ │ │ strh r1, [r0, #24] │ │ │ │ - b 1407d0 │ │ │ │ + b 1407cc │ │ │ │ mov r1, #2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ add r3, r1, lr │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #4 │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ strh r1, [r0, #36] @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #52] @ 140824 │ │ │ │ + ldr r0, [pc, #52] @ 140820 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ - ldr r2, [pc, #48] @ 140828 │ │ │ │ + ldr r2, [pc, #48] @ 140824 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r0, [pc, #36] @ 14082c │ │ │ │ + ldr r0, [pc, #36] @ 140828 │ │ │ │ mov r1, #31 │ │ │ │ - ldr r2, [pc, #32] @ 140830 │ │ │ │ + ldr r2, [pc, #32] @ 14082c │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - andseq fp, r8, r1, asr #12 │ │ │ │ - andseq r8, r9, r1, lsl r9 │ │ │ │ - andseq r8, r9, r1, lsr #19 │ │ │ │ - andseq fp, r8, sp, ror r5 │ │ │ │ - @ instruction: 0x001d66d8 │ │ │ │ - andseq fp, r8, r6, lsl #11 │ │ │ │ - @ instruction: 0x001d66d0 │ │ │ │ + andseq fp, r8, r5, asr #12 │ │ │ │ + andseq r8, r9, r5, lsl r9 │ │ │ │ + andseq r8, r9, r5, lsr #19 │ │ │ │ + andseq fp, r8, r1, lsl #11 │ │ │ │ + @ instruction: 0x001d66dc │ │ │ │ + andseq fp, r8, sl, lsl #11 │ │ │ │ + @ instruction: 0x001d66d4 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #8 │ │ │ │ - bcs 1408b0 │ │ │ │ + bcs 1408ac │ │ │ │ ldr r1, [r0, #160] @ 0xa0 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - bcs 140a70 │ │ │ │ + bcs 140a6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 140984 │ │ │ │ - ldr r2, [pc, #592] @ 140ab4 │ │ │ │ + beq 140980 │ │ │ │ + ldr r2, [pc, #592] @ 140ab0 │ │ │ │ lsl r3, r1, #2 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r7, lsl #2] │ │ │ │ ldr r7, [r5] │ │ │ │ mov r6, #0 │ │ │ │ subs r3, r3, #4 │ │ │ │ umlal r4, r6, r7, r2 │ │ │ │ str r4, [r5], #4 │ │ │ │ mov r4, r6 │ │ │ │ - bne 140874 │ │ │ │ + bne 140870 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 1408a8 │ │ │ │ + beq 1408a4 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - beq 140a84 │ │ │ │ + beq 140a80 │ │ │ │ str r6, [r0, r1, lsl #2] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r0, #160] @ 0xa0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ands r1, r7, #7 │ │ │ │ - beq 140920 │ │ │ │ + beq 14091c │ │ │ │ ldr ip, [r0, #160] @ 0xa0 │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - bcs 140a5c │ │ │ │ + bcs 140a58 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 140990 │ │ │ │ - ldr r2, [pc, #456] @ 140a9c │ │ │ │ + beq 14098c │ │ │ │ + ldr r2, [pc, #456] @ 140a98 │ │ │ │ lsl r3, ip, #2 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ lsr r2, r2, r1 │ │ │ │ ldr r6, [r5] │ │ │ │ mov r1, #0 │ │ │ │ subs r3, r3, #4 │ │ │ │ umlal r4, r1, r6, r2 │ │ │ │ str r4, [r5], #4 │ │ │ │ mov r4, r1 │ │ │ │ - bne 1408e8 │ │ │ │ + bne 1408e4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14091c │ │ │ │ + beq 140918 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - beq 140a84 │ │ │ │ + beq 140a80 │ │ │ │ str r1, [r0, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r0, #160] @ 0xa0 │ │ │ │ tst r7, #8 │ │ │ │ - beq 1409ac │ │ │ │ + beq 1409a8 │ │ │ │ ldr ip, [r0, #160] @ 0xa0 │ │ │ │ cmp ip, #41 @ 0x29 │ │ │ │ - bcs 140a5c │ │ │ │ + bcs 140a58 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 1409a4 │ │ │ │ - ldr r3, [pc, #340] @ 140a98 │ │ │ │ + beq 1409a0 │ │ │ │ + ldr r3, [pc, #340] @ 140a94 │ │ │ │ lsl r2, ip, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r5] │ │ │ │ mov r4, #0 │ │ │ │ subs r2, r2, #4 │ │ │ │ umlal r1, r4, r6, r3 │ │ │ │ str r1, [r5], #4 │ │ │ │ mov r1, r4 │ │ │ │ - bne 14094c │ │ │ │ + bne 140948 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1409a8 │ │ │ │ + beq 1409a4 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - beq 140a84 │ │ │ │ + beq 140a80 │ │ │ │ str r4, [r0, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 1409a8 │ │ │ │ + b 1409a4 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #160] @ 0xa0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov ip, #0 │ │ │ │ str ip, [r0, #160] @ 0xa0 │ │ │ │ tst r7, #8 │ │ │ │ - bne 140928 │ │ │ │ - b 1409ac │ │ │ │ + bne 140924 │ │ │ │ + b 1409a8 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [r0, #160] @ 0xa0 │ │ │ │ tst r7, #16 │ │ │ │ - bne 1409e0 │ │ │ │ + bne 1409dc │ │ │ │ tst r7, #32 │ │ │ │ - bne 1409f8 │ │ │ │ + bne 1409f4 │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ - bne 140a10 │ │ │ │ + bne 140a0c │ │ │ │ tst r7, #128 @ 0x80 │ │ │ │ - bne 140a28 │ │ │ │ + bne 140a24 │ │ │ │ tst r7, #256 @ 0x100 │ │ │ │ - bne 140a40 │ │ │ │ + bne 140a3c │ │ │ │ mov r1, r7 │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #184] @ 140aa0 │ │ │ │ + ldr r1, [pc, #184] @ 140a9c │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1420f0 │ │ │ │ + bl 1420ec │ │ │ │ tst r7, #32 │ │ │ │ - beq 1409bc │ │ │ │ - ldr r1, [pc, #164] @ 140aa4 │ │ │ │ + beq 1409b8 │ │ │ │ + ldr r1, [pc, #164] @ 140aa0 │ │ │ │ mov r2, #3 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1420f0 │ │ │ │ + bl 1420ec │ │ │ │ tst r7, #64 @ 0x40 │ │ │ │ - beq 1409c4 │ │ │ │ - ldr r1, [pc, #144] @ 140aa8 │ │ │ │ + beq 1409c0 │ │ │ │ + ldr r1, [pc, #144] @ 140aa4 │ │ │ │ mov r2, #5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1420f0 │ │ │ │ + bl 1420ec │ │ │ │ tst r7, #128 @ 0x80 │ │ │ │ - beq 1409cc │ │ │ │ - ldr r1, [pc, #124] @ 140aac │ │ │ │ + beq 1409c8 │ │ │ │ + ldr r1, [pc, #124] @ 140aa8 │ │ │ │ mov r2, #10 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1420f0 │ │ │ │ + bl 1420ec │ │ │ │ tst r7, #256 @ 0x100 │ │ │ │ - beq 1409d4 │ │ │ │ - ldr r1, [pc, #104] @ 140ab0 │ │ │ │ + beq 1409d0 │ │ │ │ + ldr r1, [pc, #104] @ 140aac │ │ │ │ mov r2, #19 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 1420f0 │ │ │ │ + bl 1420ec │ │ │ │ mov r1, r7 │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #84] @ 140ab8 │ │ │ │ + ldr r2, [pc, #84] @ 140ab4 │ │ │ │ mov r0, ip │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #68] @ 140abc │ │ │ │ + ldr r2, [pc, #68] @ 140ab8 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #52] @ 140ac0 │ │ │ │ + ldr r2, [pc, #52] @ 140abc │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ andeq pc, r5, r1, ror #11 │ │ │ │ - andseq fp, r8, r8, lsl #10 │ │ │ │ - andseq fp, r8, r4, lsr #8 │ │ │ │ - andseq fp, r8, r4, lsl r4 │ │ │ │ + andseq fp, r8, ip, lsl #10 │ │ │ │ + andseq fp, r8, r8, lsr #8 │ │ │ │ + andseq fp, r8, r8, lsl r4 │ │ │ │ + andseq fp, r8, ip, lsl #8 │ │ │ │ andseq fp, r8, r8, lsl #8 │ │ │ │ - andseq fp, r8, r4, lsl #8 │ │ │ │ - andseq fp, r8, r4, lsl r4 │ │ │ │ - andseq fp, r8, r8, ror r5 │ │ │ │ - andseq r6, sp, r0, lsl r6 │ │ │ │ - @ instruction: 0x001d65fc │ │ │ │ - andseq r6, sp, r8, ror #11 │ │ │ │ + andseq fp, r8, r8, lsl r4 │ │ │ │ + andseq fp, r8, ip, ror r5 │ │ │ │ + andseq r6, sp, r4, lsl r6 │ │ │ │ + andseq r6, sp, r0, lsl #12 │ │ │ │ + andseq r6, sp, ip, ror #11 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ ldr r6, [r1] │ │ │ │ ldr r5, [r1, #4] │ │ │ │ orrs r3, r6, r5 │ │ │ │ - beq 1417a4 │ │ │ │ + beq 1417a0 │ │ │ │ add r4, r1, #8 │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r7, [r4, #4] │ │ │ │ orrs r3, r8, r7 │ │ │ │ - beq 1417bc │ │ │ │ + beq 1417b8 │ │ │ │ ldr r9, [r4, #12] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ orrs r3, r4, r9 │ │ │ │ - beq 1417d4 │ │ │ │ + beq 1417d0 │ │ │ │ adds r3, r6, r4 │ │ │ │ mov ip, #0 │ │ │ │ adcs r3, r5, r9 │ │ │ │ adcs r3, ip, #0 │ │ │ │ - bne 1417ec │ │ │ │ + bne 1417e8 │ │ │ │ subs r3, r6, r8 │ │ │ │ sbcs r3, r5, r7 │ │ │ │ - bcc 141804 │ │ │ │ + bcc 141800 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ ldrsb r0, [r1, #26] │ │ │ │ mov sl, #2 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ ldrsh r0, [r1, #24] │ │ │ │ mov r1, #0 │ │ │ │ @@ -308013,835 +308012,835 @@ │ │ │ │ str r0, [sp, #548] @ 0x224 │ │ │ │ adds r0, r6, r4 │ │ │ │ adc r1, r5, r9 │ │ │ │ subs r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ sbcs r1, r1, #0 │ │ │ │ add r0, r0, #32 │ │ │ │ - ldr r2, [pc, #3156] @ 141870 │ │ │ │ + ldr r2, [pc, #3156] @ 14186c │ │ │ │ clzne r0, r1 │ │ │ │ - ldr r1, [pc, #3144] @ 14186c │ │ │ │ + ldr r1, [pc, #3144] @ 141868 │ │ │ │ sub r0, r3, r0 │ │ │ │ mov r4, #19 │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, #0 │ │ │ │ smlal r1, r4, r0, r2 │ │ │ │ lsl r0, r4, #16 │ │ │ │ asr r5, r0, #16 │ │ │ │ - bmi 140c84 │ │ │ │ + bmi 140c80 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ add r0, sp, #220 @ 0xdc │ │ │ │ mov r1, r6 │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ mov r1, r6 │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ cmn r5, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ - ble 140ca4 │ │ │ │ + ble 140ca0 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ orr r0, r0, #32512 @ 0x7f00 │ │ │ │ and r1, r4, r0 │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ - b 140cd4 │ │ │ │ + b 140cd0 │ │ │ │ rsb r0, r6, #0 │ │ │ │ lsl r0, r0, #16 │ │ │ │ asr r1, r0, #16 │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ cmn r5, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ - bgt 140c70 │ │ │ │ + bgt 140c6c │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ rsb r0, r5, #0 │ │ │ │ orr r1, r1, #65280 @ 0xff00 │ │ │ │ and r4, r0, r1 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ - bl 140834 │ │ │ │ + bl 140830 │ │ │ │ add r0, sp, #220 @ 0xdc │ │ │ │ mov r1, r4 │ │ │ │ - bl 140834 │ │ │ │ + bl 140830 │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ mov r1, r4 │ │ │ │ - bl 140834 │ │ │ │ + bl 140830 │ │ │ │ sub r5, fp, #196 @ 0xc4 │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ ldr r9, [sp, #216] @ 0xd8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ bl 137d0 │ │ │ │ ldr ip, [sp, #544] @ 0x220 │ │ │ │ str r9, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r9, ip │ │ │ │ mov r0, ip │ │ │ │ movhi r0, r9 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bcs 141754 │ │ │ │ + bcs 141750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 140d6c │ │ │ │ + beq 140d68 │ │ │ │ mov lr, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #0 │ │ │ │ and r1, r1, #1 │ │ │ │ ldr r2, [r7], #4 │ │ │ │ ldr r6, [r5] │ │ │ │ subs r1, r1, #1 │ │ │ │ adcs r1, r6, r2 │ │ │ │ str r1, [r5], #4 │ │ │ │ adc r1, lr, #0 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 140d24 │ │ │ │ + bne 140d20 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 140d70 │ │ │ │ + beq 140d6c │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - beq 141830 │ │ │ │ + beq 14182c │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r1, r0, lsl #2] │ │ │ │ add r0, r0, #1 │ │ │ │ - b 140d70 │ │ │ │ + b 140d6c │ │ │ │ mov r0, #0 │ │ │ │ ldr sl, [sp, #708] @ 0x2c4 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp sl, r0 │ │ │ │ movhi r0, sl │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bcs 141754 │ │ │ │ + bcs 141750 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ sub r5, fp, #196 @ 0xc4 │ │ │ │ sub r1, r1, #4 │ │ │ │ str r1, [sp, #20] │ │ │ │ add r1, sp, #548 @ 0x224 │ │ │ │ lsl r0, r0, #2 │ │ │ │ sub r2, r1, #4 │ │ │ │ add r1, r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 140dd8 │ │ │ │ + beq 140dd4 │ │ │ │ ldr r3, [r2, r0] │ │ │ │ sub r0, r0, #4 │ │ │ │ ldr r7, [r1, #-4] │ │ │ │ subs r1, r7, r3 │ │ │ │ movne r1, #1 │ │ │ │ cmp r7, r3 │ │ │ │ mvnhi r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 140da4 │ │ │ │ - b 140de4 │ │ │ │ + beq 140da0 │ │ │ │ + b 140de0 │ │ │ │ sub r0, fp, #196 @ 0xc4 │ │ │ │ subs r1, r1, r0 │ │ │ │ mvnne r1, #0 │ │ │ │ lsl r0, r1, #24 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ asr r0, r0, #24 │ │ │ │ cmp r0, r1 │ │ │ │ - bge 140e0c │ │ │ │ + bge 140e08 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r9, r5 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 140f3c │ │ │ │ + b 140f38 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 140e5c │ │ │ │ + beq 140e58 │ │ │ │ lsl r0, r9, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #10 │ │ │ │ ldr r7, [r4] │ │ │ │ mov r3, #0 │ │ │ │ subs r0, r0, #4 │ │ │ │ umlal r1, r3, r7, r2 │ │ │ │ str r1, [r4], #4 │ │ │ │ mov r1, r3 │ │ │ │ - bne 140e20 │ │ │ │ + bne 140e1c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 140e60 │ │ │ │ + beq 140e5c │ │ │ │ cmp r9, #40 @ 0x28 │ │ │ │ - beq 141830 │ │ │ │ + beq 14182c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r3, [r0, r9, lsl #2] │ │ │ │ add r9, r9, #1 │ │ │ │ - b 140e60 │ │ │ │ + b 140e5c │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [sp, #380] @ 0x17c │ │ │ │ str r9, [sp, #216] @ 0xd8 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bcs 141754 │ │ │ │ + bcs 141750 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ - beq 140ec0 │ │ │ │ + beq 140ebc │ │ │ │ lsl r3, r0, #2 │ │ │ │ mov r7, #10 │ │ │ │ ldr r6, [r8] │ │ │ │ mov r4, #0 │ │ │ │ subs r3, r3, #4 │ │ │ │ umlal r1, r4, r6, r7 │ │ │ │ str r1, [r8], #4 │ │ │ │ mov r1, r4 │ │ │ │ - bne 140e88 │ │ │ │ + bne 140e84 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 140f1c │ │ │ │ + beq 140f18 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - beq 141830 │ │ │ │ + beq 14182c │ │ │ │ add r1, sp, #220 @ 0xdc │ │ │ │ str r4, [r1, r0, lsl #2] │ │ │ │ add r1, r0, #1 │ │ │ │ mov r9, r5 │ │ │ │ cmp ip, #0 │ │ │ │ str r1, [sp, #380] @ 0x17c │ │ │ │ - beq 140f38 │ │ │ │ + beq 140f34 │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ lsl r0, ip, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #10 │ │ │ │ ldr r6, [r2] │ │ │ │ mov r7, #0 │ │ │ │ subs r0, r0, #4 │ │ │ │ umlal r1, r7, r6, r3 │ │ │ │ str r1, [r2], #4 │ │ │ │ mov r1, r7 │ │ │ │ - bne 140ee0 │ │ │ │ + bne 140edc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 140f34 │ │ │ │ + beq 140f30 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - beq 141830 │ │ │ │ + beq 14182c │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ add r2, ip, #1 │ │ │ │ str r7, [r0, ip, lsl #2] │ │ │ │ - b 140f38 │ │ │ │ + b 140f34 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, r5 │ │ │ │ cmp ip, #0 │ │ │ │ str r1, [sp, #380] @ 0x17c │ │ │ │ - bne 140ed0 │ │ │ │ - b 140f38 │ │ │ │ + bne 140ecc │ │ │ │ + b 140f34 │ │ │ │ mov r2, ip │ │ │ │ str r2, [sp, #544] @ 0x220 │ │ │ │ sub r4, fp, #688 @ 0x2b0 │ │ │ │ add r6, sp, #548 @ 0x224 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str sl, [fp, #-528] @ 0xfffffdf0 │ │ │ │ mov sl, r4 │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ sub r5, fp, #524 @ 0x20c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ ldr r4, [sp, #708] @ 0x2c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #2 │ │ │ │ str r4, [fp, #-364] @ 0xfffffe94 │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ sub r5, fp, #360 @ 0x168 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ ldr r4, [sp, #708] @ 0x2c4 │ │ │ │ mov r0, r5 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #3 │ │ │ │ str r4, [fp, #-200] @ 0xffffff38 │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ ldr r0, [fp, #-200] @ 0xffffff38 │ │ │ │ ldr r3, [sp, #216] @ 0xd8 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r3, r0 │ │ │ │ movhi r0, r3 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - bhi 141754 │ │ │ │ + bhi 141750 │ │ │ │ sub r1, r6, #4 │ │ │ │ str r1, [sp, #16] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov lr, r9 │ │ │ │ sub r5, r1, #4 │ │ │ │ ldr r1, [sp, #708] @ 0x2c4 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r8, #0 │ │ │ │ ldr r1, [fp, #-528] @ 0xfffffdf0 │ │ │ │ mov r9, r6 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r1, [fp, #-364] @ 0xfffffe94 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #0 │ │ │ │ - b 141030 │ │ │ │ + b 14102c │ │ │ │ mov ip, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r0 │ │ │ │ str ip, [sp, #544] @ 0x220 │ │ │ │ movhi r0, r3 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - bhi 141754 │ │ │ │ + bhi 141750 │ │ │ │ sub r6, fp, #360 @ 0x168 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ lsl r1, r0, #2 │ │ │ │ add r2, r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141070 │ │ │ │ + beq 14106c │ │ │ │ ldr r7, [r5, r1] │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r4, [r2, #-4] │ │ │ │ subs r2, r4, r7 │ │ │ │ movne r2, #1 │ │ │ │ cmp r4, r7 │ │ │ │ mvnhi r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 14103c │ │ │ │ - b 141078 │ │ │ │ + beq 141038 │ │ │ │ + b 141074 │ │ │ │ subs r2, r2, r6 │ │ │ │ mvnne r2, #0 │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ sub r4, fp, #524 @ 0x20c │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi 1410e4 │ │ │ │ + bhi 1410e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1410d8 │ │ │ │ + beq 1410d4 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ sub r4, fp, #360 @ 0x168 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r6, [r4], #4 │ │ │ │ and r3, r3, #1 │ │ │ │ ldr r7, [r1] │ │ │ │ subs r3, r3, #1 │ │ │ │ mvn r6, r6 │ │ │ │ adcs r3, r7, r6 │ │ │ │ str r3, [r1], #4 │ │ │ │ adc r3, r8, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bne 1410a4 │ │ │ │ + bne 1410a0 │ │ │ │ sub r4, fp, #524 @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 141764 │ │ │ │ + beq 141760 │ │ │ │ mov ip, #8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r3, r0 │ │ │ │ movhi r0, r3 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bcs 141754 │ │ │ │ + bcs 141750 │ │ │ │ lsl r1, r0, #2 │ │ │ │ add r2, r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14118c │ │ │ │ + beq 141188 │ │ │ │ ldr r7, [r5, r1] │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r6, [r2, #-4] │ │ │ │ subs r2, r6, r7 │ │ │ │ movne r2, #1 │ │ │ │ cmp r6, r7 │ │ │ │ mvnhi r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1410fc │ │ │ │ + beq 1410f8 │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ cmp r1, #1 │ │ │ │ - bhi 1411a0 │ │ │ │ + bhi 14119c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 141180 │ │ │ │ + beq 14117c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r2, r4 │ │ │ │ mov r4, #1 │ │ │ │ mov r3, r0 │ │ │ │ ldr r6, [r2], #4 │ │ │ │ and r4, r4, #1 │ │ │ │ ldr r7, [r1] │ │ │ │ subs r4, r4, #1 │ │ │ │ mvn r6, r6 │ │ │ │ adcs r7, r7, r6 │ │ │ │ adc r4, r8, #0 │ │ │ │ str r7, [r1], #4 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 141150 │ │ │ │ + bne 14114c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 141764 │ │ │ │ + beq 141760 │ │ │ │ orr ip, ip, #4 │ │ │ │ str r0, [sp, #216] @ 0xd8 │ │ │ │ - b 1411a4 │ │ │ │ + b 1411a0 │ │ │ │ subs r2, r2, r4 │ │ │ │ mvnne r2, #0 │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ cmp r1, #1 │ │ │ │ - bls 141138 │ │ │ │ + bls 141134 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r0, r1 │ │ │ │ movhi r1, r0 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - bcs 14177c │ │ │ │ + bcs 141778 │ │ │ │ lsl r2, r1, #2 │ │ │ │ add r3, sl, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 141248 │ │ │ │ + beq 141244 │ │ │ │ ldr r7, [r5, r2] │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r6, [r3, #-4] │ │ │ │ subs r3, r6, r7 │ │ │ │ movne r3, #1 │ │ │ │ cmp r6, r7 │ │ │ │ mvnhi r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1411bc │ │ │ │ + beq 1411b8 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 14125c │ │ │ │ + bhi 141258 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14123c │ │ │ │ + beq 141238 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r4, #1 │ │ │ │ mov r3, r1 │ │ │ │ ldr r6, [sl], #4 │ │ │ │ and r4, r4, #1 │ │ │ │ ldr r7, [r0] │ │ │ │ subs r4, r4, #1 │ │ │ │ mvn r6, r6 │ │ │ │ adcs r7, r7, r6 │ │ │ │ adc r4, r8, #0 │ │ │ │ str r7, [r0], #4 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 14120c │ │ │ │ + bne 141208 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 141764 │ │ │ │ + beq 141760 │ │ │ │ add ip, ip, #2 │ │ │ │ str r1, [sp, #216] @ 0xd8 │ │ │ │ - b 141260 │ │ │ │ + b 14125c │ │ │ │ subs r3, r3, sl │ │ │ │ mvnne r3, #0 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #1 │ │ │ │ - bls 1411f8 │ │ │ │ + bls 1411f4 │ │ │ │ mov r1, r0 │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ add r4, sp, #220 @ 0xdc │ │ │ │ cmp r1, sl │ │ │ │ movhi sl, r1 │ │ │ │ cmp sl, #41 @ 0x29 │ │ │ │ - bcs 141790 │ │ │ │ + bcs 14178c │ │ │ │ lsl r0, sl, #2 │ │ │ │ add r2, r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 141310 │ │ │ │ + beq 14130c │ │ │ │ ldr r3, [r5, r0] │ │ │ │ sub r0, r0, #4 │ │ │ │ ldr r7, [r2, #-4] │ │ │ │ subs r2, r7, r3 │ │ │ │ movne r2, #1 │ │ │ │ cmp r7, r3 │ │ │ │ mvnhi r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 14127c │ │ │ │ + beq 141278 │ │ │ │ and r0, r2, #255 @ 0xff │ │ │ │ cmp r0, #1 │ │ │ │ - bhi 141324 │ │ │ │ + bhi 141320 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 141304 │ │ │ │ + beq 141300 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ ldr r6, [r2], #4 │ │ │ │ and r3, r3, #1 │ │ │ │ ldr r7, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ mvn r6, r6 │ │ │ │ adcs r3, r7, r6 │ │ │ │ str r3, [r0], #4 │ │ │ │ adc r3, r8, #0 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bne 1412d0 │ │ │ │ + bne 1412cc │ │ │ │ add r4, sp, #220 @ 0xdc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 141764 │ │ │ │ + beq 141760 │ │ │ │ add ip, ip, #1 │ │ │ │ str sl, [sp, #216] @ 0xd8 │ │ │ │ - b 141328 │ │ │ │ + b 141324 │ │ │ │ subs r2, r2, r9 │ │ │ │ mvnne r2, #0 │ │ │ │ and r0, r2, #255 @ 0xff │ │ │ │ cmp r0, #1 │ │ │ │ - bls 1412b8 │ │ │ │ + bls 1412b4 │ │ │ │ mov sl, r1 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, #17 │ │ │ │ - beq 141844 │ │ │ │ + beq 141840 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, ip, #48 @ 0x30 │ │ │ │ strb r0, [r1, r2] │ │ │ │ ldr r1, [sp, #380] @ 0x17c │ │ │ │ cmp sl, r1 │ │ │ │ mov r0, r1 │ │ │ │ movhi r0, sl │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bcs 141754 │ │ │ │ + bcs 141750 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ lsl r0, r0, #2 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ add r1, r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1413a0 │ │ │ │ + beq 14139c │ │ │ │ ldr r2, [r3, r0] │ │ │ │ sub r0, r0, #4 │ │ │ │ ldr r1, [r1, #-4] │ │ │ │ subs r9, r1, r2 │ │ │ │ movne r9, #1 │ │ │ │ cmp r1, r2 │ │ │ │ mvnhi r9, #0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 14136c │ │ │ │ - b 1413a8 │ │ │ │ + beq 141368 │ │ │ │ + b 1413a4 │ │ │ │ subs r9, r1, r4 │ │ │ │ mvnne r9, #0 │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ mov r0, lr │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r6, lr │ │ │ │ bl 137d0 │ │ │ │ ldr ip, [sp, #544] @ 0x220 │ │ │ │ str sl, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp sl, ip │ │ │ │ mov r0, ip │ │ │ │ movhi r0, sl │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bcs 141754 │ │ │ │ + bcs 141750 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14143c │ │ │ │ + beq 141438 │ │ │ │ add r7, sp, #384 @ 0x180 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov lr, r6 │ │ │ │ mov r3, r6 │ │ │ │ and r4, r4, #1 │ │ │ │ ldr r6, [r7], #4 │ │ │ │ ldr r1, [r3] │ │ │ │ subs r4, r4, #1 │ │ │ │ adcs r1, r1, r6 │ │ │ │ str r1, [r3], #4 │ │ │ │ adc r4, r8, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bne 1413f4 │ │ │ │ + bne 1413f0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 141444 │ │ │ │ + beq 141440 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - beq 141830 │ │ │ │ + beq 14182c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [lr, r0, lsl #2] │ │ │ │ add r0, r0, #1 │ │ │ │ - b 141448 │ │ │ │ + b 141444 │ │ │ │ mov r0, #0 │ │ │ │ mov lr, r6 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r1, r0 │ │ │ │ movhi r0, r1 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bcs 141754 │ │ │ │ + bcs 141750 │ │ │ │ lsl r2, r0, #2 │ │ │ │ add r0, lr, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 141498 │ │ │ │ + beq 141494 │ │ │ │ ldr r1, [r4, r2] │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ subs r0, r3, r1 │ │ │ │ movne r0, #1 │ │ │ │ cmp r3, r1 │ │ │ │ mvnhi r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 141464 │ │ │ │ - b 1414a0 │ │ │ │ + beq 141460 │ │ │ │ + b 14149c │ │ │ │ subs r0, r0, lr │ │ │ │ mvnne r0, #0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ lsl r1, r9, #24 │ │ │ │ asr r2, r1, #24 │ │ │ │ cmp r2, r3 │ │ │ │ lslge r1, r0, #24 │ │ │ │ asrge r1, r1, #24 │ │ │ │ cmpge r1, r3 │ │ │ │ - blt 1415ec │ │ │ │ + blt 1415e8 │ │ │ │ add r9, sp, #548 @ 0x224 │ │ │ │ mov r0, #0 │ │ │ │ cmp sl, #0 │ │ │ │ mov r3, #0 │ │ │ │ - beq 141520 │ │ │ │ + beq 14151c │ │ │ │ add r4, sp, #56 @ 0x38 │ │ │ │ lsl r2, sl, #2 │ │ │ │ mov r6, #10 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r7, #0 │ │ │ │ subs r2, r2, #4 │ │ │ │ umlal r3, r7, r1, r6 │ │ │ │ str r3, [r4], #4 │ │ │ │ mov r3, r7 │ │ │ │ - bne 1414e0 │ │ │ │ + bne 1414dc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14151c │ │ │ │ + beq 141518 │ │ │ │ cmp sl, #40 @ 0x28 │ │ │ │ - beq 141830 │ │ │ │ + beq 14182c │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ add r3, sl, #1 │ │ │ │ str r7, [r1, sl, lsl #2] │ │ │ │ - b 141520 │ │ │ │ + b 14151c │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ sub sl, fp, #688 @ 0x2b0 │ │ │ │ str r3, [sp, #216] @ 0xd8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141580 │ │ │ │ + beq 14157c │ │ │ │ add r4, sp, #220 @ 0xdc │ │ │ │ lsl r0, r1, #2 │ │ │ │ mov r2, #0 │ │ │ │ mov r6, #10 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r7, #0 │ │ │ │ subs r0, r0, #4 │ │ │ │ umlal r2, r7, r1, r6 │ │ │ │ str r2, [r4], #4 │ │ │ │ mov r2, r7 │ │ │ │ - bne 141544 │ │ │ │ + bne 141540 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1415d8 │ │ │ │ + beq 1415d4 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - beq 141830 │ │ │ │ + beq 14182c │ │ │ │ add r1, sp, #220 @ 0xdc │ │ │ │ str r7, [r1, r0, lsl #2] │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [sp, #380] @ 0x17c │ │ │ │ - beq 141010 │ │ │ │ + beq 14100c │ │ │ │ add r2, sp, #384 @ 0x180 │ │ │ │ lsl r0, ip, #2 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #10 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r4, #0 │ │ │ │ subs r0, r0, #4 │ │ │ │ umlal r7, r4, r1, r6 │ │ │ │ str r7, [r2], #4 │ │ │ │ mov r7, r4 │ │ │ │ - bne 14159c │ │ │ │ + bne 141598 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 141014 │ │ │ │ + beq 141010 │ │ │ │ cmp ip, #40 @ 0x28 │ │ │ │ - beq 141830 │ │ │ │ + beq 14182c │ │ │ │ add r0, sp, #384 @ 0x180 │ │ │ │ str r4, [r0, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 141014 │ │ │ │ + b 141010 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [sp, #380] @ 0x17c │ │ │ │ - bne 14158c │ │ │ │ - b 141010 │ │ │ │ + bne 141588 │ │ │ │ + b 14100c │ │ │ │ ldr r4, [sp, #32] │ │ │ │ lsl r0, r0, #24 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ add r6, sp, #548 @ 0x224 │ │ │ │ ldr r8, [sp, #44] @ 0x2c │ │ │ │ asr r0, r0, #24 │ │ │ │ cmp r0, r3 │ │ │ │ - bge 1416e4 │ │ │ │ + bge 1416e0 │ │ │ │ cmp r2, r3 │ │ │ │ - bge 141698 │ │ │ │ + bge 141694 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ mov r1, #1 │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ ldr r2, [sp, #216] @ 0xd8 │ │ │ │ ldr r1, [sp, #708] @ 0x2c4 │ │ │ │ cmp r2, r1 │ │ │ │ movhi r1, r2 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - bcs 14177c │ │ │ │ + bcs 141778 │ │ │ │ sub r0, r0, #4 │ │ │ │ lsl r1, r1, #2 │ │ │ │ add r2, r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 141680 │ │ │ │ + beq 14167c │ │ │ │ ldr r3, [r0, r1] │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r7, [r2, #-4] │ │ │ │ subs r2, r7, r3 │ │ │ │ movne r2, #1 │ │ │ │ cmp r7, r3 │ │ │ │ mvnhi r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 141640 │ │ │ │ + beq 14163c │ │ │ │ and r0, r2, #255 @ 0xff │ │ │ │ cmp r0, #2 │ │ │ │ - bcc 141698 │ │ │ │ - b 1416e4 │ │ │ │ + bcc 141694 │ │ │ │ + b 1416e0 │ │ │ │ add r0, sp, #548 @ 0x224 │ │ │ │ subs r2, r2, r0 │ │ │ │ mvnne r2, #0 │ │ │ │ and r0, r2, #255 @ 0xff │ │ │ │ cmp r0, #2 │ │ │ │ - bcs 1416e4 │ │ │ │ + bcs 1416e0 │ │ │ │ mvn r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmn r1, #1 │ │ │ │ - beq 141708 │ │ │ │ + beq 141704 │ │ │ │ ldrb r3, [r4, r1] │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - beq 1416a0 │ │ │ │ + beq 14169c │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ add r1, r0, #1 │ │ │ │ cmp r1, r8 │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r4, r0] │ │ │ │ - bhi 1416e4 │ │ │ │ + bhi 1416e0 │ │ │ │ add r0, r4, r1 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 12fe4 │ │ │ │ cmp r8, #17 │ │ │ │ - bcs 14181c │ │ │ │ + bcs 141818 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strh r0, [r5, #8] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r4, [r5] │ │ │ │ str r0, [r5, #4] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #49 @ 0x31 │ │ │ │ cmp r8, #0 │ │ │ │ strb r0, [r4] │ │ │ │ - beq 141730 │ │ │ │ + beq 14172c │ │ │ │ add r0, r4, #1 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, r8 │ │ │ │ bl 12fe4 │ │ │ │ cmp r8, #15 │ │ │ │ - bhi 141858 │ │ │ │ + bhi 141854 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ strb r0, [r4, r1] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, r8, #2 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - b 1416ec │ │ │ │ - ldr r2, [pc, #284] @ 141878 │ │ │ │ + b 1416e8 │ │ │ │ + ldr r2, [pc, #284] @ 141874 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r0, [pc, #316] @ 1418a8 │ │ │ │ + ldr r0, [pc, #316] @ 1418a4 │ │ │ │ mov r1, #26 │ │ │ │ - ldr r2, [pc, #312] @ 1418ac │ │ │ │ + ldr r2, [pc, #312] @ 1418a8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r2, [pc, #300] @ 1418b0 │ │ │ │ + ldr r2, [pc, #300] @ 1418ac │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #284] @ 1418b4 │ │ │ │ + ldr r2, [pc, #284] @ 1418b0 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r0, [pc, #212] @ 141880 │ │ │ │ + ldr r0, [pc, #212] @ 14187c │ │ │ │ mov r1, #28 │ │ │ │ - ldr r2, [pc, #208] @ 141884 │ │ │ │ + ldr r2, [pc, #208] @ 141880 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r0, [pc, #196] @ 141888 │ │ │ │ + ldr r0, [pc, #196] @ 141884 │ │ │ │ mov r1, #29 │ │ │ │ - ldr r2, [pc, #192] @ 14188c │ │ │ │ + ldr r2, [pc, #192] @ 141888 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r0, [pc, #180] @ 141890 │ │ │ │ + ldr r0, [pc, #180] @ 14188c │ │ │ │ mov r1, #28 │ │ │ │ - ldr r2, [pc, #176] @ 141894 │ │ │ │ + ldr r2, [pc, #176] @ 141890 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r0, [pc, #164] @ 141898 │ │ │ │ + ldr r0, [pc, #164] @ 141894 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ - ldr r2, [pc, #160] @ 14189c │ │ │ │ + ldr r2, [pc, #160] @ 141898 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r0, [pc, #148] @ 1418a0 │ │ │ │ + ldr r0, [pc, #148] @ 14189c │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ - ldr r2, [pc, #144] @ 1418a4 │ │ │ │ + ldr r2, [pc, #144] @ 1418a0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r2, [pc, #80] @ 141874 │ │ │ │ + ldr r2, [pc, #80] @ 141870 │ │ │ │ mov r1, #17 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #132] @ 1418bc │ │ │ │ + ldr r2, [pc, #132] @ 1418b8 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - ldr r2, [pc, #108] @ 1418b8 │ │ │ │ + ldr r2, [pc, #108] @ 1418b4 │ │ │ │ mov r0, #17 │ │ │ │ mov r1, #17 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - ldr r2, [pc, #28] @ 14187c │ │ │ │ + ldr r2, [pc, #28] @ 141878 │ │ │ │ mov r1, #17 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ ldrmi r5, [r3], #-128 @ 0xffffff80 │ │ │ │ ldcmi 13, cr4, [r0, #-264] @ 0xfffffef8 │ │ │ │ - andseq r5, sp, r8, asr #14 │ │ │ │ - andseq r5, sp, ip, lsl r9 │ │ │ │ - @ instruction: 0x001d56fc │ │ │ │ - andseq fp, r8, r6, lsl r7 │ │ │ │ - andseq r5, sp, ip, ror #14 │ │ │ │ - andseq fp, r8, sl, lsl r7 │ │ │ │ - andseq r5, sp, r4, ror #14 │ │ │ │ - andseq fp, r8, pc, lsl r7 │ │ │ │ - andseq r5, sp, ip, asr r7 │ │ │ │ - andseq fp, r8, r7, lsl #15 │ │ │ │ - mulseq sp, r4, r7 │ │ │ │ - andseq fp, r8, r8, lsr r7 │ │ │ │ - andseq r5, sp, ip, ror #14 │ │ │ │ - andseq sl, r8, r2, ror #24 │ │ │ │ - andseq r5, sp, r4, lsl #18 │ │ │ │ - @ instruction: 0x001d58f0 │ │ │ │ - @ instruction: 0x001d58dc │ │ │ │ + andseq r5, sp, ip, asr #14 │ │ │ │ + andseq r5, sp, r0, lsr #18 │ │ │ │ andseq r5, sp, r0, lsl #14 │ │ │ │ - andseq r5, sp, ip, lsr r8 │ │ │ │ + andseq fp, r8, sl, lsl r7 │ │ │ │ + andseq r5, sp, r0, ror r7 │ │ │ │ + andseq fp, r8, lr, lsl r7 │ │ │ │ + andseq r5, sp, r8, ror #14 │ │ │ │ + andseq fp, r8, r3, lsr #14 │ │ │ │ + andseq r5, sp, r0, ror #14 │ │ │ │ + andseq fp, r8, fp, lsl #15 │ │ │ │ + mulseq sp, r8, r7 │ │ │ │ + andseq fp, r8, ip, lsr r7 │ │ │ │ + andseq r5, sp, r0, ror r7 │ │ │ │ + andseq sl, r8, r6, ror #24 │ │ │ │ + andseq r5, sp, r8, lsl #18 │ │ │ │ + @ instruction: 0x001d58f4 │ │ │ │ + andseq r5, sp, r0, ror #17 │ │ │ │ + andseq r5, sp, r4, lsl #14 │ │ │ │ + andseq r5, sp, r0, asr #16 │ │ │ │ push {r4, r5, r6, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #6] │ │ │ │ mov r4, #123 @ 0x7b │ │ │ │ strh r0, [sp, #4] │ │ │ │ mov r5, #92 @ 0x5c │ │ │ │ - ldr r0, [pc, #156] @ 141988 │ │ │ │ + ldr r0, [pc, #156] @ 141984 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r2, [r0, r1, lsr #20] │ │ │ │ strb r2, [sp, #7] │ │ │ │ mov r2, #15 │ │ │ │ and r3, r2, r1, lsr #4 │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ strb r3, [sp, #11] │ │ │ │ @@ -308874,19 +308873,19 @@ │ │ │ │ strb r3, [sp, #13] │ │ │ │ mov r5, #10 │ │ │ │ bl 137d0 │ │ │ │ strb r5, [r6, #11] │ │ │ │ strb r4, [r6, #10] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ - andseq r2, r8, r0, asr #14 │ │ │ │ + andseq r2, r8, r4, asr #14 │ │ │ │ push {r4, sl, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ mov r2, #47 @ 0x2f │ │ │ │ - ldr r3, [pc, #368] @ 141b10 │ │ │ │ + ldr r3, [pc, #368] @ 141b0c │ │ │ │ orr r2, r2, #71680 @ 0x11800 │ │ │ │ mov r1, #17 │ │ │ │ cmp r0, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ movcc r1, #0 │ │ │ │ orr ip, r1, #8 │ │ │ │ ldr r2, [r3, ip, lsl #2] │ │ │ │ @@ -308917,129 +308916,129 @@ │ │ │ │ lsl ip, r2, #11 │ │ │ │ mov r2, #0 │ │ │ │ cmp ip, r0, lsl #11 │ │ │ │ movcc r2, #1 │ │ │ │ addeq r2, r2, #1 │ │ │ │ add lr, r2, r1 │ │ │ │ cmp lr, #33 @ 0x21 │ │ │ │ - bhi 141af8 │ │ │ │ + bhi 141af4 │ │ │ │ ldr r2, [r3, lr, lsl #2]! │ │ │ │ cmp lr, #33 @ 0x21 │ │ │ │ lsr r2, r2, #21 │ │ │ │ - bne 141a54 │ │ │ │ + bne 141a50 │ │ │ │ mov ip, #239 @ 0xef │ │ │ │ orr ip, ip, #512 @ 0x200 │ │ │ │ - b 141a64 │ │ │ │ + b 141a60 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp lr, #0 │ │ │ │ lsr ip, r1, #21 │ │ │ │ - beq 141ad0 │ │ │ │ + beq 141acc │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ - ldr r3, [pc, #156] @ 141b0c │ │ │ │ + ldr r3, [pc, #156] @ 141b08 │ │ │ │ and r1, r1, r3 │ │ │ │ mvn r3, r2 │ │ │ │ adds r3, ip, r3 │ │ │ │ - beq 141ac8 │ │ │ │ + beq 141ac4 │ │ │ │ sub r3, ip, #1 │ │ │ │ - ldr ip, [pc, #144] @ 141b18 │ │ │ │ + ldr ip, [pc, #144] @ 141b14 │ │ │ │ sub lr, r0, r1 │ │ │ │ mov r0, #239 @ 0xef │ │ │ │ orr r0, r0, #512 @ 0x200 │ │ │ │ cmp r2, #752 @ 0x2f0 │ │ │ │ add ip, pc, ip │ │ │ │ movcs r0, r2 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 141ae4 │ │ │ │ + beq 141ae0 │ │ │ │ ldrb r4, [ip, r2] │ │ │ │ add r1, r1, r4 │ │ │ │ cmp r1, lr │ │ │ │ - bhi 141ac8 │ │ │ │ + bhi 141ac4 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 141aa0 │ │ │ │ + bne 141a9c │ │ │ │ mov r2, r3 │ │ │ │ and r0, r2, #1 │ │ │ │ pop {r4, sl, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ mvn r3, r2 │ │ │ │ adds r3, ip, r3 │ │ │ │ - bne 141a7c │ │ │ │ - b 141ac8 │ │ │ │ - ldr r2, [pc, #48] @ 141b1c │ │ │ │ + bne 141a78 │ │ │ │ + b 141ac4 │ │ │ │ + ldr r2, [pc, #48] @ 141b18 │ │ │ │ mov r1, #239 @ 0xef │ │ │ │ orr r1, r1, #512 @ 0x200 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - ldr r2, [pc, #20] @ 141b14 │ │ │ │ + ldr r2, [pc, #20] @ 141b10 │ │ │ │ mov r0, lr │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - andseq sl, r8, r8, asr r5 │ │ │ │ - @ instruction: 0x001d54fc │ │ │ │ - @ instruction: 0x0018a4f4 │ │ │ │ - andseq r5, sp, r0, lsr #10 │ │ │ │ + andseq sl, r8, ip, asr r5 │ │ │ │ + andseq r5, sp, r0, lsl #10 │ │ │ │ + @ instruction: 0x0018a4f8 │ │ │ │ + andseq r5, sp, r4, lsr #10 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ add r3, r1, #3 │ │ │ │ and ip, r0, #255 @ 0xff │ │ │ │ bic r3, r3, #3 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 141b48 │ │ │ │ + bne 141b44 │ │ │ │ sub lr, r2, #8 │ │ │ │ mov r0, #0 │ │ │ │ - b 141b84 │ │ │ │ + b 141b80 │ │ │ │ sub r0, r3, r1 │ │ │ │ cmp r0, r2 │ │ │ │ movcs r0, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 141b78 │ │ │ │ + beq 141b74 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r7, [r1, r3] │ │ │ │ cmp r7, ip │ │ │ │ - beq 141c10 │ │ │ │ + beq 141c0c │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 141b60 │ │ │ │ + bne 141b5c │ │ │ │ sub lr, r2, #8 │ │ │ │ cmp r0, lr │ │ │ │ - bhi 141bd4 │ │ │ │ - ldr r8, [pc, #144] @ 141c1c │ │ │ │ + bhi 141bd0 │ │ │ │ + ldr r8, [pc, #144] @ 141c18 │ │ │ │ orr r5, r8, #1 │ │ │ │ mul r4, ip, r5 │ │ │ │ - ldr r5, [pc, #136] @ 141c20 │ │ │ │ + ldr r5, [pc, #136] @ 141c1c │ │ │ │ mov r6, r1 │ │ │ │ ldr r7, [r6, r0]! │ │ │ │ ldr r6, [r6, #4] │ │ │ │ eor r6, r6, r4 │ │ │ │ sub r3, r8, r6 │ │ │ │ orr r3, r3, r6 │ │ │ │ eor r6, r7, r4 │ │ │ │ sub r7, r8, r6 │ │ │ │ orr r6, r7, r6 │ │ │ │ and r6, r6, r5 │ │ │ │ and r3, r6, r3 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 141bd4 │ │ │ │ + bne 141bd0 │ │ │ │ add r0, r0, #8 │ │ │ │ cmp r0, lr │ │ │ │ - bls 141b94 │ │ │ │ + bls 141b90 │ │ │ │ cmp r2, r0 │ │ │ │ - beq 141c00 │ │ │ │ + beq 141bfc │ │ │ │ add r3, r1, r0 │ │ │ │ sub r2, r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r7, [r3, r1] │ │ │ │ cmp r7, ip │ │ │ │ - beq 141c0c │ │ │ │ + beq 141c08 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 141be8 │ │ │ │ + bne 141be4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ add r3, r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ @@ -309051,497 +309050,497 @@ │ │ │ │ add r0, r1, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ mov r4, #0 │ │ │ │ sub r6, r0, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp r2, r6 │ │ │ │ mov lr, r2 │ │ │ │ - bcc 141c64 │ │ │ │ + bcc 141c60 │ │ │ │ sub r0, r2, r6 │ │ │ │ and r4, r0, #7 │ │ │ │ subs r0, r2, r4 │ │ │ │ - bcc 141d34 │ │ │ │ + bcc 141d30 │ │ │ │ mov lr, r6 │ │ │ │ and ip, r3, #255 @ 0xff │ │ │ │ sub r3, r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r5 │ │ │ │ - beq 141ca0 │ │ │ │ + beq 141c9c │ │ │ │ ldrb r6, [r3, r2] │ │ │ │ add r5, r5, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r6, ip │ │ │ │ - bne 141c70 │ │ │ │ + bne 141c6c │ │ │ │ add r3, r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r8, [pc, #184] @ 141d60 │ │ │ │ + ldr r8, [pc, #184] @ 141d5c │ │ │ │ sub r0, r0, #4 │ │ │ │ - ldr r9, [pc, #180] @ 141d64 │ │ │ │ + ldr r9, [pc, #180] @ 141d60 │ │ │ │ orr r3, r8, #1 │ │ │ │ mul r5, ip, r3 │ │ │ │ add r3, r0, #4 │ │ │ │ cmp r3, lr │ │ │ │ - bls 141cf8 │ │ │ │ + bls 141cf4 │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [r7, r0]! │ │ │ │ sub r0, r0, #8 │ │ │ │ eor r4, r4, r5 │ │ │ │ sub r6, r8, r4 │ │ │ │ orr r4, r6, r4 │ │ │ │ ldr r6, [r7, #-4] │ │ │ │ eor r6, r6, r5 │ │ │ │ sub r7, r8, r6 │ │ │ │ orr r6, r7, r6 │ │ │ │ and r6, r6, r9 │ │ │ │ and r4, r6, r4 │ │ │ │ cmp r4, r9 │ │ │ │ - beq 141cb4 │ │ │ │ + beq 141cb0 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 141d48 │ │ │ │ + bhi 141d44 │ │ │ │ sub r0, r1, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 141d28 │ │ │ │ + beq 141d24 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r1, ip │ │ │ │ - bne 141d04 │ │ │ │ + bne 141d00 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r3, [pc, #44] @ 141d68 │ │ │ │ + ldr r3, [pc, #44] @ 141d64 │ │ │ │ mov r1, r2 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r3 │ │ │ │ bl 1d3a8 │ │ │ │ - ldr ip, [pc, #28] @ 141d6c │ │ │ │ + ldr ip, [pc, #28] @ 141d68 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ add ip, pc, ip │ │ │ │ mov r2, ip │ │ │ │ bl 1d390 │ │ │ │ mrseq r0, (UNDEF: 17) │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - andseq r5, sp, r4, lsl #6 │ │ │ │ - @ instruction: 0x001d52fc │ │ │ │ + andseq r5, sp, r8, lsl #6 │ │ │ │ + andseq r5, sp, r0, lsl #6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi 141e14 │ │ │ │ + bhi 141e10 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 141ecc │ │ │ │ + beq 141ec8 │ │ │ │ ldrb r3, [r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 141ee4 │ │ │ │ + beq 141ee0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 141ecc │ │ │ │ + beq 141ec8 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 141ef4 │ │ │ │ + beq 141ef0 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 141ecc │ │ │ │ + beq 141ec8 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 141efc │ │ │ │ + beq 141ef8 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 141ecc │ │ │ │ + beq 141ec8 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 141f04 │ │ │ │ + beq 141f00 │ │ │ │ cmp r2, #4 │ │ │ │ - beq 141ecc │ │ │ │ + beq 141ec8 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 141f0c │ │ │ │ + beq 141f08 │ │ │ │ cmp r2, #5 │ │ │ │ - beq 141ecc │ │ │ │ + beq 141ec8 │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 141f14 │ │ │ │ + beq 141f10 │ │ │ │ cmp r2, #6 │ │ │ │ - beq 141ecc │ │ │ │ + beq 141ec8 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 141ecc │ │ │ │ + bne 141ec8 │ │ │ │ mov r3, #6 │ │ │ │ - b 141f18 │ │ │ │ + b 141f14 │ │ │ │ add r3, r1, #3 │ │ │ │ bic r4, r3, #3 │ │ │ │ cmp r4, r1 │ │ │ │ - bne 141e70 │ │ │ │ + bne 141e6c │ │ │ │ sub ip, r2, #8 │ │ │ │ mov r3, #0 │ │ │ │ - ldr lr, [pc, #276] @ 141f48 │ │ │ │ - ldr r4, [pc, #276] @ 141f4c │ │ │ │ + ldr lr, [pc, #276] @ 141f44 │ │ │ │ + ldr r4, [pc, #276] @ 141f48 │ │ │ │ mov r5, r1 │ │ │ │ ldr r6, [r5, r3]! │ │ │ │ ldr r5, [r5, #4] │ │ │ │ sub r7, lr, r5 │ │ │ │ orr r5, r7, r5 │ │ │ │ sub r7, lr, r6 │ │ │ │ orr r6, r7, r6 │ │ │ │ and r6, r6, r4 │ │ │ │ and r5, r6, r5 │ │ │ │ cmp r5, r4 │ │ │ │ - bne 141ea0 │ │ │ │ + bne 141e9c │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bls 141e34 │ │ │ │ - b 141ea0 │ │ │ │ + bls 141e30 │ │ │ │ + b 141e9c │ │ │ │ sub r3, r4, r1 │ │ │ │ sub ip, r1, r4 │ │ │ │ mov r4, #0 │ │ │ │ ldrb r7, [r1, -r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 141edc │ │ │ │ + beq 141ed8 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp ip, r4 │ │ │ │ - bne 141e7c │ │ │ │ + bne 141e78 │ │ │ │ sub ip, r2, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bls 141e2c │ │ │ │ + bls 141e28 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 141ecc │ │ │ │ + beq 141ec8 │ │ │ │ sub ip, r2, r3 │ │ │ │ add lr, r1, r3 │ │ │ │ mov r4, #0 │ │ │ │ ldrb r5, [lr, r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 141eec │ │ │ │ + beq 141ee8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp ip, r4 │ │ │ │ - bne 141eb4 │ │ │ │ + bne 141eb0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r1, [r0] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsb r3, r4, #0 │ │ │ │ - b 141f18 │ │ │ │ + b 141f14 │ │ │ │ mov r3, #0 │ │ │ │ - b 141f18 │ │ │ │ + b 141f14 │ │ │ │ add r3, r4, r3 │ │ │ │ - b 141f18 │ │ │ │ + b 141f14 │ │ │ │ mov r3, #1 │ │ │ │ - b 141f18 │ │ │ │ + b 141f14 │ │ │ │ mov r3, #2 │ │ │ │ - b 141f18 │ │ │ │ + b 141f14 │ │ │ │ mov r3, #3 │ │ │ │ - b 141f18 │ │ │ │ + b 141f14 │ │ │ │ mov r3, #4 │ │ │ │ - b 141f18 │ │ │ │ + b 141f14 │ │ │ │ mov r3, #5 │ │ │ │ add r7, r3, #1 │ │ │ │ cmp r7, r2 │ │ │ │ - bne 141f34 │ │ │ │ + bne 141f30 │ │ │ │ stmib r0, {r1, r2} │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ stmib r0, {r1, r3} │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mrseq r0, (UNDEF: 17) │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ cmp r1, #1280 @ 0x500 │ │ │ │ - bcs 142070 │ │ │ │ + bcs 14206c │ │ │ │ ldr r2, [r0, #160] @ 0xa0 │ │ │ │ mov r6, r1 │ │ │ │ lsr r8, r1, #5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 141fa8 │ │ │ │ + beq 141fa4 │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bhi 1420b0 │ │ │ │ + bhi 1420ac │ │ │ │ add r1, r2, r8 │ │ │ │ rsb r2, r2, #1 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi 142088 │ │ │ │ + bhi 142084 │ │ │ │ ldr r3, [r0, -r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [r0, r1, lsl #2] │ │ │ │ sub r1, r1, #1 │ │ │ │ - bne 141f88 │ │ │ │ + bne 141f84 │ │ │ │ and r9, r6, #31 │ │ │ │ cmp r6, #32 │ │ │ │ - bcc 141fc8 │ │ │ │ + bcc 141fc4 │ │ │ │ lsl r2, r8, #2 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ bl 12fe4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r0, #160] @ 0xa0 │ │ │ │ cmp r9, #0 │ │ │ │ add r1, r1, r8 │ │ │ │ - beq 142068 │ │ │ │ + beq 142064 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ - bhi 1420c4 │ │ │ │ + bhi 1420c0 │ │ │ │ ldr r4, [r0, r3, lsl #2] │ │ │ │ rsb r2, r6, #0 │ │ │ │ and lr, r2, #31 │ │ │ │ mov ip, r1 │ │ │ │ lsrs r3, r4, lr │ │ │ │ - beq 14200c │ │ │ │ + beq 142008 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bhi 142088 │ │ │ │ + bhi 142084 │ │ │ │ str r3, [r0, r1, lsl #2] │ │ │ │ add ip, r1, #1 │ │ │ │ add r2, r8, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 142054 │ │ │ │ + bcs 142050 │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ sub r7, r3, #4 │ │ │ │ sub r6, r1, #2 │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ - bcs 14209c │ │ │ │ + bcs 142098 │ │ │ │ mov r3, r7 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r5, [r3, #-4]! │ │ │ │ cmp r2, r1 │ │ │ │ lsr r6, r5, lr │ │ │ │ orr r4, r6, r4, lsl r9 │ │ │ │ str r4, [r7] │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r5 │ │ │ │ - bcc 142020 │ │ │ │ + bcc 14201c │ │ │ │ ldr r1, [r0, r8, lsl #2] │ │ │ │ lsl r1, r1, r9 │ │ │ │ str r1, [r0, r8, lsl #2] │ │ │ │ str ip, [r0, #160] @ 0xa0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ str r1, [r0, #160] @ 0xa0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #100] @ 1420dc │ │ │ │ + ldr r0, [pc, #100] @ 1420d8 │ │ │ │ mov r1, #29 │ │ │ │ - ldr r2, [pc, #96] @ 1420e0 │ │ │ │ + ldr r2, [pc, #96] @ 1420dc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r2, [pc, #72] @ 1420d8 │ │ │ │ + ldr r2, [pc, #72] @ 1420d4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - ldr r2, [pc, #72] @ 1420ec │ │ │ │ + ldr r2, [pc, #72] @ 1420e8 │ │ │ │ mvn r0, #0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ sub r0, r2, #1 │ │ │ │ - ldr r2, [pc, #40] @ 1420e4 │ │ │ │ + ldr r2, [pc, #40] @ 1420e0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - ldr r2, [pc, #28] @ 1420e8 │ │ │ │ + ldr r2, [pc, #28] @ 1420e4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - andseq r4, sp, r4, ror #31 │ │ │ │ - andseq sl, r8, r0, ror r3 │ │ │ │ - @ instruction: 0x001d4ff8 │ │ │ │ - @ instruction: 0x001d4fbc │ │ │ │ - andseq r4, sp, r8, lsr #31 │ │ │ │ - @ instruction: 0x001d4fd0 │ │ │ │ + andseq r4, sp, r8, ror #31 │ │ │ │ + andseq sl, r8, r4, ror r3 │ │ │ │ + @ instruction: 0x001d4ffc │ │ │ │ + andseq r4, sp, r0, asr #31 │ │ │ │ + andseq r4, sp, ip, lsr #31 │ │ │ │ + @ instruction: 0x001d4fd4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ add r6, sp, #28 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ bl 12fe4 │ │ │ │ ldr r0, [r5, #160] @ 0xa0 │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r0, r8 │ │ │ │ - bcs 1421fc │ │ │ │ + bcs 1421f8 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bcs 1422d8 │ │ │ │ + bcs 1422d4 │ │ │ │ add r0, r5, r0, lsl #2 │ │ │ │ lsl r1, r8, #2 │ │ │ │ mov r7, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov sl, #0 │ │ │ │ add r2, r8, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - beq 1422b8 │ │ │ │ + beq 1422b4 │ │ │ │ ldr lr, [r4], #4 │ │ │ │ mov r2, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 142150 │ │ │ │ + beq 14214c │ │ │ │ add r3, sp, #12 │ │ │ │ mov ip, #0 │ │ │ │ stm r3, {r0, r8, sl} │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r9 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - bcs 1422e8 │ │ │ │ + bcs 1422e4 │ │ │ │ ldr sl, [r6, r0, lsl #2] │ │ │ │ mov r1, #0 │ │ │ │ adds r3, sl, ip │ │ │ │ adc ip, r1, #0 │ │ │ │ ldr r1, [r5], #4 │ │ │ │ subs r8, r8, #4 │ │ │ │ umlal r3, ip, r1, lr │ │ │ │ str r3, [r6, r0, lsl #2] │ │ │ │ add r0, r0, #1 │ │ │ │ - bne 142188 │ │ │ │ + bne 142184 │ │ │ │ ldr r8, [sp, #16] │ │ │ │ cmp ip, #0 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr sl, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ - beq 1421e4 │ │ │ │ + beq 1421e0 │ │ │ │ add r0, r2, r8 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - bcs 1422e8 │ │ │ │ + bcs 1422e4 │ │ │ │ str ip, [r6, r0, lsl #2] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r0, r0, r2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp sl, r0 │ │ │ │ movls sl, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b 142150 │ │ │ │ + b 14214c │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bcs 1422d8 │ │ │ │ + bcs 1422d4 │ │ │ │ add r8, r9, r8, lsl #2 │ │ │ │ lsl lr, r0, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, #0 │ │ │ │ add r1, r0, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r9, r8 │ │ │ │ - beq 1422b8 │ │ │ │ + beq 1422b4 │ │ │ │ ldr ip, [r9], #4 │ │ │ │ mov r4, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 14221c │ │ │ │ + beq 142218 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ str sl, [sp, #20] │ │ │ │ str lr, [sp, #16] │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bcs 1422f8 │ │ │ │ + bcs 1422f4 │ │ │ │ ldr r5, [r6, r1, lsl #2] │ │ │ │ ldr sl, [r2], #4 │ │ │ │ adds r5, r5, r7 │ │ │ │ mov r7, #0 │ │ │ │ adc r7, r7, #0 │ │ │ │ subs lr, lr, #4 │ │ │ │ umlal r5, r7, sl, ip │ │ │ │ str r5, [r6, r1, lsl #2] │ │ │ │ add r1, r1, #1 │ │ │ │ - bne 14224c │ │ │ │ + bne 142248 │ │ │ │ ldr sl, [sp, #20] │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r0 │ │ │ │ - beq 1422a0 │ │ │ │ + beq 14229c │ │ │ │ add r1, r4, r0 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ - bcs 1422f8 │ │ │ │ + bcs 1422f4 │ │ │ │ str r7, [r6, r1, lsl #2] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r1, r1, r4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp sl, r1 │ │ │ │ ldr lr, [sp, #16] │ │ │ │ movls sl, r1 │ │ │ │ - b 14221c │ │ │ │ + b 142218 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ bl 137d0 │ │ │ │ str sl, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #52] @ 142314 │ │ │ │ + ldr r2, [pc, #52] @ 142310 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #32] @ 142310 │ │ │ │ + ldr r2, [pc, #32] @ 14230c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - ldr r2, [pc, #12] @ 14230c │ │ │ │ + ldr r2, [pc, #12] @ 142308 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - andseq r4, sp, r4, ror sp │ │ │ │ - andseq r4, sp, r8, lsl #27 │ │ │ │ - mulseq sp, r8, sp │ │ │ │ + andseq r4, sp, r8, ror sp │ │ │ │ + andseq r4, sp, ip, lsl #27 │ │ │ │ + mulseq sp, ip, sp │ │ │ │ mov r3, r1 │ │ │ │ ldrb r0, [r0] │ │ │ │ - ldr r1, [pc, #24] @ 142340 │ │ │ │ + ldr r1, [pc, #24] @ 14233c │ │ │ │ add r1, pc, r1 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ - ldr r2, [pc, #16] @ 142344 │ │ │ │ + ldr r2, [pc, #16] @ 142340 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r2, [r2, r0, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ - b 13df24 │ │ │ │ - andseq r4, sp, r4, asr #27 │ │ │ │ - andseq sl, r8, ip, lsr r2 │ │ │ │ + b 13df20 │ │ │ │ + andseq r4, sp, r8, asr #27 │ │ │ │ + andseq sl, r8, r0, asr #4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #11 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #4] @ 142364 │ │ │ │ + ldr r1, [pc, #4] @ 142360 │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ - andseq sl, r8, ip, lsr #3 │ │ │ │ + @ instruction: 0x0018a1b0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #14 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #4] @ 142384 │ │ │ │ + ldr r1, [pc, #4] @ 142380 │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ - mulseq r8, r7, r1 │ │ │ │ + mulseq r8, fp, r1 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldrb r2, [r0, #8] │ │ │ │ mov r8, #128 @ 0x80 │ │ │ │ mov ip, #0 │ │ │ │ mov lr, #0 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ mov r6, #128 @ 0x80 │ │ │ │ - beq 1423c4 │ │ │ │ + beq 1423c0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldrb r9, [r0, #13] │ │ │ │ ldrb sl, [r0, #12] │ │ │ │ bic lr, r2, #255 @ 0xff │ │ │ │ and r6, r2, #255 @ 0xff │ │ │ │ ldrb r7, [r0, #14] │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r7, #128 @ 0x80 │ │ │ │ - beq 1423f4 │ │ │ │ + beq 1423f0 │ │ │ │ ldrh ip, [r0, #16] │ │ │ │ ldrh r7, [r0, #14] │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ orr r7, r7, ip, lsl #16 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ bic ip, r7, #255 @ 0xff │ │ │ │ and r8, r7, #255 @ 0xff │ │ │ │ @@ -309566,72 +309565,72 @@ │ │ │ │ moveq r5, #1 │ │ │ │ sub sl, r4, r5 │ │ │ │ add r4, sp, #20 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq 142488 │ │ │ │ + beq 142484 │ │ │ │ ldrb r1, [r4, r7] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r8, #16] │ │ │ │ blx r2 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 142454 │ │ │ │ + beq 142450 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1425a0 │ │ │ │ + beq 14259c │ │ │ │ ldr r0, [r8, #12] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r7, #0 │ │ │ │ ldrb r0, [r5, r7] │ │ │ │ sub r1, r0, #127 @ 0x7f │ │ │ │ cmn r1, #95 @ 0x5f │ │ │ │ - bcc 1424d0 │ │ │ │ + bcc 1424cc │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ - beq 1424d0 │ │ │ │ + beq 1424cc │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ cmpne r0, #92 @ 0x5c │ │ │ │ - beq 1424d0 │ │ │ │ + beq 1424cc │ │ │ │ add r7, r7, #1 │ │ │ │ cmp sl, r7 │ │ │ │ - bne 14249c │ │ │ │ + bne 142498 │ │ │ │ mov r7, sl │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1425e4 │ │ │ │ + bne 1425e0 │ │ │ │ cmp sl, r7 │ │ │ │ - beq 1425a0 │ │ │ │ + beq 14259c │ │ │ │ add r6, r5, r7 │ │ │ │ mov r5, #1 │ │ │ │ ldrb r1, [r6] │ │ │ │ - ldr r0, [pc, #252] @ 142604 │ │ │ │ + ldr r0, [pc, #252] @ 142600 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, r1 │ │ │ │ ldrsb r2, [r0] │ │ │ │ and r0, r2, #127 @ 0x7f │ │ │ │ cmn r2, #1 │ │ │ │ - ble 142524 │ │ │ │ + ble 142520 │ │ │ │ mov r2, #1 │ │ │ │ - b 142568 │ │ │ │ + b 142564 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14253c │ │ │ │ + beq 142538 │ │ │ │ mov r1, #92 @ 0x5c │ │ │ │ orr r0, r1, r0, lsl #8 │ │ │ │ mov r2, #2 │ │ │ │ - b 142568 │ │ │ │ - ldr r2, [pc, #196] @ 142608 │ │ │ │ + b 142564 │ │ │ │ + ldr r2, [pc, #196] @ 142604 │ │ │ │ and r0, r1, #15 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r1, [r2, r1, lsr #4] │ │ │ │ ldrb r0, [r2, r0] │ │ │ │ mov r2, #4 │ │ │ │ lsl r1, r1, #16 │ │ │ │ orr r0, r1, r0, lsl #24 │ │ │ │ @@ -309643,79 +309642,79 @@ │ │ │ │ strb r1, [sp, #24] │ │ │ │ add r1, sp, #20 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r9 │ │ │ │ strb r2, [sp, #25] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14247c │ │ │ │ + bne 142478 │ │ │ │ mvn r0, r7 │ │ │ │ adds sl, sl, r0 │ │ │ │ add r5, r6, #1 │ │ │ │ - bne 142498 │ │ │ │ + bne 142494 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ and r5, r0, #255 @ 0xff │ │ │ │ ldr r0, [sp, #8] │ │ │ │ and r6, r0, #255 @ 0xff │ │ │ │ cmp r5, r6 │ │ │ │ movhi r6, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - beq 1425f4 │ │ │ │ + beq 1425f0 │ │ │ │ ldrb r1, [r4, r5] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r8, #16] │ │ │ │ blx r2 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1425c0 │ │ │ │ + beq 1425bc │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andseq sl, r8, ip, asr r3 │ │ │ │ - andseq r1, r8, r4, ror #21 │ │ │ │ + andseq sl, r8, r0, ror #6 │ │ │ │ + andseq r1, r8, r8, ror #21 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr sl, [fp, #8] │ │ │ │ mov r8, r3 │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 1426f8 │ │ │ │ + beq 1426f4 │ │ │ │ mov r1, #0 │ │ │ │ cmp sl, #1 │ │ │ │ - bne 14272c │ │ │ │ + bne 142728 │ │ │ │ mov r9, #1 │ │ │ │ mov r7, #1 │ │ │ │ mov r4, #0 │ │ │ │ cmp r1, r4 │ │ │ │ movls r9, r7 │ │ │ │ movhi r4, r1 │ │ │ │ cmp sl, r4 │ │ │ │ - bcc 142a40 │ │ │ │ + bcc 142a3c │ │ │ │ adds r1, r9, r4 │ │ │ │ - bcs 142a54 │ │ │ │ + bcs 142a50 │ │ │ │ cmp r1, sl │ │ │ │ - bhi 142a64 │ │ │ │ + bhi 142a60 │ │ │ │ add r1, r8, r9 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r4 │ │ │ │ stmib sp, {ip, lr} │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 13308 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 142838 │ │ │ │ + beq 142834 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, r8 │ │ │ │ mov r4, sl │ │ │ │ mov r1, #0 │ │ │ │ ldrb r6, [r3], #1 │ │ │ │ and r6, r6, #63 @ 0x3f │ │ │ │ @@ -309724,24 +309723,24 @@ │ │ │ │ rsb r6, r6, #32 │ │ │ │ movpl r5, #0 │ │ │ │ orr r0, r5, r0 │ │ │ │ lsr r6, r2, r6 │ │ │ │ lslpl r6, r2, r7 │ │ │ │ orr r1, r6, r1 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bne 1426a4 │ │ │ │ + bne 1426a0 │ │ │ │ ldr lr, [sp, #16] │ │ │ │ mvn r3, #0 │ │ │ │ mvn r6, #0 │ │ │ │ sub r2, sl, lr │ │ │ │ cmp lr, r2 │ │ │ │ mov ip, lr │ │ │ │ movhi r2, lr │ │ │ │ add r9, r2, #1 │ │ │ │ - b 1429f8 │ │ │ │ + b 1429f4 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ str ip, [lr, #48] @ 0x30 │ │ │ │ str r2, [lr, #52] @ 0x34 │ │ │ │ str r8, [lr, #56] @ 0x38 │ │ │ │ str r0, [lr, #60] @ 0x3c │ │ │ │ @@ -309751,165 +309750,165 @@ │ │ │ │ stmib lr, {r0, r2} │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, #1 │ │ │ │ mov r0, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r9, #1 │ │ │ │ - b 14275c │ │ │ │ + b 142758 │ │ │ │ add r0, r3, r7 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ sub r9, r0, r1 │ │ │ │ add r6, r0, r7 │ │ │ │ cmp r6, sl │ │ │ │ - bcs 1427b0 │ │ │ │ + bcs 1427ac │ │ │ │ mov r3, r0 │ │ │ │ add r0, r7, r1 │ │ │ │ cmp r0, sl │ │ │ │ - bcs 142a78 │ │ │ │ + bcs 142a74 │ │ │ │ ldrb r6, [r8, r6] │ │ │ │ ldrb r0, [r8, r0] │ │ │ │ cmp r6, r0 │ │ │ │ - bcc 142740 │ │ │ │ - bne 14279c │ │ │ │ + bcc 14273c │ │ │ │ + bne 142798 │ │ │ │ add r0, r7, #1 │ │ │ │ subs r7, r0, r9 │ │ │ │ movne r7, r0 │ │ │ │ cmp r0, r9 │ │ │ │ addeq r3, r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b 142750 │ │ │ │ + b 14274c │ │ │ │ add r0, r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r9, #1 │ │ │ │ mov r1, r3 │ │ │ │ - b 142750 │ │ │ │ + b 14274c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #1 │ │ │ │ mov r0, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, #1 │ │ │ │ - b 1427e4 │ │ │ │ + b 1427e0 │ │ │ │ add r0, r6, r3 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ sub r7, r0, r4 │ │ │ │ add r5, r0, r3 │ │ │ │ cmp r5, sl │ │ │ │ - bcs 142648 │ │ │ │ + bcs 142644 │ │ │ │ mov r6, r0 │ │ │ │ add r0, r3, r4 │ │ │ │ cmp r0, sl │ │ │ │ - bcs 142a78 │ │ │ │ + bcs 142a74 │ │ │ │ ldrb r5, [r8, r5] │ │ │ │ ldrb r0, [r8, r0] │ │ │ │ cmp r5, r0 │ │ │ │ - bhi 1427c8 │ │ │ │ - bne 142824 │ │ │ │ + bhi 1427c4 │ │ │ │ + bne 142820 │ │ │ │ add r0, r3, #1 │ │ │ │ subs r3, r0, r7 │ │ │ │ movne r3, r0 │ │ │ │ cmp r0, r7 │ │ │ │ addeq r6, r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ - b 1427d8 │ │ │ │ + b 1427d4 │ │ │ │ add r0, r6, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, #1 │ │ │ │ mov r4, r6 │ │ │ │ - b 1427d8 │ │ │ │ + b 1427d4 │ │ │ │ ldr lr, [sp, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r0, #1 │ │ │ │ mov ip, #0 │ │ │ │ - b 142864 │ │ │ │ + b 142860 │ │ │ │ add r0, r5, #1 │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r0, ip │ │ │ │ cmp r3, r9 │ │ │ │ - beq 1428e0 │ │ │ │ + beq 1428dc │ │ │ │ add r5, r0, r2 │ │ │ │ cmp r5, sl │ │ │ │ - bcs 1428e0 │ │ │ │ + bcs 1428dc │ │ │ │ mov r6, r0 │ │ │ │ sub r0, sl, r2 │ │ │ │ mvn r1, r6 │ │ │ │ add r0, r0, r1 │ │ │ │ cmp r0, sl │ │ │ │ - bcs 142a88 │ │ │ │ + bcs 142a84 │ │ │ │ mvn r1, r2 │ │ │ │ add r1, r1, sl │ │ │ │ sub r1, r1, ip │ │ │ │ cmp r1, sl │ │ │ │ - bcs 142a98 │ │ │ │ + bcs 142a94 │ │ │ │ ldrb r0, [r8, r0] │ │ │ │ ldrb r1, [r8, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - bcc 142850 │ │ │ │ - bne 1428cc │ │ │ │ + bcc 14284c │ │ │ │ + bne 1428c8 │ │ │ │ add r0, r2, #1 │ │ │ │ subs r2, r0, r3 │ │ │ │ movne r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ addeq r6, r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ - b 14285c │ │ │ │ + b 142858 │ │ │ │ add r0, r6, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov ip, r6 │ │ │ │ - b 14285c │ │ │ │ + b 142858 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, #1 │ │ │ │ mov r5, #0 │ │ │ │ - b 142908 │ │ │ │ + b 142904 │ │ │ │ add r0, r4, #1 │ │ │ │ mov r6, #0 │ │ │ │ sub r2, r0, r5 │ │ │ │ cmp r2, r9 │ │ │ │ - beq 142984 │ │ │ │ + beq 142980 │ │ │ │ add r4, r0, r6 │ │ │ │ cmp r4, sl │ │ │ │ - bcs 142984 │ │ │ │ + bcs 142980 │ │ │ │ mov r3, r0 │ │ │ │ sub r0, sl, r6 │ │ │ │ mvn r1, r3 │ │ │ │ add r0, r0, r1 │ │ │ │ cmp r0, sl │ │ │ │ - bcs 142a88 │ │ │ │ + bcs 142a84 │ │ │ │ mvn r1, r6 │ │ │ │ add r1, r1, sl │ │ │ │ sub r1, r1, r5 │ │ │ │ cmp r1, sl │ │ │ │ - bcs 142a98 │ │ │ │ + bcs 142a94 │ │ │ │ ldrb r0, [r8, r0] │ │ │ │ ldrb r1, [r8, r1] │ │ │ │ cmp r0, r1 │ │ │ │ - bhi 1428f4 │ │ │ │ - bne 142970 │ │ │ │ + bhi 1428f0 │ │ │ │ + bne 14296c │ │ │ │ add r0, r6, #1 │ │ │ │ subs r6, r0, r2 │ │ │ │ movne r6, r0 │ │ │ │ cmp r0, r2 │ │ │ │ addeq r3, r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b 142900 │ │ │ │ + b 1428fc │ │ │ │ add r0, r3, #1 │ │ │ │ mov r6, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ - b 142900 │ │ │ │ + b 1428fc │ │ │ │ cmp ip, r5 │ │ │ │ movhi r5, ip │ │ │ │ sub ip, sl, r5 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 1429e4 │ │ │ │ + beq 1429e0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ ldrb r7, [r8, r5] │ │ │ │ add r5, r5, #1 │ │ │ │ @@ -309919,16 +309918,16 @@ │ │ │ │ rsb r7, r7, #32 │ │ │ │ movpl r4, #0 │ │ │ │ orr r0, r4, r0 │ │ │ │ lsr r7, r6, r7 │ │ │ │ lslpl r7, r6, r2 │ │ │ │ orr r1, r7, r1 │ │ │ │ cmp r9, r5 │ │ │ │ - bne 1429ac │ │ │ │ - b 1429f4 │ │ │ │ + bne 1429a8 │ │ │ │ + b 1429f0 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, sl │ │ │ │ ldmib sp, {r2, r4} │ │ │ │ mov r7, #1 │ │ │ │ @@ -309944,264 +309943,264 @@ │ │ │ │ str ip, [r4, #20] │ │ │ │ str r9, [r4, #24] │ │ │ │ str r2, [r4, #28] │ │ │ │ str r5, [r4, #32] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #104] @ 142ab0 │ │ │ │ + ldr r2, [pc, #104] @ 142aac │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #88] @ 142ab4 │ │ │ │ + ldr r2, [pc, #88] @ 142ab0 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - ldr r2, [pc, #76] @ 142ab8 │ │ │ │ + ldr r2, [pc, #76] @ 142ab4 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #44] @ 142aac │ │ │ │ + ldr r2, [pc, #44] @ 142aa8 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - ldr r2, [pc, #44] @ 142abc │ │ │ │ + ldr r2, [pc, #44] @ 142ab8 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - ldr r2, [pc, #32] @ 142ac0 │ │ │ │ + ldr r2, [pc, #32] @ 142abc │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ + andseq r4, sp, ip, lsr r6 │ │ │ │ + andseq r4, sp, r0, asr r6 │ │ │ │ + andseq r4, sp, r0, asr r6 │ │ │ │ + andseq r4, sp, ip, lsr r6 │ │ │ │ + andseq r4, sp, ip, lsr r6 │ │ │ │ andseq r4, sp, r8, lsr r6 │ │ │ │ - andseq r4, sp, ip, asr #12 │ │ │ │ - andseq r4, sp, ip, asr #12 │ │ │ │ - andseq r4, sp, r8, lsr r6 │ │ │ │ - andseq r4, sp, r8, lsr r6 │ │ │ │ - andseq r4, sp, r4, lsr r6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, r1, #1 │ │ │ │ - ldr r5, [pc, #572] @ 142d1c │ │ │ │ + ldr r5, [pc, #572] @ 142d18 │ │ │ │ mov r9, #0 │ │ │ │ - ldr lr, [pc, #568] @ 142d20 │ │ │ │ + ldr lr, [pc, #568] @ 142d1c │ │ │ │ mov sl, #0 │ │ │ │ - ldr r8, [pc, #564] @ 142d24 │ │ │ │ + ldr r8, [pc, #564] @ 142d20 │ │ │ │ mov r6, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r0] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ - b 142b54 │ │ │ │ + b 142b50 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub r2, r7, r9 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ strb r0, [r3] │ │ │ │ add r1, r1, r9 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r3 │ │ │ │ mov r9, r8 │ │ │ │ mov lr, sl │ │ │ │ - ldr r8, [pc, #476] @ 142d24 │ │ │ │ + ldr r8, [pc, #476] @ 142d20 │ │ │ │ cmp r0, #0 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ - bne 142d10 │ │ │ │ + bne 142d0c │ │ │ │ tst r6, #1 │ │ │ │ - bne 142d04 │ │ │ │ + bne 142d00 │ │ │ │ cmp sl, r2 │ │ │ │ - bhi 142c8c │ │ │ │ + bhi 142c88 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ sub r1, r2, sl │ │ │ │ cmp r1, #7 │ │ │ │ add ip, r0, sl │ │ │ │ - bhi 142ba0 │ │ │ │ + bhi 142b9c │ │ │ │ cmp r2, sl │ │ │ │ - beq 142c88 │ │ │ │ + beq 142c84 │ │ │ │ mov r3, #0 │ │ │ │ ldrb r0, [ip, r3] │ │ │ │ cmp r0, #10 │ │ │ │ - beq 142c5c │ │ │ │ + beq 142c58 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 142b84 │ │ │ │ - b 142c88 │ │ │ │ + bne 142b80 │ │ │ │ + b 142c84 │ │ │ │ add r0, ip, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ cmp r0, ip │ │ │ │ - bne 142bbc │ │ │ │ + bne 142bb8 │ │ │ │ sub r3, r1, #8 │ │ │ │ mov r6, #0 │ │ │ │ - b 142be4 │ │ │ │ + b 142be0 │ │ │ │ sub r6, r0, ip │ │ │ │ mov r3, #0 │ │ │ │ ldrb r0, [ip, r3] │ │ │ │ cmp r0, #10 │ │ │ │ - beq 142c5c │ │ │ │ + beq 142c58 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 142bc4 │ │ │ │ + bne 142bc0 │ │ │ │ sub r3, r1, #8 │ │ │ │ - b 142c1c │ │ │ │ + b 142c18 │ │ │ │ mov r0, ip │ │ │ │ ldr r7, [r0, r6]! │ │ │ │ ldr r0, [r0, #4] │ │ │ │ eor r0, r0, lr │ │ │ │ sub r4, r5, r0 │ │ │ │ orr r0, r4, r0 │ │ │ │ eor r4, r7, lr │ │ │ │ sub r4, r5, r4 │ │ │ │ orr r7, r4, r7 │ │ │ │ and r7, r7, r8 │ │ │ │ and r0, r7, r0 │ │ │ │ cmp r0, r8 │ │ │ │ - bne 142c24 │ │ │ │ + bne 142c20 │ │ │ │ add r6, r6, #8 │ │ │ │ cmp r6, r3 │ │ │ │ - bls 142be4 │ │ │ │ + bls 142be0 │ │ │ │ cmp r6, r1 │ │ │ │ - beq 142c88 │ │ │ │ + beq 142c84 │ │ │ │ sub r0, r2, r6 │ │ │ │ add r1, ip, r6 │ │ │ │ sub r7, r0, sl │ │ │ │ mov r3, #0 │ │ │ │ ldrb r0, [r1, r3] │ │ │ │ cmp r0, #10 │ │ │ │ - beq 142c58 │ │ │ │ + beq 142c54 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 142c3c │ │ │ │ - b 142c88 │ │ │ │ + bne 142c38 │ │ │ │ + b 142c84 │ │ │ │ add r3, r3, r6 │ │ │ │ add r0, sl, r3 │ │ │ │ add sl, r0, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs 142b5c │ │ │ │ + bcs 142b58 │ │ │ │ ldrb r0, [ip, r3] │ │ │ │ cmp r0, #10 │ │ │ │ - bne 142b5c │ │ │ │ + bne 142b58 │ │ │ │ mov r6, #0 │ │ │ │ mov r8, sl │ │ │ │ mov r7, sl │ │ │ │ - b 142ca0 │ │ │ │ + b 142c9c │ │ │ │ mov sl, r2 │ │ │ │ mov r6, #1 │ │ │ │ cmp r9, r2 │ │ │ │ mov r8, r9 │ │ │ │ mov r7, r2 │ │ │ │ - beq 142d04 │ │ │ │ + beq 142d00 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r4, r2 │ │ │ │ str sl, [sp, #16] │ │ │ │ mov sl, lr │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 142ce0 │ │ │ │ + beq 142cdc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, #4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #84] @ 142d28 │ │ │ │ + ldr r1, [pc, #84] @ 142d24 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 142d10 │ │ │ │ + bne 142d0c │ │ │ │ mov r0, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 142b14 │ │ │ │ + beq 142b10 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldrb r0, [r0, r7] │ │ │ │ sub r0, r0, #10 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b 142b14 │ │ │ │ + b 142b10 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mrseq r0, (UNDEF: 17) │ │ │ │ - beq 3c5550 <__bss_end__@@Base+0xa4464> │ │ │ │ + beq 3c554c <__bss_end__@@Base+0xa4460> │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - andseq r0, r8, r0, ror r0 │ │ │ │ + andseq r0, r8, r4, ror r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ ldm r0, {r4, r5, r6} │ │ │ │ ldrb r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 142d78 │ │ │ │ + beq 142d74 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #68] @ 142d98 │ │ │ │ + ldr r2, [pc, #68] @ 142d94 │ │ │ │ mov r7, r1 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, #4 │ │ │ │ blx r3 │ │ │ │ mov r1, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 142d78 │ │ │ │ + beq 142d74 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r0, r1, #10 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ strb r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ - andseq pc, r7, ip, ror #31 │ │ │ │ + @ instruction: 0x0017fff0 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #4] @ 142dac │ │ │ │ + ldr r1, [pc, #4] @ 142da8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13d944 │ │ │ │ - andseq r4, sp, r0, ror r3 │ │ │ │ + b 13d940 │ │ │ │ + andseq r4, sp, r4, ror r3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r0, [r0] │ │ │ │ tst r1, #16 │ │ │ │ - bne 142ecc │ │ │ │ + bne 142ec8 │ │ │ │ tst r1, #32 │ │ │ │ - bne 142efc │ │ │ │ - ldr r9, [pc, #528] @ 142ff0 │ │ │ │ + bne 142ef8 │ │ │ │ + ldr r9, [pc, #528] @ 142fec │ │ │ │ mov r3, #924 @ 0x39c │ │ │ │ mov r1, #1808 @ 0x710 │ │ │ │ mov sl, #255 @ 0xff │ │ │ │ mov lr, #123 @ 0x7b │ │ │ │ orr r1, r1, #8192 @ 0x2000 │ │ │ │ orr r3, r3, #64512 @ 0xfc00 │ │ │ │ orr sl, sl, #65280 @ 0xff00 │ │ │ │ orr lr, lr, #5120 @ 0x1400 │ │ │ │ add r9, pc, r9 │ │ │ │ mov r4, #10 │ │ │ │ cmp r0, r1 │ │ │ │ - bcc 142f5c │ │ │ │ - ldr r8, [pc, #472] @ 142fec │ │ │ │ + bcc 142f58 │ │ │ │ + ldr r8, [pc, #472] @ 142fe8 │ │ │ │ mov r4, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r2, sp, #12 │ │ │ │ cmp r0, r8 │ │ │ │ add r7, r2, r4 │ │ │ │ - ldr r2, [pc, #444] @ 142fe8 │ │ │ │ + ldr r2, [pc, #444] @ 142fe4 │ │ │ │ sub r4, r4, #4 │ │ │ │ umull r5, ip, r0, r2 │ │ │ │ mov r2, #2288 @ 0x8f0 │ │ │ │ orr r2, r2, #53248 @ 0xd000 │ │ │ │ mov r5, r3 │ │ │ │ lsr ip, ip, #13 │ │ │ │ mla r3, ip, r2, r0 │ │ │ │ @@ -310219,69 +310218,69 @@ │ │ │ │ mla r1, r6, r5, r3 │ │ │ │ mov r3, r5 │ │ │ │ and r1, r1, sl │ │ │ │ ldrb r1, [r2, r1, lsl #1]! │ │ │ │ strb r1, [r7, #8] │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ strb r1, [r7, #9] │ │ │ │ - bhi 142e18 │ │ │ │ + bhi 142e14 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ add r4, r4, #10 │ │ │ │ cmp ip, #99 @ 0x63 │ │ │ │ - bhi 142f68 │ │ │ │ + bhi 142f64 │ │ │ │ mov r0, ip │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 142fa8 │ │ │ │ + bcc 142fa4 │ │ │ │ sub r1, r4, #2 │ │ │ │ add r2, sp, #12 │ │ │ │ ldrb r0, [r9, r0, lsl #1]! │ │ │ │ strb r0, [r2, r1] │ │ │ │ add r0, r2, r1 │ │ │ │ ldrb r2, [r9, #1] │ │ │ │ strb r2, [r0, #1] │ │ │ │ - b 142fb8 │ │ │ │ + b 142fb4 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ mov r2, r3 │ │ │ │ and r3, r0, #15 │ │ │ │ add r7, r3, #87 @ 0x57 │ │ │ │ cmp r3, #10 │ │ │ │ orrcc r7, r3, #48 @ 0x30 │ │ │ │ sub r3, r2, #1 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ strb r7, [r1, r2] │ │ │ │ - bne 142ed4 │ │ │ │ - b 142f28 │ │ │ │ + bne 142ed0 │ │ │ │ + b 142f24 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ mov r2, r3 │ │ │ │ and r3, r0, #15 │ │ │ │ add r7, r3, #55 @ 0x37 │ │ │ │ cmp r3, #10 │ │ │ │ orrcc r7, r3, #48 @ 0x30 │ │ │ │ sub r3, r2, #1 │ │ │ │ lsrs r0, r0, #4 │ │ │ │ strb r7, [r1, r2] │ │ │ │ - bne 142f04 │ │ │ │ + bne 142f00 │ │ │ │ add r0, r2, #1 │ │ │ │ add r1, r1, r2 │ │ │ │ rsb r0, r0, #129 @ 0x81 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #172] @ 142ff4 │ │ │ │ + ldr r2, [pc, #172] @ 142ff0 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov ip, r0 │ │ │ │ cmp ip, #99 @ 0x63 │ │ │ │ - bls 142ea0 │ │ │ │ + bls 142e9c │ │ │ │ and r0, ip, sl │ │ │ │ mov r2, r9 │ │ │ │ sub r4, r4, #2 │ │ │ │ lsr r0, r0, #2 │ │ │ │ smulbb r0, r0, lr │ │ │ │ lsr r0, r0, #17 │ │ │ │ mla r1, r0, r3, ip │ │ │ │ @@ -310289,65 +310288,65 @@ │ │ │ │ and r1, r1, sl │ │ │ │ ldrb r1, [r2, r1, lsl #1]! │ │ │ │ strb r1, [r3, r4] │ │ │ │ add r1, r3, r4 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ strb r2, [r1, #1] │ │ │ │ cmp r0, #10 │ │ │ │ - bcs 142eac │ │ │ │ + bcs 142ea8 │ │ │ │ sub r1, r4, #1 │ │ │ │ add r2, sp, #12 │ │ │ │ orr r0, r0, #48 @ 0x30 │ │ │ │ strb r0, [r2, r1] │ │ │ │ add r2, sp, #12 │ │ │ │ rsb r0, r1, #10 │ │ │ │ add r1, r2, r1 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xd1b71759 │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ - andseq r9, r8, r6, lsl #16 │ │ │ │ - andseq r6, r9, pc, ror r1 │ │ │ │ + andseq r9, r8, sl, lsl #16 │ │ │ │ + andseq r6, r9, r3, lsl #3 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ tst r1, #16 │ │ │ │ - bne 143114 │ │ │ │ + bne 143110 │ │ │ │ tst r1, #32 │ │ │ │ - bne 143148 │ │ │ │ + bne 143144 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r3, #924 @ 0x39c │ │ │ │ - ldr lr, [pc, #528] @ 14323c │ │ │ │ + ldr lr, [pc, #528] @ 143238 │ │ │ │ mov r0, #1808 @ 0x710 │ │ │ │ mov sl, #255 @ 0xff │ │ │ │ mov r8, #123 @ 0x7b │ │ │ │ orr r0, r0, #8192 @ 0x2000 │ │ │ │ orr r3, r3, #64512 @ 0xfc00 │ │ │ │ orr sl, sl, #65280 @ 0xff00 │ │ │ │ orr r8, r8, #5120 @ 0x1400 │ │ │ │ add lr, pc, lr │ │ │ │ mov r2, #10 │ │ │ │ cmp r4, r0 │ │ │ │ - bcc 1431a8 │ │ │ │ - ldr r9, [pc, #476] @ 143238 │ │ │ │ + bcc 1431a4 │ │ │ │ + ldr r9, [pc, #476] @ 143234 │ │ │ │ mov r2, #0 │ │ │ │ str r6, [sp, #8] │ │ │ │ add r1, sp, #12 │ │ │ │ mov r6, #2288 @ 0x8f0 │ │ │ │ add r7, r1, r2 │ │ │ │ - ldr r1, [pc, #448] @ 143234 │ │ │ │ + ldr r1, [pc, #448] @ 143230 │ │ │ │ orr r6, r6, #53248 @ 0xd000 │ │ │ │ mov r0, lr │ │ │ │ sub r2, r2, #4 │ │ │ │ cmp r4, r9 │ │ │ │ umull r5, ip, r4, r1 │ │ │ │ lsr r5, ip, #13 │ │ │ │ mov ip, r3 │ │ │ │ @@ -310365,70 +310364,70 @@ │ │ │ │ mla r0, r6, ip, r1 │ │ │ │ mov r1, lr │ │ │ │ and r0, r0, sl │ │ │ │ ldrb r0, [r1, r0, lsl #1]! │ │ │ │ strb r0, [r7, #8] │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ strb r0, [r7, #9] │ │ │ │ - bhi 143060 │ │ │ │ + bhi 14305c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ add r2, r2, #10 │ │ │ │ cmp r5, #99 @ 0x63 │ │ │ │ - bhi 1431b4 │ │ │ │ + bhi 1431b0 │ │ │ │ mov r1, r5 │ │ │ │ cmp r1, #10 │ │ │ │ - bcc 1431f4 │ │ │ │ + bcc 1431f0 │ │ │ │ ldrb r0, [lr, r1, lsl #1]! │ │ │ │ sub r2, r2, #2 │ │ │ │ add r1, sp, #12 │ │ │ │ strb r0, [r1, r2] │ │ │ │ add r0, r1, r2 │ │ │ │ ldrb r1, [lr, #1] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - b 143204 │ │ │ │ + b 143200 │ │ │ │ ldr r1, [r0] │ │ │ │ add r0, sp, #12 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ mov r2, r3 │ │ │ │ and r3, r1, #15 │ │ │ │ add r7, r3, #87 @ 0x57 │ │ │ │ cmp r3, #10 │ │ │ │ orrcc r7, r3, #48 @ 0x30 │ │ │ │ sub r3, r2, #1 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ strb r7, [r0, r2] │ │ │ │ - bne 143120 │ │ │ │ - b 143178 │ │ │ │ + bne 14311c │ │ │ │ + b 143174 │ │ │ │ ldr r1, [r0] │ │ │ │ add r0, sp, #12 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ mov r2, r3 │ │ │ │ and r3, r1, #15 │ │ │ │ add r7, r3, #55 @ 0x37 │ │ │ │ cmp r3, #10 │ │ │ │ orrcc r7, r3, #48 @ 0x30 │ │ │ │ sub r3, r2, #1 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ strb r7, [r0, r2] │ │ │ │ - bne 143154 │ │ │ │ + bne 143150 │ │ │ │ add r1, r2, #1 │ │ │ │ add r0, r0, r2 │ │ │ │ rsb r1, r1, #129 @ 0x81 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #172] @ 143240 │ │ │ │ + ldr r2, [pc, #172] @ 14323c │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, r4 │ │ │ │ cmp r5, #99 @ 0x63 │ │ │ │ - bls 1430e8 │ │ │ │ + bls 1430e4 │ │ │ │ and r0, r5, sl │ │ │ │ sub r2, r2, #2 │ │ │ │ add r7, sp, #12 │ │ │ │ lsr r0, r0, #2 │ │ │ │ smulbb r0, r0, r8 │ │ │ │ lsr r1, r0, #17 │ │ │ │ mla r0, r1, r3, r5 │ │ │ │ @@ -310436,66 +310435,66 @@ │ │ │ │ and r0, r0, sl │ │ │ │ ldrb r0, [r3, r0, lsl #1]! │ │ │ │ strb r0, [r7, r2] │ │ │ │ add r0, r7, r2 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ strb r3, [r0, #1] │ │ │ │ cmp r1, #10 │ │ │ │ - bcs 1430f4 │ │ │ │ + bcs 1430f0 │ │ │ │ sub r2, r2, #1 │ │ │ │ orr r0, r1, #48 @ 0x30 │ │ │ │ add r1, sp, #12 │ │ │ │ strb r0, [r1, r2] │ │ │ │ add r1, sp, #12 │ │ │ │ rsb r0, r2, #10 │ │ │ │ add r1, r1, r2 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xd1b71759 │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ - @ instruction: 0x001895be │ │ │ │ - andseq r5, r9, r3, lsr pc │ │ │ │ + andseq r9, r8, r2, asr #11 │ │ │ │ + andseq r5, r9, r7, lsr pc │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ mov r4, r1 │ │ │ │ tst r0, #16 │ │ │ │ - bne 143374 │ │ │ │ + bne 143370 │ │ │ │ tst r0, #32 │ │ │ │ - bne 1433a8 │ │ │ │ + bne 1433a4 │ │ │ │ mov r6, #924 @ 0x39c │ │ │ │ mov r0, #1808 @ 0x710 │ │ │ │ ldr r2, [r5] │ │ │ │ orr r0, r0, #8192 @ 0x2000 │ │ │ │ orr r6, r6, #64512 @ 0xfc00 │ │ │ │ mov r1, #10 │ │ │ │ cmp r2, r0 │ │ │ │ - bcc 143418 │ │ │ │ + bcc 143414 │ │ │ │ str r5, [sp, #12] │ │ │ │ mov lr, #255 @ 0xff │ │ │ │ str r4, [sp, #16] │ │ │ │ mov ip, #123 @ 0x7b │ │ │ │ - ldr sl, [pc, #1136] @ 143714 │ │ │ │ + ldr sl, [pc, #1136] @ 143710 │ │ │ │ orr lr, lr, #65280 @ 0xff00 │ │ │ │ orr ip, ip, #5120 @ 0x1400 │ │ │ │ mov r1, #0 │ │ │ │ add sl, pc, sl │ │ │ │ add r0, sp, #20 │ │ │ │ mov r5, sl │ │ │ │ add r8, r0, r1 │ │ │ │ - ldr r0, [pc, #1100] @ 143710 │ │ │ │ + ldr r0, [pc, #1100] @ 14370c │ │ │ │ sub r1, r1, #4 │ │ │ │ umull r3, r9, r2, r0 │ │ │ │ mov r0, #2288 @ 0x8f0 │ │ │ │ orr r0, r0, #53248 @ 0xd000 │ │ │ │ lsr r3, r9, #13 │ │ │ │ mla r7, r3, r0, r2 │ │ │ │ mov r0, r6 │ │ │ │ @@ -310505,159 +310504,159 @@ │ │ │ │ lsr r4, r4, #17 │ │ │ │ ldrb r6, [r5, r4, lsl #1]! │ │ │ │ strb r6, [r8, #6] │ │ │ │ mov r6, r0 │ │ │ │ ldrb r5, [r5, #1] │ │ │ │ strb r5, [r8, #7] │ │ │ │ mla r5, r4, r0, r7 │ │ │ │ - ldr r0, [pc, #1024] @ 14370c │ │ │ │ + ldr r0, [pc, #1024] @ 143708 │ │ │ │ cmp r2, r0 │ │ │ │ mov r2, r3 │ │ │ │ and r4, r5, lr │ │ │ │ mov r5, sl │ │ │ │ ldrb r4, [r5, r4, lsl #1]! │ │ │ │ strb r4, [r8, #8] │ │ │ │ ldrb r4, [r5, #1] │ │ │ │ strb r4, [r8, #9] │ │ │ │ - bhi 1432b0 │ │ │ │ + bhi 1432ac │ │ │ │ ldr r4, [sp, #16] │ │ │ │ add r1, r1, #10 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 143424 │ │ │ │ + bhi 143420 │ │ │ │ mov r0, r3 │ │ │ │ cmp r0, #10 │ │ │ │ - bcc 143478 │ │ │ │ - ldr r2, [pc, #968] @ 14371c │ │ │ │ + bcc 143474 │ │ │ │ + ldr r2, [pc, #968] @ 143718 │ │ │ │ sub r1, r1, #2 │ │ │ │ add r3, sp, #20 │ │ │ │ add r2, pc, r2 │ │ │ │ ldrb r0, [r2, r0, lsl #1]! │ │ │ │ strb r0, [r3, r1] │ │ │ │ add r0, r3, r1 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ strb r2, [r0, #1] │ │ │ │ - b 143488 │ │ │ │ + b 143484 │ │ │ │ ldr r1, [r5] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ mov r2, r3 │ │ │ │ and r3, r1, #15 │ │ │ │ add r7, r3, #87 @ 0x57 │ │ │ │ cmp r3, #10 │ │ │ │ orrcc r7, r3, #48 @ 0x30 │ │ │ │ sub r3, r2, #1 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ strb r7, [r0, r2] │ │ │ │ - bne 143380 │ │ │ │ - b 1433d8 │ │ │ │ + bne 14337c │ │ │ │ + b 1433d4 │ │ │ │ ldr r1, [r5] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ mov r2, r3 │ │ │ │ and r3, r1, #15 │ │ │ │ add r7, r3, #55 @ 0x37 │ │ │ │ cmp r3, #10 │ │ │ │ orrcc r7, r3, #48 @ 0x30 │ │ │ │ sub r3, r2, #1 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ strb r7, [r0, r2] │ │ │ │ - bne 1433b4 │ │ │ │ + bne 1433b0 │ │ │ │ add r1, r2, #1 │ │ │ │ add r0, r0, r2 │ │ │ │ rsb r1, r1, #129 @ 0x81 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r6, #1 │ │ │ │ - ldr r2, [pc, #812] @ 143720 │ │ │ │ + ldr r2, [pc, #812] @ 14371c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1434bc │ │ │ │ + beq 1434b8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bls 143340 │ │ │ │ + bls 14333c │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ mov r7, #123 @ 0x7b │ │ │ │ orr r2, r2, #65280 @ 0xff00 │ │ │ │ orr r7, r7, #5120 @ 0x1400 │ │ │ │ and r0, r3, r2 │ │ │ │ sub r1, r1, #2 │ │ │ │ lsr r0, r0, #2 │ │ │ │ smulbb r0, r0, r7 │ │ │ │ lsr r0, r0, #17 │ │ │ │ mla r7, r0, r6, r3 │ │ │ │ - ldr r3, [pc, #708] @ 143718 │ │ │ │ + ldr r3, [pc, #708] @ 143714 │ │ │ │ add r3, pc, r3 │ │ │ │ and r2, r7, r2 │ │ │ │ add r7, sp, #20 │ │ │ │ ldrb r2, [r3, r2, lsl #1]! │ │ │ │ strb r2, [r7, r1] │ │ │ │ add r2, r7, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ strb r3, [r2, #1] │ │ │ │ cmp r0, #10 │ │ │ │ - bcs 14334c │ │ │ │ + bcs 143348 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r2, sp, #20 │ │ │ │ orr r0, r0, #48 @ 0x30 │ │ │ │ strb r0, [r2, r1] │ │ │ │ add r2, sp, #20 │ │ │ │ rsb r0, r1, #10 │ │ │ │ add r1, r2, r1 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14340c │ │ │ │ + bne 143408 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #592] @ 143724 │ │ │ │ + ldr r1, [pc, #592] @ 143720 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14340c │ │ │ │ + bne 143408 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ tst r0, #16 │ │ │ │ - bne 1435ec │ │ │ │ + bne 1435e8 │ │ │ │ tst r0, #32 │ │ │ │ - bne 143620 │ │ │ │ + bne 14361c │ │ │ │ ldr r5, [r5, #4] │ │ │ │ mov lr, #924 @ 0x39c │ │ │ │ - ldr ip, [pc, #548] @ 143728 │ │ │ │ + ldr ip, [pc, #548] @ 143724 │ │ │ │ mov r0, #1808 @ 0x710 │ │ │ │ mov r9, #255 @ 0xff │ │ │ │ mov sl, #123 @ 0x7b │ │ │ │ orr r0, r0, #8192 @ 0x2000 │ │ │ │ orr lr, lr, #64512 @ 0xfc00 │ │ │ │ orr r9, r9, #65280 @ 0xff00 │ │ │ │ orr sl, sl, #5120 @ 0x1400 │ │ │ │ add ip, pc, ip │ │ │ │ mov r3, #10 │ │ │ │ cmp r5, r0 │ │ │ │ - bcc 143678 │ │ │ │ + bcc 143674 │ │ │ │ mov r8, #2288 @ 0x8f0 │ │ │ │ mov r1, #0 │ │ │ │ orr r8, r8, #53248 @ 0xd000 │ │ │ │ str r4, [sp, #16] │ │ │ │ add r0, sp, #20 │ │ │ │ add r4, r0, r1 │ │ │ │ - ldr r0, [pc, #452] @ 143710 │ │ │ │ + ldr r0, [pc, #452] @ 14370c │ │ │ │ sub r1, r1, #4 │ │ │ │ umull r6, r3, r5, r0 │ │ │ │ mov r0, lr │ │ │ │ lsr r6, r3, #13 │ │ │ │ mla r3, r6, r8, r5 │ │ │ │ and lr, r3, r9 │ │ │ │ lsr r7, lr, #2 │ │ │ │ @@ -310672,71 +310671,71 @@ │ │ │ │ strb r0, [r4, #7] │ │ │ │ mla r0, r7, lr, r3 │ │ │ │ and r0, r0, r9 │ │ │ │ ldrb r0, [r2, r0, lsl #1]! │ │ │ │ strb r0, [r4, #8] │ │ │ │ ldrb r0, [r2, #1] │ │ │ │ strb r0, [r4, #9] │ │ │ │ - ldr r0, [pc, #356] @ 14370c │ │ │ │ + ldr r0, [pc, #356] @ 143708 │ │ │ │ cmp r5, r0 │ │ │ │ mov r5, r6 │ │ │ │ - bhi 14353c │ │ │ │ + bhi 143538 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ add r3, r1, #10 │ │ │ │ cmp r6, #99 @ 0x63 │ │ │ │ - bhi 143684 │ │ │ │ + bhi 143680 │ │ │ │ mov r1, r6 │ │ │ │ cmp r1, #10 │ │ │ │ - bcc 1436c4 │ │ │ │ + bcc 1436c0 │ │ │ │ ldrb r0, [ip, r1, lsl #1]! │ │ │ │ sub r2, r3, #2 │ │ │ │ add r1, sp, #20 │ │ │ │ strb r0, [r1, r2] │ │ │ │ add r0, r1, r2 │ │ │ │ ldrb r1, [ip, #1] │ │ │ │ strb r1, [r0, #1] │ │ │ │ - b 1436d4 │ │ │ │ + b 1436d0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ mov r2, r3 │ │ │ │ and r3, r1, #15 │ │ │ │ add r7, r3, #87 @ 0x57 │ │ │ │ cmp r3, #10 │ │ │ │ orrcc r7, r3, #48 @ 0x30 │ │ │ │ sub r3, r2, #1 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ strb r7, [r0, r2] │ │ │ │ - bne 1435f8 │ │ │ │ - b 143650 │ │ │ │ + bne 1435f4 │ │ │ │ + b 14364c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r0, sp, #20 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ mov r2, r3 │ │ │ │ and r3, r1, #15 │ │ │ │ add r7, r3, #55 @ 0x37 │ │ │ │ cmp r3, #10 │ │ │ │ orrcc r7, r3, #48 @ 0x30 │ │ │ │ sub r3, r2, #1 │ │ │ │ lsrs r1, r1, #4 │ │ │ │ strb r7, [r0, r2] │ │ │ │ - bne 14362c │ │ │ │ + bne 143628 │ │ │ │ add r1, r2, #1 │ │ │ │ add r0, r0, r2 │ │ │ │ rsb r1, r1, #129 @ 0x81 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, r4 │ │ │ │ - ldr r2, [pc, #192] @ 14372c │ │ │ │ + ldr r2, [pc, #192] @ 143728 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #2 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 1436f8 │ │ │ │ + b 1436f4 │ │ │ │ mov r6, r5 │ │ │ │ cmp r6, #99 @ 0x63 │ │ │ │ - bls 1435c0 │ │ │ │ + bls 1435bc │ │ │ │ and r0, r6, r9 │ │ │ │ mov r2, ip │ │ │ │ sub r3, r3, #2 │ │ │ │ add r7, sp, #20 │ │ │ │ lsr r0, r0, #2 │ │ │ │ smulbb r0, r0, sl │ │ │ │ lsr r1, r0, #17 │ │ │ │ @@ -310744,60 +310743,60 @@ │ │ │ │ and r0, r0, r9 │ │ │ │ ldrb r0, [r2, r0, lsl #1]! │ │ │ │ strb r0, [r7, r3] │ │ │ │ add r0, r7, r3 │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ strb r2, [r0, #1] │ │ │ │ cmp r1, #10 │ │ │ │ - bcs 1435cc │ │ │ │ + bcs 1435c8 │ │ │ │ sub r2, r3, #1 │ │ │ │ orr r0, r1, #48 @ 0x30 │ │ │ │ add r1, sp, #20 │ │ │ │ strb r0, [r1, r2] │ │ │ │ add r1, sp, #20 │ │ │ │ rsb r0, r2, #10 │ │ │ │ add r1, r1, r2 │ │ │ │ str r1, [sp] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 13db94 │ │ │ │ + bl 13db90 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrbeq lr, [r5, #255]! @ 0xff │ │ │ │ @ instruction: 0xd1b71759 │ │ │ │ - andseq r9, r8, r6, asr r3 │ │ │ │ - @ instruction: 0x001891b2 │ │ │ │ - andseq r9, r8, sl, lsr #5 │ │ │ │ - andseq r5, r9, pc, asr #25 │ │ │ │ - andseq r0, r9, r6, ror #29 │ │ │ │ - andseq r9, r8, r6, ror #1 │ │ │ │ - andseq r5, r9, fp, asr sl │ │ │ │ + andseq r9, r8, sl, asr r3 │ │ │ │ + @ instruction: 0x001891b6 │ │ │ │ + andseq r9, r8, lr, lsr #5 │ │ │ │ + @ instruction: 0x00195cd3 │ │ │ │ + andseq r0, r9, sl, ror #29 │ │ │ │ + andseq r9, r8, sl, ror #1 │ │ │ │ + andseq r5, r9, pc, asr sl │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r0, [r0, #4] │ │ │ │ mov r6, #1 │ │ │ │ mov r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1438f8 │ │ │ │ + bne 1438f4 │ │ │ │ ldr r8, [r4] │ │ │ │ mov sl, r3 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ ldrb r3, [r8, #20] │ │ │ │ tst r3, #4 │ │ │ │ - bne 143814 │ │ │ │ - ldr r7, [pc, #408] @ 14390c │ │ │ │ + bne 143810 │ │ │ │ + ldr r7, [pc, #408] @ 143908 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r3, [pc, #404] @ 143910 │ │ │ │ + ldr r3, [pc, #404] @ 14390c │ │ │ │ mov r9, r2 │ │ │ │ ldr r5, [r8, #32] │ │ │ │ add r7, pc, r7 │ │ │ │ add r3, pc, r3 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ movne r3, r7 │ │ │ │ mov r7, #3 │ │ │ │ @@ -310806,312 +310805,312 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, r7 │ │ │ │ blx ip │ │ │ │ mov r2, r9 │ │ │ │ cmp r0, #0 │ │ │ │ mov r9, #1 │ │ │ │ - bne 1438f8 │ │ │ │ + bne 1438f4 │ │ │ │ ldr r3, [r8, #32] │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1438f8 │ │ │ │ + bne 1438f4 │ │ │ │ ldr r1, [r8, #32] │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #292] @ 143914 │ │ │ │ + ldr r1, [pc, #292] @ 143910 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1438f8 │ │ │ │ + bne 1438f4 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ mov r0, sl │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r9, r0 │ │ │ │ - b 1438f8 │ │ │ │ + b 1438f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 143854 │ │ │ │ + bne 143850 │ │ │ │ ldr r3, [r8, #32] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r8, #28] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - ldr r7, [pc, #228] @ 143918 │ │ │ │ + ldr r7, [pc, #228] @ 143914 │ │ │ │ add r7, pc, r7 │ │ │ │ mov r1, r7 │ │ │ │ mov r7, r2 │ │ │ │ mov r2, #3 │ │ │ │ blx r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1438f8 │ │ │ │ + bne 1438f4 │ │ │ │ add r0, sp, #15 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r8, #28] │ │ │ │ ldr r3, [r8, #32] │ │ │ │ stm sp, {r0, r3} │ │ │ │ add r0, sp, #16 │ │ │ │ strb r9, [sp, #15] │ │ │ │ ldm r8!, {r3, r5, r6} │ │ │ │ stmia r0!, {r3, r5, r6} │ │ │ │ ldm r8, {r3, r5, r6, r7} │ │ │ │ stm r0, {r3, r5, r6, r7} │ │ │ │ - ldr r0, [pc, #148] @ 14391c │ │ │ │ + ldr r0, [pc, #148] @ 143918 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1438f4 │ │ │ │ - ldr r1, [pc, #120] @ 143920 │ │ │ │ + bne 1438f0 │ │ │ │ + ldr r1, [pc, #120] @ 14391c │ │ │ │ mov r0, sp │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 142ac4 │ │ │ │ + bl 142ac0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1438f4 │ │ │ │ + bne 1438f0 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1438f4 │ │ │ │ + bne 1438f0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #56] @ 143924 │ │ │ │ + ldr r1, [pc, #56] @ 143920 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, #1 │ │ │ │ strb r6, [r4, #5] │ │ │ │ mov r0, r4 │ │ │ │ strb r9, [r4, #4] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andseq r5, r9, fp, lsl #27 │ │ │ │ - andseq ip, r8, r4, ror r3 │ │ │ │ - andseq r5, r9, sl, asr sl │ │ │ │ - andseq r8, r8, r7, asr sp │ │ │ │ - mulseq sp, r0, r8 │ │ │ │ - mulseq r9, sl, r9 │ │ │ │ - andseq r8, r8, r2, lsr #25 │ │ │ │ + andseq r5, r9, pc, lsl #27 │ │ │ │ + andseq ip, r8, r8, ror r3 │ │ │ │ + andseq r5, r9, lr, asr sl │ │ │ │ + andseq r8, r8, fp, asr sp │ │ │ │ + mulseq sp, r4, r8 │ │ │ │ + mulseq r9, lr, r9 │ │ │ │ + andseq r8, r8, r6, lsr #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ subs ip, r2, #7 │ │ │ │ mov r3, #0 │ │ │ │ movcc ip, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 143b50 │ │ │ │ + beq 143b4c │ │ │ │ add r7, r1, #3 │ │ │ │ - ldr r8, [pc, #576] @ 143b90 │ │ │ │ + ldr r8, [pc, #576] @ 143b8c │ │ │ │ bic r7, r7, #3 │ │ │ │ - ldr r5, [pc, #564] @ 143b8c │ │ │ │ + ldr r5, [pc, #564] @ 143b88 │ │ │ │ sub lr, r7, r1 │ │ │ │ add r8, pc, r8 │ │ │ │ - b 14396c │ │ │ │ + b 143968 │ │ │ │ add r3, r4, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 143b50 │ │ │ │ + bcs 143b4c │ │ │ │ add r4, r1, r3 │ │ │ │ ldrsb r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bmi 1439dc │ │ │ │ + bmi 1439d8 │ │ │ │ sub r4, lr, r3 │ │ │ │ tst r4, #3 │ │ │ │ - beq 143994 │ │ │ │ + beq 143990 │ │ │ │ add r3, r3, #1 │ │ │ │ - b 143964 │ │ │ │ + b 143960 │ │ │ │ add r3, r3, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bcs 1439b4 │ │ │ │ + bcs 1439b0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r6, [r4, r3]! │ │ │ │ ldr r4, [r4, #4] │ │ │ │ orr r4, r4, r6 │ │ │ │ tst r4, r5 │ │ │ │ - beq 143990 │ │ │ │ + beq 14398c │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 143964 │ │ │ │ + bcs 143960 │ │ │ │ add r4, r1, r3 │ │ │ │ ldrsb r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - bmi 143964 │ │ │ │ + bmi 143960 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 1439bc │ │ │ │ - b 143b50 │ │ │ │ + bne 1439b8 │ │ │ │ + b 143b4c │ │ │ │ and r4, r4, #255 @ 0xff │ │ │ │ mov sl, #1 │ │ │ │ ldrb r7, [r8, r4] │ │ │ │ cmp r7, #4 │ │ │ │ - beq 143a5c │ │ │ │ + beq 143a58 │ │ │ │ cmp r7, #3 │ │ │ │ - beq 143a24 │ │ │ │ + beq 143a20 │ │ │ │ cmp r7, #2 │ │ │ │ - bne 143b64 │ │ │ │ + bne 143b60 │ │ │ │ add r4, r3, #1 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs 143b6c │ │ │ │ + bcs 143b68 │ │ │ │ add r6, r1, r4 │ │ │ │ mov r7, #1 │ │ │ │ ldrsb r6, [r6] │ │ │ │ cmn r6, #65 @ 0x41 │ │ │ │ - ble 143960 │ │ │ │ - b 143b70 │ │ │ │ + ble 14395c │ │ │ │ + b 143b6c │ │ │ │ add r6, r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, r2 │ │ │ │ - bcs 143b70 │ │ │ │ + bcs 143b6c │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ - beq 143a94 │ │ │ │ + beq 143a90 │ │ │ │ cmp r4, #237 @ 0xed │ │ │ │ lsl r9, r6, #24 │ │ │ │ - bne 143ab4 │ │ │ │ + bne 143ab0 │ │ │ │ asr r4, r9, #24 │ │ │ │ cmn r4, #97 @ 0x61 │ │ │ │ - ble 143ad8 │ │ │ │ - b 143b64 │ │ │ │ + ble 143ad4 │ │ │ │ + b 143b60 │ │ │ │ add r6, r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, r2 │ │ │ │ - bcs 143b70 │ │ │ │ + bcs 143b6c │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ - beq 143aa4 │ │ │ │ + beq 143aa0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ lsl r6, r6, #24 │ │ │ │ - bne 143af8 │ │ │ │ + bne 143af4 │ │ │ │ asr r4, r6, #24 │ │ │ │ cmn r4, #113 @ 0x71 │ │ │ │ - ble 143b10 │ │ │ │ - b 143b64 │ │ │ │ + ble 143b0c │ │ │ │ + b 143b60 │ │ │ │ and r4, r6, #224 @ 0xe0 │ │ │ │ cmp r4, #160 @ 0xa0 │ │ │ │ - beq 143ad8 │ │ │ │ - b 143b64 │ │ │ │ + beq 143ad4 │ │ │ │ + b 143b60 │ │ │ │ sub r4, r6, #144 @ 0x90 │ │ │ │ cmp r4, #48 @ 0x30 │ │ │ │ - bcc 143b10 │ │ │ │ - b 143b64 │ │ │ │ + bcc 143b0c │ │ │ │ + b 143b60 │ │ │ │ sub r6, r4, #225 @ 0xe1 │ │ │ │ cmp r6, #12 │ │ │ │ - bcc 143acc │ │ │ │ + bcc 143ac8 │ │ │ │ and r4, r4, #254 @ 0xfe │ │ │ │ cmp r4, #238 @ 0xee │ │ │ │ - bne 143b64 │ │ │ │ + bne 143b60 │ │ │ │ asr r4, r9, #24 │ │ │ │ cmn r4, #64 @ 0x40 │ │ │ │ - bge 143b64 │ │ │ │ + bge 143b60 │ │ │ │ add r4, r3, #2 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs 143b70 │ │ │ │ + bcs 143b6c │ │ │ │ add r6, r1, r4 │ │ │ │ ldrsb r6, [r6] │ │ │ │ cmn r6, #65 @ 0x41 │ │ │ │ - ble 143960 │ │ │ │ - b 143b60 │ │ │ │ + ble 14395c │ │ │ │ + b 143b5c │ │ │ │ sub r4, r4, #241 @ 0xf1 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 143b64 │ │ │ │ + bhi 143b60 │ │ │ │ asr r4, r6, #24 │ │ │ │ cmn r4, #64 @ 0x40 │ │ │ │ - bge 143b64 │ │ │ │ + bge 143b60 │ │ │ │ add r4, r3, #2 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs 143b70 │ │ │ │ + bcs 143b6c │ │ │ │ add r4, r1, r4 │ │ │ │ ldrsb r4, [r4] │ │ │ │ cmn r4, #65 @ 0x41 │ │ │ │ - bgt 143b60 │ │ │ │ + bgt 143b5c │ │ │ │ add r4, r3, #3 │ │ │ │ cmp r4, r2 │ │ │ │ - bcs 143b70 │ │ │ │ + bcs 143b6c │ │ │ │ add r6, r1, r4 │ │ │ │ ldrsb r6, [r6] │ │ │ │ cmn r6, #65 @ 0x41 │ │ │ │ - ble 143960 │ │ │ │ + ble 14395c │ │ │ │ mov sl, #3 │ │ │ │ - b 143b64 │ │ │ │ + b 143b60 │ │ │ │ stmib r0, {r1, r2} │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, #2 │ │ │ │ mov r7, #1 │ │ │ │ - b 143b70 │ │ │ │ + b 143b6c │ │ │ │ mov r7, #0 │ │ │ │ and r1, sl, #255 @ 0xff │ │ │ │ str r3, [r0, #4] │ │ │ │ orr r1, r7, r1, lsl #8 │ │ │ │ str r1, [r0, #8] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ addhi r8, r0, r0, lsl #1 │ │ │ │ - andseq r8, r8, r8, lsl #28 │ │ │ │ + andseq r8, r8, ip, lsl #28 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 143c00 │ │ │ │ + bne 143bfc │ │ │ │ ldrb r2, [r0, #5] │ │ │ │ strb r2, [sp, #7] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [sp, #28] │ │ │ │ - ldr r3, [pc, #132] @ 143c50 │ │ │ │ + ldr r3, [pc, #132] @ 143c4c │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldr r2, [pc, #112] @ 143c54 │ │ │ │ + ldr r2, [pc, #112] @ 143c50 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - ldr r0, [pc, #100] @ 143c58 │ │ │ │ + ldr r0, [pc, #100] @ 143c54 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r0, sp, #7 │ │ │ │ - b 143c34 │ │ │ │ + b 143c30 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [sp, #28] │ │ │ │ - ldr r3, [pc, #68] @ 143c5c │ │ │ │ + ldr r3, [pc, #68] @ 143c58 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, pc, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldr r2, [pc, #48] @ 143c60 │ │ │ │ + ldr r2, [pc, #48] @ 143c5c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r2, sp, #24 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ mov sp, fp │ │ │ │ pop {fp, pc} │ │ │ │ - andseq r3, sp, ip, lsl #11 │ │ │ │ + mulseq sp, r0, r5 │ │ │ │ @ instruction: 0xffffc3b0 │ │ │ │ @ instruction: 0xffffc174 │ │ │ │ - andseq r3, sp, r0, asr r5 │ │ │ │ + andseq r3, sp, r4, asr r5 │ │ │ │ @ instruction: 0xffffc368 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r7, r1 │ │ │ │ @@ -311120,80 +311119,80 @@ │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ blx r2 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 1442cc │ │ │ │ + bne 1442c8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ - bl 14431c │ │ │ │ + bl 144318 │ │ │ │ ldr lr, [sp, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 1442b0 │ │ │ │ + beq 1442ac │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ orr r1, r0, #2 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, r2, #2 │ │ │ │ add r0, r0, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ str sl, [sp, #64] @ 0x40 │ │ │ │ add r9, sp, #84 @ 0x54 │ │ │ │ mov r0, #0 │ │ │ │ ldm r9, {r3, r7, r9} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1441c8 │ │ │ │ + beq 1441c4 │ │ │ │ add r2, lr, r3 │ │ │ │ str r5, [sp, #24] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov r5, lr │ │ │ │ mov r3, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ str lr, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - b 143d38 │ │ │ │ + b 143d34 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ sub r0, r3, ip │ │ │ │ cmp r5, r2 │ │ │ │ add r3, r0, r5 │ │ │ │ - beq 14417c │ │ │ │ + beq 144178 │ │ │ │ mov ip, r5 │ │ │ │ ldrsb r0, [r5], #1 │ │ │ │ and r4, r0, #255 @ 0xff │ │ │ │ cmn r0, #1 │ │ │ │ - bgt 143d9c │ │ │ │ + bgt 143d98 │ │ │ │ ldrb r1, [ip, #1] │ │ │ │ and r0, r4, #31 │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ - bcc 143d94 │ │ │ │ + bcc 143d90 │ │ │ │ mov r8, r2 │ │ │ │ ldrb r2, [ip, #2] │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ orr r1, r2, r1, lsl #6 │ │ │ │ - bcc 143e80 │ │ │ │ + bcc 143e7c │ │ │ │ ldrb r2, [ip, #3] │ │ │ │ and r0, r0, #7 │ │ │ │ add r5, ip, #4 │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ orr r1, r2, r1, lsl #6 │ │ │ │ orr r4, r1, r0, lsl #18 │ │ │ │ - b 143e88 │ │ │ │ + b 143e84 │ │ │ │ orr r4, r1, r0, lsl #6 │ │ │ │ add r5, ip, #2 │ │ │ │ cmp r4, #39 @ 0x27 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ - bhi 143e98 │ │ │ │ + bhi 143e94 │ │ │ │ add r0, pc, #8 │ │ │ │ mov r6, #48 @ 0x30 │ │ │ │ ldr r1, [r0, r4, lsl #2] │ │ │ │ add pc, r0, r1 │ │ │ │ andeq r0, r0, ip, ror #1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ @@ -311231,101 +311230,101 @@ │ │ │ │ andeq r0, r0, r0, asr #1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ andeq r0, r0, r0, asr r1 │ │ │ │ strheq r0, [r0], -r0 @ │ │ │ │ mov r6, #116 @ 0x74 │ │ │ │ - b 143ea4 │ │ │ │ + b 143ea0 │ │ │ │ mov r6, #110 @ 0x6e │ │ │ │ - b 143ea4 │ │ │ │ + b 143ea0 │ │ │ │ mov r6, #39 @ 0x27 │ │ │ │ - b 143ea4 │ │ │ │ + b 143ea0 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ - b 143ea4 │ │ │ │ + b 143ea0 │ │ │ │ mov r6, #34 @ 0x22 │ │ │ │ - b 143ea4 │ │ │ │ + b 143ea0 │ │ │ │ orr r4, r1, r0, lsl #12 │ │ │ │ add r5, ip, #3 │ │ │ │ mov r2, r8 │ │ │ │ cmp r4, #39 @ 0x27 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ - bls 143da8 │ │ │ │ + bls 143da4 │ │ │ │ cmp r4, #92 @ 0x5c │ │ │ │ - bne 143f08 │ │ │ │ + bne 143f04 │ │ │ │ mov r6, #92 @ 0x5c │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ mov r8, #0 │ │ │ │ str r6, [sp, #56] @ 0x38 │ │ │ │ mov r6, #2 │ │ │ │ mov r5, #92 @ 0x5c │ │ │ │ mov r4, #0 │ │ │ │ mov sl, #0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r6, r8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 143d20 │ │ │ │ + beq 143d1c │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 1442d4 │ │ │ │ + bcc 1442d0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 143f64 │ │ │ │ + beq 143f60 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r2, r0 │ │ │ │ - bcs 143f60 │ │ │ │ + bcs 143f5c │ │ │ │ add r0, lr, r2 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ - bgt 143f64 │ │ │ │ - b 1442d4 │ │ │ │ + bgt 143f60 │ │ │ │ + b 1442d0 │ │ │ │ lsr r0, r4, #8 │ │ │ │ cmp r0, #2 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - bls 143f34 │ │ │ │ + bls 143f30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14198c │ │ │ │ + bl 141988 │ │ │ │ ldr lr, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ - bne 144054 │ │ │ │ + bne 144050 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14a548 │ │ │ │ + bl 14a544 │ │ │ │ ldr lr, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - beq 144054 │ │ │ │ + beq 144050 │ │ │ │ ldr lr, [sp, #20] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ - b 143d28 │ │ │ │ - bne 1442d4 │ │ │ │ + b 143d24 │ │ │ │ + bne 1442d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 143f90 │ │ │ │ + beq 143f8c │ │ │ │ ldr r0, [sp, #32] │ │ │ │ cmp r3, r0 │ │ │ │ - bcs 143f8c │ │ │ │ + bcs 143f88 │ │ │ │ add r0, lr, r3 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ - bgt 143f90 │ │ │ │ - b 1442d4 │ │ │ │ - bne 1442d4 │ │ │ │ + bgt 143f8c │ │ │ │ + b 1442d0 │ │ │ │ + bne 1442d0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r1, lr, r2 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ sub r2, r3, r2 │ │ │ │ str ip, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1442c8 │ │ │ │ + bne 1442c4 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r8, r6 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ movhi r6, r8 │ │ │ │ and r6, r6, #255 @ 0xff │ │ │ │ strb r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ strh sl, [r1, #6] │ │ │ │ @@ -311334,45 +311333,45 @@ │ │ │ │ strh r4, [r1, #2] │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ strh r0, [r1, #4] │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ strb r0, [fp, #-59] @ 0xffffffc5 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 144020 │ │ │ │ + beq 14401c │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldrb r1, [r0, r8] │ │ │ │ mov r0, sl │ │ │ │ blx r2 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 143ff4 │ │ │ │ - b 1442c8 │ │ │ │ + beq 143ff0 │ │ │ │ + b 1442c4 │ │ │ │ mov r0, #1 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ movcs r0, #2 │ │ │ │ cmpcs r4, #2048 @ 0x800 │ │ │ │ - bcs 14416c │ │ │ │ + bcs 144168 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr lr, [sp, #20] │ │ │ │ add r0, r0, r3 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ - b 143d28 │ │ │ │ + b 143d24 │ │ │ │ mov r2, #0 │ │ │ │ mov ip, #15 │ │ │ │ strb r2, [r0, #2] │ │ │ │ mvn r3, #1 │ │ │ │ strb r2, [r0, #1] │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ strb r2, [r0] │ │ │ │ - ldr r6, [pc, #664] @ 144310 │ │ │ │ + ldr r6, [pc, #664] @ 14430c │ │ │ │ add r6, pc, r6 │ │ │ │ ldrb r2, [r6, r4, lsr #20] │ │ │ │ strb r2, [r0, #3] │ │ │ │ and r2, ip, r4, lsr #12 │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ strb r2, [r0, #5] │ │ │ │ and r2, ip, r4, lsr #16 │ │ │ │ @@ -311396,18 +311395,18 @@ │ │ │ │ strb r1, [r3, #-1] │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ ldrb r5, [r0] │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ strb r1, [r0, #9] │ │ │ │ strb r2, [r0, #8] │ │ │ │ - bne 144100 │ │ │ │ + bne 1440fc │ │ │ │ ldr lr, [sp, #20] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - b 144044 │ │ │ │ + b 144040 │ │ │ │ mov r2, lr │ │ │ │ ldrb r1, [lr, #3] │ │ │ │ ldrb r3, [r2, #4]! │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ ldrb r6, [r2, #3] │ │ │ │ ldrb r2, [r2, #2] │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ @@ -311425,65 +311424,65 @@ │ │ │ │ orr r1, r2, r1, lsl #16 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r6, #10 │ │ │ │ ldr ip, [sp, #44] @ 0x2c │ │ │ │ sub r0, r6, r8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 143d20 │ │ │ │ - b 143ed0 │ │ │ │ + beq 143d1c │ │ │ │ + b 143ecc │ │ │ │ cmp r4, #65536 @ 0x10000 │ │ │ │ mov r0, #4 │ │ │ │ movcc r0, #3 │ │ │ │ - b 144034 │ │ │ │ + b 144030 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1441b0 │ │ │ │ + beq 1441ac │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r5, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bcs 1441c0 │ │ │ │ + bcs 1441bc │ │ │ │ add r0, lr, r0 │ │ │ │ ldrsb r0, [r0] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ - ble 1442ec │ │ │ │ + ble 1442e8 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - b 1441c8 │ │ │ │ + b 1441c4 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b 1441c8 │ │ │ │ + b 1441c4 │ │ │ │ mov r0, r3 │ │ │ │ - bne 1442ec │ │ │ │ + bne 1442e8 │ │ │ │ sub r2, r3, r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r1, lr, r0 │ │ │ │ mov r0, sl │ │ │ │ mov r6, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1442c8 │ │ │ │ + bne 1442c4 │ │ │ │ mov r5, r6 │ │ │ │ - ldr r6, [pc, #276] @ 144308 │ │ │ │ + ldr r6, [pc, #276] @ 144304 │ │ │ │ sub r8, fp, #92 @ 0x5c │ │ │ │ sub sl, fp, #93 @ 0x5d │ │ │ │ add r6, pc, r6 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 144294 │ │ │ │ + beq 144290 │ │ │ │ ldrb r0, [r7] │ │ │ │ mov r1, #1 │ │ │ │ strb r0, [fp, #-93] @ 0xffffffa3 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r8 │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - ldr r0, [pc, #224] @ 144314 │ │ │ │ + ldr r0, [pc, #224] @ 144310 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, #32 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, #3 │ │ │ │ @@ -311495,193 +311494,193 @@ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #2 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1442c8 │ │ │ │ + bne 1442c4 │ │ │ │ subs r9, r9, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 144204 │ │ │ │ + bne 144200 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ - bl 14431c │ │ │ │ + bl 144318 │ │ │ │ ldr lr, [sp, #80] @ 0x50 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 143ce8 │ │ │ │ + bne 143ce4 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r0, sl │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ blx r2 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #60] @ 144318 │ │ │ │ + ldr r0, [pc, #60] @ 144314 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, lr │ │ │ │ bl 1d800 │ │ │ │ - ldr r0, [pc, #24] @ 14430c │ │ │ │ + ldr r0, [pc, #24] @ 144308 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, lr │ │ │ │ bl 1d800 │ │ │ │ @ instruction: 0xffff95d0 │ │ │ │ - andseq r2, sp, ip, ror lr │ │ │ │ - @ instruction: 0x0017ffb4 │ │ │ │ - andseq r2, sp, ip, asr #30 │ │ │ │ - @ instruction: 0x001d2eb0 │ │ │ │ + andseq r2, sp, r0, lsl #29 │ │ │ │ + @ instruction: 0x0017ffb8 │ │ │ │ + andseq r2, sp, r0, asr pc │ │ │ │ + @ instruction: 0x001d2eb4 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ moveq r1, #0 │ │ │ │ streq r1, [r0] │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ ldr lr, [r1] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r8, [pc, #464] @ 144518 │ │ │ │ - ldr r5, [pc, #464] @ 14451c │ │ │ │ + ldr r8, [pc, #464] @ 144514 │ │ │ │ + ldr r5, [pc, #464] @ 144518 │ │ │ │ add r8, pc, r8 │ │ │ │ add r5, pc, r5 │ │ │ │ - b 144364 │ │ │ │ + b 144360 │ │ │ │ mov r2, r3 │ │ │ │ cmp r2, ip │ │ │ │ mov r3, r2 │ │ │ │ - bcs 1444f4 │ │ │ │ + bcs 1444f0 │ │ │ │ add r3, lr, r2 │ │ │ │ ldrsb r6, [r3] │ │ │ │ add r3, r2, #1 │ │ │ │ cmn r6, #1 │ │ │ │ - bgt 144354 │ │ │ │ + bgt 144350 │ │ │ │ and r6, r6, #255 @ 0xff │ │ │ │ ldrb r7, [r8, r6] │ │ │ │ cmp r7, #4 │ │ │ │ - beq 1443f0 │ │ │ │ + beq 1443ec │ │ │ │ cmp r7, #3 │ │ │ │ - beq 1443bc │ │ │ │ + beq 1443b8 │ │ │ │ cmp r7, #2 │ │ │ │ - bne 1444f4 │ │ │ │ + bne 1444f0 │ │ │ │ cmp r3, ip │ │ │ │ mov r6, r5 │ │ │ │ addcc r6, lr, r3 │ │ │ │ ldrb r6, [r6] │ │ │ │ and r6, r6, #192 @ 0xc0 │ │ │ │ cmp r6, #128 @ 0x80 │ │ │ │ - bne 1444f4 │ │ │ │ + bne 1444f0 │ │ │ │ add r2, r2, #2 │ │ │ │ - b 144358 │ │ │ │ + b 144354 │ │ │ │ cmp r3, ip │ │ │ │ mov r7, r5 │ │ │ │ addcc r7, lr, r3 │ │ │ │ cmp r6, #224 @ 0xe0 │ │ │ │ ldrb r7, [r7] │ │ │ │ - beq 144424 │ │ │ │ + beq 144420 │ │ │ │ cmp r6, #237 @ 0xed │ │ │ │ lsl r7, r7, #24 │ │ │ │ - bne 144444 │ │ │ │ + bne 144440 │ │ │ │ asr r4, r7, #24 │ │ │ │ cmn r4, #97 @ 0x61 │ │ │ │ - ble 144468 │ │ │ │ - b 1444f4 │ │ │ │ + ble 144464 │ │ │ │ + b 1444f0 │ │ │ │ cmp r3, ip │ │ │ │ mov r7, r5 │ │ │ │ addcc r7, lr, r3 │ │ │ │ cmp r6, #240 @ 0xf0 │ │ │ │ ldrb r7, [r7] │ │ │ │ - beq 144434 │ │ │ │ + beq 144430 │ │ │ │ cmp r6, #244 @ 0xf4 │ │ │ │ - bne 144490 │ │ │ │ + bne 14448c │ │ │ │ lsl r4, r7, #24 │ │ │ │ asr r4, r4, #24 │ │ │ │ cmn r4, #113 @ 0x71 │ │ │ │ - ble 1444ac │ │ │ │ - b 1444f4 │ │ │ │ + ble 1444a8 │ │ │ │ + b 1444f0 │ │ │ │ and r4, r7, #224 @ 0xe0 │ │ │ │ cmp r4, #160 @ 0xa0 │ │ │ │ - beq 144468 │ │ │ │ - b 1444f4 │ │ │ │ + beq 144464 │ │ │ │ + b 1444f0 │ │ │ │ sub r4, r7, #144 @ 0x90 │ │ │ │ cmp r4, #48 @ 0x30 │ │ │ │ - bcc 1444ac │ │ │ │ - b 1444f4 │ │ │ │ + bcc 1444a8 │ │ │ │ + b 1444f0 │ │ │ │ sub r4, r6, #225 @ 0xe1 │ │ │ │ cmp r4, #12 │ │ │ │ - bcc 14445c │ │ │ │ + bcc 144458 │ │ │ │ and r4, r6, #254 @ 0xfe │ │ │ │ cmp r4, #238 @ 0xee │ │ │ │ - bne 1444f4 │ │ │ │ + bne 1444f0 │ │ │ │ asr r4, r7, #24 │ │ │ │ cmn r4, #64 @ 0x40 │ │ │ │ - bge 1444f4 │ │ │ │ + bge 1444f0 │ │ │ │ add r3, r2, #2 │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, ip │ │ │ │ addcc r4, lr, r3 │ │ │ │ ldrb r4, [r4] │ │ │ │ and r4, r4, #192 @ 0xc0 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ - bne 1444f4 │ │ │ │ + bne 1444f0 │ │ │ │ add r2, r2, #3 │ │ │ │ - b 144358 │ │ │ │ + b 144354 │ │ │ │ sub r4, r6, #241 @ 0xf1 │ │ │ │ cmp r4, #2 │ │ │ │ - bhi 1444f4 │ │ │ │ + bhi 1444f0 │ │ │ │ lsl r4, r7, #24 │ │ │ │ asr r4, r4, #24 │ │ │ │ cmn r4, #64 @ 0x40 │ │ │ │ - bge 1444f4 │ │ │ │ + bge 1444f0 │ │ │ │ add r3, r2, #2 │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, ip │ │ │ │ addcc r4, lr, r3 │ │ │ │ ldrb r4, [r4] │ │ │ │ and r4, r4, #192 @ 0xc0 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ - bne 1444f4 │ │ │ │ + bne 1444f0 │ │ │ │ add r3, r2, #3 │ │ │ │ mov r4, r5 │ │ │ │ cmp r3, ip │ │ │ │ addcc r4, lr, r3 │ │ │ │ ldrb r4, [r4] │ │ │ │ and r4, r4, #192 @ 0xc0 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ - bne 1444f4 │ │ │ │ + bne 1444f0 │ │ │ │ add r2, r2, #4 │ │ │ │ - b 144358 │ │ │ │ + b 144354 │ │ │ │ add r6, lr, r3 │ │ │ │ sub r7, ip, r3 │ │ │ │ stm r1, {r6, r7} │ │ │ │ sub r1, r3, r2 │ │ │ │ add r3, lr, r2 │ │ │ │ str lr, [r0] │ │ │ │ stmib r0, {r2, r3} │ │ │ │ str r1, [r0, #12] │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ - andseq r8, r8, r8, lsl r4 │ │ │ │ - andseq r0, r9, r7, lsl #13 │ │ │ │ + andseq r8, r8, ip, lsl r4 │ │ │ │ + andseq r0, r9, fp, lsl #13 │ │ │ │ push {r4, r5, r6, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, #0 │ │ │ │ adds r4, r3, r2 │ │ │ │ adc ip, r5, #0 │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ movhi r5, #1 │ │ │ │ orrs r4, ip, r5 │ │ │ │ - bne 14456c │ │ │ │ + bne 144568 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r6, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r3 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [r6] │ │ │ │ @@ -311694,15 +311693,15 @@ │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, #0 │ │ │ │ adds r4, r3, r2 │ │ │ │ adc ip, r5, #0 │ │ │ │ cmp r4, #21 │ │ │ │ movhi r5, #1 │ │ │ │ orrs r4, ip, r5 │ │ │ │ - bne 1445c0 │ │ │ │ + bne 1445bc │ │ │ │ add r3, r0, r3 │ │ │ │ mov r6, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r3 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [r6] │ │ │ │ @@ -311721,27 +311720,27 @@ │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ orr r0, r3, r0, lsl #8 │ │ │ │ orr r0, r1, r0, lsl #16 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ orrs r0, r1, r0 │ │ │ │ - bne 144680 │ │ │ │ + bne 14467c │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #32 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #332] @ 144770 │ │ │ │ + ldr r1, [pc, #332] @ 14476c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #312] @ 144774 │ │ │ │ + ldr r0, [pc, #312] @ 144770 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-12] │ │ │ │ str r0, [fp, #-20] @ 0xffffffec │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ add r0, sp, #8 │ │ │ │ orr r1, r0, #3 │ │ │ │ @@ -311749,93 +311748,93 @@ │ │ │ │ orr r1, r0, #2 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ orr r0, r0, #1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ add r5, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r2, sp, #32 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #192] @ 144764 │ │ │ │ + ldr r1, [pc, #192] @ 144760 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #172] @ 144768 │ │ │ │ + ldr r0, [pc, #172] @ 144764 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-12] │ │ │ │ str r0, [fp, #-20] @ 0xffffffec │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ add r0, sp, #8 │ │ │ │ orr r1, r0, #3 │ │ │ │ str r1, [fp, #-16] │ │ │ │ orr r1, r0, #2 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ orr r0, r0, #1 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #116] @ 14476c │ │ │ │ + ldr r1, [pc, #116] @ 144768 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14473c │ │ │ │ + bne 144738 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #16 │ │ │ │ - bcs 144724 │ │ │ │ + bcs 144720 │ │ │ │ add r1, r5, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #88] @ 144784 │ │ │ │ + ldr r3, [pc, #88] @ 144780 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #15 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r3 │ │ │ │ bl 1d390 │ │ │ │ - ldr r0, [pc, #52] @ 144778 │ │ │ │ + ldr r0, [pc, #52] @ 144774 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #36] @ 14477c │ │ │ │ - ldr r3, [pc, #36] @ 144780 │ │ │ │ + ldr r0, [pc, #36] @ 144778 │ │ │ │ + ldr r3, [pc, #36] @ 14477c │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - @ instruction: 0x001d2af4 │ │ │ │ + @ instruction: 0x001d2af8 │ │ │ │ @ instruction: 0xffffb6ac │ │ │ │ - andseq r2, sp, r8, lsr #22 │ │ │ │ - andseq r2, sp, r4, ror fp │ │ │ │ + andseq r2, sp, ip, lsr #22 │ │ │ │ + andseq r2, sp, r8, ror fp │ │ │ │ @ instruction: 0xffffb72c │ │ │ │ - andseq r2, sp, r4, ror sl │ │ │ │ - ldrsbeq r5, [r9], -r2 │ │ │ │ - mulseq sp, r8, sl │ │ │ │ - andseq r2, sp, r4, lsr ip │ │ │ │ + andseq r2, sp, r8, ror sl │ │ │ │ + ldrsbeq r5, [r9], -r6 │ │ │ │ + mulseq sp, ip, sl │ │ │ │ + andseq r2, sp, r8, lsr ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0] │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [sp, #28] │ │ │ │ orrs r1, r2, r1 │ │ │ │ - bne 144a60 │ │ │ │ + bne 144a5c │ │ │ │ ldrb r1, [r0, #14] │ │ │ │ ldrb r6, [r0, #15] │ │ │ │ str r1, [sp, #24] │ │ │ │ orr r1, r6, r1, lsl #8 │ │ │ │ strh r1, [fp, #-54] @ 0xffffffca │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ ldrb r5, [r0, #13] │ │ │ │ @@ -311880,26 +311879,26 @@ │ │ │ │ orr r6, r6, r5, lsl #8 │ │ │ │ orr r5, r4, lr, lsl #8 │ │ │ │ str r5, [sp, #24] │ │ │ │ orr r4, r3, r0, lsl #8 │ │ │ │ orr lr, sl, r9, lsl #8 │ │ │ │ orr r5, r8, ip, lsl #8 │ │ │ │ orrs r0, r2, r1 │ │ │ │ - bne 1448b0 │ │ │ │ + bne 1448ac │ │ │ │ orr r0, r4, r4, lsr #8 │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ orreq r0, r5, r5, lsr #8 │ │ │ │ tsteq r0, #255 @ 0xff │ │ │ │ - bne 1448b0 │ │ │ │ + bne 1448ac │ │ │ │ orr r0, lr, lr, lsr #8 │ │ │ │ tst r0, #255 @ 0xff │ │ │ │ ldreq r0, [sp, #24] │ │ │ │ orreq r0, r0, r0, lsr #8 │ │ │ │ tsteq r0, #255 @ 0xff │ │ │ │ - beq 145024 │ │ │ │ + beq 145020 │ │ │ │ orrs r0, r1, r2, lsl #8 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, #2 │ │ │ │ clz r1, r0 │ │ │ │ movne r7, #1 │ │ │ │ cmp r4, #0 │ │ │ │ mov r8, r7 │ │ │ │ @@ -311909,563 +311908,563 @@ │ │ │ │ cmp r0, #0 │ │ │ │ mov r6, #2 │ │ │ │ movne r0, #1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ and r2, r1, r0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 144ae0 │ │ │ │ + beq 144adc │ │ │ │ mov r6, #0 │ │ │ │ mov r3, #0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 144b08 │ │ │ │ + beq 144b04 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 144b34 │ │ │ │ + beq 144b30 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 144b58 │ │ │ │ + beq 144b54 │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 144b84 │ │ │ │ + beq 144b80 │ │ │ │ mov r6, #0 │ │ │ │ sub r7, fp, #68 @ 0x44 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 144bac │ │ │ │ + beq 144ba8 │ │ │ │ mov r6, r2 │ │ │ │ add sl, r7, #2 │ │ │ │ cmp r8, #1 │ │ │ │ - bls 144bd4 │ │ │ │ + bls 144bd0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 144ee0 │ │ │ │ + beq 144edc │ │ │ │ mov r0, #0 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ - ldr r1, [pc, #1956] @ 14512c │ │ │ │ + ldr r1, [pc, #1956] @ 145128 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #1936] @ 145130 │ │ │ │ + ldr r0, [pc, #1936] @ 14512c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 144a58 │ │ │ │ + beq 144a54 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ lsl r0, r6, #1 │ │ │ │ sub r9, r0, #2 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - ldr r0, [pc, #1824] @ 145134 │ │ │ │ + ldr r0, [pc, #1824] @ 145130 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #1800] @ 145138 │ │ │ │ + ldr r0, [pc, #1800] @ 145134 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ subs r9, r9, #2 │ │ │ │ add sl, sl, #2 │ │ │ │ - bne 1449e0 │ │ │ │ + bne 1449dc │ │ │ │ sub r7, fp, #68 @ 0x44 │ │ │ │ - b 144eec │ │ │ │ + b 144ee8 │ │ │ │ mov r0, #0 │ │ │ │ add r5, sp, #32 │ │ │ │ str r0, [sp, #32] │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [pc, #1648] @ 1450f4 │ │ │ │ + ldr r1, [pc, #1648] @ 1450f0 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r0, [pc, #1628] @ 1450f8 │ │ │ │ + ldr r0, [pc, #1628] @ 1450f4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r0, sp, #28 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - ldr r1, [pc, #1612] @ 1450fc │ │ │ │ + ldr r1, [pc, #1612] @ 1450f8 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1450cc │ │ │ │ + bne 1450c8 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - bcs 1450a0 │ │ │ │ + bcs 14509c │ │ │ │ add r1, r5, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ movne r7, #0 │ │ │ │ moveq r6, r2 │ │ │ │ cmp r7, r8 │ │ │ │ add r3, r7, #1 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r3, r8 │ │ │ │ movhi r8, r3 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 144908 │ │ │ │ + bne 144904 │ │ │ │ cmp r3, #0 │ │ │ │ add r1, r3, #1 │ │ │ │ moveq r6, #3 │ │ │ │ cmp r3, r8 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r1, r8 │ │ │ │ movhi r8, r1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 14491c │ │ │ │ + bne 144918 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r6, #4 │ │ │ │ cmp r1, r8 │ │ │ │ add r1, r1, #1 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r1, r8 │ │ │ │ movhi r8, r1 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 14492c │ │ │ │ + bne 144928 │ │ │ │ cmp r1, #0 │ │ │ │ add r0, r1, #1 │ │ │ │ moveq r6, #5 │ │ │ │ cmp r1, r8 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r0, r8 │ │ │ │ movhi r8, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 144940 │ │ │ │ + bne 14493c │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r0, #1 │ │ │ │ moveq r6, #6 │ │ │ │ cmp r0, r8 │ │ │ │ movcs r2, r6 │ │ │ │ cmp r1, r8 │ │ │ │ movhi r8, r1 │ │ │ │ sub r7, fp, #68 @ 0x44 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 144950 │ │ │ │ + bne 14494c │ │ │ │ cmp r1, #0 │ │ │ │ add r0, r1, #1 │ │ │ │ moveq r6, #7 │ │ │ │ cmp r1, r8 │ │ │ │ movcc r6, r2 │ │ │ │ cmp r0, r8 │ │ │ │ movhi r8, r0 │ │ │ │ add sl, r7, #2 │ │ │ │ cmp r8, #1 │ │ │ │ - bhi 144960 │ │ │ │ + bhi 14495c │ │ │ │ mov r0, #0 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ sub r8, fp, #36 @ 0x24 │ │ │ │ - ldr r1, [pc, #1300] @ 145108 │ │ │ │ + ldr r1, [pc, #1300] @ 145104 │ │ │ │ add r2, sp, #32 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ - ldr r9, [pc, #1276] @ 14510c │ │ │ │ + ldr r9, [pc, #1276] @ 145108 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r9, pc, r9 │ │ │ │ str r9, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r5, [r0, #28] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ str sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #32 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ sub sl, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #1180] @ 145110 │ │ │ │ + ldr r1, [pc, #1180] @ 14510c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r9, [fp, #-32] @ 0xffffffe0 │ │ │ │ str sl, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ add r0, r7, #4 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #32 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #1088] @ 145114 │ │ │ │ + ldr r1, [pc, #1088] @ 145110 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r9, [fp, #-32] @ 0xffffffe0 │ │ │ │ str sl, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ add r0, r7, #6 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #32 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #996] @ 145118 │ │ │ │ + ldr r1, [pc, #996] @ 145114 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r9, [fp, #-32] @ 0xffffffe0 │ │ │ │ str sl, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ add r0, r7, #8 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #32 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #904] @ 14511c │ │ │ │ + ldr r1, [pc, #904] @ 145118 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r9, [fp, #-32] @ 0xffffffe0 │ │ │ │ str sl, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ add r0, r7, #10 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #32 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #812] @ 145120 │ │ │ │ + ldr r1, [pc, #812] @ 14511c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r9, [fp, #-32] @ 0xffffffe0 │ │ │ │ str sl, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ add r0, r7, #12 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #32 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #720] @ 145124 │ │ │ │ + ldr r1, [pc, #720] @ 145120 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r9, [fp, #-32] @ 0xffffffe0 │ │ │ │ str sl, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ add r0, r7, #14 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #32 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #628] @ 145128 │ │ │ │ + ldr r1, [pc, #628] @ 145124 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp, #40] @ 0x28 │ │ │ │ str r9, [fp, #-32] @ 0xffffffe0 │ │ │ │ str sl, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ - b 145018 │ │ │ │ + bne 144f08 │ │ │ │ + b 145014 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r5, [r0, #28] │ │ │ │ ldr r4, [r0, #32] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #576] @ 14513c │ │ │ │ + ldr r1, [pc, #576] @ 145138 │ │ │ │ mov r2, #2 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 144f18 │ │ │ │ + beq 144f14 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, r8, r6 │ │ │ │ cmp r6, #9 │ │ │ │ - bcs 1450b8 │ │ │ │ + bcs 1450b4 │ │ │ │ mov r0, #0 │ │ │ │ cmp r6, #8 │ │ │ │ - beq 144f10 │ │ │ │ + beq 144f0c │ │ │ │ add r0, r7, r6, lsl #1 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, #0 │ │ │ │ mov r8, r7 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ add r2, sp, #32 │ │ │ │ - ldr r1, [pc, #488] @ 145140 │ │ │ │ + ldr r1, [pc, #488] @ 14513c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - ldr r7, [pc, #464] @ 145144 │ │ │ │ + ldr r7, [pc, #464] @ 145140 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ add r7, pc, r7 │ │ │ │ str r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ cmp r6, #7 │ │ │ │ - beq 145018 │ │ │ │ + beq 145014 │ │ │ │ add sl, r8, #2 │ │ │ │ ldr r8, [r4, #16] │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r9, #1 │ │ │ │ add r0, sl, r6 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ mov r0, #0 │ │ │ │ str r9, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r2, sp, #32 │ │ │ │ - ldr r0, [pc, #364] @ 145148 │ │ │ │ + ldr r0, [pc, #364] @ 145144 │ │ │ │ mov r1, r4 │ │ │ │ str r9, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ str r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 144f0c │ │ │ │ + bne 144f08 │ │ │ │ add r6, r6, #2 │ │ │ │ cmp r6, #14 │ │ │ │ - bne 144fa8 │ │ │ │ + bne 144fa4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ and r0, r6, r6, lsr #8 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bne 1448b0 │ │ │ │ + bne 1448ac │ │ │ │ and r0, r7, #255 @ 0xff │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r2, sp, #32 │ │ │ │ orr r0, r1, r0, lsl #16 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ orr r0, r0, r1, lsl #24 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - ldr r1, [pc, #156] @ 145100 │ │ │ │ + ldr r1, [pc, #156] @ 1450fc │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r0, [pc, #136] @ 145104 │ │ │ │ + ldr r0, [pc, #136] @ 145100 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #176] @ 145158 │ │ │ │ + ldr r3, [pc, #176] @ 145154 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r3 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #156] @ 14515c │ │ │ │ + ldr r2, [pc, #156] @ 145158 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d3a8 │ │ │ │ - ldr r0, [pc, #120] @ 14514c │ │ │ │ + ldr r0, [pc, #120] @ 145148 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #104] @ 145150 │ │ │ │ - ldr r3, [pc, #104] @ 145154 │ │ │ │ + ldr r0, [pc, #104] @ 14514c │ │ │ │ + ldr r3, [pc, #104] @ 145150 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - andseq lr, r7, r0, lsr r7 │ │ │ │ + andseq lr, r7, r4, lsr r7 │ │ │ │ @ instruction: 0xfffffce8 │ │ │ │ - mulseq sp, ip, r7 │ │ │ │ - andseq r2, sp, r4, ror #2 │ │ │ │ + andseq r2, sp, r0, lsr #15 │ │ │ │ + andseq r2, sp, r8, ror #2 │ │ │ │ @ instruction: 0xfffff544 │ │ │ │ - @ instruction: 0x0017e5bc │ │ │ │ + andseq lr, r7, r0, asr #11 │ │ │ │ @ instruction: 0xffffb0cc │ │ │ │ - andseq lr, r7, r0, asr #10 │ │ │ │ - andseq lr, r7, r0, ror #9 │ │ │ │ - andseq lr, r7, r0, lsl #9 │ │ │ │ - andseq lr, r7, r0, lsr #8 │ │ │ │ - andseq lr, r7, r0, asr #7 │ │ │ │ - andseq lr, r7, r0, ror #6 │ │ │ │ - andseq lr, r7, r0, lsl #6 │ │ │ │ - andseq lr, r7, ip, lsr #16 │ │ │ │ + andseq lr, r7, r4, asr #10 │ │ │ │ + andseq lr, r7, r4, ror #9 │ │ │ │ + andseq lr, r7, r4, lsl #9 │ │ │ │ + andseq lr, r7, r4, lsr #8 │ │ │ │ + andseq lr, r7, r4, asr #7 │ │ │ │ + andseq lr, r7, r4, ror #6 │ │ │ │ + andseq lr, r7, r4, lsl #6 │ │ │ │ + andseq lr, r7, r0, lsr r8 │ │ │ │ @ instruction: 0xffffb344 │ │ │ │ - andseq lr, r7, r0, lsr #15 │ │ │ │ + andseq lr, r7, r4, lsr #15 │ │ │ │ @ instruction: 0xffffb2b4 │ │ │ │ - andseq sl, r8, sl, lsr #25 │ │ │ │ - andseq lr, r7, ip, asr r2 │ │ │ │ + andseq sl, r8, lr, lsr #25 │ │ │ │ + andseq lr, r7, r0, ror #4 │ │ │ │ @ instruction: 0xffffad64 │ │ │ │ - @ instruction: 0x0017e1d8 │ │ │ │ - ldrsheq r2, [sp], -ip │ │ │ │ - andseq r4, r9, r2, asr #14 │ │ │ │ - andseq r2, sp, r8, lsl #2 │ │ │ │ - @ instruction: 0x001d22b8 │ │ │ │ - andseq r2, sp, r0, lsr #2 │ │ │ │ + @ instruction: 0x0017e1dc │ │ │ │ + andseq r2, sp, r0, lsl #2 │ │ │ │ + andseq r4, r9, r6, asr #14 │ │ │ │ + andseq r2, sp, ip, lsl #2 │ │ │ │ + @ instruction: 0x001d22bc │ │ │ │ + andseq r2, sp, r4, lsr #2 │ │ │ │ push {r4, r5, r6, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, #0 │ │ │ │ adds r4, r3, r2 │ │ │ │ adc ip, r5, #0 │ │ │ │ cmp r4, #39 @ 0x27 │ │ │ │ movhi r5, #1 │ │ │ │ orrs r4, ip, r5 │ │ │ │ - bne 1451ac │ │ │ │ + bne 1451a8 │ │ │ │ add r3, r0, r3 │ │ │ │ mov r6, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r3 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [r6] │ │ │ │ @@ -312475,40 +312474,40 @@ │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ push {r4, r5, r6, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bcs 1451dc │ │ │ │ + bcs 1451d8 │ │ │ │ mov r4, #1 │ │ │ │ strb r1, [sp, #4] │ │ │ │ - b 14526c │ │ │ │ + b 145268 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - bcs 145200 │ │ │ │ + bcs 1451fc │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ mov r4, #2 │ │ │ │ orr r2, r2, r1, lsr #6 │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ orr r1, r1, #128 @ 0x80 │ │ │ │ strb r2, [sp, #4] │ │ │ │ - b 145268 │ │ │ │ + b 145264 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs 145234 │ │ │ │ + bcs 145230 │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ mov r4, #3 │ │ │ │ orr r2, r2, r1, lsr #12 │ │ │ │ strb r2, [sp, #4] │ │ │ │ and r2, r1, #63 @ 0x3f │ │ │ │ orr r2, r2, #128 @ 0x80 │ │ │ │ strb r2, [sp, #6] │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ and r1, r2, r1, lsr #6 │ │ │ │ orr r1, r1, #128 @ 0x80 │ │ │ │ - b 145268 │ │ │ │ + b 145264 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ mov r4, #4 │ │ │ │ orr r2, r2, r1, lsr #18 │ │ │ │ strb r2, [sp, #4] │ │ │ │ and r2, r1, #63 @ 0x3f │ │ │ │ orr r2, r2, #128 @ 0x80 │ │ │ │ strb r2, [sp, #7] │ │ │ │ @@ -312522,43 +312521,43 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ adds r3, r1, r4 │ │ │ │ adc r5, r2, #0 │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ movhi r2, #1 │ │ │ │ orrs r5, r5, r2 │ │ │ │ - bne 1452b4 │ │ │ │ + bne 1452b0 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, r1, #4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, r4 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [r6] │ │ │ │ add r0, r0, r4 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #4] @ 1452d0 │ │ │ │ + ldr r1, [pc, #4] @ 1452cc │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13d944 │ │ │ │ - andseq r1, sp, r4, lsl #31 │ │ │ │ + b 13d940 │ │ │ │ + andseq r1, sp, r8, lsl #31 │ │ │ │ push {r4, r5, r6, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, #0 │ │ │ │ adds r4, r3, r2 │ │ │ │ adc ip, r5, #0 │ │ │ │ cmp r4, #15 │ │ │ │ movhi r5, #1 │ │ │ │ orrs r4, ip, r5 │ │ │ │ - bne 145320 │ │ │ │ + bne 14531c │ │ │ │ add r3, r0, r3 │ │ │ │ mov r6, r0 │ │ │ │ add r3, r3, #4 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r3 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [r6] │ │ │ │ @@ -312568,40 +312567,40 @@ │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ push {r4, r5, r6, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bcs 145350 │ │ │ │ + bcs 14534c │ │ │ │ mov r4, #1 │ │ │ │ strb r1, [sp, #4] │ │ │ │ - b 1453e0 │ │ │ │ + b 1453dc │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - bcs 145374 │ │ │ │ + bcs 145370 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ mov r4, #2 │ │ │ │ orr r2, r2, r1, lsr #6 │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ orr r1, r1, #128 @ 0x80 │ │ │ │ strb r2, [sp, #4] │ │ │ │ - b 1453dc │ │ │ │ + b 1453d8 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs 1453a8 │ │ │ │ + bcs 1453a4 │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ mov r4, #3 │ │ │ │ orr r2, r2, r1, lsr #12 │ │ │ │ strb r2, [sp, #4] │ │ │ │ and r2, r1, #63 @ 0x3f │ │ │ │ orr r2, r2, #128 @ 0x80 │ │ │ │ strb r2, [sp, #6] │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ and r1, r2, r1, lsr #6 │ │ │ │ orr r1, r1, #128 @ 0x80 │ │ │ │ - b 1453dc │ │ │ │ + b 1453d8 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ mov r4, #4 │ │ │ │ orr r2, r2, r1, lsr #18 │ │ │ │ strb r2, [sp, #4] │ │ │ │ and r2, r1, #63 @ 0x3f │ │ │ │ orr r2, r2, #128 @ 0x80 │ │ │ │ strb r2, [sp, #7] │ │ │ │ @@ -312615,33 +312614,33 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ adds r3, r1, r4 │ │ │ │ adc r5, r2, #0 │ │ │ │ cmp r3, #15 │ │ │ │ movhi r2, #1 │ │ │ │ orrs r5, r5, r2 │ │ │ │ - bne 145428 │ │ │ │ + bne 145424 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, r1, #4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, r4 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [r6] │ │ │ │ add r0, r0, r4 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #4] @ 145444 │ │ │ │ + ldr r1, [pc, #4] @ 145440 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13d944 │ │ │ │ - andseq r1, sp, r0, ror #27 │ │ │ │ + b 13d940 │ │ │ │ + andseq r1, sp, r4, ror #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ add r5, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ stm sp, {r1, r2} │ │ │ │ @@ -312649,17 +312648,17 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r2, #8 │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sp │ │ │ │ - bl 147670 │ │ │ │ + bl 14766c │ │ │ │ cmp r0, #8 │ │ │ │ - bne 145504 │ │ │ │ + bne 145500 │ │ │ │ ldrh r0, [sp, #22] │ │ │ │ lsl r1, r0, #8 │ │ │ │ orr ip, r1, r0, lsr #8 │ │ │ │ ldrh r0, [sp, #20] │ │ │ │ lsl r1, r0, #8 │ │ │ │ orr lr, r1, r0, lsr #8 │ │ │ │ ldrh r0, [sp, #18] │ │ │ │ @@ -312678,57 +312677,57 @@ │ │ │ │ lsl r1, r0, #8 │ │ │ │ orr r0, r1, r0, lsr #8 │ │ │ │ ldrh r1, [sp, #8] │ │ │ │ lsl r7, r1, #8 │ │ │ │ orr r1, r7, r1, lsr #8 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 1455c8 │ │ │ │ + beq 1455c4 │ │ │ │ add r0, r4, #1 │ │ │ │ - b 1455b0 │ │ │ │ + b 1455ac │ │ │ │ tst r1, #1 │ │ │ │ - bne 1455a4 │ │ │ │ + bne 1455a0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 1455a4 │ │ │ │ + beq 1455a0 │ │ │ │ ldr r2, [sp] │ │ │ │ ldrb r3, [r2] │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 1455a4 │ │ │ │ + bne 1455a0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 1455a4 │ │ │ │ + beq 1455a0 │ │ │ │ sub r1, r1, #2 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, r2, #2 │ │ │ │ str r1, [sp] │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ cmp r1, #58 @ 0x3a │ │ │ │ - bne 1455a4 │ │ │ │ + bne 1455a0 │ │ │ │ rsb r2, r0, #7 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #8 │ │ │ │ strh r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ - bcs 145638 │ │ │ │ + bcs 145634 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sp │ │ │ │ - bl 147670 │ │ │ │ + bl 14766c │ │ │ │ mov r1, r0 │ │ │ │ rsb r0, r0, #8 │ │ │ │ cmp r1, #9 │ │ │ │ - bcs 145650 │ │ │ │ + bcs 14564c │ │ │ │ cmp r1, #8 │ │ │ │ - beq 145660 │ │ │ │ + beq 14565c │ │ │ │ lsl r2, r1, #1 │ │ │ │ add r0, r5, r0, lsl #1 │ │ │ │ add r1, sp, #24 │ │ │ │ bl 137d0 │ │ │ │ - b 145490 │ │ │ │ + b 14548c │ │ │ │ add r0, r4, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #2 │ │ │ │ strb r1, [r0] │ │ │ │ mov r0, #1 │ │ │ │ strb r0, [r4] │ │ │ │ @@ -312758,64 +312757,64 @@ │ │ │ │ strb r5, [r4, #5] │ │ │ │ strb r1, [r4, #1] │ │ │ │ strb r7, [r4, #14] │ │ │ │ strb r2, [r4, #6] │ │ │ │ strb r0, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #52] @ 145674 │ │ │ │ + ldr r3, [pc, #52] @ 145670 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #7 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r3 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #32] @ 145678 │ │ │ │ + ldr r2, [pc, #32] @ 145674 │ │ │ │ mov r1, #8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - ldr r2, [pc, #20] @ 14567c │ │ │ │ + ldr r2, [pc, #20] @ 145678 │ │ │ │ mov r0, #8 │ │ │ │ mov r1, #7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ + andseq r1, sp, ip, lsr lr │ │ │ │ andseq r1, sp, r8, lsr lr │ │ │ │ andseq r1, sp, r4, lsr lr │ │ │ │ - andseq r1, sp, r0, lsr lr │ │ │ │ push {r4, r5, r6, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bcs 1456a8 │ │ │ │ + bcs 1456a4 │ │ │ │ mov r4, #1 │ │ │ │ strb r1, [sp, #4] │ │ │ │ - b 145738 │ │ │ │ + b 145734 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - bcs 1456cc │ │ │ │ + bcs 1456c8 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ mov r4, #2 │ │ │ │ orr r2, r2, r1, lsr #6 │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ orr r1, r1, #128 @ 0x80 │ │ │ │ strb r2, [sp, #4] │ │ │ │ - b 145734 │ │ │ │ + b 145730 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs 145700 │ │ │ │ + bcs 1456fc │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ mov r4, #3 │ │ │ │ orr r2, r2, r1, lsr #12 │ │ │ │ strb r2, [sp, #4] │ │ │ │ and r2, r1, #63 @ 0x3f │ │ │ │ orr r2, r2, #128 @ 0x80 │ │ │ │ strb r2, [sp, #6] │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ and r1, r2, r1, lsr #6 │ │ │ │ orr r1, r1, #128 @ 0x80 │ │ │ │ - b 145734 │ │ │ │ + b 145730 │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ mov r4, #4 │ │ │ │ orr r2, r2, r1, lsr #18 │ │ │ │ strb r2, [sp, #4] │ │ │ │ and r2, r1, #63 @ 0x3f │ │ │ │ orr r2, r2, #128 @ 0x80 │ │ │ │ strb r2, [sp, #7] │ │ │ │ @@ -312829,15 +312828,15 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ adds r3, r1, r4 │ │ │ │ adc r5, r2, #0 │ │ │ │ cmp r3, #21 │ │ │ │ movhi r2, #1 │ │ │ │ orrs r5, r5, r2 │ │ │ │ - bne 145780 │ │ │ │ + bne 14577c │ │ │ │ add r1, r0, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, r1, #4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, r4 │ │ │ │ bl 137d0 │ │ │ │ @@ -312849,40 +312848,40 @@ │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ push {r4, r5, r6, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bcs 1457b4 │ │ │ │ + bcs 1457b0 │ │ │ │ mov r4, #1 │ │ │ │ strb r1, [sp, #4] │ │ │ │ - b 145844 │ │ │ │ + b 145840 │ │ │ │ cmp r1, #2048 @ 0x800 │ │ │ │ - bcs 1457d8 │ │ │ │ + bcs 1457d4 │ │ │ │ mov r2, #192 @ 0xc0 │ │ │ │ mov r4, #2 │ │ │ │ orr r2, r2, r1, lsr #6 │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ orr r1, r1, #128 @ 0x80 │ │ │ │ strb r2, [sp, #4] │ │ │ │ - b 145840 │ │ │ │ + b 14583c │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs 14580c │ │ │ │ + bcs 145808 │ │ │ │ mov r2, #224 @ 0xe0 │ │ │ │ mov r4, #3 │ │ │ │ orr r2, r2, r1, lsr #12 │ │ │ │ strb r2, [sp, #4] │ │ │ │ and r2, r1, #63 @ 0x3f │ │ │ │ orr r2, r2, #128 @ 0x80 │ │ │ │ strb r2, [sp, #6] │ │ │ │ mov r2, #63 @ 0x3f │ │ │ │ and r1, r2, r1, lsr #6 │ │ │ │ orr r1, r1, #128 @ 0x80 │ │ │ │ - b 145840 │ │ │ │ + b 14583c │ │ │ │ mov r2, #240 @ 0xf0 │ │ │ │ mov r4, #4 │ │ │ │ orr r2, r2, r1, lsr #18 │ │ │ │ strb r2, [sp, #4] │ │ │ │ and r2, r1, #63 @ 0x3f │ │ │ │ orr r2, r2, #128 @ 0x80 │ │ │ │ strb r2, [sp, #7] │ │ │ │ @@ -312896,66 +312895,66 @@ │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #0 │ │ │ │ adds r3, r1, r4 │ │ │ │ adc r5, r2, #0 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ movhi r2, #1 │ │ │ │ orrs r5, r5, r2 │ │ │ │ - bne 14588c │ │ │ │ + bne 145888 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, r1, #4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ mov r2, r4 │ │ │ │ bl 137d0 │ │ │ │ ldr r0, [r6] │ │ │ │ add r0, r0, r4 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, sl, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #4] @ 1458a8 │ │ │ │ + ldr r1, [pc, #4] @ 1458a4 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13d944 │ │ │ │ - mulseq sp, r4, r9 │ │ │ │ + b 13d940 │ │ │ │ + mulseq sp, r8, r9 │ │ │ │ mov r2, r1 │ │ │ │ - ldr r1, [pc, #4] @ 1458bc │ │ │ │ + ldr r1, [pc, #4] @ 1458b8 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 13d944 │ │ │ │ - andseq r1, sp, r0, asr r9 │ │ │ │ + b 13d940 │ │ │ │ + andseq r1, sp, r4, asr r9 │ │ │ │ ldr r0, [r0] │ │ │ │ - b 1445c8 │ │ │ │ + b 1445c4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ ldm r1, {r9, ip} │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ orrs r2, r9, ip │ │ │ │ - beq 146348 │ │ │ │ + beq 146344 │ │ │ │ add r7, r1, #8 │ │ │ │ ldrd r2, [r7] │ │ │ │ orrs r6, r2, r3 │ │ │ │ - beq 146360 │ │ │ │ + beq 14635c │ │ │ │ ldrd r4, [r7, #8] │ │ │ │ orrs r7, r4, r5 │ │ │ │ - beq 146378 │ │ │ │ + beq 146374 │ │ │ │ adds r6, r9, r4 │ │ │ │ mov r7, #0 │ │ │ │ adcs r6, ip, r5 │ │ │ │ adcs r7, r7, #0 │ │ │ │ - bne 146390 │ │ │ │ + bne 14638c │ │ │ │ subs r7, r9, r2 │ │ │ │ sbcs r7, ip, r3 │ │ │ │ - bcc 1463a8 │ │ │ │ + bcc 1463a4 │ │ │ │ adds r4, r9, r4 │ │ │ │ adc r7, r5, ip │ │ │ │ cmp r7, #536870912 @ 0x20000000 │ │ │ │ - bcs 1463c0 │ │ │ │ + bcs 1463bc │ │ │ │ ldrh r6, [r1, #24] │ │ │ │ mov r8, r0 │ │ │ │ subs r0, r9, r2 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ sbc r3, ip, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r7, #0 │ │ │ │ @@ -313001,15 +313000,15 @@ │ │ │ │ subgt r1, r1, #1 │ │ │ │ cmp r5, #1073741824 @ 0x40000000 │ │ │ │ sub r3, r6, r1 │ │ │ │ lslcc r7, r7, #2 │ │ │ │ lsl r3, r3, #16 │ │ │ │ asr r3, r3, #16 │ │ │ │ cmn r3, #1 │ │ │ │ - ble 1463d8 │ │ │ │ + ble 1463d4 │ │ │ │ str ip, [sp, #84] @ 0x54 │ │ │ │ and ip, r3, #63 @ 0x3f │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #24] │ │ │ │ lsr r4, r3, ip │ │ │ │ subs r8, ip, #32 │ │ │ │ movpl r4, #0 │ │ │ │ @@ -313024,15 +313023,15 @@ │ │ │ │ lsr r2, r2, ip │ │ │ │ orr sl, r2, r3, lsl r6 │ │ │ │ lsrpl sl, r3, r8 │ │ │ │ and r2, sl, r0 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r2, sl, r0 │ │ │ │ sbcs r2, r4, r5 │ │ │ │ - bcc 146330 │ │ │ │ + bcc 14632c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ strh r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ and r2, r4, r3 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ and r2, sl, r9 │ │ │ │ @@ -313043,39 +313042,39 @@ │ │ │ │ lsl r5, r0, ip │ │ │ │ lslpl r6, r0, r8 │ │ │ │ movpl r5, #0 │ │ │ │ subs r2, sl, r9 │ │ │ │ sbcs r2, r4, r3 │ │ │ │ str r9, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bcc 146330 │ │ │ │ + bcc 14632c │ │ │ │ mvn r0, #95 @ 0x5f │ │ │ │ mov r4, #944 @ 0x3b0 │ │ │ │ sub r0, r0, r1 │ │ │ │ orr r4, r4, #86016 @ 0x15000 │ │ │ │ str r5, [sp, #20] │ │ │ │ lsl r0, r0, #16 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ asr r0, r0, #16 │ │ │ │ str r8, [sp, #56] @ 0x38 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ str r9, [sp, #60] @ 0x3c │ │ │ │ add r0, r4, r0, lsl #4 │ │ │ │ - ldr r4, [pc, #2348] @ 146414 │ │ │ │ + ldr r4, [pc, #2348] @ 146410 │ │ │ │ smull r2, r3, r0, r4 │ │ │ │ asr r0, r3, #10 │ │ │ │ add r0, r0, r3, lsr #31 │ │ │ │ cmp r0, #81 @ 0x51 │ │ │ │ - bcs 146404 │ │ │ │ + bcs 146400 │ │ │ │ cmn lr, #1 │ │ │ │ mov r2, #0 │ │ │ │ movgt r2, #1 │ │ │ │ eor r6, r2, #31 │ │ │ │ lsl r3, lr, r2 │ │ │ │ - ldr lr, [pc, #2324] @ 146428 │ │ │ │ + ldr lr, [pc, #2324] @ 146424 │ │ │ │ lsr r4, r7, #1 │ │ │ │ mov r9, #0 │ │ │ │ add lr, pc, lr │ │ │ │ orr r3, r3, r4, lsr r6 │ │ │ │ lsl r2, r7, r2 │ │ │ │ mov r5, #0 │ │ │ │ ldr r4, [lr, r0, lsl #4]! │ │ │ │ @@ -313162,49 +313161,49 @@ │ │ │ │ adc r2, r2, #0 │ │ │ │ adds r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ adc ip, r2, #0 │ │ │ │ umull r1, r2, r0, r5 │ │ │ │ ldrh r0, [lr, #10] │ │ │ │ cmp r6, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ - bcs 145ca8 │ │ │ │ + bcs 145ca4 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ - bcs 145cd0 │ │ │ │ + bcs 145ccc │ │ │ │ cmp r6, #9 │ │ │ │ mov r7, #1 │ │ │ │ movhi r9, #1 │ │ │ │ movhi r7, #10 │ │ │ │ - b 145d24 │ │ │ │ + b 145d20 │ │ │ │ mov r0, #576 @ 0x240 │ │ │ │ orr r0, r0, #999424 @ 0xf4000 │ │ │ │ cmp r6, r0 │ │ │ │ - bcs 145ce8 │ │ │ │ + bcs 145ce4 │ │ │ │ mov r0, #1696 @ 0x6a0 │ │ │ │ mov r9, #5 │ │ │ │ orr r0, r0, #98304 @ 0x18000 │ │ │ │ cmp r6, r0 │ │ │ │ movcc r9, #4 │ │ │ │ - b 145d20 │ │ │ │ + b 145d1c │ │ │ │ mov r9, #3 │ │ │ │ cmp r6, #1000 @ 0x3e8 │ │ │ │ mov r7, #1000 @ 0x3e8 │ │ │ │ movcc r9, #2 │ │ │ │ movcc r7, #100 @ 0x64 │ │ │ │ - b 145d24 │ │ │ │ - ldr r7, [pc, #1832] @ 146418 │ │ │ │ + b 145d20 │ │ │ │ + ldr r7, [pc, #1832] @ 146414 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs 145d10 │ │ │ │ - ldr r7, [pc, #1828] @ 146420 │ │ │ │ + bcs 145d0c │ │ │ │ + ldr r7, [pc, #1828] @ 14641c │ │ │ │ mov r9, #7 │ │ │ │ cmp r6, r7 │ │ │ │ movcs r0, r7 │ │ │ │ movcc r9, #6 │ │ │ │ mov r7, r0 │ │ │ │ - b 145d24 │ │ │ │ - ldr r0, [pc, #1796] @ 14641c │ │ │ │ + b 145d20 │ │ │ │ + ldr r0, [pc, #1796] @ 146418 │ │ │ │ mov r9, #9 │ │ │ │ cmp r6, r0 │ │ │ │ movcc r9, #8 │ │ │ │ movcs r7, r0 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ ldr lr, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ @@ -313235,15 +313234,15 @@ │ │ │ │ sub r0, r9, r0 │ │ │ │ mov r9, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c0fa4 │ │ │ │ + bl 2c0fa0 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ add r1, r0, #48 @ 0x30 │ │ │ │ strb r1, [r2, r9] │ │ │ │ mul r2, r0, r7 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ sub r6, r6, r2 │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ @@ -313257,25 +313256,25 @@ │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ adc r4, r0, r2 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r0, r9, #1 │ │ │ │ subs r2, r5, r2 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ sbcs r2, r4, r2 │ │ │ │ - bcc 145e38 │ │ │ │ + bcc 145e34 │ │ │ │ cmp sl, r9 │ │ │ │ - beq 145f70 │ │ │ │ - ldr r3, [pc, #1548] @ 146424 │ │ │ │ + beq 145f6c │ │ │ │ + ldr r3, [pc, #1548] @ 146420 │ │ │ │ cmp r7, #10 │ │ │ │ mov r9, r0 │ │ │ │ umull r1, r2, r7, r3 │ │ │ │ lsr r1, r2, #3 │ │ │ │ mov r7, r1 │ │ │ │ - bcs 145da4 │ │ │ │ - ldr r0, [pc, #1528] @ 14642c │ │ │ │ + bcs 145da0 │ │ │ │ + ldr r0, [pc, #1528] @ 146428 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d084 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r6, [sp, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ @@ -313302,68 +313301,68 @@ │ │ │ │ sbcs r7, r9, r8 │ │ │ │ mov r6, r9 │ │ │ │ movcc r3, #1 │ │ │ │ subs sl, r2, #1 │ │ │ │ sbc r9, lr, #0 │ │ │ │ subs r2, r5, sl │ │ │ │ sbcs r2, r4, r9 │ │ │ │ - bcs 146198 │ │ │ │ + bcs 146194 │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ subs r2, r2, ip │ │ │ │ sbcs r2, r6, r8 │ │ │ │ - bcc 146198 │ │ │ │ + bcc 146194 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ add lr, r2, r0 │ │ │ │ str lr, [sp, #76] @ 0x4c │ │ │ │ adds r6, r5, ip │ │ │ │ adc r2, r4, r8 │ │ │ │ subs r3, r6, sl │ │ │ │ sbcs r3, r2, r9 │ │ │ │ - bcc 145f24 │ │ │ │ + bcc 145f20 │ │ │ │ subs r3, r6, sl │ │ │ │ mov lr, ip │ │ │ │ sbc r7, r2, r9 │ │ │ │ subs ip, sl, r5 │ │ │ │ str r7, [sp, #84] @ 0x54 │ │ │ │ mov r7, r8 │ │ │ │ sbc r8, r9, r4 │ │ │ │ subs r3, ip, r3 │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ mov ip, lr │ │ │ │ ldr lr, [sp, #76] @ 0x4c │ │ │ │ sbcs r3, r8, r3 │ │ │ │ mov r8, r7 │ │ │ │ - bcc 146194 │ │ │ │ + bcc 146190 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ sub r1, r1, #1 │ │ │ │ strb r1, [lr, #-1] │ │ │ │ subs r4, r3, r6 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ sbc r5, r3, r2 │ │ │ │ subs r3, r4, ip │ │ │ │ sbcs r3, r5, r8 │ │ │ │ mov r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ subs r7, r6, sl │ │ │ │ sbcs r7, r2, r9 │ │ │ │ - bcs 1461a0 │ │ │ │ + bcs 14619c │ │ │ │ subs r7, r4, ip │ │ │ │ mov r4, r2 │ │ │ │ sbcs r7, r5, r8 │ │ │ │ mov r5, r6 │ │ │ │ - bcs 145ed8 │ │ │ │ - b 1461a0 │ │ │ │ + bcs 145ed4 │ │ │ │ + b 14619c │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ add sl, r9, #1 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #10 │ │ │ │ str r8, [sp, #64] @ 0x40 │ │ │ │ cmp sl, #17 │ │ │ │ - beq 1463f0 │ │ │ │ + beq 1463ec │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r3, #10 │ │ │ │ mov r0, r1 │ │ │ │ mov lr, #10 │ │ │ │ add r7, r7, r7, lsl #2 │ │ │ │ umull r4, r1, r2, r3 │ │ │ │ @@ -313394,15 +313393,15 @@ │ │ │ │ and r5, r5, r3 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ and r3, r4, r3 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ subs r3, r3, r9 │ │ │ │ sbcs r3, r5, r7 │ │ │ │ - bcs 145f88 │ │ │ │ + bcs 145f84 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov ip, r8 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ subs r3, r3, r5 │ │ │ │ ldr r7, [sp, #32] │ │ │ │ ldr r5, [sp, #16] │ │ │ │ @@ -313430,137 +313429,137 @@ │ │ │ │ sbc r2, r7, r8 │ │ │ │ subs r1, r1, r3 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ mov r0, r1 │ │ │ │ sbcs r1, r2, r1 │ │ │ │ movcc lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 146258 │ │ │ │ + bne 146254 │ │ │ │ subs r1, sl, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ sbcs r1, r8, r1 │ │ │ │ - bcs 146188 │ │ │ │ + bcs 146184 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ mov r5, ip │ │ │ │ ldr r9, [sp, #84] @ 0x54 │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ adds sl, r2, r3 │ │ │ │ adc r8, r9, r0 │ │ │ │ subs r1, sl, r6 │ │ │ │ sbcs r1, r8, r4 │ │ │ │ - bcc 146130 │ │ │ │ + bcc 14612c │ │ │ │ subs r1, sl, r6 │ │ │ │ sbc r0, r8, r4 │ │ │ │ subs r3, r6, r2 │ │ │ │ sbc r7, r4, r9 │ │ │ │ subs r1, r3, r1 │ │ │ │ sbcs r1, r7, r0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - bcc 146244 │ │ │ │ + bcc 146240 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ sub r5, r5, #1 │ │ │ │ mov lr, #0 │ │ │ │ strb r5, [r1, #-1] │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ subs r1, r1, sl │ │ │ │ sbc r2, r7, r8 │ │ │ │ mov r7, r3 │ │ │ │ subs r3, r1, r3 │ │ │ │ sbcs r3, r2, r0 │ │ │ │ movcc lr, #1 │ │ │ │ subs r3, sl, r6 │ │ │ │ sbcs r3, r8, r4 │ │ │ │ - bcs 146254 │ │ │ │ + bcs 146250 │ │ │ │ subs r1, r1, r7 │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ sbcs r1, r2, r0 │ │ │ │ mov r2, sl │ │ │ │ mov r9, r8 │ │ │ │ - bcs 1460f4 │ │ │ │ - b 146258 │ │ │ │ + bcs 1460f0 │ │ │ │ + b 146254 │ │ │ │ ldr sl, [sp, #64] @ 0x40 │ │ │ │ ldr r8, [sp, #84] @ 0x54 │ │ │ │ - b 146258 │ │ │ │ + b 146254 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r4 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ subs r1, r6, r5 │ │ │ │ sbcs r1, r2, r4 │ │ │ │ - bcs 1461ec │ │ │ │ + bcs 1461e8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 1461ec │ │ │ │ + bne 1461e8 │ │ │ │ adds r1, r6, ip │ │ │ │ adc r3, r2, r8 │ │ │ │ subs r7, r1, r5 │ │ │ │ sbcs r7, r3, r4 │ │ │ │ - bcc 14631c │ │ │ │ + bcc 146318 │ │ │ │ subs r1, r1, r5 │ │ │ │ sbc r3, r3, r4 │ │ │ │ subs r7, r5, r6 │ │ │ │ sbc r5, r4, r2 │ │ │ │ subs r1, r7, r1 │ │ │ │ sbcs r1, r5, r3 │ │ │ │ - bcs 14631c │ │ │ │ + bcs 146318 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r1, r1, #3 │ │ │ │ sbc r3, r3, #0 │ │ │ │ subs r7, r6, #2 │ │ │ │ sbcs r7, r2, #0 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ - bcc 146234 │ │ │ │ + bcc 146230 │ │ │ │ subs r1, r1, r6 │ │ │ │ sbcs r1, r3, r2 │ │ │ │ - bcc 146234 │ │ │ │ + bcc 146230 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ strh r1, [r7, #8] │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ str r1, [r7] │ │ │ │ str r0, [r7, #4] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov lr, #0 │ │ │ │ mov sl, r2 │ │ │ │ mov r8, r9 │ │ │ │ - b 146258 │ │ │ │ + b 146254 │ │ │ │ mov r3, r7 │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ subs r1, sl, r6 │ │ │ │ sbcs r1, r8, r7 │ │ │ │ - bcs 1462a4 │ │ │ │ + bcs 1462a0 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 1462a4 │ │ │ │ + bne 1462a0 │ │ │ │ adds r1, sl, r3 │ │ │ │ adc r2, r8, r0 │ │ │ │ subs r3, r1, r6 │ │ │ │ sbcs r3, r2, r7 │ │ │ │ - bcc 14631c │ │ │ │ + bcc 146318 │ │ │ │ subs r1, r1, r6 │ │ │ │ sbc r2, r2, r7 │ │ │ │ subs r3, r6, sl │ │ │ │ sbc r7, r7, r8 │ │ │ │ subs r1, r3, r1 │ │ │ │ sbcs r1, r7, r2 │ │ │ │ - bcs 14631c │ │ │ │ + bcs 146318 │ │ │ │ ldr r0, [sp] │ │ │ │ mvn ip, #39 @ 0x27 │ │ │ │ mvn r7, #0 │ │ │ │ umull r1, r2, r0, ip │ │ │ │ mla r3, r0, r7, r2 │ │ │ │ ldr r7, [sp, #48] @ 0x30 │ │ │ │ mla r2, r7, ip, r3 │ │ │ │ @@ -313570,18 +313569,18 @@ │ │ │ │ adc r2, r2, r3 │ │ │ │ mov r3, #20 │ │ │ │ umull r7, r6, r0, r3 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r3, r6, r0, lsl #2 │ │ │ │ subs r7, sl, r7 │ │ │ │ sbcs r3, r8, r3 │ │ │ │ - bcc 14631c │ │ │ │ + bcc 146318 │ │ │ │ subs r1, r1, sl │ │ │ │ sbcs r1, r2, r8 │ │ │ │ - bcc 14631c │ │ │ │ + bcc 146318 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strh r2, [r1, #8] │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [r1] │ │ │ │ str r0, [r1, #4] │ │ │ │ @@ -313594,610 +313593,610 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ bl 1d648 │ │ │ │ - ldr r0, [pc, #224] @ 146430 │ │ │ │ + ldr r0, [pc, #224] @ 14642c │ │ │ │ mov r1, #28 │ │ │ │ - ldr r2, [pc, #220] @ 146434 │ │ │ │ + ldr r2, [pc, #220] @ 146430 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r0, [pc, #208] @ 146438 │ │ │ │ + ldr r0, [pc, #208] @ 146434 │ │ │ │ mov r1, #29 │ │ │ │ - ldr r2, [pc, #204] @ 14643c │ │ │ │ + ldr r2, [pc, #204] @ 146438 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r0, [pc, #192] @ 146440 │ │ │ │ + ldr r0, [pc, #192] @ 14643c │ │ │ │ mov r1, #28 │ │ │ │ - ldr r2, [pc, #188] @ 146444 │ │ │ │ + ldr r2, [pc, #188] @ 146440 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r0, [pc, #176] @ 146448 │ │ │ │ + ldr r0, [pc, #176] @ 146444 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ - ldr r2, [pc, #172] @ 14644c │ │ │ │ + ldr r2, [pc, #172] @ 146448 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r0, [pc, #160] @ 146450 │ │ │ │ + ldr r0, [pc, #160] @ 14644c │ │ │ │ mov r1, #55 @ 0x37 │ │ │ │ - ldr r2, [pc, #156] @ 146454 │ │ │ │ + ldr r2, [pc, #156] @ 146450 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r0, [pc, #144] @ 146458 │ │ │ │ + ldr r0, [pc, #144] @ 146454 │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ - ldr r2, [pc, #140] @ 14645c │ │ │ │ + ldr r2, [pc, #140] @ 146458 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r0, [pc, #128] @ 146460 │ │ │ │ + ldr r0, [pc, #128] @ 14645c │ │ │ │ mov r1, #29 │ │ │ │ - ldr r2, [pc, #124] @ 146464 │ │ │ │ + ldr r2, [pc, #124] @ 146460 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r2, [pc, #116] @ 14646c │ │ │ │ + ldr r2, [pc, #116] @ 146468 │ │ │ │ mov r0, #17 │ │ │ │ mov r1, #17 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - ldr r2, [pc, #92] @ 146468 │ │ │ │ + ldr r2, [pc, #92] @ 146464 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - blvc 14b8a68 <__bss_end__@@Base+0x119797c> │ │ │ │ + blvc 14b8a64 <__bss_end__@@Base+0x1197978> │ │ │ │ ldrbeq lr, [r5, #256]! @ 0x100 │ │ │ │ - blcc fe7f8c24 <__bss_end__@@Base+0xfe4d7b38> │ │ │ │ + blcc fe7f8c20 <__bss_end__@@Base+0xfe4d7b34> │ │ │ │ addseq r9, r8, r0, lsl #13 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ - andseq r6, r8, r0, ror lr │ │ │ │ - andseq r1, sp, r4, lsl #9 │ │ │ │ - andseq r6, r8, r2, ror fp │ │ │ │ - andseq r0, sp, ip, lsl pc │ │ │ │ + andseq r6, r8, r4, ror lr │ │ │ │ + andseq r1, sp, r8, lsl #9 │ │ │ │ andseq r6, r8, r6, ror fp │ │ │ │ - andseq r0, sp, r4, lsl pc │ │ │ │ - andseq r6, r8, fp, ror fp │ │ │ │ - andseq r0, sp, ip, lsl #30 │ │ │ │ - andseq r6, r8, r3, ror #23 │ │ │ │ - andseq r0, sp, r4, asr #30 │ │ │ │ - mulseq r8, r4, fp │ │ │ │ - andseq r0, sp, ip, lsl pc │ │ │ │ - andseq r6, r8, pc, asr #22 │ │ │ │ - @ instruction: 0x001d0ed4 │ │ │ │ - andseq r6, r8, r9, asr #24 │ │ │ │ - andseq r1, sp, ip, lsr r0 │ │ │ │ - andseq r0, sp, r8, asr lr │ │ │ │ - andseq r0, sp, r8, asr #29 │ │ │ │ + andseq r0, sp, r0, lsr #30 │ │ │ │ + andseq r6, r8, sl, ror fp │ │ │ │ + andseq r0, sp, r8, lsl pc │ │ │ │ + andseq r6, r8, pc, ror fp │ │ │ │ + andseq r0, sp, r0, lsl pc │ │ │ │ + andseq r6, r8, r7, ror #23 │ │ │ │ + andseq r0, sp, r8, asr #30 │ │ │ │ + mulseq r8, r8, fp │ │ │ │ + andseq r0, sp, r0, lsr #30 │ │ │ │ + andseq r6, r8, r3, asr fp │ │ │ │ + @ instruction: 0x001d0ed8 │ │ │ │ + andseq r6, r8, sp, asr #24 │ │ │ │ + andseq r1, sp, r0, asr #32 │ │ │ │ + andseq r0, sp, ip, asr lr │ │ │ │ + andseq r0, sp, ip, asr #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ push {r2} @ (str r2, [sp, #-4]!) │ │ │ │ ldr r7, [fp, #32] │ │ │ │ ldr ip, [fp, #24] │ │ │ │ ldr r4, [fp, #36] @ 0x24 │ │ │ │ ldr r8, [fp, #28] │ │ │ │ subs r5, r7, ip │ │ │ │ sbcs r5, r4, r8 │ │ │ │ - bcs 14653c │ │ │ │ + bcs 146538 │ │ │ │ subs r5, ip, r7 │ │ │ │ sbc r6, r8, r4 │ │ │ │ subs r5, r7, r5 │ │ │ │ sbcs r6, r4, r6 │ │ │ │ - bcs 14653c │ │ │ │ + bcs 146538 │ │ │ │ ldr r2, [fp, #20] │ │ │ │ ldr lr, [fp, #16] │ │ │ │ lsl r5, r2, #1 │ │ │ │ orr r5, r5, lr, lsr #31 │ │ │ │ subs r9, ip, lr, lsl #1 │ │ │ │ sbc sl, r8, r5 │ │ │ │ subs r5, ip, lr │ │ │ │ sbc r6, r8, r2 │ │ │ │ subs r5, lr, r5 │ │ │ │ sbcs r5, r2, r6 │ │ │ │ - bcs 146514 │ │ │ │ + bcs 146510 │ │ │ │ lsl r5, r4, #1 │ │ │ │ lsl r6, r7, #1 │ │ │ │ orr r5, r5, r7, lsr #31 │ │ │ │ subs r6, r9, r6 │ │ │ │ sbcs r5, sl, r5 │ │ │ │ - bcc 146514 │ │ │ │ + bcc 146510 │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 146680 │ │ │ │ + bhi 14667c │ │ │ │ ldr r2, [fp, #8] │ │ │ │ strh r2, [r0, #8] │ │ │ │ str r1, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r5, r7, lr │ │ │ │ sbcs r5, r4, r2 │ │ │ │ - bcs 14653c │ │ │ │ + bcs 146538 │ │ │ │ subs r7, lr, r7 │ │ │ │ sbc r2, r2, r4 │ │ │ │ subs r6, ip, r7 │ │ │ │ sbc r5, r8, r2 │ │ │ │ subs r7, r7, r6 │ │ │ │ sbcs r2, r2, r5 │ │ │ │ - bcs 14654c │ │ │ │ + bcs 146548 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 146694 │ │ │ │ + bhi 146690 │ │ │ │ ldr r9, [fp, #12] │ │ │ │ sub r6, r1, #1 │ │ │ │ mvn ip, #0 │ │ │ │ mov r4, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 1465d0 │ │ │ │ + beq 1465cc │ │ │ │ ldrb r2, [r6, r4] │ │ │ │ mov r7, r4 │ │ │ │ add ip, ip, #1 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - beq 146568 │ │ │ │ + beq 146564 │ │ │ │ ldrb r2, [r1, r4] │ │ │ │ cmp r7, r3 │ │ │ │ add r2, r2, #1 │ │ │ │ strb r2, [r1, r4] │ │ │ │ - bcs 146620 │ │ │ │ + bcs 14661c │ │ │ │ add lr, r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, lr │ │ │ │ mov r2, ip │ │ │ │ mov r7, r3 │ │ │ │ bl 12fe4 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - b 146660 │ │ │ │ + b 14665c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 146628 │ │ │ │ + beq 146624 │ │ │ │ ldr r5, [fp, #8] │ │ │ │ subs ip, r3, #1 │ │ │ │ mov r2, #49 @ 0x31 │ │ │ │ strb r2, [r1] │ │ │ │ - beq 146634 │ │ │ │ + beq 146630 │ │ │ │ add lr, r1, #1 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r0, lr │ │ │ │ mov r2, ip │ │ │ │ mov r4, #48 @ 0x30 │ │ │ │ mov r6, r3 │ │ │ │ bl 12fe4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ mov r3, r6 │ │ │ │ - b 146638 │ │ │ │ + b 146634 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - b 146660 │ │ │ │ + b 14665c │ │ │ │ mov r4, #49 @ 0x31 │ │ │ │ ldr r5, [fp, #8] │ │ │ │ - b 146638 │ │ │ │ + b 146634 │ │ │ │ mov r4, #48 @ 0x30 │ │ │ │ add r2, r5, #1 │ │ │ │ lsl r2, r2, #16 │ │ │ │ asr r7, r2, #16 │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs 146660 │ │ │ │ + bcs 14665c │ │ │ │ lsl r2, r9, #16 │ │ │ │ cmp r7, r2, asr #16 │ │ │ │ strbgt r4, [r1, r3] │ │ │ │ addgt r3, r3, #1 │ │ │ │ ldr r2, [sp] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 1466a8 │ │ │ │ + bhi 1466a4 │ │ │ │ strh r7, [r0, #8] │ │ │ │ str r1, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #52] @ 1466bc │ │ │ │ + ldr r2, [pc, #52] @ 1466b8 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r3 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #36] @ 1466c0 │ │ │ │ + ldr r2, [pc, #36] @ 1466bc │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r3 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #20] @ 1466c4 │ │ │ │ + ldr r2, [pc, #20] @ 1466c0 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r1, [sp] │ │ │ │ mov r0, r3 │ │ │ │ bl 1d390 │ │ │ │ - andseq r0, sp, r0, asr #25 │ │ │ │ + andseq r0, sp, r4, asr #25 │ │ │ │ + mulseq sp, r0, ip │ │ │ │ andseq r0, sp, ip, lsl #25 │ │ │ │ - andseq r0, sp, r8, lsl #25 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ mov r4, r1 │ │ │ │ ldrh r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 146780 │ │ │ │ + beq 14677c │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ orrs r1, r2, r1 │ │ │ │ add r1, r0, #4 │ │ │ │ - bne 1467e4 │ │ │ │ + bne 1467e0 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 146948 │ │ │ │ + beq 146944 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #3 │ │ │ │ str r2, [fp, #-16] │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ - ldr r2, [pc, #972] @ 146af0 │ │ │ │ + ldr r2, [pc, #972] @ 146aec │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ add r1, sp, #4 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #948] @ 146af4 │ │ │ │ + ldr r1, [pc, #948] @ 146af0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #24] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #932] @ 146af8 │ │ │ │ + ldr r1, [pc, #932] @ 146af4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #916] @ 146afc │ │ │ │ + ldr r1, [pc, #916] @ 146af8 │ │ │ │ ldrh r0, [r0, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r1, [sp, #4] │ │ │ │ strh r0, [sp, #68] @ 0x44 │ │ │ │ - b 1469a8 │ │ │ │ + b 1469a4 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ orrs r1, r2, r1 │ │ │ │ add r1, r0, #2 │ │ │ │ - bne 1468a8 │ │ │ │ + bne 1468a4 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #768] @ 146ab0 │ │ │ │ + ldr r2, [pc, #768] @ 146aac │ │ │ │ str r1, [sp, #16] │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #748] @ 146ab4 │ │ │ │ + ldr r1, [pc, #748] @ 146ab0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [pc, #732] @ 146ab8 │ │ │ │ + ldr r1, [pc, #732] @ 146ab4 │ │ │ │ ldrh r0, [r0, #6] │ │ │ │ add r1, pc, r1 │ │ │ │ - b 146994 │ │ │ │ + b 146990 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 1469bc │ │ │ │ + beq 1469b8 │ │ │ │ str r1, [fp, #-16] │ │ │ │ mov r1, #3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r2, [pc, #696] @ 146acc │ │ │ │ + ldr r2, [pc, #696] @ 146ac8 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ - ldr r1, [pc, #672] @ 146ad0 │ │ │ │ + ldr r1, [pc, #672] @ 146acc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #-20] @ 0xffffffec │ │ │ │ sub r1, fp, #10 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - ldr r1, [pc, #656] @ 146ad4 │ │ │ │ + ldr r1, [pc, #656] @ 146ad0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [pc, #640] @ 146ad8 │ │ │ │ + ldr r1, [pc, #640] @ 146ad4 │ │ │ │ ldrh r0, [r0, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #16 │ │ │ │ strh r0, [fp, #-10] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #612] @ 146adc │ │ │ │ + ldr r1, [pc, #612] @ 146ad8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 146a30 │ │ │ │ + bne 146a2c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #59 @ 0x3b │ │ │ │ - bcs 146a3c │ │ │ │ + bcs 146a38 │ │ │ │ add r0, sp, #4 │ │ │ │ add r1, r0, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ str r1, [fp, #-16] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r5, sp, #4 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ - ldr r2, [pc, #456] @ 146a94 │ │ │ │ + ldr r2, [pc, #456] @ 146a90 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #432] @ 146a98 │ │ │ │ + ldr r1, [pc, #432] @ 146a94 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r1, [pc, #416] @ 146a9c │ │ │ │ + ldr r1, [pc, #416] @ 146a98 │ │ │ │ ldrh r0, [r0, #6] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #16 │ │ │ │ strh r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #388] @ 146aa0 │ │ │ │ + ldr r1, [pc, #388] @ 146a9c │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 146a6c │ │ │ │ + bne 146a68 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #22 │ │ │ │ - bcs 146a54 │ │ │ │ + bcs 146a50 │ │ │ │ add r1, r5, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13df24 │ │ │ │ + bl 13df20 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r2, [pc, #384] @ 146ae4 │ │ │ │ + ldr r2, [pc, #384] @ 146ae0 │ │ │ │ str r1, [sp, #16] │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #364] @ 146ae8 │ │ │ │ + ldr r1, [pc, #364] @ 146ae4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - ldr r1, [pc, #348] @ 146aec │ │ │ │ + ldr r1, [pc, #348] @ 146ae8 │ │ │ │ ldrh r0, [r0, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ strh r0, [fp, #-16] │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r1, [fp, #-16] │ │ │ │ mov r1, #2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ - ldr r2, [pc, #232] @ 146abc │ │ │ │ + ldr r2, [pc, #232] @ 146ab8 │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #208] @ 146ac0 │ │ │ │ + ldr r1, [pc, #208] @ 146abc │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r1, [pc, #192] @ 146ac4 │ │ │ │ + ldr r1, [pc, #192] @ 146ac0 │ │ │ │ ldrh r0, [r0, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #16 │ │ │ │ strh r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, sp, #4 │ │ │ │ - ldr r1, [pc, #164] @ 146ac8 │ │ │ │ + ldr r1, [pc, #164] @ 146ac4 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 146884 │ │ │ │ - ldr r0, [pc, #168] @ 146ae0 │ │ │ │ + beq 146880 │ │ │ │ + ldr r0, [pc, #168] @ 146adc │ │ │ │ add r0, pc, r0 │ │ │ │ - b 146a74 │ │ │ │ - ldr r3, [pc, #192] @ 146b04 │ │ │ │ + b 146a70 │ │ │ │ + ldr r3, [pc, #192] @ 146b00 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r3 │ │ │ │ bl 1d390 │ │ │ │ - ldr r3, [pc, #164] @ 146b00 │ │ │ │ + ldr r3, [pc, #164] @ 146afc │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #21 │ │ │ │ add r3, pc, r3 │ │ │ │ mov r2, r3 │ │ │ │ bl 1d390 │ │ │ │ - ldr r0, [pc, #48] @ 146aa4 │ │ │ │ + ldr r0, [pc, #48] @ 146aa0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #36] @ 146aa8 │ │ │ │ + ldr r0, [pc, #36] @ 146aa4 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ - ldr r3, [pc, #32] @ 146aac │ │ │ │ + ldr r3, [pc, #32] @ 146aa8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - andseq r4, sp, r4, asr #8 │ │ │ │ + andseq r4, sp, r8, asr #8 │ │ │ │ @ instruction: 0xffff9540 │ │ │ │ @ instruction: 0xffffefbc │ │ │ │ - andseq r0, sp, r4, lsr #21 │ │ │ │ - andseq r0, sp, r4, ror #17 │ │ │ │ - andseq r2, r9, r2, lsr #27 │ │ │ │ - andseq r0, sp, r0, lsr #18 │ │ │ │ - andseq r4, sp, r0, ror #10 │ │ │ │ + andseq r0, sp, r8, lsr #21 │ │ │ │ + andseq r0, sp, r8, ror #17 │ │ │ │ + andseq r2, r9, r6, lsr #27 │ │ │ │ + andseq r0, sp, r4, lsr #18 │ │ │ │ + andseq r4, sp, r4, ror #10 │ │ │ │ @ instruction: 0xffff9660 │ │ │ │ @ instruction: 0xfffff0dc │ │ │ │ - mulseq sp, ip, r9 │ │ │ │ + andseq r0, sp, r0, lsr #19 │ │ │ │ @ instruction: 0xffff9438 │ │ │ │ @ instruction: 0xffffdd7c │ │ │ │ - @ instruction: 0x001d09b4 │ │ │ │ - andseq r0, sp, ip, ror #22 │ │ │ │ + @ instruction: 0x001d09b8 │ │ │ │ + andseq r0, sp, r0, ror fp │ │ │ │ @ instruction: 0xffff95f8 │ │ │ │ @ instruction: 0xffff9754 │ │ │ │ @ instruction: 0xffffdf28 │ │ │ │ - andseq r0, sp, r0, ror #22 │ │ │ │ - andseq r0, sp, r8, ror #18 │ │ │ │ - andseq r0, sp, ip, lsl #20 │ │ │ │ + andseq r0, sp, r4, ror #22 │ │ │ │ + andseq r0, sp, ip, ror #18 │ │ │ │ + andseq r0, sp, r0, lsl sl │ │ │ │ @ instruction: 0xffff94ac │ │ │ │ @ instruction: 0xffffddf0 │ │ │ │ - andseq r0, sp, ip, asr ip │ │ │ │ + andseq r0, sp, r0, ror #24 │ │ │ │ @ instruction: 0xffff96e8 │ │ │ │ @ instruction: 0xffff9844 │ │ │ │ @ instruction: 0xffffe018 │ │ │ │ - andseq r0, sp, r4, lsl #18 │ │ │ │ - andseq r0, sp, ip, lsl r9 │ │ │ │ + andseq r0, sp, r8, lsl #18 │ │ │ │ + andseq r0, sp, r0, lsr #18 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [ip, #20] │ │ │ │ ands lr, r0, #1 │ │ │ │ - ldr r0, [pc, #344] @ 146c84 │ │ │ │ + ldr r0, [pc, #344] @ 146c80 │ │ │ │ add r0, pc, r0 │ │ │ │ moveq r0, #1 │ │ │ │ orrs r4, r3, r1 │ │ │ │ - beq 146b78 │ │ │ │ + beq 146b74 │ │ │ │ mov r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #332] @ 146c94 │ │ │ │ + ldr r4, [pc, #332] @ 146c90 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #288] @ 146c70 │ │ │ │ + ldr r0, [pc, #288] @ 146c6c │ │ │ │ add r4, pc, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, ip │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #16] │ │ │ │ mov r3, r1 │ │ │ │ str lr, [sp, #12] │ │ │ │ - bl 146c98 │ │ │ │ + bl 146c94 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #244] @ 146c74 │ │ │ │ + ldr r1, [pc, #244] @ 146c70 │ │ │ │ cmp r2, r1 │ │ │ │ - bls 146bc8 │ │ │ │ + bls 146bc4 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #248] @ 146c8c │ │ │ │ + ldr r1, [pc, #248] @ 146c88 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #1696 @ 0x6a0 │ │ │ │ orr r0, r0, #98304 @ 0x18000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - ldr r0, [pc, #212] @ 146c7c │ │ │ │ + ldr r0, [pc, #212] @ 146c78 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #12] │ │ │ │ umull r1, r3, r2, r0 │ │ │ │ - ldr r0, [pc, #196] @ 146c80 │ │ │ │ + ldr r0, [pc, #196] @ 146c7c │ │ │ │ lsr r1, r3, #18 │ │ │ │ mla r3, r1, r0, r2 │ │ │ │ str r3, [sp] │ │ │ │ - b 146c18 │ │ │ │ + b 146c14 │ │ │ │ lsr r1, r2, #3 │ │ │ │ cmp r1, #124 @ 0x7c │ │ │ │ - bls 146c30 │ │ │ │ + bls 146c2c │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #172] @ 146c90 │ │ │ │ + ldr r1, [pc, #172] @ 146c8c │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, #100 @ 0x64 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r1, pc, r1 │ │ │ │ - ldr r0, [pc, #128] @ 146c78 │ │ │ │ + ldr r0, [pc, #128] @ 146c74 │ │ │ │ str r1, [sp, #16] │ │ │ │ str lr, [sp, #12] │ │ │ │ umull r1, r3, r2, r0 │ │ │ │ mvn r0, #124 @ 0x7c │ │ │ │ sub r0, r0, #-536870912 @ 0xe0000000 │ │ │ │ lsr r1, r3, #6 │ │ │ │ mul r3, r1, r0 │ │ │ │ add r0, r2, r3, lsl #3 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, ip │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 146c98 │ │ │ │ + bl 146c94 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #80] @ 146c88 │ │ │ │ + ldr r3, [pc, #80] @ 146c84 │ │ │ │ mov r1, #2 │ │ │ │ mov r4, #1 │ │ │ │ mov r5, #0 │ │ │ │ add r3, pc, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r5, [sp] │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r3, #0 │ │ │ │ - bl 146c98 │ │ │ │ + bl 146c94 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrbeq lr, [r5, #256]! @ 0x100 │ │ │ │ andeq r4, pc, pc, lsr r2 @ │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ tstmi fp, #2096 @ 0x830 │ │ │ │ @ instruction: 0xfff0bdc0 │ │ │ │ - andseq sp, r8, r0, ror #2 │ │ │ │ - mulseq r8, r5, ip │ │ │ │ - andseq ip, r8, r6, lsr sp │ │ │ │ - andseq ip, r8, fp, ror #25 │ │ │ │ - andseq r2, r9, r4, lsl #27 │ │ │ │ + andseq sp, r8, r4, ror #2 │ │ │ │ + mulseq r8, r9, ip │ │ │ │ + andseq ip, r8, sl, lsr sp │ │ │ │ + andseq ip, r8, pc, ror #25 │ │ │ │ + andseq r2, r9, r8, lsl #27 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr lr, [fp, #20] │ │ │ │ ldr r0, [fp, #16] │ │ │ │ @@ -314205,221 +314204,221 @@ │ │ │ │ ldr sl, [fp, #24] │ │ │ │ ldr r7, [fp, #8] │ │ │ │ ldr r2, [r8, #8] │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #48 @ 0x30 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - ldr r0, [pc, #1772] @ 1473c8 │ │ │ │ + ldr r0, [pc, #1772] @ 1473c4 │ │ │ │ str lr, [sp, #28] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str sl, [sp, #32] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - beq 146d78 │ │ │ │ + beq 146d74 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ tst r2, #1 │ │ │ │ ldr r9, [fp, #12] │ │ │ │ mov ip, r4 │ │ │ │ moveq ip, #9 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 146d84 │ │ │ │ + beq 146d80 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r1, r9 │ │ │ │ stm r0, {r3, r6, ip} │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 2c0fa4 │ │ │ │ + bl 2c0fa0 │ │ │ │ add r1, r0, #48 @ 0x30 │ │ │ │ strb r1, [sp, #40] @ 0x28 │ │ │ │ mul r1, r0, r9 │ │ │ │ subs r7, r7, r1 │ │ │ │ - beq 146da0 │ │ │ │ - ldr r0, [pc, #1676] @ 1473cc │ │ │ │ + beq 146d9c │ │ │ │ + ldr r0, [pc, #1676] @ 1473c8 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ umull r1, r2, r9, r0 │ │ │ │ cmp ip, #1 │ │ │ │ lsr r6, r2, #3 │ │ │ │ - bne 146db8 │ │ │ │ + bne 146db4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, r6, r6, lsl #2 │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ cmp r7, r0 │ │ │ │ - bcs 146f24 │ │ │ │ + bcs 146f20 │ │ │ │ mov ip, r4 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr lr, [fp, #20] │ │ │ │ - b 147028 │ │ │ │ + b 147024 │ │ │ │ mov ip, #0 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ - b 147024 │ │ │ │ + b 147020 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r0, r9, r9, lsl #2 │ │ │ │ cmp r0, r7 │ │ │ │ - bls 146f7c │ │ │ │ + bls 146f78 │ │ │ │ mov ip, #0 │ │ │ │ - b 147028 │ │ │ │ + b 147024 │ │ │ │ mov ip, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr lr, [fp, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b 147024 │ │ │ │ + b 147020 │ │ │ │ cmp r9, #10 │ │ │ │ - bcc 1473bc │ │ │ │ + bcc 1473b8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c0fa4 │ │ │ │ + bl 2c0fa0 │ │ │ │ add r1, r0, #48 @ 0x30 │ │ │ │ strb r1, [sp, #41] @ 0x29 │ │ │ │ mul r1, r0, r6 │ │ │ │ subs r7, r7, r1 │ │ │ │ - beq 146f9c │ │ │ │ - ldr r0, [pc, #1512] @ 1473d0 │ │ │ │ + beq 146f98 │ │ │ │ + ldr r0, [pc, #1512] @ 1473cc │ │ │ │ ldr ip, [sp, #16] │ │ │ │ umull r1, r2, r9, r0 │ │ │ │ cmp ip, #2 │ │ │ │ lsr r6, r2, #5 │ │ │ │ - beq 146f0c │ │ │ │ + beq 146f08 │ │ │ │ cmp r9, #100 @ 0x64 │ │ │ │ - bcc 1473bc │ │ │ │ + bcc 1473b8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c0fa4 │ │ │ │ + bl 2c0fa0 │ │ │ │ add r1, r0, #48 @ 0x30 │ │ │ │ strb r1, [sp, #42] @ 0x2a │ │ │ │ mul r1, r0, r6 │ │ │ │ subs r7, r7, r1 │ │ │ │ - beq 146fa4 │ │ │ │ - ldr r0, [pc, #1452] @ 1473d4 │ │ │ │ + beq 146fa0 │ │ │ │ + ldr r0, [pc, #1452] @ 1473d0 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ umull r1, r2, r9, r0 │ │ │ │ cmp ip, #3 │ │ │ │ lsr r6, r2, #6 │ │ │ │ - beq 146f0c │ │ │ │ + beq 146f08 │ │ │ │ cmp r9, #1000 @ 0x3e8 │ │ │ │ - bcc 1473bc │ │ │ │ + bcc 1473b8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c0fa4 │ │ │ │ + bl 2c0fa0 │ │ │ │ add r1, r0, #48 @ 0x30 │ │ │ │ strb r1, [sp, #43] @ 0x2b │ │ │ │ mul r1, r0, r6 │ │ │ │ subs r7, r7, r1 │ │ │ │ - beq 146fac │ │ │ │ - ldr r0, [pc, #1392] @ 1473d8 │ │ │ │ + beq 146fa8 │ │ │ │ + ldr r0, [pc, #1392] @ 1473d4 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ umull r1, r2, r9, r0 │ │ │ │ cmp ip, #4 │ │ │ │ lsr r6, r2, #13 │ │ │ │ - beq 146f0c │ │ │ │ + beq 146f08 │ │ │ │ mov r0, #1808 @ 0x710 │ │ │ │ orr r0, r0, #8192 @ 0x2000 │ │ │ │ cmp r9, r0 │ │ │ │ - bcc 1473bc │ │ │ │ + bcc 1473b8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c0fa4 │ │ │ │ + bl 2c0fa0 │ │ │ │ add r1, r0, #48 @ 0x30 │ │ │ │ strb r1, [sp, #44] @ 0x2c │ │ │ │ mul r1, r0, r6 │ │ │ │ subs r7, r7, r1 │ │ │ │ - beq 146fb4 │ │ │ │ - ldr r1, [pc, #1324] @ 1473dc │ │ │ │ + beq 146fb0 │ │ │ │ + ldr r1, [pc, #1324] @ 1473d8 │ │ │ │ lsr r0, r9, #5 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ umull r2, r3, r0, r1 │ │ │ │ cmp ip, #5 │ │ │ │ lsr r6, r3, #7 │ │ │ │ - beq 146f0c │ │ │ │ + beq 146f08 │ │ │ │ mov r0, #1696 @ 0x6a0 │ │ │ │ orr r0, r0, #98304 @ 0x18000 │ │ │ │ cmp r9, r0 │ │ │ │ - bcc 1473bc │ │ │ │ + bcc 1473b8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c0fa4 │ │ │ │ + bl 2c0fa0 │ │ │ │ add r1, r0, #48 @ 0x30 │ │ │ │ strb r1, [sp, #45] @ 0x2d │ │ │ │ mul r1, r0, r6 │ │ │ │ subs r7, r7, r1 │ │ │ │ - beq 146fbc │ │ │ │ - ldr r0, [pc, #1252] @ 1473e0 │ │ │ │ + beq 146fb8 │ │ │ │ + ldr r0, [pc, #1252] @ 1473dc │ │ │ │ ldr ip, [sp, #16] │ │ │ │ umull r1, r2, r9, r0 │ │ │ │ cmp ip, #6 │ │ │ │ lsr r6, r2, #18 │ │ │ │ - bne 146fc4 │ │ │ │ + bne 146fc0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r0, r6, r6, lsl #2 │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ cmp r7, r0 │ │ │ │ - bcc 146d68 │ │ │ │ + bcc 146d64 │ │ │ │ sub r0, r4, #1 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ mov r9, r2 │ │ │ │ mov lr, r3 │ │ │ │ mov r2, #0 │ │ │ │ ldrb r3, [r1, r0] │ │ │ │ add r7, r3, #1 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ movhi r7, #48 @ 0x30 │ │ │ │ strb r7, [r1, r0] │ │ │ │ subs r0, r0, #1 │ │ │ │ adc r7, r2, #0 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ - bcc 146f64 │ │ │ │ + bcc 146f60 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 146f38 │ │ │ │ + bne 146f34 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ mov r3, lr │ │ │ │ ldr r6, [sp, #12] │ │ │ │ mov r2, r9 │ │ │ │ ldr lr, [fp, #20] │ │ │ │ - bls 147028 │ │ │ │ + bls 147024 │ │ │ │ adds r6, r6, #1 │ │ │ │ mov r0, #0 │ │ │ │ adcs r3, r3, #0 │ │ │ │ adcs r1, r0, #0 │ │ │ │ - beq 14702c │ │ │ │ + beq 147028 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - b 147040 │ │ │ │ + b 14703c │ │ │ │ mov ip, #2 │ │ │ │ - b 147014 │ │ │ │ + b 147010 │ │ │ │ mov ip, #3 │ │ │ │ - b 147014 │ │ │ │ + b 147010 │ │ │ │ mov ip, #4 │ │ │ │ - b 147014 │ │ │ │ + b 147010 │ │ │ │ mov ip, #5 │ │ │ │ - b 147014 │ │ │ │ + b 147010 │ │ │ │ mov ip, #6 │ │ │ │ - b 147014 │ │ │ │ + b 147010 │ │ │ │ mov r0, #576 @ 0x240 │ │ │ │ orr r0, r0, #999424 @ 0xf4000 │ │ │ │ cmp r9, r0 │ │ │ │ - bcc 1473bc │ │ │ │ + bcc 1473b8 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ mov r1, r6 │ │ │ │ orr r0, r0, #65280 @ 0xff00 │ │ │ │ and r0, r7, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 2c0fa4 │ │ │ │ + bl 2c0fa0 │ │ │ │ add r1, r0, #48 @ 0x30 │ │ │ │ strb r1, [sp, #46] @ 0x2e │ │ │ │ mul r1, r0, r6 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ orr r0, r0, #65280 @ 0xff00 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and r0, r1, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 1472dc │ │ │ │ + bne 1472d8 │ │ │ │ mov ip, #7 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr lr, [fp, #20] │ │ │ │ str ip, [sp, #52] @ 0x34 │ │ │ │ mov r0, #0 │ │ │ │ @@ -314444,42 +314443,42 @@ │ │ │ │ mov r9, r4 │ │ │ │ ldr r1, [r8] │ │ │ │ movcs r9, #9 │ │ │ │ tst r2, #1 │ │ │ │ moveq r9, ip │ │ │ │ cmp r1, #1 │ │ │ │ str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 147214 │ │ │ │ + bne 147210 │ │ │ │ ldr r7, [r8, #4] │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldrsb r2, [sl], #1 │ │ │ │ cmn r2, #65 @ 0x41 │ │ │ │ addgt r1, r1, #1 │ │ │ │ subs r5, r5, #1 │ │ │ │ - bne 1470a0 │ │ │ │ + bne 14709c │ │ │ │ add r2, r1, lr │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1471b4 │ │ │ │ + beq 1471b0 │ │ │ │ orrs r0, r6, r3 │ │ │ │ - beq 1471c0 │ │ │ │ + beq 1471bc │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - ldr r2, [pc, #796] @ 1473f4 │ │ │ │ + ldr r2, [pc, #796] @ 1473f0 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #2 │ │ │ │ str r4, [sp, #8] │ │ │ │ str ip, [sp, #16] │ │ │ │ mov r4, r7 │ │ │ │ mov sl, r6 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - ldr r0, [pc, #756] @ 1473f8 │ │ │ │ + ldr r0, [pc, #756] @ 1473f4 │ │ │ │ mov r2, #1696 @ 0x6a0 │ │ │ │ mov r5, r1 │ │ │ │ subs r0, r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ rscs r0, r4, #2 │ │ │ │ orr r2, r2, #98304 @ 0x18000 │ │ │ │ movcc r6, #1 │ │ │ │ @@ -314487,291 +314486,291 @@ │ │ │ │ moveq r7, sl │ │ │ │ moveq r5, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ str r8, [sp, #12] │ │ │ │ mov r8, #0 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ - ldr r1, [pc, #692] @ 1473fc │ │ │ │ - ldr r2, [pc, #692] @ 147400 │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ + ldr r1, [pc, #692] @ 1473f8 │ │ │ │ + ldr r2, [pc, #692] @ 1473fc │ │ │ │ subs r1, r1, r7 │ │ │ │ - ldr r3, [pc, #692] @ 147408 │ │ │ │ + ldr r3, [pc, #692] @ 147404 │ │ │ │ rscs r1, r5, #0 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ movcc r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r0, r7 │ │ │ │ add r1, r0, #2288 @ 0x8f0 │ │ │ │ add r1, r1, #512000 @ 0x7d000 │ │ │ │ add r2, r0, r2 │ │ │ │ and r1, r2, r1 │ │ │ │ - ldr r2, [pc, #648] @ 147404 │ │ │ │ + ldr r2, [pc, #648] @ 147400 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ add r2, r0, r2 │ │ │ │ add r0, r0, r3 │ │ │ │ and r0, r0, r2 │ │ │ │ movne r6, #10 │ │ │ │ cmp r8, #0 │ │ │ │ eor r0, r0, r1 │ │ │ │ orrne r6, r6, #5 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add r0, r6, r0, lsr #17 │ │ │ │ ldr r2, [sp] │ │ │ │ ldr r8, [sp, #12] │ │ │ │ add r0, r0, #1 │ │ │ │ - b 1471c4 │ │ │ │ + b 1471c0 │ │ │ │ add r0, r2, #20 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - b 1471cc │ │ │ │ + b 1471c8 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, r0, r2 │ │ │ │ tst r1, #1 │ │ │ │ movne ip, r4 │ │ │ │ add r1, r0, ip │ │ │ │ cmp r9, #0 │ │ │ │ addne r0, r1, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bls 147214 │ │ │ │ + bls 147210 │ │ │ │ ldrb r2, [r8, #24] │ │ │ │ sub r0, r7, r0 │ │ │ │ subs r1, r2, #3 │ │ │ │ movne r1, r2 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 147228 │ │ │ │ + beq 147224 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 147230 │ │ │ │ + bne 14722c │ │ │ │ mov sl, #0 │ │ │ │ mov r1, r0 │ │ │ │ - b 14723c │ │ │ │ + b 147238 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ mov r1, r8 │ │ │ │ - bl 147410 │ │ │ │ + bl 14740c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov sl, r0 │ │ │ │ - b 14723c │ │ │ │ + b 147238 │ │ │ │ lsr r1, r0, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ lsr sl, r0, #1 │ │ │ │ ldr r5, [r8, #16] │ │ │ │ add r7, r1, #1 │ │ │ │ ldr r6, [r8, #28] │ │ │ │ mov r9, r8 │ │ │ │ ldr r4, [r8, #32] │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq 147274 │ │ │ │ + beq 147270 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 147250 │ │ │ │ - b 147288 │ │ │ │ + beq 14724c │ │ │ │ + b 147284 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ - bl 147410 │ │ │ │ + bl 14740c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 147294 │ │ │ │ + beq 147290 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r7, #0 │ │ │ │ cmp sl, r7 │ │ │ │ - beq 1472c4 │ │ │ │ + beq 1472c0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 147298 │ │ │ │ + beq 147294 │ │ │ │ sub r1, r7, #1 │ │ │ │ - b 1472c8 │ │ │ │ + b 1472c4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, sl │ │ │ │ movcc r0, #1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #256] @ 1473e4 │ │ │ │ + ldr r0, [pc, #256] @ 1473e0 │ │ │ │ sub r7, r7, r1 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ umull r1, r2, r9, r0 │ │ │ │ cmp ip, #7 │ │ │ │ lsr r6, r2, #22 │ │ │ │ - bne 147308 │ │ │ │ + bne 147304 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ orr r0, r0, #65280 @ 0xff00 │ │ │ │ and r7, r7, r0 │ │ │ │ - b 146f0c │ │ │ │ - ldr r0, [pc, #216] @ 1473e8 │ │ │ │ + b 146f08 │ │ │ │ + ldr r0, [pc, #216] @ 1473e4 │ │ │ │ cmp r9, r0 │ │ │ │ - bcc 1473bc │ │ │ │ + bcc 1473b8 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ mov r1, r6 │ │ │ │ orr r0, r0, #65280 @ 0xff00 │ │ │ │ and r0, r7, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 2c0fa4 │ │ │ │ + bl 2c0fa0 │ │ │ │ add r1, r0, #48 @ 0x30 │ │ │ │ strb r1, [sp, #47] @ 0x2f │ │ │ │ mul r1, r0, r6 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ orr r0, r0, #65280 @ 0xff00 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and r0, r1, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 147358 │ │ │ │ + bne 147354 │ │ │ │ mov ip, #8 │ │ │ │ - b 147014 │ │ │ │ + b 147010 │ │ │ │ sub r0, r7, r1 │ │ │ │ - ldr r1, [pc, #136] @ 1473ec │ │ │ │ + ldr r1, [pc, #136] @ 1473e8 │ │ │ │ umull r2, r3, r9, r1 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cmp r1, #8 │ │ │ │ lsr r6, r3, #25 │ │ │ │ - bne 14738c │ │ │ │ + bne 147388 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ ldr r2, [sp, #20] │ │ │ │ orr r1, r1, #65280 @ 0xff00 │ │ │ │ ldr ip, [sp, #16] │ │ │ │ and r7, r0, r1 │ │ │ │ - b 146f10 │ │ │ │ - ldr r1, [pc, #92] @ 1473f0 │ │ │ │ + b 146f0c │ │ │ │ + ldr r1, [pc, #92] @ 1473ec │ │ │ │ cmp r9, r1 │ │ │ │ - bcc 1473bc │ │ │ │ + bcc 1473b8 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ mov r1, r6 │ │ │ │ orr r2, r2, #65280 @ 0xff00 │ │ │ │ and r0, r0, r2 │ │ │ │ - bl 2c0fa4 │ │ │ │ + bl 2c0fa0 │ │ │ │ add r0, r0, #48 @ 0x30 │ │ │ │ strb r0, [sp, #48] @ 0x30 │ │ │ │ mov ip, #9 │ │ │ │ - b 147014 │ │ │ │ - ldr r0, [pc, #72] @ 14740c │ │ │ │ + b 147010 │ │ │ │ + ldr r0, [pc, #72] @ 147408 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d084 │ │ │ │ eorscc r3, r0, r0, lsr r0 │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ mvnpl r8, pc, lsl r5 │ │ │ │ ldrdne r4, [r2], #-211 @ 0xffffff2d @ │ │ │ │ @ instruction: 0xd1b71759 │ │ │ │ - beq 205def8 <__bss_end__@@Base+0x1d3ce0c> │ │ │ │ + beq 205def4 <__bss_end__@@Base+0x1d3ce08> │ │ │ │ tstmi fp, #2096 @ 0x830 │ │ │ │ - blvs 1939d98 <__bss_end__@@Base+0x1618cac> │ │ │ │ + blvs 1939d94 <__bss_end__@@Base+0x1618ca8> │ │ │ │ addseq r9, r8, r0, lsl #13 │ │ │ │ strbpl r3, [r6, #2953]! @ 0xb89 │ │ │ │ ldrbeq lr, [r5, #256]! @ 0x100 │ │ │ │ strpl lr, [fp], #-1024 @ 0xfffffc00 │ │ │ │ strpl lr, [fp], #-1023 @ 0xfffffc01 │ │ │ │ muleq r1, pc, r6 @ │ │ │ │ andeq pc, sp, r8, lsl ip @ │ │ │ │ muleq r7, ip, pc @ │ │ │ │ strdeq pc, [r5], -r6 │ │ │ │ - andseq r0, sp, ip, lsr #32 │ │ │ │ + andseq r0, sp, r0, lsr r0 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ tst r1, #1 │ │ │ │ - beq 1474c0 │ │ │ │ + beq 1474bc │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #32] │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #492] @ 147648 │ │ │ │ + ldr r1, [pc, #492] @ 147644 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #472] @ 14764c │ │ │ │ + ldr r0, [pc, #472] @ 147648 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #456] @ 147650 │ │ │ │ + ldr r0, [pc, #456] @ 14764c │ │ │ │ ldr r6, [r7, #32] │ │ │ │ ldr r8, [r7, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ mov r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 147520 │ │ │ │ + beq 14751c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r5, #1 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - ldr r0, [pc, #372] @ 147654 │ │ │ │ + ldr r0, [pc, #372] @ 147650 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ - ldr r0, [pc, #352] @ 147658 │ │ │ │ + ldr r0, [pc, #352] @ 147654 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ ldr r8, [r7, #28] │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1474b4 │ │ │ │ + bne 1474b0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 1475dc │ │ │ │ + beq 1475d8 │ │ │ │ cmp r0, #10 │ │ │ │ - bcs 147638 │ │ │ │ + bcs 147634 │ │ │ │ str r0, [sp, #4] │ │ │ │ add r2, sp, #32 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r0, [sp] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ addne r1, r7, #12 │ │ │ │ ldr r0, [r1] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ - ldr r1, [pc, #236] @ 14765c │ │ │ │ + ldr r1, [pc, #236] @ 147658 │ │ │ │ str r5, [sp, #28] │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ mov r1, sp │ │ │ │ str r5, [sp, #12] │ │ │ │ str r1, [sp, #32] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #24] │ │ │ │ - ldr r1, [pc, #204] @ 147660 │ │ │ │ + ldr r1, [pc, #204] @ 14765c │ │ │ │ str r2, [sp, #16] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ strb r0, [sp, #76] @ 0x4c │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ @@ -314780,86 +314779,86 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #20] │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 1474b4 │ │ │ │ + bne 1474b0 │ │ │ │ mov r0, #0 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #108] @ 147664 │ │ │ │ + ldr r1, [pc, #108] @ 147660 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ - ldr r0, [pc, #84] @ 147668 │ │ │ │ + ldr r0, [pc, #84] @ 147664 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 13d944 │ │ │ │ + bl 13d940 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #44] @ 14766c │ │ │ │ + ldr r2, [pc, #44] @ 147668 │ │ │ │ mov r1, #9 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - andseq ip, r7, r8, asr #27 │ │ │ │ + andseq ip, r7, ip, asr #27 │ │ │ │ @ instruction: 0xffff8e58 │ │ │ │ @ instruction: 0xffff8844 │ │ │ │ - andseq pc, ip, ip, lsl pc @ │ │ │ │ + andseq pc, ip, r0, lsr #30 │ │ │ │ @ instruction: 0xffff87d4 │ │ │ │ @ instruction: 0xffff8760 │ │ │ │ - andseq pc, ip, r4, lsl #29 │ │ │ │ - @ instruction: 0x0017bbbc │ │ │ │ + andseq pc, ip, r8, lsl #29 │ │ │ │ + andseq fp, r7, r0, asr #23 │ │ │ │ @ instruction: 0xffff86c0 │ │ │ │ - andseq pc, ip, ip, asr #27 │ │ │ │ + @ instruction: 0x001cfdd0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 147710 │ │ │ │ + beq 14770c │ │ │ │ ldr r9, [r0] │ │ │ │ mov r7, r2 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ subs r0, r2, #1 │ │ │ │ mov r8, r1 │ │ │ │ str r0, [sp, #16] │ │ │ │ - beq 14772c │ │ │ │ + beq 147728 │ │ │ │ add r0, sp, #23 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1479d4 │ │ │ │ + bl 1479d0 │ │ │ │ ldrb r0, [sp, #23] │ │ │ │ mov r4, #0 │ │ │ │ tst r0, #1 │ │ │ │ - beq 147724 │ │ │ │ + beq 147720 │ │ │ │ cmp r4, r7 │ │ │ │ - bcs 1478d0 │ │ │ │ + bcs 1478cc │ │ │ │ ldrb r3, [sp, #24] │ │ │ │ add r0, r8, r4, lsl #1 │ │ │ │ ldrb r6, [sp, #25] │ │ │ │ ldrb r1, [sp, #26] │ │ │ │ ldrb r2, [sp, #27] │ │ │ │ orr r3, r6, r3, lsl #8 │ │ │ │ strh r3, [r0] │ │ │ │ add r0, r4, #1 │ │ │ │ cmp r0, r7 │ │ │ │ - bcs 1478e4 │ │ │ │ + bcs 1478e0 │ │ │ │ add r0, r8, r0, lsl #1 │ │ │ │ orr r1, r2, r1, lsl #8 │ │ │ │ add r4, r4, #2 │ │ │ │ strh r1, [r0] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ @@ -314876,219 +314875,219 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #28 │ │ │ │ mov r1, r6 │ │ │ │ strb r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #28] │ │ │ │ - bl 147ee8 │ │ │ │ + bl 147ee4 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ orr r2, r2, #65280 @ 0xff00 │ │ │ │ and r2, r0, r2 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 14789c │ │ │ │ + bne 147898 │ │ │ │ strh r1, [r8] │ │ │ │ mov r1, #0 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 147704 │ │ │ │ + beq 147700 │ │ │ │ lsl r0, r7, #1 │ │ │ │ str r7, [sp, #8] │ │ │ │ add r7, r8, #2 │ │ │ │ sub sl, r0, #2 │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ ldm r6, {r1, r2} │ │ │ │ cmp r4, r0 │ │ │ │ - bcs 14780c │ │ │ │ + bcs 147808 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 147800 │ │ │ │ + beq 1477fc │ │ │ │ mov r8, r1 │ │ │ │ sub r3, r2, #1 │ │ │ │ ldrb r0, [r8], #1 │ │ │ │ str r8, [r6] │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ str r3, [r6, #4] │ │ │ │ - bne 147800 │ │ │ │ + bne 1477fc │ │ │ │ add r0, sp, #23 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r5, r2 │ │ │ │ - bl 1479d4 │ │ │ │ + bl 1479d0 │ │ │ │ ldrb r0, [sp, #23] │ │ │ │ tst r0, #1 │ │ │ │ - bne 1478c0 │ │ │ │ + bne 1478bc │ │ │ │ str r8, [r6] │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ - b 147834 │ │ │ │ + b 147830 │ │ │ │ mov r0, #0 │ │ │ │ mov r8, #1 │ │ │ │ strb r0, [sp, #23] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1478b8 │ │ │ │ + beq 1478b4 │ │ │ │ sub r0, r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r1 │ │ │ │ ldrb r2, [r1], #1 │ │ │ │ str r1, [r6] │ │ │ │ cmp r2, #58 @ 0x3a │ │ │ │ str r0, [r6, #4] │ │ │ │ - bne 1478a0 │ │ │ │ + bne 14789c │ │ │ │ mov r0, #16 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #32] │ │ │ │ add r0, sp, #28 │ │ │ │ strb r8, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #28] │ │ │ │ - bl 147ee8 │ │ │ │ + bl 147ee4 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ orr r2, r2, #65280 @ 0xff00 │ │ │ │ and r0, r0, r2 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 147898 │ │ │ │ + bne 147894 │ │ │ │ add r0, r7, #2 │ │ │ │ add r4, r4, #1 │ │ │ │ subs sl, sl, #2 │ │ │ │ strh r1, [r7] │ │ │ │ mov r1, #0 │ │ │ │ mov r7, r0 │ │ │ │ - bne 147794 │ │ │ │ + bne 147790 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r9 │ │ │ │ stm r6, {r1, r5} │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r5, #0 │ │ │ │ - b 1478a4 │ │ │ │ + b 1478a0 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r8, [sp, #4] │ │ │ │ cmp r4, r7 │ │ │ │ - bcc 1476c8 │ │ │ │ - ldr r2, [pc, #32] @ 1478f8 │ │ │ │ + bcc 1476c4 │ │ │ │ + ldr r2, [pc, #32] @ 1478f4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - ldr r2, [pc, #8] @ 1478f4 │ │ │ │ + ldr r2, [pc, #8] @ 1478f0 │ │ │ │ mov r1, r7 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - andseq pc, ip, r0, lsl #23 │ │ │ │ - andseq pc, ip, r0, lsl #23 │ │ │ │ + andseq pc, ip, r4, lsl #23 │ │ │ │ + andseq pc, ip, r4, lsl #23 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #60] @ 147960 │ │ │ │ + ldr r1, [pc, #60] @ 14795c │ │ │ │ str r0, [sp, #20] │ │ │ │ sub r0, fp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #36] @ 147964 │ │ │ │ + ldr r0, [pc, #36] @ 147960 │ │ │ │ str r1, [fp, #-8] │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-4] │ │ │ │ str r0, [fp, #-12] │ │ │ │ mov r0, sp │ │ │ │ str r0, [fp, #-16] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1d3f8 │ │ │ │ - andseq pc, ip, ip, lsr #23 │ │ │ │ + @ instruction: 0x001cfbb0 │ │ │ │ @ instruction: 0xffff8650 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #60] @ 1479cc │ │ │ │ + ldr r1, [pc, #60] @ 1479c8 │ │ │ │ str r0, [sp, #20] │ │ │ │ sub r0, fp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #36] @ 1479d0 │ │ │ │ + ldr r0, [pc, #36] @ 1479cc │ │ │ │ str r1, [fp, #-8] │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-4] │ │ │ │ str r0, [fp, #-12] │ │ │ │ mov r0, sp │ │ │ │ str r0, [fp, #-16] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1d3f8 │ │ │ │ - andseq pc, ip, r0, lsr fp @ │ │ │ │ + andseq pc, ip, r4, lsr fp @ │ │ │ │ @ instruction: 0xffff85e4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r8, [r1, #4] │ │ │ │ ldr sl, [r1] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 147ad4 │ │ │ │ + beq 147ad0 │ │ │ │ mov r2, sl │ │ │ │ mov r4, #0 │ │ │ │ ldrb r6, [r2], #1 │ │ │ │ mov r5, r8 │ │ │ │ mov r9, sl │ │ │ │ mov ip, #0 │ │ │ │ sub r7, r6, #48 @ 0x30 │ │ │ │ cmp r7, #9 │ │ │ │ - bhi 147ac8 │ │ │ │ + bhi 147ac4 │ │ │ │ subs r3, r8, #1 │ │ │ │ - beq 147a84 │ │ │ │ + beq 147a80 │ │ │ │ ldrb r5, [sl, #1] │ │ │ │ mov lr, #0 │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ cmp r5, #9 │ │ │ │ - bhi 147a94 │ │ │ │ + bhi 147a90 │ │ │ │ add r2, r7, r7, lsl #2 │ │ │ │ subs r3, r8, #2 │ │ │ │ add r7, r5, r2, lsl #1 │ │ │ │ - beq 147a84 │ │ │ │ + beq 147a80 │ │ │ │ ldrb r2, [sl, #2] │ │ │ │ mov lr, #1 │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ cmp r2, #9 │ │ │ │ - bhi 147be0 │ │ │ │ + bhi 147bdc │ │ │ │ add r7, r7, r7, lsl #2 │ │ │ │ subs r3, r8, #3 │ │ │ │ add r7, r2, r7, lsl #1 │ │ │ │ - beq 147a84 │ │ │ │ + beq 147a80 │ │ │ │ add r2, sl, #3 │ │ │ │ mov r9, sl │ │ │ │ ldrb r5, [r2] │ │ │ │ sub r5, r5, #48 @ 0x30 │ │ │ │ cmp r5, #10 │ │ │ │ mov r5, r8 │ │ │ │ - bcs 147a94 │ │ │ │ - b 147ac8 │ │ │ │ + bcs 147a90 │ │ │ │ + b 147ac4 │ │ │ │ subs lr, r8, #1 │ │ │ │ add r2, sl, r8 │ │ │ │ movne lr, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r7, #256 @ 0x100 │ │ │ │ movcc r5, #1 │ │ │ │ @@ -315100,15 +315099,15 @@ │ │ │ │ ands r4, r6, r5 │ │ │ │ moveq r2, sl │ │ │ │ moveq r3, r8 │ │ │ │ mov r5, r3 │ │ │ │ mov r9, r2 │ │ │ │ tst r4, #1 │ │ │ │ cmpne r5, #0 │ │ │ │ - bne 147b0c │ │ │ │ + bne 147b08 │ │ │ │ str sl, [r1] │ │ │ │ mov r2, #0 │ │ │ │ str r8, [r1, #4] │ │ │ │ strb r2, [r0] │ │ │ │ mov r2, r0 │ │ │ │ strb r1, [r2, #1]! │ │ │ │ lsr r3, r1, #24 │ │ │ │ @@ -315118,77 +315117,77 @@ │ │ │ │ strb r3, [r2, #2] │ │ │ │ strb r1, [r0, #2] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r9 │ │ │ │ ldrb r2, [r6], #1 │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - bne 147ad4 │ │ │ │ + bne 147ad0 │ │ │ │ subs r2, r5, #1 │ │ │ │ - beq 147ad4 │ │ │ │ + beq 147ad0 │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ mov lr, #0 │ │ │ │ sub r4, r3, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ - bhi 147bc8 │ │ │ │ + bhi 147bc4 │ │ │ │ subs lr, r5, #2 │ │ │ │ str ip, [sp, #12] │ │ │ │ - beq 147be8 │ │ │ │ + beq 147be4 │ │ │ │ ldrb r7, [r9, #2] │ │ │ │ sub r7, r7, #48 @ 0x30 │ │ │ │ cmp r7, #9 │ │ │ │ - bhi 147c00 │ │ │ │ + bhi 147bfc │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ subs lr, r5, #3 │ │ │ │ add r4, r7, r4, lsl #1 │ │ │ │ - beq 147be8 │ │ │ │ + beq 147be4 │ │ │ │ ldrb r7, [r9, #3] │ │ │ │ str lr, [sp, #8] │ │ │ │ sub lr, r7, #48 @ 0x30 │ │ │ │ mov r7, #1 │ │ │ │ cmp lr, #9 │ │ │ │ - bhi 147c14 │ │ │ │ + bhi 147c10 │ │ │ │ str lr, [sp, #16] │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ subs lr, r5, #4 │ │ │ │ str lr, [sp, #8] │ │ │ │ add r4, r7, r4, lsl #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ - beq 147bec │ │ │ │ + beq 147be8 │ │ │ │ add r5, r9, #4 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ mov lr, #0 │ │ │ │ mov r7, #1 │ │ │ │ ldrb r4, [r5] │ │ │ │ sub r4, r4, #48 @ 0x30 │ │ │ │ cmp r4, #10 │ │ │ │ - bcs 147c20 │ │ │ │ + bcs 147c1c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b 147c58 │ │ │ │ + b 147c54 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ tst lr, #1 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq 147ad4 │ │ │ │ - b 147c68 │ │ │ │ + beq 147ad0 │ │ │ │ + b 147c64 │ │ │ │ add r2, sl, #2 │ │ │ │ - b 147a94 │ │ │ │ + b 147a90 │ │ │ │ str r4, [sp, #16] │ │ │ │ subs r7, r2, #1 │ │ │ │ add r5, r9, r5 │ │ │ │ movne r7, #1 │ │ │ │ mov ip, #0 │ │ │ │ - b 147c20 │ │ │ │ + b 147c1c │ │ │ │ str r4, [sp, #16] │ │ │ │ add r5, r9, #2 │ │ │ │ mov r7, #0 │ │ │ │ mov ip, lr │ │ │ │ - b 147c20 │ │ │ │ + b 147c1c │ │ │ │ str r4, [sp, #16] │ │ │ │ add r5, r9, #3 │ │ │ │ ldr ip, [sp, #8] │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r5 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r4, #0 │ │ │ │ @@ -315201,143 +315200,143 @@ │ │ │ │ ands lr, r3, r4 │ │ │ │ movne r6, r2 │ │ │ │ mov r2, r9 │ │ │ │ movne r2, ip │ │ │ │ ldr ip, [sp, #12] │ │ │ │ tst lr, #1 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq 147ad4 │ │ │ │ + beq 147ad0 │ │ │ │ mov r5, r6 │ │ │ │ ldrb r3, [r5], #1 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne 147ad4 │ │ │ │ + bne 147ad0 │ │ │ │ subs r9, r2, #1 │ │ │ │ - beq 147ad4 │ │ │ │ + beq 147ad0 │ │ │ │ ldrb r7, [r6, #1] │ │ │ │ mov r4, #0 │ │ │ │ sub r3, r7, #48 @ 0x30 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 147d1c │ │ │ │ + bhi 147d18 │ │ │ │ subs lr, r2, #2 │ │ │ │ - beq 147d28 │ │ │ │ + beq 147d24 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 147d3c │ │ │ │ + bhi 147d38 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ subs lr, r2, #3 │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ add r3, r3, r4, lsl #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ - beq 147d28 │ │ │ │ + beq 147d24 │ │ │ │ ldrb r3, [r6, #3] │ │ │ │ sub r4, r3, #48 @ 0x30 │ │ │ │ mov r3, #1 │ │ │ │ cmp r4, #9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bhi 147d48 │ │ │ │ + bhi 147d44 │ │ │ │ subs r4, r2, #4 │ │ │ │ str r4, [sp] │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr lr, [sp, #4] │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ add r4, lr, r4, lsl #1 │ │ │ │ str r4, [sp, #8] │ │ │ │ - beq 147d28 │ │ │ │ + beq 147d24 │ │ │ │ add r2, r6, #4 │ │ │ │ ldr lr, [sp] │ │ │ │ ldrb r4, [r2] │ │ │ │ sub r6, r4, #48 @ 0x30 │ │ │ │ mov r4, #0 │ │ │ │ cmp r6, #10 │ │ │ │ - bcs 147d4c │ │ │ │ + bcs 147d48 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b 147d78 │ │ │ │ + b 147d74 │ │ │ │ subs r3, r9, #1 │ │ │ │ add r2, r6, r2 │ │ │ │ movne r3, #1 │ │ │ │ mov lr, #0 │ │ │ │ - b 147d4c │ │ │ │ + b 147d48 │ │ │ │ add r2, r6, #2 │ │ │ │ mov r3, #0 │ │ │ │ - b 147d4c │ │ │ │ + b 147d48 │ │ │ │ add r2, r6, #3 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r4, #0 │ │ │ │ mvn r3, r3 │ │ │ │ cmp r6, #256 @ 0x100 │ │ │ │ movcc r4, #1 │ │ │ │ subs r6, r7, #48 @ 0x30 │ │ │ │ movne r6, #1 │ │ │ │ orr r3, r6, r3 │ │ │ │ ands r4, r3, r4 │ │ │ │ movne r5, r2 │ │ │ │ movne r9, lr │ │ │ │ tst r4, #1 │ │ │ │ cmpne r9, #0 │ │ │ │ - beq 147ad4 │ │ │ │ + beq 147ad0 │ │ │ │ mov r4, r5 │ │ │ │ ldrb r2, [r4], #1 │ │ │ │ cmp r2, #46 @ 0x2e │ │ │ │ - bne 147ad4 │ │ │ │ + bne 147ad0 │ │ │ │ subs r2, r9, #1 │ │ │ │ - beq 147e30 │ │ │ │ + beq 147e2c │ │ │ │ ldrb lr, [r5, #1] │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #0 │ │ │ │ sub r7, lr, #48 @ 0x30 │ │ │ │ cmp r7, #9 │ │ │ │ - bhi 147ea8 │ │ │ │ + bhi 147ea4 │ │ │ │ subs r6, r9, #2 │ │ │ │ - beq 147e3c │ │ │ │ + beq 147e38 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 147e54 │ │ │ │ + bhi 147e50 │ │ │ │ subs r6, r9, #3 │ │ │ │ str r6, [sp] │ │ │ │ add r6, r7, r7, lsl #2 │ │ │ │ add r7, r3, r6, lsl #1 │ │ │ │ - beq 147e3c │ │ │ │ + beq 147e38 │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bhi 147e68 │ │ │ │ + bhi 147e64 │ │ │ │ subs r6, r9, #4 │ │ │ │ str r6, [sp] │ │ │ │ add r6, r7, r7, lsl #2 │ │ │ │ add r7, r3, r6, lsl #1 │ │ │ │ - beq 147e3c │ │ │ │ + beq 147e38 │ │ │ │ add r3, r5, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp] │ │ │ │ mov r9, #1 │ │ │ │ ldrb r3, [r3] │ │ │ │ sub r6, r3, #48 @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, #10 │ │ │ │ mov r6, #0 │ │ │ │ - bcs 147e78 │ │ │ │ - b 147ea8 │ │ │ │ + bcs 147e74 │ │ │ │ + b 147ea4 │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #0 │ │ │ │ - b 147ea8 │ │ │ │ + b 147ea4 │ │ │ │ add r3, r5, r9 │ │ │ │ subs r9, r2, #1 │ │ │ │ movne r9, #1 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - b 147e78 │ │ │ │ + b 147e74 │ │ │ │ add r3, r5, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r9, #0 │ │ │ │ mov r5, r6 │ │ │ │ - b 147e78 │ │ │ │ + b 147e74 │ │ │ │ add r3, r5, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r5, [sp] │ │ │ │ mov r9, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r7, #256 @ 0x100 │ │ │ │ stm r1, {r3, r5} │ │ │ │ @@ -315345,169 +315344,169 @@ │ │ │ │ movcc r3, #1 │ │ │ │ subs r6, lr, #48 @ 0x30 │ │ │ │ mvn r5, r9 │ │ │ │ movne r6, #1 │ │ │ │ orr r6, r6, r5 │ │ │ │ ands r3, r6, r3 │ │ │ │ mov r6, r7 │ │ │ │ - bne 147eb4 │ │ │ │ + bne 147eb0 │ │ │ │ mov r7, r6 │ │ │ │ str r4, [r1] │ │ │ │ str r2, [r1, #4] │ │ │ │ tst r3, #1 │ │ │ │ - beq 147ad4 │ │ │ │ + beq 147ad0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsl r2, r7, #24 │ │ │ │ and r1, r1, #255 @ 0xff │ │ │ │ orr r1, r2, r1, lsl #16 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ and r2, r2, #255 @ 0xff │ │ │ │ orr r1, r1, r2, lsl #8 │ │ │ │ and r2, ip, #255 @ 0xff │ │ │ │ orr r1, r1, r2 │ │ │ │ mov r2, #1 │ │ │ │ - b 147ae0 │ │ │ │ + b 147adc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 147fbc │ │ │ │ + beq 147fb8 │ │ │ │ ldr r8, [r1] │ │ │ │ ldrb r2, [r8] │ │ │ │ sub r2, r2, #48 @ 0x30 │ │ │ │ clz r2, r2 │ │ │ │ lsr ip, r2, #5 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 148000 │ │ │ │ + beq 147ffc │ │ │ │ ldr r4, [r0, #8] │ │ │ │ sub r2, r4, #2 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bhi 148170 │ │ │ │ + bhi 14816c │ │ │ │ ldr r9, [r0, #4] │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ cmp r4, #10 │ │ │ │ - bls 147f84 │ │ │ │ + bls 147f80 │ │ │ │ ldrb r2, [r8, r6] │ │ │ │ sub r5, r2, #65 @ 0x41 │ │ │ │ sub r3, r2, #48 @ 0x30 │ │ │ │ bic r5, r5, #32 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ addhi r3, r5, #10 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs 1480e8 │ │ │ │ + bcs 1480e4 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 148138 │ │ │ │ + beq 148134 │ │ │ │ mla r2, r7, r4, r3 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp lr, r6 │ │ │ │ mov r7, r2 │ │ │ │ - bne 147f44 │ │ │ │ - b 147fb0 │ │ │ │ + bne 147f40 │ │ │ │ + b 147fac │ │ │ │ ldrb r2, [r8, r6] │ │ │ │ sub r3, r2, #48 @ 0x30 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs 1480e8 │ │ │ │ + bcs 1480e4 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 148138 │ │ │ │ + beq 148134 │ │ │ │ mla r2, r7, r4, r3 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp lr, r6 │ │ │ │ mov r7, r2 │ │ │ │ - bne 147f84 │ │ │ │ + bne 147f80 │ │ │ │ add r3, r8, lr │ │ │ │ mov r4, #0 │ │ │ │ - b 1480f8 │ │ │ │ + b 1480f4 │ │ │ │ ldr r2, [r0] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ mov lr, #0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, #0 │ │ │ │ - bne 1480f8 │ │ │ │ + bne 1480f4 │ │ │ │ stm r1, {r3, r6} │ │ │ │ mov r1, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 148110 │ │ │ │ + bne 14810c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r2 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r9, [r0, #8] │ │ │ │ sub r2, r9, #2 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bhi 148170 │ │ │ │ + bhi 14816c │ │ │ │ mov r6, #255 @ 0xff │ │ │ │ mov r5, #0 │ │ │ │ orr r6, r6, #65280 @ 0xff00 │ │ │ │ mov r2, #0 │ │ │ │ cmp r9, #10 │ │ │ │ - bls 148084 │ │ │ │ + bls 148080 │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ sub r4, r3, #65 @ 0x41 │ │ │ │ sub r7, r3, #48 @ 0x30 │ │ │ │ bic r4, r4, #32 │ │ │ │ cmp r3, #57 @ 0x39 │ │ │ │ addhi r7, r4, #10 │ │ │ │ cmp r7, r9 │ │ │ │ - bcs 148160 │ │ │ │ + bcs 14815c │ │ │ │ and r3, r9, r6 │ │ │ │ and r4, r2, r6 │ │ │ │ mul r2, r4, r3 │ │ │ │ lsrs r3, r2, #16 │ │ │ │ andeq r3, r7, r6 │ │ │ │ andeq r4, r2, r6 │ │ │ │ addeq r3, r4, r3 │ │ │ │ andeq r4, r3, r6 │ │ │ │ cmpeq r4, r3 │ │ │ │ - bne 1480d8 │ │ │ │ + bne 1480d4 │ │ │ │ add r5, r5, #1 │ │ │ │ add r2, r2, r7 │ │ │ │ cmp lr, r5 │ │ │ │ - bne 148028 │ │ │ │ - b 1480cc │ │ │ │ + bne 148024 │ │ │ │ + b 1480c8 │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ sub r7, r3, #48 @ 0x30 │ │ │ │ cmp r7, r9 │ │ │ │ - bcs 148160 │ │ │ │ + bcs 14815c │ │ │ │ and r3, r9, r6 │ │ │ │ and r4, r2, r6 │ │ │ │ mul r2, r4, r3 │ │ │ │ lsrs r3, r2, #16 │ │ │ │ andeq r3, r7, r6 │ │ │ │ andeq r4, r2, r6 │ │ │ │ addeq r3, r4, r3 │ │ │ │ andeq r4, r3, r6 │ │ │ │ cmpeq r4, r3 │ │ │ │ - bne 1480d8 │ │ │ │ + bne 1480d4 │ │ │ │ add r5, r5, #1 │ │ │ │ add r2, r2, r7 │ │ │ │ cmp lr, r5 │ │ │ │ - bne 148084 │ │ │ │ + bne 148080 │ │ │ │ add r3, r8, lr │ │ │ │ mov r6, #0 │ │ │ │ - b 147fe0 │ │ │ │ + b 147fdc │ │ │ │ mvn r0, r5 │ │ │ │ add r2, r8, r5 │ │ │ │ add r0, r0, lr │ │ │ │ - b 148144 │ │ │ │ + b 148140 │ │ │ │ sub r4, lr, r6 │ │ │ │ add r3, r8, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov lr, r6 │ │ │ │ stm r1, {r3, r4} │ │ │ │ mov r1, #0 │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ movcc r1, #1 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 147ff0 │ │ │ │ + beq 147fec │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, r1 │ │ │ │ cmp lr, #1 │ │ │ │ moveq r0, r1 │ │ │ │ cmp ip, #0 │ │ │ │ moveq r0, r1 │ │ │ │ @@ -315523,231 +315522,231 @@ │ │ │ │ mov r0, #0 │ │ │ │ mov r1, r2 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ sub r6, lr, r5 │ │ │ │ add r3, r8, r5 │ │ │ │ mov lr, r5 │ │ │ │ - b 147fe0 │ │ │ │ + b 147fdc │ │ │ │ sub r0, lr, #1 │ │ │ │ add r2, r8, #1 │ │ │ │ str r0, [r1, #4] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r1] │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ - ldr r1, [pc, #32] @ 1481b8 │ │ │ │ + ldr r1, [pc, #32] @ 1481b4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r0, sp │ │ │ │ - ldr r1, [pc, #8] @ 1481bc │ │ │ │ + ldr r1, [pc, #8] @ 1481b8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - andseq pc, ip, r8, lsr #5 │ │ │ │ - mulseq ip, ip, r2 │ │ │ │ + andseq pc, ip, ip, lsr #5 │ │ │ │ + andseq pc, ip, r0, lsr #5 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ stm sp, {r0, r1} │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ mov r0, #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - ldr r1, [pc, #60] @ 148224 │ │ │ │ + ldr r1, [pc, #60] @ 148220 │ │ │ │ str r0, [sp, #20] │ │ │ │ sub r0, fp, #16 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #36] @ 148228 │ │ │ │ + ldr r0, [pc, #36] @ 148224 │ │ │ │ str r1, [fp, #-8] │ │ │ │ mov r1, r2 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-4] │ │ │ │ str r0, [fp, #-12] │ │ │ │ mov r0, sp │ │ │ │ str r0, [fp, #-16] │ │ │ │ add r0, sp, #8 │ │ │ │ bl 1d3f8 │ │ │ │ - andseq pc, ip, r8, asr #5 │ │ │ │ + andseq pc, ip, ip, asr #5 │ │ │ │ @ instruction: 0xffff7d8c │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrd r8, [r0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r0, #1 │ │ │ │ and r6, r1, #1 │ │ │ │ - bne 148278 │ │ │ │ + bne 148274 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ str r6, [sp] │ │ │ │ - bl 14832c │ │ │ │ + bl 148328 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bic r7, r9, #-2147483648 @ 0x80000000 │ │ │ │ - ldr r2, [pc, #156] @ 148320 │ │ │ │ - ldr r3, [pc, #156] @ 148324 │ │ │ │ + ldr r2, [pc, #156] @ 14831c │ │ │ │ + ldr r3, [pc, #156] @ 148320 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c07a8 │ │ │ │ + bl 2c07a4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bl 2c16e0 │ │ │ │ + bl 2c16dc │ │ │ │ mov r2, #2129920 @ 0x208000 │ │ │ │ - ldr r3, [pc, #108] @ 148328 │ │ │ │ + ldr r3, [pc, #108] @ 148324 │ │ │ │ orr r2, r2, #935329792 @ 0x37c00000 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2c0d20 │ │ │ │ + bl 2c0d1c │ │ │ │ cmp r0, #0 │ │ │ │ clzeq r0, sl │ │ │ │ lsreq r0, r0, #5 │ │ │ │ andseq r0, r0, r5 │ │ │ │ - beq 1482fc │ │ │ │ + beq 1482f8 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ str r6, [sp] │ │ │ │ - bl 149b80 │ │ │ │ + bl 149b7c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ str r6, [sp] │ │ │ │ - bl 1498d8 │ │ │ │ + bl 1498d4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - bl 858fdc <__bss_end__@@Base+0x537ef0> │ │ │ │ + bl 858fd8 <__bss_end__@@Base+0x537eec> │ │ │ │ svccc 0x001a36e2 │ │ │ │ cmpmi r1, #-469762047 @ 0xe4000001 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #964 @ 0x3c4 │ │ │ │ sub sp, sp, #1024 @ 0x400 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ - ldr r7, [pc, #3900] @ 149284 │ │ │ │ + ldr r7, [pc, #3900] @ 149280 │ │ │ │ orr r1, r1, #1792 @ 0x700 │ │ │ │ and r7, r3, r7 │ │ │ │ ands r1, r1, r3, lsr #20 │ │ │ │ - beq 148360 │ │ │ │ + beq 14835c │ │ │ │ orr ip, r7, #1048576 @ 0x100000 │ │ │ │ mov r4, r2 │ │ │ │ - b 148374 │ │ │ │ + b 148370 │ │ │ │ lsl r6, r3, #1 │ │ │ │ - ldr r5, [pc, #4072] @ 149354 │ │ │ │ + ldr r5, [pc, #4072] @ 149350 │ │ │ │ orr r6, r6, r2, lsr #31 │ │ │ │ lsl r4, r2, #1 │ │ │ │ and ip, r6, r5 │ │ │ │ mov r6, #267386880 @ 0xff00000 │ │ │ │ bic r5, r3, #-2147483648 @ 0x80000000 │ │ │ │ orr r6, r6, #1879048192 @ 0x70000000 │ │ │ │ eor r5, r5, r6 │ │ │ │ orrs r5, r2, r5 │ │ │ │ - bne 148424 │ │ │ │ + bne 148420 │ │ │ │ mov r1, #3 │ │ │ │ sub r2, r1, #2 │ │ │ │ mov ip, #4194304 @ 0x400000 │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #2 │ │ │ │ mov r4, #0 │ │ │ │ - ldr r6, [pc, #4012] @ 149358 │ │ │ │ + ldr r6, [pc, #4012] @ 149354 │ │ │ │ lsrs r5, r3, #31 │ │ │ │ - ldr r3, [pc, #4008] @ 14935c │ │ │ │ + ldr r3, [pc, #4008] @ 149358 │ │ │ │ mov r1, #1 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ add r6, pc, r6 │ │ │ │ add r3, pc, r3 │ │ │ │ movne r3, r6 │ │ │ │ moveq r6, r1 │ │ │ │ cmp r7, #0 │ │ │ │ movne r6, r3 │ │ │ │ mov r3, #3 │ │ │ │ cmp r2, #3 │ │ │ │ movcs r2, r3 │ │ │ │ cmp r7, #0 │ │ │ │ movne r5, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 14846c │ │ │ │ + beq 148468 │ │ │ │ ldr sl, [fp, #12] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 14848c │ │ │ │ + bne 148488 │ │ │ │ mov r1, #2 │ │ │ │ cmp sl, #0 │ │ │ │ strh r1, [fp, #-196] @ 0xffffff3c │ │ │ │ - beq 148728 │ │ │ │ + beq 148724 │ │ │ │ mov r2, #0 │ │ │ │ str sl, [fp, #-180] @ 0xffffff4c │ │ │ │ strh r2, [fp, #-184] @ 0xffffff48 │ │ │ │ str r1, [fp, #-188] @ 0xffffff44 │ │ │ │ - ldr r2, [pc, #4060] @ 1493fc │ │ │ │ + ldr r2, [pc, #4060] @ 1493f8 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 148738 │ │ │ │ + b 148734 │ │ │ │ and r5, r3, r6 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 148780 │ │ │ │ + beq 14877c │ │ │ │ and r6, r4, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 148708 │ │ │ │ + bne 148704 │ │ │ │ orrs r2, r2, r7 │ │ │ │ - beq 1487dc │ │ │ │ + beq 1487d8 │ │ │ │ sub r1, r1, #51 @ 0x33 │ │ │ │ sub r1, r1, #1024 @ 0x400 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ eor r1, r6, #1 │ │ │ │ mvn r2, #1 │ │ │ │ orrs r2, r1, r2 │ │ │ │ - beq 148780 │ │ │ │ + beq 14877c │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #1 │ │ │ │ - b 1483a4 │ │ │ │ + b 1483a0 │ │ │ │ str r3, [fp, #-188] @ 0xffffff44 │ │ │ │ - ldr r2, [pc, #4012] @ 149424 │ │ │ │ + ldr r2, [pc, #4012] @ 149420 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-192] @ 0xffffff40 │ │ │ │ mov r2, #2 │ │ │ │ strh r2, [fp, #-196] @ 0xffffff3c │ │ │ │ sub r2, fp, #196 @ 0xc4 │ │ │ │ - b 14966c │ │ │ │ + b 149668 │ │ │ │ ldr lr, [sp, #88] @ 0x58 │ │ │ │ mov r1, #5 │ │ │ │ lsl r3, lr, #16 │ │ │ │ asrs r7, r3, #16 │ │ │ │ mvnmi r1, #11 │ │ │ │ mul r2, r1, r7 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ lsr r1, r2, #6 │ │ │ │ cmp r1, #250 @ 0xfa │ │ │ │ - bhi 14970c │ │ │ │ + bhi 149708 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ cmp sl, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #4036] @ 149488 │ │ │ │ + ldr r0, [pc, #4036] @ 149484 │ │ │ │ rsbcc r0, sl, #0 │ │ │ │ orrs r1, r4, ip │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - beq 149728 │ │ │ │ + beq 149724 │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, lr │ │ │ │ mov r1, ip │ │ │ │ subeq r2, r2, #32 │ │ │ │ moveq r1, r4 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ subcc r2, r2, #16 │ │ │ │ @@ -315797,35 +315796,35 @@ │ │ │ │ sub r1, r1, r2 │ │ │ │ lslcc r3, r3, #2 │ │ │ │ str ip, [sp, #72] @ 0x48 │ │ │ │ lsl r1, r1, #16 │ │ │ │ asr r1, r1, #16 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add r8, r4, r1, lsl #4 │ │ │ │ - ldr r4, [pc, #4012] @ 149568 │ │ │ │ + ldr r4, [pc, #4012] @ 149564 │ │ │ │ smull r7, r1, r8, r4 │ │ │ │ asr r4, r1, #10 │ │ │ │ add r1, r4, r1, lsr #31 │ │ │ │ cmp r1, #81 @ 0x51 │ │ │ │ - bcs 149804 │ │ │ │ + bcs 149800 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ mov r4, #21 │ │ │ │ cmn r6, #1 │ │ │ │ lsr r5, r3, #1 │ │ │ │ mov lr, #0 │ │ │ │ mov r8, #4000 @ 0xfa0 │ │ │ │ add r7, r4, r7, lsr #4 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ lsl r7, r0, #16 │ │ │ │ mov r4, #0 │ │ │ │ asr r7, r7, #16 │ │ │ │ movgt r4, #1 │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ eor r7, r4, #31 │ │ │ │ - ldr ip, [pc, #3936] @ 14956c │ │ │ │ + ldr ip, [pc, #3936] @ 149568 │ │ │ │ lsl r6, r6, r4 │ │ │ │ orr r5, r6, r5, lsr r7 │ │ │ │ lsl r3, r3, r4 │ │ │ │ add ip, pc, ip │ │ │ │ orr r8, r8, #61440 @ 0xf000 │ │ │ │ ldr sl, [ip, r1, lsl #4]! │ │ │ │ mov r1, #0 │ │ │ │ @@ -315865,113 +315864,113 @@ │ │ │ │ sbc r5, r7, #0 │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ and sl, r1, r5 │ │ │ │ and r5, r3, r0 │ │ │ │ str r6, [sp, #124] @ 0x7c │ │ │ │ orrs r6, r5, sl │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - beq 148744 │ │ │ │ + beq 148740 │ │ │ │ mov r6, #1808 @ 0x710 │ │ │ │ ldrh lr, [ip, #10] │ │ │ │ orr r6, r6, #8192 @ 0x2000 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r4, r6 │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ - bcs 1487b0 │ │ │ │ + bcs 1487ac │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ cmp r4, #100 @ 0x64 │ │ │ │ - bcs 1487e4 │ │ │ │ + bcs 1487e0 │ │ │ │ mov r7, #0 │ │ │ │ cmp r4, #9 │ │ │ │ mov r6, #1 │ │ │ │ movhi r7, #1 │ │ │ │ movhi r6, #10 │ │ │ │ - b 148838 │ │ │ │ + b 148834 │ │ │ │ eor r2, ip, #1048576 @ 0x100000 │ │ │ │ orrs r2, r4, r2 │ │ │ │ - bne 148758 │ │ │ │ + bne 148754 │ │ │ │ sub r1, r1, #53 @ 0x35 │ │ │ │ sub r1, r1, #1024 @ 0x400 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r1, #1 │ │ │ │ - b 148390 │ │ │ │ + b 14838c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-188] @ 0xffffff44 │ │ │ │ - ldr r2, [pc, #4076] @ 149724 │ │ │ │ + ldr r2, [pc, #4076] @ 149720 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-192] @ 0xffffff40 │ │ │ │ sub r2, fp, #196 @ 0xc4 │ │ │ │ - b 14966c │ │ │ │ + b 149668 │ │ │ │ mov r8, #255 @ 0xff │ │ │ │ str lr, [fp, #-864] @ 0xfffffca0 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ orr r8, r8, #65280 @ 0xff00 │ │ │ │ - b 148b68 │ │ │ │ + b 148b64 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ sub r1, r1, #1024 @ 0x400 │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ lsl r1, ip, #1 │ │ │ │ orr ip, r1, r4, lsr #31 │ │ │ │ lsl r4, r4, #1 │ │ │ │ eor r1, r6, #1 │ │ │ │ mvn r2, #1 │ │ │ │ orrs r2, r1, r2 │ │ │ │ - bne 148460 │ │ │ │ + bne 14845c │ │ │ │ mov r1, #3 │ │ │ │ mov r6, #1 │ │ │ │ str r1, [fp, #-188] @ 0xffffff44 │ │ │ │ sub r2, fp, #196 @ 0xc4 │ │ │ │ - ldr r1, [pc, #4076] @ 149784 │ │ │ │ + ldr r1, [pc, #4076] @ 149780 │ │ │ │ mov r5, #0 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [fp, #-192] @ 0xffffff40 │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [fp, #-196] @ 0xffffff3c │ │ │ │ mov r1, #1 │ │ │ │ - b 14966c │ │ │ │ + b 149668 │ │ │ │ mov r0, #576 @ 0x240 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ orr r0, r0, #999424 @ 0xf4000 │ │ │ │ cmp r4, r0 │ │ │ │ - bcs 1487fc │ │ │ │ + bcs 1487f8 │ │ │ │ mov r0, #1696 @ 0x6a0 │ │ │ │ mov r7, #5 │ │ │ │ orr r0, r0, #98304 @ 0x18000 │ │ │ │ cmp r4, r0 │ │ │ │ movcc r7, #4 │ │ │ │ - b 148834 │ │ │ │ + b 148830 │ │ │ │ mov r1, #4 │ │ │ │ - b 148390 │ │ │ │ + b 14838c │ │ │ │ mov r7, #3 │ │ │ │ cmp r4, #1000 @ 0x3e8 │ │ │ │ mov r6, #1000 @ 0x3e8 │ │ │ │ movcc r7, #2 │ │ │ │ movcc r6, #100 @ 0x64 │ │ │ │ - b 148838 │ │ │ │ - ldr r6, [pc, #4088] @ 1497fc │ │ │ │ + b 148834 │ │ │ │ + ldr r6, [pc, #4088] @ 1497f8 │ │ │ │ cmp r4, r6 │ │ │ │ - bcs 148824 │ │ │ │ - ldr r6, [pc, #4080] @ 149800 │ │ │ │ + bcs 148820 │ │ │ │ + ldr r6, [pc, #4080] @ 1497fc │ │ │ │ mov r7, #7 │ │ │ │ cmp r4, r6 │ │ │ │ movcs r0, r6 │ │ │ │ movcc r7, #6 │ │ │ │ mov r6, r0 │ │ │ │ - b 148838 │ │ │ │ - ldr r0, [pc, #4076] @ 149818 │ │ │ │ + b 148834 │ │ │ │ + ldr r0, [pc, #4076] @ 149814 │ │ │ │ mov r7, #9 │ │ │ │ cmp r4, r0 │ │ │ │ movcc r7, #8 │ │ │ │ movcs r6, r0 │ │ │ │ sub r0, r7, lr │ │ │ │ add r0, r0, #1 │ │ │ │ lsl r0, r0, #16 │ │ │ │ asr r2, r0, #16 │ │ │ │ cmp r2, r9 │ │ │ │ - ble 1488e8 │ │ │ │ + ble 1488e4 │ │ │ │ ldr r0, [sp, #100] @ 0x64 │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ lsr r0, r0, #4 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ orr r0, r0, #65280 @ 0xff00 │ │ │ │ and r0, r8, r0 │ │ │ │ @@ -315982,32 +315981,32 @@ │ │ │ │ lsl r1, r0, #16 │ │ │ │ cmp r0, r2 │ │ │ │ asrcc r2, r1, #16 │ │ │ │ sub r9, r2, #1 │ │ │ │ str r2, [sp, #100] @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 2c0fa4 │ │ │ │ + bl 2c0fa0 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ add r1, r0, #48 @ 0x30 │ │ │ │ cmp r9, r8 │ │ │ │ strb r1, [r2, r8] │ │ │ │ mul r1, r0, r6 │ │ │ │ sub r4, r4, r1 │ │ │ │ - beq 148984 │ │ │ │ + beq 148980 │ │ │ │ cmp r7, r8 │ │ │ │ - beq 148a40 │ │ │ │ - ldr r2, [pc, #3988] @ 14985c │ │ │ │ + beq 148a3c │ │ │ │ + ldr r2, [pc, #3988] @ 149858 │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r6, #10 │ │ │ │ umull r0, r1, r6, r2 │ │ │ │ lsr r0, r1, #3 │ │ │ │ mov r6, r0 │ │ │ │ - bcs 148890 │ │ │ │ - ldr r0, [pc, #3988] @ 149878 │ │ │ │ + bcs 14888c │ │ │ │ + ldr r0, [pc, #3988] @ 149874 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d084 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ @@ -316020,35 +316019,35 @@ │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ lsr r0, r6, r0 │ │ │ │ lslpl r0, r6, r2 │ │ │ │ str r0, [sp, #20] │ │ │ │ lsr r0, r3, #1 │ │ │ │ orr r0, r0, r1, lsl #31 │ │ │ │ - ldr r3, [pc, #3876] @ 14985c │ │ │ │ + ldr r3, [pc, #3876] @ 149858 │ │ │ │ adds r2, r0, r1, lsr #1 │ │ │ │ adc r2, r2, #0 │ │ │ │ umull r7, r6, r2, r3 │ │ │ │ bic r7, r6, #3 │ │ │ │ add r7, r7, r6, lsr #2 │ │ │ │ sub r2, r2, r7 │ │ │ │ subs r0, r0, r2 │ │ │ │ umull r2, r7, r0, r3 │ │ │ │ str r2, [sp, #8] │ │ │ │ - ldr r2, [pc, #3840] @ 149860 │ │ │ │ + ldr r2, [pc, #3840] @ 14985c │ │ │ │ mla r6, r0, r2, r7 │ │ │ │ mov r0, #0 │ │ │ │ rsc r0, r0, r1, lsr #1 │ │ │ │ mov r2, r5 │ │ │ │ mla r1, r0, r3, r6 │ │ │ │ sub r0, fp, #864 @ 0x360 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ - b 148a04 │ │ │ │ + b 148a00 │ │ │ │ ldr r7, [sp, #120] @ 0x78 │ │ │ │ ldr r2, [sp, #116] @ 0x74 │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ lsl r0, r6, r7 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ lsr r1, r6, r2 │ │ │ │ @@ -316073,29 +316072,29 @@ │ │ │ │ str r0, [sp, #28] │ │ │ │ sub r0, fp, #864 @ 0x360 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r7, [sp] │ │ │ │ str r9, [sp, #4] │ │ │ │ - bl 146470 │ │ │ │ + bl 14646c │ │ │ │ mov r8, #255 @ 0xff │ │ │ │ orr r8, r8, #65280 @ 0xff00 │ │ │ │ ldr r6, [fp, #-864] @ 0xfffffca0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 148b68 │ │ │ │ + beq 148b64 │ │ │ │ sub lr, fp, #768 @ 0x300 │ │ │ │ ldr r8, [fp, #-860] @ 0xfffffca4 │ │ │ │ ldrh r2, [lr, #-88] @ 0xffffffa8 │ │ │ │ lsl r1, r2, #16 │ │ │ │ asr r1, r1, #16 │ │ │ │ cmp r1, r9 │ │ │ │ - bgt 1494d8 │ │ │ │ - b 14961c │ │ │ │ + bgt 1494d4 │ │ │ │ + b 149618 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mvn r1, #19 │ │ │ │ add r0, r8, #1 │ │ │ │ mov r8, #255 @ 0xff │ │ │ │ sub ip, r1, r2 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ @@ -316109,18 +316108,18 @@ │ │ │ │ lsr r6, r4, r3 │ │ │ │ orr r2, r6, r1, lsl r2 │ │ │ │ subs r6, r3, #32 │ │ │ │ lsrpl r2, r1, r6 │ │ │ │ lsr r6, r1, r3 │ │ │ │ movpl r6, #0 │ │ │ │ orrs r2, r2, r6 │ │ │ │ - bne 148b5c │ │ │ │ + bne 148b58 │ │ │ │ add r2, ip, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq 1497ec │ │ │ │ + beq 1497e8 │ │ │ │ umull r2, r6, r5, lr │ │ │ │ add r7, sl, sl, lsl #2 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add r7, r6, r7, lsl #1 │ │ │ │ ldr r6, [sp, #116] @ 0x74 │ │ │ │ lsr r5, r2, r5 │ │ │ │ @@ -316137,15 +316136,15 @@ │ │ │ │ umull r6, r2, r4, lr │ │ │ │ add r1, r2, r1, lsl #1 │ │ │ │ ldr r2, [sp, #108] @ 0x6c │ │ │ │ mov r4, r6 │ │ │ │ and sl, r7, r2 │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ cmp r2, r0 │ │ │ │ - bne 148a74 │ │ │ │ + bne 148a70 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {r0, r9} │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -316153,33 +316152,33 @@ │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #20] │ │ │ │ sub r0, fp, #864 @ 0x360 │ │ │ │ str r1, [sp, #28] │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ str sl, [sp, #12] │ │ │ │ str r6, [sp, #24] │ │ │ │ - bl 146470 │ │ │ │ + bl 14646c │ │ │ │ ldr r6, [fp, #-864] @ 0xfffffca0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 148a20 │ │ │ │ - b 148b68 │ │ │ │ + bne 148a1c │ │ │ │ + b 148b64 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [sp, #104] @ 0x68 │ │ │ │ str r0, [fp, #-864] @ 0xfffffca0 │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #72] @ 0x48 │ │ │ │ adds r1, r6, r1 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ adcs r1, r4, r1 │ │ │ │ adc r0, r0, #0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 149754 │ │ │ │ + beq 149750 │ │ │ │ cmp r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ movne r0, r4 │ │ │ │ sub r1, fp, #852 @ 0x354 │ │ │ │ str r0, [fp, #-848] @ 0xfffffcb0 │ │ │ │ mov r0, #2 │ │ │ │ moveq r0, #1 │ │ │ │ @@ -316191,1306 +316190,1306 @@ │ │ │ │ bl 12fe4 │ │ │ │ sub r0, fp, #688 @ 0x2b0 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ mov r2, #156 @ 0x9c │ │ │ │ bl 12fe4 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r2, [pc, #3204] @ 149868 │ │ │ │ + ldr r2, [pc, #3204] @ 149864 │ │ │ │ str r0, [fp, #-528] @ 0xfffffdf0 │ │ │ │ str r0, [fp, #-688] @ 0xfffffd50 │ │ │ │ subs r0, r6, #1 │ │ │ │ clz r0, r0 │ │ │ │ sbcs r1, r4, #0 │ │ │ │ add r0, r0, #32 │ │ │ │ mov r4, #19 │ │ │ │ clzne r0, r1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ rsb r0, r0, r1, asr #16 │ │ │ │ - ldr r1, [pc, #3156] @ 149864 │ │ │ │ + ldr r1, [pc, #3156] @ 149860 │ │ │ │ smlal r1, r4, r0, r2 │ │ │ │ lsl r0, r4, #16 │ │ │ │ asr r6, r0, #16 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bmi 148c50 │ │ │ │ + bmi 148c4c │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ and r1, r0, r8 │ │ │ │ sub r0, fp, #852 @ 0x354 │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ cmn r6, #1 │ │ │ │ - ble 148c70 │ │ │ │ + ble 148c6c │ │ │ │ mov r0, #255 @ 0xff │ │ │ │ orr r0, r0, #32512 @ 0x7f00 │ │ │ │ and r1, r4, r0 │ │ │ │ sub r0, fp, #688 @ 0x2b0 │ │ │ │ - b 148c7c │ │ │ │ + b 148c78 │ │ │ │ ldr r0, [sp, #88] @ 0x58 │ │ │ │ rsb r0, r0, #0 │ │ │ │ lsl r0, r0, #16 │ │ │ │ asr r1, r0, #16 │ │ │ │ sub r0, fp, #688 @ 0x2b0 │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ cmn r6, #1 │ │ │ │ - bgt 148c3c │ │ │ │ + bgt 148c38 │ │ │ │ rsb r0, r6, #0 │ │ │ │ and r1, r0, r8 │ │ │ │ sub r0, fp, #852 @ 0x354 │ │ │ │ - bl 140834 │ │ │ │ + bl 140830 │ │ │ │ sub r8, fp, #196 @ 0xc4 │ │ │ │ sub r1, fp, #688 @ 0x2b0 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ ldr r4, [fp, #-528] @ 0xfffffdf0 │ │ │ │ mov r0, r8 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bhi 148d14 │ │ │ │ + bhi 148d10 │ │ │ │ sub r1, fp, #852 @ 0x354 │ │ │ │ str r6, [sp, #120] @ 0x78 │ │ │ │ sub r1, r1, #4 │ │ │ │ str r1, [sp, #124] @ 0x7c │ │ │ │ sub r7, r8, #4 │ │ │ │ - ldr r6, [pc, #2964] @ 149858 │ │ │ │ - ldr r9, [pc, #2980] @ 14986c │ │ │ │ + ldr r6, [pc, #2964] @ 149854 │ │ │ │ + ldr r9, [pc, #2980] @ 149868 │ │ │ │ str r0, [sp, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 148cfc │ │ │ │ + beq 148cf8 │ │ │ │ mov r1, #0 │ │ │ │ sub sl, r1, r0, lsl #2 │ │ │ │ ldr r4, [r7, -sl] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mla r1, r0, r9, r4 │ │ │ │ str r0, [r7, -sl] │ │ │ │ adds sl, sl, #4 │ │ │ │ - bne 148cd8 │ │ │ │ + bne 148cd4 │ │ │ │ sub r5, r5, #9 │ │ │ │ cmp r5, #9 │ │ │ │ - bls 148d24 │ │ │ │ + bls 148d20 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bcc 148cc8 │ │ │ │ - ldr r2, [pc, #2960] @ 1498ac │ │ │ │ + bcc 148cc4 │ │ │ │ + ldr r2, [pc, #2960] @ 1498a8 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r0, [pc, #2896] @ 14987c │ │ │ │ + ldr r0, [pc, #2896] @ 149878 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr r0, [r0, r5, lsl #2] │ │ │ │ lsls r6, r0, #1 │ │ │ │ - beq 14976c │ │ │ │ + beq 149768 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #688 @ 0x2b0 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bcs 1496f8 │ │ │ │ + bcs 1496f4 │ │ │ │ ldr sl, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 148d94 │ │ │ │ + beq 148d90 │ │ │ │ mov r1, #0 │ │ │ │ sub r5, r1, r3, lsl #2 │ │ │ │ ldr r4, [r7, -r5] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2c174c <__aeabi_uldivmod@@Base> │ │ │ │ + bl 2c1748 <__aeabi_uldivmod@@Base> │ │ │ │ mul r1, r6, r0 │ │ │ │ str r0, [r7, -r5] │ │ │ │ adds r5, r5, #4 │ │ │ │ sub r1, r4, r1 │ │ │ │ - bne 148d60 │ │ │ │ + bne 148d5c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #688 @ 0x2b0 │ │ │ │ - b 148d98 │ │ │ │ + b 148d94 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-692] @ 0xfffffd4c │ │ │ │ sub r7, fp, #852 @ 0x354 │ │ │ │ ldr lr, [sp, #116] @ 0x74 │ │ │ │ cmp r3, r0 │ │ │ │ movls r3, r0 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bcs 1496f8 │ │ │ │ + bcs 1496f4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 148e14 │ │ │ │ + beq 148e10 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r6, #0 │ │ │ │ and r6, r6, #1 │ │ │ │ ldr r5, [r7], #4 │ │ │ │ ldr r4, [r8] │ │ │ │ subs r6, r6, #1 │ │ │ │ adcs r6, r4, r5 │ │ │ │ str r6, [r8], #4 │ │ │ │ adc r6, r1, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ - bne 148dc8 │ │ │ │ + bne 148dc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 148e1c │ │ │ │ + beq 148e18 │ │ │ │ sub r1, fp, #688 @ 0x2b0 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - beq 14981c │ │ │ │ + beq 149818 │ │ │ │ sub r6, fp, #196 @ 0xc4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r6, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 148e20 │ │ │ │ + b 148e1c │ │ │ │ mov r3, #0 │ │ │ │ - b 148e20 │ │ │ │ + b 148e1c │ │ │ │ sub r1, fp, #688 @ 0x2b0 │ │ │ │ cmp r3, lr │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ movls r3, lr │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bcs 1496f8 │ │ │ │ + bcs 1496f4 │ │ │ │ sub r2, fp, #196 @ 0xc4 │ │ │ │ sub r4, r2, #4 │ │ │ │ lsl r2, r3, #2 │ │ │ │ add r3, r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 148e88 │ │ │ │ + beq 148e84 │ │ │ │ ldr r6, [r4, r2] │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r5, [r3, #-4] │ │ │ │ subs r3, r5, r6 │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, r6 │ │ │ │ mvnhi r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 148e40 │ │ │ │ + beq 148e3c │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #2 │ │ │ │ - bcs 148ea0 │ │ │ │ + bcs 148e9c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ add r3, r3, #1 │ │ │ │ - b 148f04 │ │ │ │ + b 148f00 │ │ │ │ sub r2, fp, #688 @ 0x2b0 │ │ │ │ subs r3, r3, r2 │ │ │ │ mvnne r3, #0 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #2 │ │ │ │ - bcc 148e7c │ │ │ │ + bcc 148e78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 148ef8 │ │ │ │ + beq 148ef4 │ │ │ │ sub r2, fp, #852 @ 0x354 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, #10 │ │ │ │ ldr r4, [r2] │ │ │ │ mov r5, #0 │ │ │ │ subs r1, r1, #4 │ │ │ │ umlal r6, r5, r4, r3 │ │ │ │ str r6, [r2], #4 │ │ │ │ mov r6, r5 │ │ │ │ - bne 148eb8 │ │ │ │ + bne 148eb4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 148ef0 │ │ │ │ + beq 148eec │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - beq 14981c │ │ │ │ + beq 149818 │ │ │ │ sub r1, fp, #852 @ 0x354 │ │ │ │ str r5, [r1, r0, lsl #2] │ │ │ │ add r0, r0, #1 │ │ │ │ sub r1, fp, #688 @ 0x2b0 │ │ │ │ - b 148efc │ │ │ │ + b 148ef8 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [fp, #-692] @ 0xfffffd4c │ │ │ │ ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsl r2, r3, #16 │ │ │ │ mov ip, #0 │ │ │ │ asr r4, r2, #16 │ │ │ │ cmp r4, r9 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ - blt 149428 │ │ │ │ + blt 149424 │ │ │ │ rsb r6, r9, r2, asr #16 │ │ │ │ sub r2, r3, r9 │ │ │ │ cmp r6, sl │ │ │ │ mov r8, sl │ │ │ │ lsl r2, r2, #16 │ │ │ │ asrcc r8, r2, #16 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 149428 │ │ │ │ + beq 149424 │ │ │ │ sub r6, fp, #524 @ 0x20c │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, lr │ │ │ │ mov r0, r6 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [fp, #-364] @ 0xfffffe94 │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ sub r6, fp, #360 @ 0x168 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ ldr r4, [fp, #-528] @ 0xfffffdf0 │ │ │ │ mov r0, r6 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #2 │ │ │ │ str r4, [fp, #-200] @ 0xffffff38 │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ sub r6, fp, #196 @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ ldr r4, [fp, #-528] @ 0xfffffdf0 │ │ │ │ mov r0, r6 │ │ │ │ bl 137d0 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #3 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 141f50 │ │ │ │ + bl 141f4c │ │ │ │ ldr r1, [fp, #-364] @ 0xfffffe94 │ │ │ │ sub r9, fp, #852 @ 0x354 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ sub ip, r9, #4 │ │ │ │ ldr r1, [fp, #-200] @ 0xffffff38 │ │ │ │ add r6, sp, #128 @ 0x80 │ │ │ │ ldr lr, [fp, #-528] @ 0xfffffdf0 │ │ │ │ mov sl, #0 │ │ │ │ ldr r0, [fp, #-692] @ 0xfffffd4c │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ str r1, [sp, #88] @ 0x58 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bcs 148d14 │ │ │ │ + bcs 148d10 │ │ │ │ mov r5, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ sub r4, fp, #688 @ 0x2b0 │ │ │ │ str r1, [sp, #100] @ 0x64 │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 14948c │ │ │ │ + beq 149488 │ │ │ │ ldr r3, [r9, r2] │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14900c │ │ │ │ + beq 149008 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #68] @ 0x44 │ │ │ │ cmp r0, r3 │ │ │ │ movhi r3, r0 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bcs 1496f8 │ │ │ │ + bcs 1496f4 │ │ │ │ lsl r1, r3, #2 │ │ │ │ sub r2, fp, #196 @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ add r2, r2, r1 │ │ │ │ - beq 149078 │ │ │ │ + beq 149074 │ │ │ │ ldr r5, [ip, r1] │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r6, [r2, #-4] │ │ │ │ subs r2, r6, r5 │ │ │ │ movne r2, #1 │ │ │ │ cmp r6, r5 │ │ │ │ mvnhi r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 149040 │ │ │ │ - b 149084 │ │ │ │ + beq 14903c │ │ │ │ + b 149080 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ subs r2, r2, r1 │ │ │ │ mvnne r2, #0 │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ - bcs 1490f4 │ │ │ │ + bcs 1490f0 │ │ │ │ sub r1, fp, #852 @ 0x354 │ │ │ │ sub r2, fp, #196 @ 0xc4 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, r3 │ │ │ │ str lr, [sp, #116] @ 0x74 │ │ │ │ ldr lr, [r2], #4 │ │ │ │ and r5, r5, #1 │ │ │ │ ldr r6, [r1] │ │ │ │ subs r5, r5, #1 │ │ │ │ mvn r4, lr │ │ │ │ adcs r6, r6, r4 │ │ │ │ adc r5, sl, #0 │ │ │ │ str r6, [r1], #4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 1490ac │ │ │ │ + bne 1490a8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 14979c │ │ │ │ + beq 149798 │ │ │ │ ldr lr, [sp, #116] @ 0x74 │ │ │ │ sub r4, fp, #688 @ 0x2b0 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-692] @ 0xfffffd4c │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ cmp r0, r1 │ │ │ │ movhi r1, r0 │ │ │ │ cmp r1, #41 @ 0x29 │ │ │ │ - bcs 1497c4 │ │ │ │ + bcs 1497c0 │ │ │ │ lsl r2, r1, #2 │ │ │ │ sub r3, fp, #360 @ 0x168 │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r3, r2 │ │ │ │ - beq 1491ac │ │ │ │ + beq 1491a8 │ │ │ │ ldr r6, [ip, r2] │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r5, [r3, #-4] │ │ │ │ subs r3, r5, r6 │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, r6 │ │ │ │ mvnhi r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 14910c │ │ │ │ + beq 149108 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 1491c4 │ │ │ │ + bhi 1491c0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149198 │ │ │ │ + beq 149194 │ │ │ │ sub r3, fp, #852 @ 0x354 │ │ │ │ sub r2, fp, #360 @ 0x168 │ │ │ │ mov r5, #1 │ │ │ │ mov r7, r1 │ │ │ │ ldr r4, [r2], #4 │ │ │ │ and r5, r5, #1 │ │ │ │ ldr r6, [r3] │ │ │ │ subs r5, r5, #1 │ │ │ │ mvn r4, r4 │ │ │ │ adcs r6, r6, r4 │ │ │ │ adc r5, sl, #0 │ │ │ │ str r6, [r3], #4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 149164 │ │ │ │ + bne 149160 │ │ │ │ sub r4, fp, #688 @ 0x2b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 14979c │ │ │ │ + beq 149798 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ str r1, [fp, #-692] @ 0xfffffd4c │ │ │ │ orr r2, r2, #4 │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ - b 1491c8 │ │ │ │ + b 1491c4 │ │ │ │ sub r2, fp, #360 @ 0x168 │ │ │ │ subs r3, r3, r2 │ │ │ │ mvnne r3, #0 │ │ │ │ and r2, r3, #255 @ 0xff │ │ │ │ cmp r2, #1 │ │ │ │ - bls 14914c │ │ │ │ + bls 149148 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r1, r3 │ │ │ │ movhi r3, r1 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bcs 1496f8 │ │ │ │ + bcs 1496f4 │ │ │ │ lsl r2, r3, #2 │ │ │ │ sub r5, fp, #524 @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ add r5, r5, r2 │ │ │ │ - beq 149288 │ │ │ │ + beq 149284 │ │ │ │ ldr r6, [sp, #124] @ 0x7c │ │ │ │ ldr r7, [r6, r2] │ │ │ │ sub r2, r2, #4 │ │ │ │ ldr r6, [r5, #-4] │ │ │ │ subs r5, r6, r7 │ │ │ │ movne r5, #1 │ │ │ │ cmp r6, r7 │ │ │ │ mvnhi r5, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 1491e0 │ │ │ │ + beq 1491dc │ │ │ │ and r2, r5, #255 @ 0xff │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 1492a0 │ │ │ │ + bhi 14929c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 149270 │ │ │ │ + beq 14926c │ │ │ │ sub r1, fp, #852 @ 0x354 │ │ │ │ sub r2, fp, #524 @ 0x20c │ │ │ │ mov r5, #1 │ │ │ │ mov r7, r3 │ │ │ │ ldr r4, [r2], #4 │ │ │ │ and r5, r5, #1 │ │ │ │ ldr r6, [r1] │ │ │ │ subs r5, r5, #1 │ │ │ │ mvn r4, r4 │ │ │ │ adcs r6, r6, r4 │ │ │ │ adc r5, sl, #0 │ │ │ │ str r6, [r1], #4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - bne 14923c │ │ │ │ + bne 149238 │ │ │ │ sub r4, fp, #688 @ 0x2b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 14979c │ │ │ │ + beq 149798 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ str r3, [fp, #-692] @ 0xfffffd4c │ │ │ │ add r1, r1, #2 │ │ │ │ str r1, [sp, #112] @ 0x70 │ │ │ │ - b 1492a4 │ │ │ │ + b 1492a0 │ │ │ │ strdeq pc, [pc], -pc @ │ │ │ │ sub r2, fp, #524 @ 0x20c │ │ │ │ subs r5, r5, r2 │ │ │ │ mvnne r5, #0 │ │ │ │ and r2, r5, #255 @ 0xff │ │ │ │ cmp r2, #1 │ │ │ │ - bls 149224 │ │ │ │ + bls 149220 │ │ │ │ mov r3, r1 │ │ │ │ cmp r3, lr │ │ │ │ mov r0, lr │ │ │ │ movhi r0, r3 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ - bcs 148d14 │ │ │ │ + bcs 148d10 │ │ │ │ lsl r1, r0, #2 │ │ │ │ add r2, r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 149360 │ │ │ │ + beq 14935c │ │ │ │ ldr r5, [sp, #124] @ 0x7c │ │ │ │ ldr r6, [r5, r1] │ │ │ │ sub r1, r1, #4 │ │ │ │ ldr r5, [r2, #-4] │ │ │ │ subs r2, r5, r6 │ │ │ │ movne r2, #1 │ │ │ │ cmp r5, r6 │ │ │ │ mvnhi r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1492bc │ │ │ │ + beq 1492b8 │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ cmp r1, #1 │ │ │ │ - bhi 149374 │ │ │ │ + bhi 149370 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 149344 │ │ │ │ + beq 149340 │ │ │ │ sub r1, fp, #852 @ 0x354 │ │ │ │ mov r5, #1 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r4, [r2], #4 │ │ │ │ and r5, r5, #1 │ │ │ │ ldr r6, [r1] │ │ │ │ subs r5, r5, #1 │ │ │ │ mvn r4, r4 │ │ │ │ adcs r6, r6, r4 │ │ │ │ adc r5, sl, #0 │ │ │ │ str r6, [r1], #4 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 149314 │ │ │ │ + bne 149310 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 14979c │ │ │ │ + beq 149798 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str r0, [fp, #-692] @ 0xfffffd4c │ │ │ │ add r3, r3, #1 │ │ │ │ - b 14937c │ │ │ │ + b 149378 │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - @ instruction: 0x0018b8d1 │ │ │ │ - andseq fp, r8, ip, asr #17 │ │ │ │ + @ instruction: 0x0018b8d5 │ │ │ │ + @ instruction: 0x0018b8d0 │ │ │ │ subs r2, r2, r4 │ │ │ │ mvnne r2, #0 │ │ │ │ and r1, r2, #255 @ 0xff │ │ │ │ cmp r1, #1 │ │ │ │ - bls 1492fc │ │ │ │ + bls 1492f8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add r6, sp, #128 @ 0x80 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r4, #10 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 149830 │ │ │ │ + beq 14982c │ │ │ │ cmp r0, #0 │ │ │ │ add r1, r3, #48 @ 0x30 │ │ │ │ strb r1, [r6, r2] │ │ │ │ - beq 149400 │ │ │ │ + beq 1493fc │ │ │ │ lsl r1, r0, #2 │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r9 │ │ │ │ ldr r6, [r5] │ │ │ │ mov r2, #0 │ │ │ │ subs r1, r1, #4 │ │ │ │ umlal r3, r2, r6, r4 │ │ │ │ str r3, [r5], #4 │ │ │ │ mov r3, r2 │ │ │ │ - bne 1493b0 │ │ │ │ + bne 1493ac │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 1493e8 │ │ │ │ + beq 1493e4 │ │ │ │ cmp r0, #40 @ 0x28 │ │ │ │ - beq 14981c │ │ │ │ + beq 149818 │ │ │ │ str r2, [r9, r0, lsl #2] │ │ │ │ add r0, r0, #1 │ │ │ │ add r6, sp, #128 @ 0x80 │ │ │ │ cmp r1, r8 │ │ │ │ str r0, [fp, #-692] @ 0xfffffd4c │ │ │ │ - bne 148fec │ │ │ │ - b 149414 │ │ │ │ - mulseq r8, r5, r9 │ │ │ │ + bne 148fe8 │ │ │ │ + b 149410 │ │ │ │ + mulseq r8, r9, r9 │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, r8 │ │ │ │ str r0, [fp, #-692] @ 0xfffffd4c │ │ │ │ - bne 148fec │ │ │ │ + bne 148fe8 │ │ │ │ mov ip, #1 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ ldr sl, [sp, #104] @ 0x68 │ │ │ │ - b 14942c │ │ │ │ - andseq r3, r8, r5, asr #18 │ │ │ │ + b 149428 │ │ │ │ + andseq r3, r8, r9, asr #18 │ │ │ │ mov r8, #0 │ │ │ │ cmp lr, #41 @ 0x29 │ │ │ │ - bcs 149740 │ │ │ │ + bcs 14973c │ │ │ │ cmp lr, #0 │ │ │ │ - beq 1494fc │ │ │ │ + beq 1494f8 │ │ │ │ sub r3, fp, #688 @ 0x2b0 │ │ │ │ lsl r2, lr, #2 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #5 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r4, #0 │ │ │ │ subs r2, r2, #4 │ │ │ │ umlal r5, r4, r1, r6 │ │ │ │ str r5, [r3], #4 │ │ │ │ mov r5, r4 │ │ │ │ - bne 14944c │ │ │ │ + bne 149448 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 149500 │ │ │ │ + beq 1494fc │ │ │ │ cmp lr, #40 @ 0x28 │ │ │ │ - beq 14981c │ │ │ │ + beq 149818 │ │ │ │ sub r1, fp, #688 @ 0x2b0 │ │ │ │ str r4, [r1, lr, lsl #2] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 149500 │ │ │ │ + b 1494fc │ │ │ │ @ instruction: 0xffff8000 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ cmp r8, r1 │ │ │ │ - bhi 1497b4 │ │ │ │ + bhi 1497b0 │ │ │ │ ldr r9, [sp, #92] @ 0x5c │ │ │ │ cmp r8, r5 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - beq 1494c8 │ │ │ │ + beq 1494c4 │ │ │ │ mov r4, r2 │ │ │ │ add r0, r6, r5 │ │ │ │ sub r2, r8, r5 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 12fe4 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ lsl r1, r2, #16 │ │ │ │ asr r1, r1, #16 │ │ │ │ cmp r1, r9 │ │ │ │ - ble 14961c │ │ │ │ + ble 149618 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ sub r0, fp, #196 @ 0xc4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl 1406a8 │ │ │ │ + bl 1406a4 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - b 149664 │ │ │ │ + b 149660 │ │ │ │ mov lr, #0 │ │ │ │ cmp r0, lr │ │ │ │ str lr, [fp, #-528] @ 0xfffffdf0 │ │ │ │ movhi lr, r0 │ │ │ │ cmp lr, #41 @ 0x29 │ │ │ │ - bcs 149740 │ │ │ │ + bcs 14973c │ │ │ │ sub r1, fp, #852 @ 0x354 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ sub r2, r1, #4 │ │ │ │ sub r3, fp, #688 @ 0x2b0 │ │ │ │ lsl r7, lr, #2 │ │ │ │ add r6, r3, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 149570 │ │ │ │ + beq 14956c │ │ │ │ ldr r1, [r2, r7] │ │ │ │ sub r7, r7, #4 │ │ │ │ ldr r5, [r6, #-4] │ │ │ │ subs r6, r5, r1 │ │ │ │ movne r6, #1 │ │ │ │ cmp r5, r1 │ │ │ │ mvnhi r6, #0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 149528 │ │ │ │ + beq 149524 │ │ │ │ and r1, r6, #255 @ 0xff │ │ │ │ cmp r1, #1 │ │ │ │ - beq 1495a0 │ │ │ │ - b 1495fc │ │ │ │ - blvc 14bbbbc <__bss_end__@@Base+0x119aad0> │ │ │ │ - andseq r4, r8, r4, ror r3 │ │ │ │ + beq 14959c │ │ │ │ + b 1495f8 │ │ │ │ + blvc 14bbbb8 <__bss_end__@@Base+0x119aacc> │ │ │ │ + andseq r4, r8, r8, ror r3 │ │ │ │ sub r1, r6, r3 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ tst ip, r1 │ │ │ │ - beq 1495fc │ │ │ │ + beq 1495f8 │ │ │ │ sub r1, r8, #1 │ │ │ │ cmp r1, sl │ │ │ │ - bcs 149844 │ │ │ │ + bcs 149840 │ │ │ │ add r2, sp, #128 @ 0x80 │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ tst r1, #1 │ │ │ │ - beq 1495fc │ │ │ │ + beq 1495f8 │ │ │ │ cmp r8, sl │ │ │ │ - bhi 1497d8 │ │ │ │ + bhi 1497d4 │ │ │ │ add r4, sp, #128 @ 0x80 │ │ │ │ mvn r2, #0 │ │ │ │ sub r3, r4, #1 │ │ │ │ mov r7, r8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14968c │ │ │ │ + beq 149688 │ │ │ │ ldrb r6, [r3, r7] │ │ │ │ mov r1, r7 │ │ │ │ add r2, r2, #1 │ │ │ │ sub r7, r7, #1 │ │ │ │ cmp r6, #57 @ 0x39 │ │ │ │ - beq 1495b8 │ │ │ │ + beq 1495b4 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ cmp r1, r8 │ │ │ │ add r3, r3, #1 │ │ │ │ strb r3, [r4, r7] │ │ │ │ - bcs 1495fc │ │ │ │ + bcs 1495f8 │ │ │ │ add r0, r4, r1 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ bl 12fe4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ cmp r8, sl │ │ │ │ - bhi 149788 │ │ │ │ + bhi 149784 │ │ │ │ add r6, sp, #128 @ 0x80 │ │ │ │ lsl r1, r2, #16 │ │ │ │ asr r1, r1, #16 │ │ │ │ cmp r1, r9 │ │ │ │ - bgt 1494d8 │ │ │ │ + bgt 1494d4 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [fp, #-196] @ 0xffffff3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 14964c │ │ │ │ + beq 149648 │ │ │ │ str r2, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r2, #0 │ │ │ │ strh r2, [fp, #-184] @ 0xffffff48 │ │ │ │ str r1, [fp, #-188] @ 0xffffff44 │ │ │ │ - ldr r2, [pc, #584] @ 149890 │ │ │ │ + ldr r2, [pc, #584] @ 14988c │ │ │ │ add r2, pc, r2 │ │ │ │ - b 14965c │ │ │ │ + b 149658 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-188] @ 0xffffff44 │ │ │ │ - ldr r2, [pc, #560] @ 14988c │ │ │ │ + ldr r2, [pc, #560] @ 149888 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [fp, #-192] @ 0xffffff40 │ │ │ │ sub r2, fp, #196 @ 0xc4 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ ldr r5, [sp, #80] @ 0x50 │ │ │ │ str r1, [fp, #-348] @ 0xfffffea4 │ │ │ │ sub r1, fp, #360 @ 0x168 │ │ │ │ str r2, [fp, #-352] @ 0xfffffea0 │ │ │ │ str r5, [fp, #-356] @ 0xfffffe9c │ │ │ │ str r6, [fp, #-360] @ 0xfffffe98 │ │ │ │ - bl 13e1a8 │ │ │ │ + bl 13e1a4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r8, #0 │ │ │ │ - beq 1496c4 │ │ │ │ + beq 1496c0 │ │ │ │ ldr r6, [sp, #120] @ 0x78 │ │ │ │ subs r2, r8, #1 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ strb r1, [sp, #128] @ 0x80 │ │ │ │ - beq 1496d4 │ │ │ │ + beq 1496d0 │ │ │ │ add r0, r4, #1 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r5, #48 @ 0x30 │ │ │ │ bl 12fe4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ - b 1496d8 │ │ │ │ + b 1496d4 │ │ │ │ mov r5, #49 @ 0x31 │ │ │ │ ldr r2, [sp, #120] @ 0x78 │ │ │ │ ldr r7, [sp, #108] @ 0x6c │ │ │ │ - b 1496dc │ │ │ │ + b 1496d8 │ │ │ │ mov r5, #48 @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r7, r9 │ │ │ │ - blt 149600 │ │ │ │ + blt 1495fc │ │ │ │ cmp r8, sl │ │ │ │ strbcc r5, [r4, r8] │ │ │ │ addcc r8, r8, #1 │ │ │ │ - b 149600 │ │ │ │ - ldr r2, [pc, #440] @ 1498b8 │ │ │ │ + b 1495fc │ │ │ │ + ldr r2, [pc, #440] @ 1498b4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r0, [pc, #348] @ 149870 │ │ │ │ + ldr r0, [pc, #348] @ 14986c │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ - ldr r2, [pc, #344] @ 149874 │ │ │ │ + ldr r2, [pc, #344] @ 149870 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - andseq r7, r8, r4, ror #5 │ │ │ │ - ldr r0, [pc, #356] @ 149894 │ │ │ │ + andseq r7, r8, r8, ror #5 │ │ │ │ + ldr r0, [pc, #356] @ 149890 │ │ │ │ mov r1, #28 │ │ │ │ - ldr r2, [pc, #352] @ 149898 │ │ │ │ + ldr r2, [pc, #352] @ 149894 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r2, [pc, #372] @ 1498bc │ │ │ │ + ldr r2, [pc, #372] @ 1498b8 │ │ │ │ mov r0, lr │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r0, [pc, #328] @ 1498a4 │ │ │ │ + ldr r0, [pc, #328] @ 1498a0 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ - ldr r2, [pc, #324] @ 1498a8 │ │ │ │ + ldr r2, [pc, #324] @ 1498a4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r0, [pc, #316] @ 1498b0 │ │ │ │ + ldr r0, [pc, #316] @ 1498ac │ │ │ │ mov r1, #27 │ │ │ │ - ldr r2, [pc, #312] @ 1498b4 │ │ │ │ + ldr r2, [pc, #312] @ 1498b0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - andseq r3, r8, lr, lsl r6 │ │ │ │ - ldr r2, [pc, #240] @ 149880 │ │ │ │ + andseq r3, r8, r2, lsr #12 │ │ │ │ + ldr r2, [pc, #240] @ 14987c │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ bl 1d390 │ │ │ │ - ldr r0, [pc, #292] @ 1498c8 │ │ │ │ + ldr r0, [pc, #292] @ 1498c4 │ │ │ │ mov r1, #26 │ │ │ │ - ldr r2, [pc, #288] @ 1498cc │ │ │ │ + ldr r2, [pc, #288] @ 1498c8 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - ldr r2, [pc, #264] @ 1498c4 │ │ │ │ + ldr r2, [pc, #264] @ 1498c0 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #260] @ 1498d0 │ │ │ │ + ldr r2, [pc, #260] @ 1498cc │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #164] @ 149884 │ │ │ │ + ldr r2, [pc, #164] @ 149880 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, sl │ │ │ │ bl 1d390 │ │ │ │ - ldr r2, [pc, #172] @ 1498a0 │ │ │ │ + ldr r2, [pc, #172] @ 14989c │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ ldrbeq lr, [r5, #256]! @ 0x100 │ │ │ │ addseq r9, r8, r0, lsl #13 │ │ │ │ - ldr r2, [pc, #144] @ 14989c │ │ │ │ + ldr r2, [pc, #144] @ 149898 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #81 @ 0x51 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - blcc fe7fc020 <__bss_end__@@Base+0xfe4daf34> │ │ │ │ - ldr r2, [pc, #176] @ 1498d4 │ │ │ │ + blcc fe7fc01c <__bss_end__@@Base+0xfe4daf30> │ │ │ │ + ldr r2, [pc, #176] @ 1498d0 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - ldr r2, [pc, #80] @ 149888 │ │ │ │ + ldr r2, [pc, #80] @ 149884 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ add r2, pc, r2 │ │ │ │ mov r1, r0 │ │ │ │ bl 1d5d0 │ │ │ │ - ldr r2, [pc, #116] @ 1498c0 │ │ │ │ + ldr r2, [pc, #116] @ 1498bc │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sl │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d5d0 │ │ │ │ - blcc fe7fc060 <__bss_end__@@Base+0xfe4daf74> │ │ │ │ + blcc fe7fc05c <__bss_end__@@Base+0xfe4daf70> │ │ │ │ stclgt 12, cr12, [ip], {205} @ 0xcd │ │ │ │ stclgt 12, cr12, [ip], {204} @ 0xcc │ │ │ │ ldrmi r5, [r3], #-128 @ 0xffffff80 │ │ │ │ ldcmi 13, cr4, [r0, #-264] @ 0xfffffef8 │ │ │ │ strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ - andseq r2, r8, r7, lsr #13 │ │ │ │ - @ instruction: 0x001cd7f4 │ │ │ │ - andseq lr, ip, r4, lsr #20 │ │ │ │ - ldrheq r3, [r8], -ip │ │ │ │ - andseq sp, ip, r4, lsr r8 │ │ │ │ - @ instruction: 0x001cd7d4 │ │ │ │ - mulseq ip, r8, r7 │ │ │ │ - andseq r6, r8, r0, asr #7 │ │ │ │ - andseq r2, r8, sp, ror #14 │ │ │ │ - mulseq r8, r2, r7 │ │ │ │ - @ instruction: 0x001cdbbc │ │ │ │ - andseq sp, ip, r4, asr sl │ │ │ │ - andseq sp, ip, r0, lsr #22 │ │ │ │ - andseq r3, r8, pc, lsl r8 │ │ │ │ - andseq sp, ip, ip, lsl #17 │ │ │ │ - andseq lr, ip, ip, asr r3 │ │ │ │ - mulseq r8, r1, ip │ │ │ │ - @ instruction: 0x001cd8fc │ │ │ │ - andseq sp, ip, r4, ror r9 │ │ │ │ - andseq sp, ip, ip, lsr #18 │ │ │ │ - andseq sp, ip, r0, asr r7 │ │ │ │ - andseq sp, ip, r4, lsr #16 │ │ │ │ - andseq r2, r8, sl, lsr #24 │ │ │ │ - andseq sp, ip, ip, asr #17 │ │ │ │ - andseq sp, ip, r8, lsr #17 │ │ │ │ - andseq sp, ip, r0, asr r8 │ │ │ │ + andseq r2, r8, fp, lsr #13 │ │ │ │ + @ instruction: 0x001cd7f8 │ │ │ │ + andseq lr, ip, r8, lsr #20 │ │ │ │ + andseq r3, r8, r0, asr #1 │ │ │ │ + andseq sp, ip, r8, lsr r8 │ │ │ │ + @ instruction: 0x001cd7d8 │ │ │ │ + mulseq ip, ip, r7 │ │ │ │ + andseq r6, r8, r4, asr #7 │ │ │ │ + andseq r2, r8, r1, ror r7 │ │ │ │ + mulseq r8, r6, r7 │ │ │ │ + andseq sp, ip, r0, asr #23 │ │ │ │ + andseq sp, ip, r8, asr sl │ │ │ │ + andseq sp, ip, r4, lsr #22 │ │ │ │ + andseq r3, r8, r3, lsr #16 │ │ │ │ + mulseq ip, r0, r8 │ │ │ │ + andseq lr, ip, r0, ror #6 │ │ │ │ + mulseq r8, r5, ip │ │ │ │ + andseq sp, ip, r0, lsl #18 │ │ │ │ + andseq sp, ip, r8, ror r9 │ │ │ │ + andseq sp, ip, r0, lsr r9 │ │ │ │ + andseq sp, ip, r4, asr r7 │ │ │ │ + andseq sp, ip, r8, lsr #16 │ │ │ │ + andseq r2, r8, lr, lsr #24 │ │ │ │ + @ instruction: 0x001cd8d0 │ │ │ │ + andseq sp, ip, ip, lsr #17 │ │ │ │ + andseq sp, ip, r4, asr r8 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ sub r5, fp, #56 @ 0x38 │ │ │ │ orr r1, r1, #1792 @ 0x700 │ │ │ │ ands ip, r1, r3, lsr #20 │ │ │ │ - ldr r1, [pc, #612] @ 149b60 │ │ │ │ + ldr r1, [pc, #612] @ 149b5c │ │ │ │ and r6, r3, r1 │ │ │ │ - beq 14990c │ │ │ │ + beq 149908 │ │ │ │ orr r8, r6, #1048576 @ 0x100000 │ │ │ │ mov r1, r2 │ │ │ │ - b 149920 │ │ │ │ + b 14991c │ │ │ │ lsl r1, r3, #1 │ │ │ │ - ldr r7, [pc, #588] @ 149b64 │ │ │ │ + ldr r7, [pc, #588] @ 149b60 │ │ │ │ orr r1, r1, r2, lsr #31 │ │ │ │ and r8, r1, r7 │ │ │ │ lsl r1, r2, #1 │ │ │ │ add r4, r5, #8 │ │ │ │ mov r5, #267386880 @ 0xff00000 │ │ │ │ bic r7, r3, #-2147483648 @ 0x80000000 │ │ │ │ orr r5, r5, #1879048192 @ 0x70000000 │ │ │ │ eor r7, r7, r5 │ │ │ │ orrs r7, r2, r7 │ │ │ │ - bne 149944 │ │ │ │ + bne 149940 │ │ │ │ mov r2, #3 │ │ │ │ - b 1499cc │ │ │ │ + b 1499c8 │ │ │ │ and r7, r3, r5 │ │ │ │ cmp r7, r5 │ │ │ │ - beq 149970 │ │ │ │ + beq 14996c │ │ │ │ and r5, r1, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 149978 │ │ │ │ + bne 149974 │ │ │ │ orrs r2, r2, r6 │ │ │ │ - beq 1499c8 │ │ │ │ + beq 1499c4 │ │ │ │ sub r2, ip, #51 @ 0x33 │ │ │ │ sub ip, r2, #1024 @ 0x400 │ │ │ │ - b 1499b8 │ │ │ │ + b 1499b4 │ │ │ │ mov r2, #2 │ │ │ │ - b 1499cc │ │ │ │ + b 1499c8 │ │ │ │ eor r2, r8, #1048576 @ 0x100000 │ │ │ │ orrs r2, r1, r2 │ │ │ │ - bne 1499a4 │ │ │ │ + bne 1499a0 │ │ │ │ sub r1, ip, #53 @ 0x35 │ │ │ │ mov lr, #2 │ │ │ │ sub ip, r1, #1024 @ 0x400 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, #4194304 @ 0x400000 │ │ │ │ mov r2, #1 │ │ │ │ mov r5, #0 │ │ │ │ - b 1499cc │ │ │ │ + b 1499c8 │ │ │ │ sub r2, ip, #52 @ 0x34 │ │ │ │ sub ip, r2, #1024 @ 0x400 │ │ │ │ lsl r2, r8, #1 │ │ │ │ orr r8, r2, r1, lsr #31 │ │ │ │ lsl r1, r1, #1 │ │ │ │ eor r2, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov lr, #1 │ │ │ │ - b 1499cc │ │ │ │ + b 1499c8 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r1, r2, #2 │ │ │ │ mov r7, #0 │ │ │ │ mov r6, #1 │ │ │ │ stm r4, {r6, r7, lr} │ │ │ │ str r5, [r4, #12] │ │ │ │ strh ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ strb r2, [fp, #-30] @ 0xffffffe2 │ │ │ │ - beq 149a74 │ │ │ │ - ldr r2, [pc, #364] @ 149b68 │ │ │ │ + beq 149a70 │ │ │ │ + ldr r2, [pc, #364] @ 149b64 │ │ │ │ lsrs r7, r3, #31 │ │ │ │ - ldr r3, [pc, #360] @ 149b6c │ │ │ │ + ldr r3, [pc, #360] @ 149b68 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r5, [fp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ movne r3, r2 │ │ │ │ movne r6, r2 │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, #3 │ │ │ │ movne r6, r3 │ │ │ │ cmp r1, #3 │ │ │ │ movcs r1, r2 │ │ │ │ cmp r5, #0 │ │ │ │ movne r7, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 149a9c │ │ │ │ + beq 149a98 │ │ │ │ ldr r4, [fp, #12] │ │ │ │ cmp r1, #2 │ │ │ │ - bne 149abc │ │ │ │ + bne 149ab8 │ │ │ │ mov r1, #2 │ │ │ │ cmp r4, #0 │ │ │ │ strh r1, [sp, #24] │ │ │ │ - beq 149af4 │ │ │ │ + beq 149af0 │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #32] │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ mov r2, #0 │ │ │ │ strh r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #268] @ 149b7c │ │ │ │ + ldr r2, [pc, #268] @ 149b78 │ │ │ │ add r2, pc, r2 │ │ │ │ - b 149b04 │ │ │ │ + b 149b00 │ │ │ │ mov r1, #3 │ │ │ │ add r2, sp, #24 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r1, [pc, #236] @ 149b74 │ │ │ │ + ldr r1, [pc, #236] @ 149b70 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - b 149b40 │ │ │ │ + b 149b3c │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldr r1, [pc, #208] @ 149b78 │ │ │ │ + ldr r1, [pc, #208] @ 149b74 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - b 149b08 │ │ │ │ + b 149b04 │ │ │ │ add r8, sp, #24 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ add r2, sp, #7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1458c8 │ │ │ │ + bl 1458c4 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 149b10 │ │ │ │ + beq 149b0c │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ - b 149b20 │ │ │ │ + b 149b1c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r2, [pc, #108] @ 149b70 │ │ │ │ + ldr r2, [pc, #108] @ 149b6c │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #28] │ │ │ │ add r2, sp, #24 │ │ │ │ - b 149b40 │ │ │ │ + b 149b3c │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ add r2, sp, #7 │ │ │ │ - bl 140ac4 │ │ │ │ + bl 140ac0 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ ldrh r2, [sp, #80] @ 0x50 │ │ │ │ str r8, [sp] │ │ │ │ - bl 1406a8 │ │ │ │ + bl 1406a4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ - bl 13e1a8 │ │ │ │ + bl 13e1a4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ strdeq pc, [pc], -pc @ │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - andseq sl, r8, r9, lsl #5 │ │ │ │ - andseq sl, r8, r0, lsl #5 │ │ │ │ - andseq r5, r8, r8, lsl pc │ │ │ │ - andseq r2, r8, r2, lsr r3 │ │ │ │ - andseq r2, r8, r5, lsl r3 │ │ │ │ - andseq r2, r8, r5, asr #6 │ │ │ │ + andseq sl, r8, sp, lsl #5 │ │ │ │ + andseq sl, r8, r4, lsl #5 │ │ │ │ + andseq r5, r8, ip, lsl pc │ │ │ │ + andseq r2, r8, r6, lsr r3 │ │ │ │ + andseq r2, r8, r9, lsl r3 │ │ │ │ + andseq r2, r8, r9, asr #6 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #156 @ 0x9c │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ sub r7, fp, #72 @ 0x48 │ │ │ │ orr r1, r1, #1792 @ 0x700 │ │ │ │ ands ip, r1, r3, lsr #20 │ │ │ │ - ldr r1, [pc, #728] @ 149e7c │ │ │ │ + ldr r1, [pc, #728] @ 149e78 │ │ │ │ and r4, r3, r1 │ │ │ │ - beq 149bb4 │ │ │ │ + beq 149bb0 │ │ │ │ orr sl, r4, #1048576 @ 0x100000 │ │ │ │ mov r1, r2 │ │ │ │ - b 149bc8 │ │ │ │ + b 149bc4 │ │ │ │ lsl r1, r3, #1 │ │ │ │ - ldr r6, [pc, #704] @ 149e80 │ │ │ │ + ldr r6, [pc, #704] @ 149e7c │ │ │ │ orr r1, r1, r2, lsr #31 │ │ │ │ and sl, r1, r6 │ │ │ │ lsl r1, r2, #1 │ │ │ │ mov r6, #267386880 @ 0xff00000 │ │ │ │ bic r5, r3, #-2147483648 @ 0x80000000 │ │ │ │ orr r6, r6, #1879048192 @ 0x70000000 │ │ │ │ add r7, r7, #8 │ │ │ │ eor r5, r5, r6 │ │ │ │ orrs r5, r2, r5 │ │ │ │ - bne 149bec │ │ │ │ + bne 149be8 │ │ │ │ mov r2, #3 │ │ │ │ - b 149c74 │ │ │ │ + b 149c70 │ │ │ │ and r5, r3, r6 │ │ │ │ cmp r5, r6 │ │ │ │ - beq 149c18 │ │ │ │ + beq 149c14 │ │ │ │ and lr, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 149c20 │ │ │ │ + bne 149c1c │ │ │ │ orrs r2, r2, r4 │ │ │ │ - beq 149c70 │ │ │ │ + beq 149c6c │ │ │ │ sub r2, ip, #51 @ 0x33 │ │ │ │ sub ip, r2, #1024 @ 0x400 │ │ │ │ - b 149c60 │ │ │ │ + b 149c5c │ │ │ │ mov r2, #2 │ │ │ │ - b 149c74 │ │ │ │ + b 149c70 │ │ │ │ eor r2, sl, #1048576 @ 0x100000 │ │ │ │ orrs r2, r1, r2 │ │ │ │ - bne 149c4c │ │ │ │ + bne 149c48 │ │ │ │ sub r1, ip, #53 @ 0x35 │ │ │ │ mov lr, #2 │ │ │ │ sub ip, r1, #1024 @ 0x400 │ │ │ │ mov r1, #0 │ │ │ │ mov sl, #4194304 @ 0x400000 │ │ │ │ mov r2, #1 │ │ │ │ mov r9, #0 │ │ │ │ - b 149c74 │ │ │ │ + b 149c70 │ │ │ │ sub r2, ip, #52 @ 0x34 │ │ │ │ sub ip, r2, #1024 @ 0x400 │ │ │ │ lsl r2, sl, #1 │ │ │ │ orr sl, r2, r1, lsr #31 │ │ │ │ lsl r1, r1, #1 │ │ │ │ eor r2, lr, #1 │ │ │ │ mov r9, #0 │ │ │ │ mov lr, #1 │ │ │ │ - b 149c74 │ │ │ │ + b 149c70 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r8, sp, #24 │ │ │ │ subs r1, r2, #2 │ │ │ │ mov r6, #0 │ │ │ │ mov r4, #1 │ │ │ │ str r9, [r7, #12] │ │ │ │ stm r7, {r4, r6, lr} │ │ │ │ strh ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ strb r2, [fp, #-46] @ 0xffffffd2 │ │ │ │ - beq 149d00 │ │ │ │ - ldr r2, [pc, #476] @ 149e84 │ │ │ │ + beq 149cfc │ │ │ │ + ldr r2, [pc, #476] @ 149e80 │ │ │ │ lsrs r6, r3, #31 │ │ │ │ - ldr r3, [pc, #472] @ 149e88 │ │ │ │ + ldr r3, [pc, #472] @ 149e84 │ │ │ │ add r2, pc, r2 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ add r3, pc, r3 │ │ │ │ movne r3, r2 │ │ │ │ movne r4, r2 │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ movne r4, r3 │ │ │ │ cmp r1, #3 │ │ │ │ movcs r1, r2 │ │ │ │ cmp r7, #0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq 149d14 │ │ │ │ + beq 149d10 │ │ │ │ cmp r1, #2 │ │ │ │ - bne 149d34 │ │ │ │ + bne 149d30 │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r1, [pc, #400] @ 149e8c │ │ │ │ + ldr r1, [pc, #400] @ 149e88 │ │ │ │ add r1, pc, r1 │ │ │ │ - b 149d20 │ │ │ │ + b 149d1c │ │ │ │ mov r1, #3 │ │ │ │ str r1, [sp, #32] │ │ │ │ - ldr r1, [pc, #384] @ 149e90 │ │ │ │ + ldr r1, [pc, #384] @ 149e8c │ │ │ │ add r1, pc, r1 │ │ │ │ - b 149d20 │ │ │ │ + b 149d1c │ │ │ │ str r2, [sp, #32] │ │ │ │ - ldr r1, [pc, #372] @ 149e94 │ │ │ │ + ldr r1, [pc, #372] @ 149e90 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #28] │ │ │ │ mov r1, #2 │ │ │ │ strh r1, [sp, #24] │ │ │ │ mov r1, #1 │ │ │ │ - b 149e48 │ │ │ │ + b 149e44 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ add r2, sp, #7 │ │ │ │ - bl 1458c8 │ │ │ │ + bl 1458c4 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 149dd4 │ │ │ │ + beq 149dd0 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r7, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 149df0 │ │ │ │ + beq 149dec │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r2, [r1] │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - bls 149e64 │ │ │ │ + bls 149e60 │ │ │ │ ldrsh r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r5 │ │ │ │ subs r5, r7, #1 │ │ │ │ mov r3, #1 │ │ │ │ mov ip, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r1, [sp, #28] │ │ │ │ strh ip, [sp, #24] │ │ │ │ - beq 149e08 │ │ │ │ + beq 149e04 │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ add r7, r8, #36 @ 0x24 │ │ │ │ strh ip, [sp, #48] @ 0x30 │ │ │ │ add r1, r1, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - ldr r5, [pc, #216] @ 149e98 │ │ │ │ + ldr r5, [pc, #216] @ 149e94 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ mov r1, #5 │ │ │ │ add r5, pc, r5 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ strh ip, [sp, #36] @ 0x24 │ │ │ │ - b 149e10 │ │ │ │ + b 149e0c │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ add r2, sp, #7 │ │ │ │ - bl 140ac4 │ │ │ │ + bl 140ac0 │ │ │ │ ldr r7, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r7, #0 │ │ │ │ - bne 149d70 │ │ │ │ - ldr r0, [pc, #172] @ 149ea4 │ │ │ │ + bne 149d6c │ │ │ │ + ldr r0, [pc, #172] @ 149ea0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ - ldr r2, [pc, #168] @ 149ea8 │ │ │ │ + ldr r2, [pc, #168] @ 149ea4 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ add r7, r8, #12 │ │ │ │ mov r1, #3 │ │ │ │ strh r3, [r7, #12] │ │ │ │ cmp r2, #1 │ │ │ │ strh ip, [r7] │ │ │ │ movlt r3, #2 │ │ │ │ - ldr ip, [pc, #116] @ 149e9c │ │ │ │ - ldr r5, [pc, #116] @ 149ea0 │ │ │ │ + ldr ip, [pc, #116] @ 149e98 │ │ │ │ + ldr r5, [pc, #116] @ 149e9c │ │ │ │ add ip, pc, ip │ │ │ │ str r3, [r7, #8] │ │ │ │ add r5, pc, r5 │ │ │ │ movlt r5, ip │ │ │ │ subs r3, r2, #1 │ │ │ │ rsblt r3, r2, #1 │ │ │ │ str r5, [r7, #4] │ │ │ │ strh r3, [r7, #14] │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ stm r1, {r4, r6, r8} │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 13e1a8 │ │ │ │ + bl 13e1a4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #64] @ 149eac │ │ │ │ + ldr r0, [pc, #64] @ 149ea8 │ │ │ │ mov r1, #31 │ │ │ │ - ldr r2, [pc, #60] @ 149eb0 │ │ │ │ + ldr r2, [pc, #60] @ 149eac │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ strdeq pc, [pc], -pc @ │ │ │ │ @ instruction: 0x001fffff │ │ │ │ - @ instruction: 0x00189fdd │ │ │ │ - @ instruction: 0x00189fd4 │ │ │ │ - andseq r2, r8, r4, asr #1 │ │ │ │ - andseq r2, r8, sl, lsr #1 │ │ │ │ - mulseq r8, sp, r0 │ │ │ │ - andseq pc, r8, r1, lsl #6 │ │ │ │ - andseq r1, r8, ip, lsl #31 │ │ │ │ - andseq r1, r8, r3, lsl #31 │ │ │ │ - andseq r1, r8, r5, ror pc │ │ │ │ - ldrsheq sp, [ip], -r0 │ │ │ │ - andseq r1, r8, r2, lsr #30 │ │ │ │ - andseq sp, ip, ip, lsl #1 │ │ │ │ + andseq r9, r8, r1, ror #31 │ │ │ │ + @ instruction: 0x00189fd8 │ │ │ │ + andseq r2, r8, r8, asr #1 │ │ │ │ + andseq r2, r8, lr, lsr #1 │ │ │ │ + andseq r2, r8, r1, lsr #1 │ │ │ │ + andseq pc, r8, r5, lsl #6 │ │ │ │ + mulseq r8, r0, pc @ │ │ │ │ + andseq r1, r8, r7, lsl #31 │ │ │ │ + andseq r1, r8, r9, ror pc │ │ │ │ + ldrsheq sp, [ip], -r4 │ │ │ │ + andseq r1, r8, r6, lsr #30 │ │ │ │ + mulseq ip, r0, r0 │ │ │ │ push {r5, sl, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldm r0, {r2, r5} │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ and r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 149ef4 │ │ │ │ + bne 149ef0 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r5 │ │ │ │ - bl 14832c │ │ │ │ + bl 148328 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r5, sl, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r0, r3} │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r5 │ │ │ │ - bl 1498d8 │ │ │ │ + bl 1498d4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r5, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r0, #3 │ │ │ │ mov r3, #0 │ │ │ │ bic lr, r2, #3 │ │ │ │ mov r2, #0 │ │ │ │ subs r7, r0, lr │ │ │ │ add r1, r1, r7 │ │ │ │ and r6, r1, #3 │ │ │ │ - beq 149f50 │ │ │ │ + beq 149f4c │ │ │ │ ldrsb r5, [r0], #1 │ │ │ │ cmn r5, #65 @ 0x41 │ │ │ │ addgt r2, r2, #1 │ │ │ │ adds r7, r7, #1 │ │ │ │ - bcc 149f3c │ │ │ │ + bcc 149f38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 149f98 │ │ │ │ + beq 149f94 │ │ │ │ bic r0, r1, #3 │ │ │ │ mov r3, #0 │ │ │ │ add r0, lr, r0 │ │ │ │ ldrsb r7, [r0] │ │ │ │ cmn r7, #65 @ 0x41 │ │ │ │ movgt r3, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 149f98 │ │ │ │ + beq 149f94 │ │ │ │ ldrsb r7, [r0, #1] │ │ │ │ cmn r7, #65 @ 0x41 │ │ │ │ addgt r3, r3, #1 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 149f98 │ │ │ │ + beq 149f94 │ │ │ │ ldrsb r0, [r0, #2] │ │ │ │ cmn r0, #65 @ 0x41 │ │ │ │ addgt r3, r3, #1 │ │ │ │ - ldr sl, [pc, #356] @ 14a104 │ │ │ │ + ldr sl, [pc, #356] @ 14a100 │ │ │ │ add r0, r3, r2 │ │ │ │ lsr ip, r1, #2 │ │ │ │ - b 149fe0 │ │ │ │ + b 149fdc │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ mov r4, #1 │ │ │ │ orr r3, r3, #16711680 @ 0xff0000 │ │ │ │ orr r4, r4, #65536 @ 0x10000 │ │ │ │ and r1, r7, r3 │ │ │ │ and r3, r3, r7, lsr #8 │ │ │ │ add r1, r3, r1 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ sub ip, ip, r8 │ │ │ │ ands r2, r8, #3 │ │ │ │ mul r3, r1, r4 │ │ │ │ add lr, r5, r8, lsl #2 │ │ │ │ add r0, r0, r3, lsr #16 │ │ │ │ - bne 14a080 │ │ │ │ + bne 14a07c │ │ │ │ cmp ip, #0 │ │ │ │ - beq 14a0fc │ │ │ │ + beq 14a0f8 │ │ │ │ cmp ip, #192 @ 0xc0 │ │ │ │ mov r8, ip │ │ │ │ movcs r8, #192 @ 0xc0 │ │ │ │ mov r7, #0 │ │ │ │ cmp ip, #4 │ │ │ │ and r1, r8, #252 @ 0xfc │ │ │ │ str lr, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ - bcc 149fa8 │ │ │ │ + bcc 149fa4 │ │ │ │ ldm sp, {r1, r2} │ │ │ │ add lr, r2, r1, lsl #2 │ │ │ │ ldm r2, {r5, r6} │ │ │ │ mvn r9, r6 │ │ │ │ lsr r3, r9, #7 │ │ │ │ orr r3, r3, r6, lsr #6 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ @@ -317510,32 +317509,32 @@ │ │ │ │ cmp r2, lr │ │ │ │ add r3, r3, r4 │ │ │ │ mvn r4, r1 │ │ │ │ lsr r4, r4, #7 │ │ │ │ orr r1, r4, r1, lsr #6 │ │ │ │ and r1, r1, sl │ │ │ │ add r7, r3, r1 │ │ │ │ - bne 14a014 │ │ │ │ - b 149fa8 │ │ │ │ + bne 14a010 │ │ │ │ + b 149fa4 │ │ │ │ ldr r1, [sp] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r1, [r5, r1, lsl #2]! │ │ │ │ mvn r3, r1 │ │ │ │ lsr r3, r3, #7 │ │ │ │ orr r1, r3, r1, lsr #6 │ │ │ │ and r1, r1, sl │ │ │ │ - beq 14a0d8 │ │ │ │ + beq 14a0d4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r2, #2 │ │ │ │ mvn r7, r3 │ │ │ │ lsr r7, r7, #7 │ │ │ │ orr r3, r7, r3, lsr #6 │ │ │ │ and r3, r3, sl │ │ │ │ add r1, r3, r1 │ │ │ │ - beq 14a0d8 │ │ │ │ + beq 14a0d4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mvn r2, r3 │ │ │ │ lsr r2, r2, #7 │ │ │ │ orr r2, r2, r3, lsr #6 │ │ │ │ and r2, r2, sl │ │ │ │ add r1, r2, r1 │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ @@ -317553,348 +317552,348 @@ │ │ │ │ push {r4, r5, r6, sl, fp, lr} │ │ │ │ add fp, sp, #16 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ cmp r1, #256 @ 0x100 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - bls 14a188 │ │ │ │ + bls 14a184 │ │ │ │ mov r5, #256 @ 0x100 │ │ │ │ ldrsb r4, [r0, r5] │ │ │ │ mov r5, #3 │ │ │ │ cmn r4, #65 @ 0x41 │ │ │ │ - bgt 14a15c │ │ │ │ + bgt 14a158 │ │ │ │ ldrsb r4, [r0, #255] @ 0xff │ │ │ │ mov r5, #2 │ │ │ │ cmn r4, #65 @ 0x41 │ │ │ │ - bgt 14a15c │ │ │ │ + bgt 14a158 │ │ │ │ ldrsb r4, [r0, #254] @ 0xfe │ │ │ │ mov r5, #0 │ │ │ │ cmn r4, #65 @ 0x41 │ │ │ │ movgt r5, #1 │ │ │ │ add lr, r5, #253 @ 0xfd │ │ │ │ add r4, r0, lr │ │ │ │ ldrsb r4, [r4] │ │ │ │ cmn r4, #65 @ 0x41 │ │ │ │ - ble 14a290 │ │ │ │ + ble 14a28c │ │ │ │ str lr, [sp, #20] │ │ │ │ mov r5, #5 │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r4, [pc, #912] @ 14a514 │ │ │ │ + ldr r4, [pc, #912] @ 14a510 │ │ │ │ add r4, pc, r4 │ │ │ │ - b 14a198 │ │ │ │ + b 14a194 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r5, #0 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r4, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r5, [sp, #28] │ │ │ │ cmpls r3, r1 │ │ │ │ str r4, [sp, #24] │ │ │ │ - bls 14a220 │ │ │ │ + bls 14a21c │ │ │ │ cmp r2, r1 │ │ │ │ mov r0, #0 │ │ │ │ movhi r3, r2 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #872] @ 14a538 │ │ │ │ + ldr r1, [pc, #872] @ 14a534 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r0, [pc, #848] @ 14a53c │ │ │ │ + ldr r0, [pc, #848] @ 14a538 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r0, [pc, #824] @ 14a540 │ │ │ │ + ldr r0, [pc, #824] @ 14a53c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, ip │ │ │ │ bl 1d3f8 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi 14a48c │ │ │ │ + bhi 14a488 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 14a248 │ │ │ │ + beq 14a244 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 14a248 │ │ │ │ + bcs 14a244 │ │ │ │ add r5, r0, r2 │ │ │ │ ldrsb r5, [r5] │ │ │ │ cmn r5, #65 @ 0x41 │ │ │ │ movle r3, r2 │ │ │ │ cmp r3, r1 │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bcs 14a310 │ │ │ │ + bcs 14a30c │ │ │ │ subs lr, r3, #3 │ │ │ │ add r4, r3, #1 │ │ │ │ movcc lr, #0 │ │ │ │ cmp r4, lr │ │ │ │ - bcc 14a500 │ │ │ │ + bcc 14a4fc │ │ │ │ cmp r4, lr │ │ │ │ - beq 14a30c │ │ │ │ + beq 14a308 │ │ │ │ add r5, r0, r3 │ │ │ │ sub r2, r4, lr │ │ │ │ ldrsb r5, [r5] │ │ │ │ cmn r5, #65 @ 0x41 │ │ │ │ - ble 14a2a0 │ │ │ │ + ble 14a29c │ │ │ │ sub r5, r2, #1 │ │ │ │ - b 14a30c │ │ │ │ + b 14a308 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, lr │ │ │ │ str ip, [sp] │ │ │ │ bl 1d800 │ │ │ │ cmp lr, r3 │ │ │ │ - beq 14a30c │ │ │ │ + beq 14a308 │ │ │ │ add r3, r0, r4 │ │ │ │ mov r5, r3 │ │ │ │ ldrsb r4, [r5, #-2]! │ │ │ │ cmn r4, #65 @ 0x41 │ │ │ │ - ble 14a2c4 │ │ │ │ + ble 14a2c0 │ │ │ │ sub r5, r2, #2 │ │ │ │ - b 14a30c │ │ │ │ + b 14a308 │ │ │ │ add r4, r0, lr │ │ │ │ cmp r4, r5 │ │ │ │ - beq 14a30c │ │ │ │ + beq 14a308 │ │ │ │ mov r5, r3 │ │ │ │ ldrsb r6, [r5, #-3]! │ │ │ │ cmn r6, #65 @ 0x41 │ │ │ │ - ble 14a2e8 │ │ │ │ + ble 14a2e4 │ │ │ │ sub r5, r2, #3 │ │ │ │ - b 14a30c │ │ │ │ + b 14a308 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 14a30c │ │ │ │ + beq 14a308 │ │ │ │ ldrsb r5, [r3, #-4]! │ │ │ │ cmn r5, #65 @ 0x41 │ │ │ │ - ble 14a304 │ │ │ │ + ble 14a300 │ │ │ │ sub r5, r2, #4 │ │ │ │ - b 14a30c │ │ │ │ + b 14a308 │ │ │ │ cmp r4, r3 │ │ │ │ subne r5, r2, #5 │ │ │ │ add r2, r5, lr │ │ │ │ cmp r2, #0 │ │ │ │ - bne 14a328 │ │ │ │ + bne 14a324 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 14a344 │ │ │ │ + bne 14a340 │ │ │ │ mov r0, ip │ │ │ │ bl 1d258 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs 14a364 │ │ │ │ + bcs 14a360 │ │ │ │ add r3, r0, r2 │ │ │ │ ldrsb r3, [r3] │ │ │ │ cmn r3, #65 @ 0x41 │ │ │ │ - bgt 14a318 │ │ │ │ - b 14a368 │ │ │ │ + bgt 14a314 │ │ │ │ + b 14a364 │ │ │ │ add r0, r0, r2 │ │ │ │ ldrsb r1, [r0] │ │ │ │ and r3, r1, #255 @ 0xff │ │ │ │ cmn r1, #1 │ │ │ │ - ble 14a374 │ │ │ │ + ble 14a370 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ - b 14a3e0 │ │ │ │ - beq 14a318 │ │ │ │ + b 14a3dc │ │ │ │ + beq 14a314 │ │ │ │ mov r3, r1 │ │ │ │ str ip, [sp] │ │ │ │ bl 1d800 │ │ │ │ ldrb r6, [r0, #1] │ │ │ │ and r1, r3, #31 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ and r5, r6, #63 @ 0x3f │ │ │ │ - bls 14a3bc │ │ │ │ + bls 14a3b8 │ │ │ │ ldrb r6, [r0, #2] │ │ │ │ cmp r3, #240 @ 0xf0 │ │ │ │ and r6, r6, #63 @ 0x3f │ │ │ │ orr r5, r6, r5, lsl #6 │ │ │ │ - bcc 14a3c4 │ │ │ │ + bcc 14a3c0 │ │ │ │ ldrb r0, [r0, #3] │ │ │ │ and r1, r1, #7 │ │ │ │ and r0, r0, #63 @ 0x3f │ │ │ │ orr r0, r0, r5, lsl #6 │ │ │ │ orr r0, r0, r1, lsl #18 │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ - beq 14a320 │ │ │ │ - b 14a3c8 │ │ │ │ + beq 14a31c │ │ │ │ + b 14a3c4 │ │ │ │ orr r0, r5, r1, lsl #6 │ │ │ │ - b 14a3c8 │ │ │ │ + b 14a3c4 │ │ │ │ orr r0, r5, r1, lsl #12 │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ movcs r1, #2 │ │ │ │ cmpcs r0, #2048 @ 0x800 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - bcs 14a47c │ │ │ │ + bcs 14a478 │ │ │ │ add r0, r1, r2 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #5 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #288] @ 14a524 │ │ │ │ + ldr r1, [pc, #288] @ 14a520 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r0, [pc, #264] @ 14a528 │ │ │ │ + ldr r0, [pc, #264] @ 14a524 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-20] @ 0xffffffec │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - ldr r0, [pc, #240] @ 14a52c │ │ │ │ + ldr r0, [pc, #240] @ 14a528 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r0, [pc, #224] @ 14a530 │ │ │ │ + ldr r0, [pc, #224] @ 14a52c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r0, [pc, #208] @ 14a534 │ │ │ │ + ldr r0, [pc, #208] @ 14a530 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, ip │ │ │ │ bl 1d3f8 │ │ │ │ mov r1, #4 │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ movcc r1, #3 │ │ │ │ - b 14a3e0 │ │ │ │ + b 14a3dc │ │ │ │ mov r0, #0 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - ldr r1, [pc, #116] @ 14a518 │ │ │ │ + ldr r1, [pc, #116] @ 14a514 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ add r1, sp, #24 │ │ │ │ - ldr r0, [pc, #92] @ 14a51c │ │ │ │ + ldr r0, [pc, #92] @ 14a518 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ add r0, sp, #16 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r0, [pc, #64] @ 14a520 │ │ │ │ + ldr r0, [pc, #64] @ 14a51c │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r0, sp, #8 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r1, ip │ │ │ │ bl 1d3f8 │ │ │ │ - ldr r2, [pc, #60] @ 14a544 │ │ │ │ + ldr r2, [pc, #60] @ 14a540 │ │ │ │ mov r0, lr │ │ │ │ mov r1, r4 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - ldrsbeq r3, [r8], -r1 │ │ │ │ - andseq sp, ip, r4, ror #1 │ │ │ │ + ldrsbeq r3, [r8], -r5 │ │ │ │ + andseq sp, ip, r8, ror #1 │ │ │ │ @ instruction: 0xffff580c │ │ │ │ @ instruction: 0xffff5ab4 │ │ │ │ - andseq sp, ip, r4, lsr #3 │ │ │ │ + andseq sp, ip, r8, lsr #3 │ │ │ │ @ instruction: 0xffff58b0 │ │ │ │ @ instruction: 0xffff8e04 │ │ │ │ @ instruction: 0xffff51d8 │ │ │ │ @ instruction: 0xffff5b34 │ │ │ │ - andseq sp, ip, r0, lsr #7 │ │ │ │ + andseq sp, ip, r4, lsr #7 │ │ │ │ @ instruction: 0xffff5ae4 │ │ │ │ @ instruction: 0xffff5d90 │ │ │ │ - andseq sp, ip, r8, asr #1 │ │ │ │ + andseq sp, ip, ip, asr #1 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r1, #0 │ │ │ │ cmp r0, #32 │ │ │ │ movcs r1, #1 │ │ │ │ cmpcs r0, #127 @ 0x7f │ │ │ │ - bcs 14a574 │ │ │ │ + bcs 14a570 │ │ │ │ mov r0, r1 │ │ │ │ mov sp, fp │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, #65536 @ 0x10000 │ │ │ │ - bcs 14a5c0 │ │ │ │ - ldr r2, [pc, #412] @ 14a720 │ │ │ │ + bcs 14a5bc │ │ │ │ + ldr r2, [pc, #412] @ 14a71c │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #376] @ 14a724 │ │ │ │ - ldr r3, [pc, #376] @ 14a728 │ │ │ │ + ldr r1, [pc, #376] @ 14a720 │ │ │ │ + ldr r3, [pc, #376] @ 14a724 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14a738 │ │ │ │ + bl 14a734 │ │ │ │ mov sp, fp │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, #131072 @ 0x20000 │ │ │ │ - bcs 14a608 │ │ │ │ - ldr r2, [pc, #348] @ 14a72c │ │ │ │ + bcs 14a604 │ │ │ │ + ldr r2, [pc, #348] @ 14a728 │ │ │ │ mov r1, #230 @ 0xe6 │ │ │ │ mov r3, #208 @ 0xd0 │ │ │ │ orr r1, r1, #256 @ 0x100 │ │ │ │ add r2, pc, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ str r1, [sp, #8] │ │ │ │ - ldr r1, [pc, #316] @ 14a730 │ │ │ │ - ldr r3, [pc, #316] @ 14a734 │ │ │ │ + ldr r1, [pc, #316] @ 14a72c │ │ │ │ + ldr r3, [pc, #316] @ 14a730 │ │ │ │ add r1, pc, r1 │ │ │ │ add r3, pc, r3 │ │ │ │ - bl 14a738 │ │ │ │ + bl 14a734 │ │ │ │ mov sp, fp │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r1, [pc, #252] @ 14a70c │ │ │ │ + ldr r1, [pc, #252] @ 14a708 │ │ │ │ mov r3, #1760 @ 0x6e0 │ │ │ │ orr r3, r3, #172032 @ 0x2a000 │ │ │ │ mov ip, #0 │ │ │ │ and r2, r0, r1 │ │ │ │ orr r1, r1, #30 │ │ │ │ subs r2, r2, r3 │ │ │ │ mov r3, #30 │ │ │ │ and r1, r0, r1 │ │ │ │ orr r3, r3, #178176 @ 0x2b800 │ │ │ │ movne r2, #1 │ │ │ │ subs r1, r1, r3 │ │ │ │ movne r1, #1 │ │ │ │ and r2, r2, r1 │ │ │ │ - ldr r1, [pc, #200] @ 14a710 │ │ │ │ + ldr r1, [pc, #200] @ 14a70c │ │ │ │ add r3, r0, r1 │ │ │ │ cmn r3, #6 │ │ │ │ mov r3, #0 │ │ │ │ movcc r3, #1 │ │ │ │ and r2, r2, r3 │ │ │ │ - ldr r3, [pc, #180] @ 14a714 │ │ │ │ + ldr r3, [pc, #180] @ 14a710 │ │ │ │ add r3, r0, r3 │ │ │ │ add r1, r3, #7488 @ 0x1d40 │ │ │ │ cmn r1, #14 │ │ │ │ mov r1, #0 │ │ │ │ movcc r1, #1 │ │ │ │ cmn r3, #15 │ │ │ │ and r1, r2, r1 │ │ │ │ @@ -317910,16 +317909,16 @@ │ │ │ │ and r1, r1, r2 │ │ │ │ add r2, r3, #960 @ 0x3c0 │ │ │ │ sub r3, r0, #196608 @ 0x30000 │ │ │ │ cmp r3, r2 │ │ │ │ mov r2, #0 │ │ │ │ movcc r2, #1 │ │ │ │ and r1, r1, r2 │ │ │ │ - ldr r2, [pc, #88] @ 14a718 │ │ │ │ - ldr r3, [pc, #88] @ 14a71c │ │ │ │ + ldr r2, [pc, #88] @ 14a714 │ │ │ │ + ldr r3, [pc, #88] @ 14a718 │ │ │ │ add r2, r0, r2 │ │ │ │ cmn r2, #5 │ │ │ │ mov r2, #0 │ │ │ │ movcc r2, #1 │ │ │ │ and r1, r1, r2 │ │ │ │ sub r2, r0, #256 @ 0x100 │ │ │ │ sub r2, r2, #917504 @ 0xe0000 │ │ │ │ @@ -317936,20 +317935,20 @@ │ │ │ │ mov sp, fp │ │ │ │ pop {fp, pc} │ │ │ │ andseq pc, pc, r0, ror #31 │ │ │ │ @ instruction: 0xfffd48c0 │ │ │ │ @ instruction: 0xfffd1410 │ │ │ │ @ instruction: 0xfffcecb0 │ │ │ │ @ instruction: 0xfff522b0 │ │ │ │ - andseq r3, r8, pc, ror #2 │ │ │ │ - @ instruction: 0x00182fdd │ │ │ │ - andseq r3, r8, r9, lsr #32 │ │ │ │ - andseq r2, r8, fp, asr #27 │ │ │ │ - andseq r2, r8, r7, lsl #25 │ │ │ │ - @ instruction: 0x00182cdb │ │ │ │ + andseq r3, r8, r3, ror r1 │ │ │ │ + andseq r2, r8, r1, ror #31 │ │ │ │ + andseq r3, r8, sp, lsr #32 │ │ │ │ + andseq r2, r8, pc, asr #27 │ │ │ │ + andseq r2, r8, fp, lsl #25 │ │ │ │ + @ instruction: 0x00182cdf │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #4 │ │ │ │ add r9, r1, r2, lsl #1 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ orr r2, r2, #65280 @ 0xff00 │ │ │ │ ldr r8, [fp, #16] │ │ │ │ @@ -317960,245 +317959,245 @@ │ │ │ │ lsr r6, r2, #8 │ │ │ │ mov r0, #0 │ │ │ │ ldrb r5, [r1, #1] │ │ │ │ ldrb r4, [r1] │ │ │ │ add r1, r1, #2 │ │ │ │ add lr, r0, r5 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 14a7b4 │ │ │ │ + bne 14a7b0 │ │ │ │ cmp lr, r0 │ │ │ │ - bcc 14a834 │ │ │ │ + bcc 14a830 │ │ │ │ cmp lr, ip │ │ │ │ - bhi 14a844 │ │ │ │ + bhi 14a840 │ │ │ │ add r0, r3, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 14a7b8 │ │ │ │ + beq 14a7b4 │ │ │ │ ldrb r4, [r0], #1 │ │ │ │ sub r5, r5, #1 │ │ │ │ cmp r4, r7 │ │ │ │ - bne 14a798 │ │ │ │ - b 14a824 │ │ │ │ - bhi 14a7c4 │ │ │ │ + bne 14a794 │ │ │ │ + b 14a820 │ │ │ │ + bhi 14a7c0 │ │ │ │ cmp r1, r9 │ │ │ │ mov r0, lr │ │ │ │ - bne 14a76c │ │ │ │ + bne 14a768 │ │ │ │ add r1, sl, r8 │ │ │ │ mov r0, #1 │ │ │ │ mov r4, sl │ │ │ │ ldrsb r3, [r4], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bmi 14a7ec │ │ │ │ + bmi 14a7e8 │ │ │ │ mov sl, r4 │ │ │ │ subs r2, r2, r3 │ │ │ │ - bpl 14a80c │ │ │ │ - b 14a818 │ │ │ │ + bpl 14a808 │ │ │ │ + b 14a814 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 14a858 │ │ │ │ + beq 14a854 │ │ │ │ ldrb r7, [sl, #1] │ │ │ │ and r3, r3, #127 @ 0x7f │ │ │ │ add sl, sl, #2 │ │ │ │ orr r3, r7, r3, lsl #8 │ │ │ │ subs r2, r2, r3 │ │ │ │ - bmi 14a818 │ │ │ │ + bmi 14a814 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp sl, r1 │ │ │ │ - bne 14a7cc │ │ │ │ + bne 14a7c8 │ │ │ │ and r0, r0, #1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ and r0, r0, #1 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #44] @ 14a868 │ │ │ │ + ldr r2, [pc, #44] @ 14a864 │ │ │ │ mov r1, lr │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d39c │ │ │ │ - ldr r2, [pc, #32] @ 14a86c │ │ │ │ + ldr r2, [pc, #32] @ 14a868 │ │ │ │ mov r0, lr │ │ │ │ mov r1, ip │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - ldr r0, [pc, #4] @ 14a864 │ │ │ │ + ldr r0, [pc, #4] @ 14a860 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ - andseq ip, ip, r8, lsl #27 │ │ │ │ - @ instruction: 0x001ccdb8 │ │ │ │ - andseq ip, ip, r4, lsr #27 │ │ │ │ + andseq ip, ip, ip, lsl #27 │ │ │ │ + @ instruction: 0x001ccdbc │ │ │ │ + andseq ip, ip, r8, lsr #27 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14a898 │ │ │ │ + beq 14a894 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r1 │ │ │ │ add r0, r4, #16 │ │ │ │ mov r1, #2 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14a968 │ │ │ │ + beq 14a964 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 14a8d8 │ │ │ │ + beq 14a8d4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 14a968 │ │ │ │ - ldr r0, [pc, #420] @ 14aa68 │ │ │ │ + beq 14a964 │ │ │ │ + ldr r0, [pc, #420] @ 14aa64 │ │ │ │ mov r1, #28 │ │ │ │ - ldr r2, [pc, #416] @ 14aa6c │ │ │ │ + ldr r2, [pc, #416] @ 14aa68 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1ed20 │ │ │ │ - b 14aa20 │ │ │ │ + b 14aa1c │ │ │ │ add r5, r4, #8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c1634 │ │ │ │ + bl 2c1630 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - beq 14a998 │ │ │ │ - ldr r6, [pc, #368] @ 14aa70 │ │ │ │ + beq 14a994 │ │ │ │ + ldr r6, [pc, #368] @ 14aa6c │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ add r6, pc, r6 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ tst r0, r1 │ │ │ │ - bne 14a9a4 │ │ │ │ + bne 14a9a0 │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14a9ec │ │ │ │ + bne 14a9e8 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ add r7, r4, #12 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ tst r0, r1 │ │ │ │ - bne 14a9d8 │ │ │ │ + bne 14a9d4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c14b8 │ │ │ │ + bl 2c14b4 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 14a9c0 │ │ │ │ + beq 14a9bc │ │ │ │ add r5, r4, #20 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ bl 1302c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 14a990 │ │ │ │ - bl 2c075c │ │ │ │ + bne 14a98c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1c6fb0 │ │ │ │ + b 1c6fac │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 1e8fc │ │ │ │ - b 14a8f8 │ │ │ │ + b 14a8f4 │ │ │ │ bl 1ef28 │ │ │ │ ldrb r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 14aa24 │ │ │ │ + bne 14aa20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14a91c │ │ │ │ - b 14a930 │ │ │ │ + bne 14a918 │ │ │ │ + b 14a92c │ │ │ │ mov r0, #240 @ 0xf0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #129 @ 0x81 │ │ │ │ mov r3, #1 │ │ │ │ bl 1302c │ │ │ │ - b 14a944 │ │ │ │ + b 14a940 │ │ │ │ bl 1ef28 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ strbeq r0, [r7] │ │ │ │ - b 14a930 │ │ │ │ + b 14a92c │ │ │ │ mov r0, #0 │ │ │ │ strb r0, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ - ldr r0, [pc, #116] @ 14aa74 │ │ │ │ + ldr r0, [pc, #116] @ 14aa70 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #100] @ 14aa78 │ │ │ │ - ldr r3, [pc, #100] @ 14aa7c │ │ │ │ + ldr r0, [pc, #100] @ 14aa74 │ │ │ │ + ldr r3, [pc, #100] @ 14aa78 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ eor r0, r0, #1 │ │ │ │ - b 14a9f0 │ │ │ │ + b 14a9ec │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1da318 │ │ │ │ - b 14aa40 │ │ │ │ + bl 1da314 │ │ │ │ + b 14aa3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 14aa60 │ │ │ │ - bl 2c075c │ │ │ │ + bne 14aa5c │ │ │ │ + bl 2c0758 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c6fb0 │ │ │ │ + bl 1c6fac │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq r8, r8, sp, asr fp │ │ │ │ - @ instruction: 0x001cdaf4 │ │ │ │ - @ instruction: 0x001d61dc │ │ │ │ - andseq sp, ip, ip, lsr #19 │ │ │ │ - andseq lr, r8, r6, lsl lr │ │ │ │ - andseq sp, ip, r8, lsl #19 │ │ │ │ + andseq r8, r8, r1, ror #22 │ │ │ │ + @ instruction: 0x001cdaf8 │ │ │ │ + andseq r6, sp, r0, ror #3 │ │ │ │ + @ instruction: 0x001cd9b0 │ │ │ │ + andseq lr, r8, sl, lsl lr │ │ │ │ + andseq sp, ip, ip, lsl #19 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #10 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #4] @ 14aa9c │ │ │ │ + ldr r1, [pc, #4] @ 14aa98 │ │ │ │ add r1, pc, r1 │ │ │ │ bx r3 │ │ │ │ - mulseq r8, r7, sp │ │ │ │ + mulseq r8, fp, sp │ │ │ │ push {fp, lr} │ │ │ │ - ldr r1, [pc, #96] @ 14ab0c │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r1, [pc, #96] @ 14ab08 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 14aadc │ │ │ │ - ldr r1, [pc, #80] @ 14ab10 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 14aad8 │ │ │ │ + ldr r1, [pc, #80] @ 14ab0c │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ - beq 14aaf4 │ │ │ │ + beq 14aaf0 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r2, [r0, r1] │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #44] @ 14ab10 │ │ │ │ + ldr r2, [pc, #44] @ 14ab0c │ │ │ │ mov r3, #0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r3, [r0, r2] │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [r0, r1] │ │ │ │ - ldr r0, [pc, #24] @ 14ab14 │ │ │ │ + ldr r0, [pc, #24] @ 14ab10 │ │ │ │ mov r1, #25 │ │ │ │ - ldr r2, [pc, #20] @ 14ab18 │ │ │ │ + ldr r2, [pc, #20] @ 14ab14 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r1, rrx │ │ │ │ - andseq r2, r8, r5, lsr sp │ │ │ │ - andseq ip, ip, r0, lsl #22 │ │ │ │ + andseq r2, r8, r9, lsr sp │ │ │ │ + andseq ip, ip, r4, lsl #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, #214 @ 0xd6 │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ mov ip, r1 │ │ │ │ @@ -318214,20 +318213,20 @@ │ │ │ │ mul r3, r6, r2 │ │ │ │ cmp r4, #12 │ │ │ │ ldr r2, [r9, r3]! │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr sl, [r9, #8] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ - bcs 14ac10 │ │ │ │ + bcs 14ac0c │ │ │ │ str sl, [sp, #16] │ │ │ │ add sl, r6, #1 │ │ │ │ sub r0, r0, sl │ │ │ │ cmp r0, r4 │ │ │ │ - bne 14ac28 │ │ │ │ + bne 14ac24 │ │ │ │ add r3, r1, sl, lsl #3 │ │ │ │ ldr r0, [r1, r6, lsl #3]! │ │ │ │ str r0, [sp, #12] │ │ │ │ lsl r2, r4, #3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ mov r1, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ @@ -318252,59 +318251,59 @@ │ │ │ │ add r0, r5, #20 │ │ │ │ bl 137d0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ strd r0, [r5] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #88] @ 14ac70 │ │ │ │ + ldr r2, [pc, #88] @ 14ac6c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #11 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 14ac44 │ │ │ │ - ldr r0, [pc, #68] @ 14ac74 │ │ │ │ + b 14ac40 │ │ │ │ + ldr r0, [pc, #68] @ 14ac70 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #64] @ 14ac78 │ │ │ │ + ldr r2, [pc, #64] @ 14ac74 │ │ │ │ add r0, pc, r0 │ │ │ │ ldr sl, [sp, #16] │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [sp, #20] │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 14ac68 │ │ │ │ + beq 14ac64 │ │ │ │ mov r0, sl │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - @ instruction: 0x001d44dc │ │ │ │ - andseq lr, r8, sp, lsl #8 │ │ │ │ - andseq r4, sp, ip, lsr #9 │ │ │ │ + andseq r4, sp, r0, ror #9 │ │ │ │ + andseq lr, r8, r1, lsl r4 │ │ │ │ + @ instruction: 0x001d44b0 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 14b2ac │ │ │ │ + bl 14b2a8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #214 @ 0xd6 │ │ │ │ ldr r7, [r6] │ │ │ │ orr r0, r0, #1024 @ 0x400 │ │ │ │ mov r8, #0 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ strh r8, [r5, r0] │ │ │ │ str r8, [r5, #1232] @ 0x4d0 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r5 │ │ │ │ - bl 14ab1c │ │ │ │ + bl 14ab18 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ bl 137d0 │ │ │ │ str r7, [r4, #112] @ 0x70 │ │ │ │ str r6, [r4, #116] @ 0x74 │ │ │ │ @@ -318328,20 +318327,20 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r9, r4 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ ldrh r7, [r9, r0]! │ │ │ │ add r8, r6, #1 │ │ │ │ add sl, r4, r6, lsl #3 │ │ │ │ cmp r8, r7 │ │ │ │ - bls 14ad58 │ │ │ │ + bls 14ad54 │ │ │ │ add r0, sp, #16 │ │ │ │ strd r2, [sl] │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ bl 137d0 │ │ │ │ - b 14adb4 │ │ │ │ + b 14adb0 │ │ │ │ str r5, [sp, #8] │ │ │ │ sub r5, r7, r6 │ │ │ │ add r0, r4, r8, lsl #3 │ │ │ │ str r2, [sp] │ │ │ │ lsl r2, r5, #3 │ │ │ │ mov r1, sl │ │ │ │ str r7, [sp, #4] │ │ │ │ @@ -318387,21 +318386,21 @@ │ │ │ │ add sl, r4, #1 │ │ │ │ mov r6, r3 │ │ │ │ ldrh r9, [r1, r0]! │ │ │ │ mov r8, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [fp, #8] │ │ │ │ cmp sl, r9 │ │ │ │ - bls 14ae48 │ │ │ │ + bls 14ae44 │ │ │ │ add r0, sp, #8 │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ str r8, [r7] │ │ │ │ str r6, [r7, #4] │ │ │ │ bl 137d0 │ │ │ │ - b 14ae94 │ │ │ │ + b 14ae90 │ │ │ │ sub r2, r9, r4 │ │ │ │ add r0, r5, sl, lsl #3 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r7 │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 12ac8 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ @@ -318425,66 +318424,66 @@ │ │ │ │ add r1, sp, #8 │ │ │ │ bl 137d0 │ │ │ │ add r0, r5, #216 @ 0xd8 │ │ │ │ add r6, r9, #2 │ │ │ │ add r8, r0, #1024 @ 0x400 │ │ │ │ add r0, r4, #2 │ │ │ │ cmp r0, r6 │ │ │ │ - bcs 14aedc │ │ │ │ + bcs 14aed8 │ │ │ │ sub r2, r9, r4 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ add r1, r8, sl, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 12ac8 │ │ │ │ ldr r0, [fp, #12] │ │ │ │ cmp sl, r6 │ │ │ │ str r0, [r8, sl, lsl #2] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ strh r7, [r0] │ │ │ │ - bcs 14af1c │ │ │ │ + bcs 14af18 │ │ │ │ add r0, r5, #220 @ 0xdc │ │ │ │ mov r1, #212 @ 0xd4 │ │ │ │ add r0, r0, #1024 @ 0x400 │ │ │ │ orr r1, r1, #1024 @ 0x400 │ │ │ │ ldr r2, [r0, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ strh r4, [r2, r1] │ │ │ │ str r5, [r2, #1232] @ 0x4d0 │ │ │ │ - bne 14af04 │ │ │ │ + bne 14af00 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r7, #214 @ 0xd6 │ │ │ │ ldr r8, [r1] │ │ │ │ orr r7, r7, #1024 @ 0x400 │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r0 │ │ │ │ ldrh r6, [r8, r7] │ │ │ │ - bl 14b2e8 │ │ │ │ + bl 14b2e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ mov r5, r4 │ │ │ │ str r0, [r4, #1232] @ 0x4d0 │ │ │ │ strh r0, [r5, r7]! │ │ │ │ ldr r7, [r9, #8] │ │ │ │ mov r0, sp │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r4 │ │ │ │ - bl 14ab1c │ │ │ │ + bl 14ab18 │ │ │ │ ldrh r5, [r5] │ │ │ │ add r0, r5, #1 │ │ │ │ cmp r5, #12 │ │ │ │ - bcs 14b00c │ │ │ │ + bcs 14b008 │ │ │ │ sub r1, r6, r7 │ │ │ │ cmp r1, r0 │ │ │ │ - bne 14b020 │ │ │ │ + bne 14b01c │ │ │ │ add r1, r4, #216 @ 0xd8 │ │ │ │ lsl r2, r0, #2 │ │ │ │ add r6, r1, #1024 @ 0x400 │ │ │ │ add r1, r8, r7, lsl #2 │ │ │ │ add r1, r1, #220 @ 0xdc │ │ │ │ add r1, r1, #1024 @ 0x400 │ │ │ │ mov r0, r6 │ │ │ │ @@ -318494,78 +318493,78 @@ │ │ │ │ orr r1, r1, #1024 @ 0x400 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [r6, r0, lsl #2] │ │ │ │ cmp r0, r5 │ │ │ │ strh r0, [r2, r1] │ │ │ │ addcc r0, r0, #1 │ │ │ │ str r4, [r2, #1232] @ 0x4d0 │ │ │ │ - bcs 14afe4 │ │ │ │ + bcs 14afe0 │ │ │ │ cmp r0, r5 │ │ │ │ - bls 14afc4 │ │ │ │ + bls 14afc0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, sl │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ bl 137d0 │ │ │ │ str r8, [sl, #112] @ 0x70 │ │ │ │ str r7, [sl, #116] @ 0x74 │ │ │ │ str r4, [sl, #120] @ 0x78 │ │ │ │ str r7, [sl, #124] @ 0x7c │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #96] @ 14b074 │ │ │ │ + ldr r2, [pc, #96] @ 14b070 │ │ │ │ mov r1, #12 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - b 14b038 │ │ │ │ - ldr r0, [pc, #80] @ 14b078 │ │ │ │ + b 14b034 │ │ │ │ + ldr r0, [pc, #80] @ 14b074 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - ldr r2, [pc, #76] @ 14b07c │ │ │ │ + ldr r2, [pc, #76] @ 14b078 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r5, r0 │ │ │ │ - b 14b064 │ │ │ │ + b 14b060 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [sp, #12] │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 14b064 │ │ │ │ + beq 14b060 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - ldrsheq r4, [sp], -r4 @ │ │ │ │ - andseq lr, r8, r5, lsl r0 │ │ │ │ - ldrheq r4, [sp], -r8 │ │ │ │ + ldrsheq r4, [sp], -r8 │ │ │ │ + andseq lr, r8, r9, lsl r0 │ │ │ │ + ldrheq r4, [sp], -ip │ │ │ │ push {r4, sl, fp, lr} │ │ │ │ add fp, sp, #8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #16 │ │ │ │ mov r3, #8 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ - bl 14b0bc │ │ │ │ + bl 14b0b8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ subeq sp, fp, #8 │ │ │ │ popeq {r4, sl, fp, pc} │ │ │ │ mov r2, r4 │ │ │ │ bl 141e0 │ │ │ │ push {r4, r5, r6, r7, r8, sl, fp, lr} │ │ │ │ add fp, sp, #24 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ adds r0, r1, r2 │ │ │ │ mov r0, #0 │ │ │ │ - bcs 14b180 │ │ │ │ + bcs 14b17c │ │ │ │ ldr r4, [fp, #8] │ │ │ │ add r5, r2, r1 │ │ │ │ ldr r6, [r8] │ │ │ │ mov r7, #4 │ │ │ │ add r1, r3, r4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r7, #8 │ │ │ │ @@ -318574,325 +318573,325 @@ │ │ │ │ rsb r2, r3, #0 │ │ │ │ lslcc r5, r6, #1 │ │ │ │ cmp r7, r5 │ │ │ │ and r1, r1, r2 │ │ │ │ movhi r5, r7 │ │ │ │ umull r2, r7, r1, r5 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 14b180 │ │ │ │ + bne 14b17c │ │ │ │ rsb r1, r3, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi 14b180 │ │ │ │ + bhi 14b17c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 14b144 │ │ │ │ + beq 14b140 │ │ │ │ mul r0, r6, r4 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [r8, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ add ip, sp, #12 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r1, r3 │ │ │ │ mov r0, sp │ │ │ │ mov r3, ip │ │ │ │ bl 1d818 │ │ │ │ ldr r0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14b170 │ │ │ │ + beq 14b16c │ │ │ │ ldmib sp, {r0, r1} │ │ │ │ - b 14b180 │ │ │ │ + b 14b17c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [r8, #4] │ │ │ │ mov r0, #-2147483647 @ 0x80000001 │ │ │ │ str r5, [r8] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, sl, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0] │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #8 │ │ │ │ - bl 14b0bc │ │ │ │ + bl 14b0b8 │ │ │ │ cmp r0, #-2147483647 @ 0x80000001 │ │ │ │ moveq sp, fp │ │ │ │ popeq {fp, pc} │ │ │ │ - ldr r2, [pc, #4] @ 14b1c4 │ │ │ │ + ldr r2, [pc, #4] @ 14b1c0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 141e0 │ │ │ │ - andseq ip, ip, r8, asr r4 │ │ │ │ + andseq ip, ip, ip, asr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 14b280 │ │ │ │ + beq 14b27c │ │ │ │ ldr lr, [r1, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #214 @ 0xd6 │ │ │ │ mvn sl, #0 │ │ │ │ orr r1, r1, #1024 @ 0x400 │ │ │ │ mov r4, ip │ │ │ │ ldrh r9, [ip, r1] │ │ │ │ lsl r7, r9, #3 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14b24c │ │ │ │ + beq 14b248 │ │ │ │ ldr r5, [r4] │ │ │ │ add sl, sl, #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r7, r7, #8 │ │ │ │ eor r8, r5, r2 │ │ │ │ add r4, r4, #8 │ │ │ │ eor r6, r1, r3 │ │ │ │ orrs r6, r8, r6 │ │ │ │ movne r6, #1 │ │ │ │ subs r5, r2, r5 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ mvncc r6, #0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 14b200 │ │ │ │ + beq 14b1fc │ │ │ │ ands r1, r6, #255 @ 0xff │ │ │ │ - beq 14b268 │ │ │ │ - b 14b250 │ │ │ │ + beq 14b264 │ │ │ │ + b 14b24c │ │ │ │ mov sl, r9 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 14b294 │ │ │ │ + beq 14b290 │ │ │ │ add r1, ip, sl, lsl #2 │ │ │ │ sub lr, lr, #1 │ │ │ │ ldr ip, [r1, #1240] @ 0x4d8 │ │ │ │ - b 14b1e8 │ │ │ │ + b 14b1e4 │ │ │ │ ldr r1, [sp] │ │ │ │ str r1, [r0, #12] │ │ │ │ mov r1, #0 │ │ │ │ stm r0, {ip, lr} │ │ │ │ str sl, [r0, #8] │ │ │ │ - b 14b288 │ │ │ │ + b 14b284 │ │ │ │ mov r7, #0 │ │ │ │ stm r0, {r2, r3, r7} │ │ │ │ str r1, [r0, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ stm r0, {r2, r3, ip} │ │ │ │ str r1, [r0, #12] │ │ │ │ str sl, [r0, #16] │ │ │ │ ldr r1, [sp] │ │ │ │ - b 14b288 │ │ │ │ + b 14b284 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - ldr r0, [pc, #40] @ 14b2e4 │ │ │ │ + ldr r0, [pc, #40] @ 14b2e0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #216 @ 0xd8 │ │ │ │ orr r0, r0, #1024 @ 0x400 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ mov r1, #216 @ 0xd8 │ │ │ │ mov r0, #8 │ │ │ │ orr r1, r1, #1024 @ 0x400 │ │ │ │ bl 142ac │ │ │ │ - andseq r5, sp, ip, lsr #14 │ │ │ │ + andseq r5, sp, r0, lsr r7 │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - ldr r0, [pc, #40] @ 14b320 │ │ │ │ + ldr r0, [pc, #40] @ 14b31c │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #264 @ 0x108 │ │ │ │ orr r0, r0, #1024 @ 0x400 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ mov r1, #264 @ 0x108 │ │ │ │ mov r0, #8 │ │ │ │ orr r1, r1, #1024 @ 0x400 │ │ │ │ bl 142ac │ │ │ │ - @ instruction: 0x001d56f0 │ │ │ │ + @ instruction: 0x001d56f4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add fp, sp, #28 │ │ │ │ sub sp, sp, #532 @ 0x214 │ │ │ │ ldrd r4, [r1, #88] @ 0x58 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 14b3b8 │ │ │ │ + bne 14b3b4 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ sub sl, r4, #1 │ │ │ │ cmp sl, r0 │ │ │ │ - bcc 14b550 │ │ │ │ - bne 14b3b8 │ │ │ │ + bcc 14b54c │ │ │ │ + bne 14b3b4 │ │ │ │ ldr r0, [r9, #20] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne lr, [r9, #12] │ │ │ │ cmpne lr, #0 │ │ │ │ - bne 14b4c0 │ │ │ │ + bne 14b4bc │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r5, [r6, #8] │ │ │ │ ldm r6, {r7, r8} │ │ │ │ cmp sl, r0 │ │ │ │ - bne 14b388 │ │ │ │ + bne 14b384 │ │ │ │ mov r0, r9 │ │ │ │ - bl 14b188 │ │ │ │ + bl 14b184 │ │ │ │ mov r0, #104 @ 0x68 │ │ │ │ add r1, r6, #12 │ │ │ │ mul r2, sl, r0 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ str r7, [r0, r2]! │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ str r8, [r0, #4] │ │ │ │ str r5, [r0, #8] │ │ │ │ add r0, r0, #12 │ │ │ │ bl 137d0 │ │ │ │ str r4, [r9, #8] │ │ │ │ - b 14b8d8 │ │ │ │ + b 14b8d4 │ │ │ │ add r1, r9, #12 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 14b1c8 │ │ │ │ + bl 14b1c4 │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 14b550 │ │ │ │ + beq 14b54c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14b42c │ │ │ │ + beq 14b428 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r1, #214 @ 0xd6 │ │ │ │ orr r1, r1, #1024 @ 0x400 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ cmp r1, #11 │ │ │ │ - bcs 14b46c │ │ │ │ + bcs 14b468 │ │ │ │ sub r0, fp, #160 @ 0xa0 │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp] │ │ │ │ - bl 14ad04 │ │ │ │ - b 14b8cc │ │ │ │ - bl 14b2ac │ │ │ │ + bl 14ad00 │ │ │ │ + b 14b8c8 │ │ │ │ + bl 14b2a8 │ │ │ │ mov r2, #214 @ 0xd6 │ │ │ │ mov r1, #0 │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ mov r3, r0 │ │ │ │ str r1, [r0, #1232] @ 0x4d0 │ │ │ │ strh r1, [r3, r2]! │ │ │ │ mov r2, #104 @ 0x68 │ │ │ │ stm r5, {r0, r1} │ │ │ │ mov r1, #1 │ │ │ │ stm r0, {r4, r7} │ │ │ │ add r0, r0, #88 @ 0x58 │ │ │ │ strh r1, [r3] │ │ │ │ mov r1, r6 │ │ │ │ bl 137d0 │ │ │ │ - b 14b8cc │ │ │ │ + b 14b8c8 │ │ │ │ ldr sl, [sp, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp sl, #5 │ │ │ │ str r1, [fp, #-180] @ 0xffffff4c │ │ │ │ str r0, [fp, #-184] @ 0xffffff48 │ │ │ │ - bcs 14b48c │ │ │ │ + bcs 14b488 │ │ │ │ mov r0, #4 │ │ │ │ - b 14b578 │ │ │ │ - beq 14b574 │ │ │ │ + b 14b574 │ │ │ │ + beq 14b570 │ │ │ │ sub r0, fp, #160 @ 0xa0 │ │ │ │ cmp sl, #6 │ │ │ │ add r8, r0, #124 @ 0x7c │ │ │ │ add r9, r0, #120 @ 0x78 │ │ │ │ - bne 14b888 │ │ │ │ + bne 14b884 │ │ │ │ mov r0, #5 │ │ │ │ mov sl, #0 │ │ │ │ str r0, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r0, fp, #160 @ 0xa0 │ │ │ │ sub r1, fp, #184 @ 0xb8 │ │ │ │ - bl 14ac7c │ │ │ │ - b 14b594 │ │ │ │ + bl 14ac78 │ │ │ │ + b 14b590 │ │ │ │ ldr r0, [r9, #16] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, #214 @ 0xd6 │ │ │ │ mvn r8, #0 │ │ │ │ orr r0, r0, #1024 @ 0x400 │ │ │ │ ldrh r0, [lr, r0] │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ lsl r1, r0, #3 │ │ │ │ mov r0, lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14b52c │ │ │ │ + beq 14b528 │ │ │ │ ldrd r2, [r0] │ │ │ │ eor r7, r5, r3 │ │ │ │ add r8, r8, #1 │ │ │ │ sub r1, r1, #8 │ │ │ │ eor ip, r4, r2 │ │ │ │ add r0, r0, #8 │ │ │ │ orrs r7, ip, r7 │ │ │ │ movne r7, #1 │ │ │ │ subs r2, r4, r2 │ │ │ │ sbcs r2, r5, r3 │ │ │ │ mvncc r7, #0 │ │ │ │ cmp r7, #1 │ │ │ │ - beq 14b4e4 │ │ │ │ + beq 14b4e0 │ │ │ │ ands r0, r7, #255 @ 0xff │ │ │ │ - bne 14b530 │ │ │ │ - b 14b550 │ │ │ │ + bne 14b52c │ │ │ │ + b 14b54c │ │ │ │ ldr r8, [sp, #40] @ 0x28 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14b36c │ │ │ │ + beq 14b368 │ │ │ │ add r0, lr, r8, lsl #2 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ ldr lr, [r0, #1240] @ 0x4d8 │ │ │ │ - b 14b4c8 │ │ │ │ + b 14b4c4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r6, #4] │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 14b8dc │ │ │ │ + beq 14b8d8 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 13734 │ │ │ │ - b 14b8dc │ │ │ │ + b 14b8d8 │ │ │ │ mov r0, #5 │ │ │ │ str r0, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r0, fp, #160 @ 0xa0 │ │ │ │ sub r1, fp, #184 @ 0xb8 │ │ │ │ - bl 14ac7c │ │ │ │ + bl 14ac78 │ │ │ │ sub r0, fp, #160 @ 0xa0 │ │ │ │ add r8, r0, #116 @ 0x74 │ │ │ │ add r9, r0, #112 @ 0x70 │ │ │ │ ldr r0, [r9] │ │ │ │ add r2, sp, #180 @ 0xb4 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r3, r7 │ │ │ │ stm r2, {r0, r1, sl} │ │ │ │ sub r0, fp, #172 @ 0xac │ │ │ │ add r1, sp, #180 @ 0xb4 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - bl 14ad04 │ │ │ │ + bl 14ad00 │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ sub r0, fp, #160 @ 0xa0 │ │ │ │ add r1, r0, #20 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ ldr r6, [fp, #-160] @ 0xffffff60 │ │ │ │ ldr r8, [fp, #-156] @ 0xffffff64 │ │ │ │ ldr r7, [fp, #-152] @ 0xffffff68 │ │ │ │ ldr r4, [fp, #-144] @ 0xffffff70 │ │ │ │ str r1, [sp, #28] │ │ │ │ bl 137d0 │ │ │ │ cmp r7, #2 │ │ │ │ - beq 14b8cc │ │ │ │ + beq 14b8c8 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ add r1, sp, #272 @ 0x110 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #40] @ 0x28 │ │ │ │ str r8, [sp, #32] │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -318901,15 +318900,15 @@ │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ bl 137d0 │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ ldr r8, [r9, #1232] @ 0x4d0 │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 14b7dc │ │ │ │ + beq 14b7d8 │ │ │ │ sub r0, fp, #160 @ 0xa0 │ │ │ │ add r1, r0, #120 @ 0x78 │ │ │ │ str r1, [sp, #12] │ │ │ │ add r0, r0, #112 @ 0x70 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ str r0, [sp, #16] │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ @@ -318922,70 +318921,70 @@ │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #280] @ 0x118 │ │ │ │ str r7, [sp, #20] │ │ │ │ str r7, [sp, #272] @ 0x110 │ │ │ │ bl 137d0 │ │ │ │ cmp sl, r5 │ │ │ │ - bne 14b8e8 │ │ │ │ + bne 14b8e4 │ │ │ │ mov r0, #214 @ 0xd6 │ │ │ │ orr r0, r0, #1024 @ 0x400 │ │ │ │ ldrh r0, [r8, r0] │ │ │ │ cmp r0, #11 │ │ │ │ - bcc 14b8a4 │ │ │ │ + bcc 14b8a0 │ │ │ │ cmp r9, #5 │ │ │ │ add r0, sl, #1 │ │ │ │ str r0, [fp, #-168] @ 0xffffff58 │ │ │ │ str r8, [fp, #-172] @ 0xffffff54 │ │ │ │ - bcs 14b6d4 │ │ │ │ + bcs 14b6d0 │ │ │ │ mov r0, #4 │ │ │ │ str r0, [fp, #-164] @ 0xffffff5c │ │ │ │ sub r0, fp, #160 @ 0xa0 │ │ │ │ sub r1, fp, #172 @ 0xac │ │ │ │ - bl 14af24 │ │ │ │ + bl 14af20 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r5, sp, #272 @ 0x110 │ │ │ │ - b 14b748 │ │ │ │ + b 14b744 │ │ │ │ add r5, sp, #272 @ 0x110 │ │ │ │ - beq 14b704 │ │ │ │ + beq 14b700 │ │ │ │ cmp r9, #6 │ │ │ │ - bne 14b72c │ │ │ │ + bne 14b728 │ │ │ │ mov r0, #5 │ │ │ │ mov r9, #0 │ │ │ │ str r0, [fp, #-164] @ 0xffffff5c │ │ │ │ sub r0, fp, #160 @ 0xa0 │ │ │ │ sub r1, fp, #172 @ 0xac │ │ │ │ - bl 14af24 │ │ │ │ + bl 14af20 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b 14b748 │ │ │ │ + b 14b744 │ │ │ │ mov r0, #5 │ │ │ │ str r0, [fp, #-164] @ 0xffffff5c │ │ │ │ sub r0, fp, #160 @ 0xa0 │ │ │ │ sub r1, fp, #172 @ 0xac │ │ │ │ - bl 14af24 │ │ │ │ + bl 14af20 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, #5 │ │ │ │ - b 14b758 │ │ │ │ + b 14b754 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [fp, #-164] @ 0xffffff5c │ │ │ │ sub r0, fp, #160 @ 0xa0 │ │ │ │ sub r1, fp, #172 @ 0xac │ │ │ │ - bl 14af24 │ │ │ │ + bl 14af20 │ │ │ │ sub r9, r9, #7 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r0] │ │ │ │ str r5, [sp] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r2, r6 │ │ │ │ - bl 14adec │ │ │ │ + bl 14ade8 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ add r0, sp, #180 @ 0xb4 │ │ │ │ @@ -318995,32 +318994,32 @@ │ │ │ │ bl 137d0 │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r7, #2 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 14b8c8 │ │ │ │ + beq 14b8c4 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ add r1, sp, #180 @ 0xb4 │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 137d0 │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ ldr r8, [r9, #1232] @ 0x4d0 │ │ │ │ add r1, sp, #88 @ 0x58 │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 14b65c │ │ │ │ + bne 14b658 │ │ │ │ ldr sl, [sp, #8] │ │ │ │ ldr r9, [sl] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 14b920 │ │ │ │ + beq 14b91c │ │ │ │ ldr r8, [sl, #4] │ │ │ │ - bl 14b2e8 │ │ │ │ + bl 14b2e4 │ │ │ │ mov r2, #214 @ 0xd6 │ │ │ │ mov r1, #0 │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ mov r4, r0 │ │ │ │ str r9, [r0, #1240] @ 0x4d8 │ │ │ │ cmp r8, r5 │ │ │ │ str r1, [r0, #1232] @ 0x4d0 │ │ │ │ @@ -319028,15 +319027,15 @@ │ │ │ │ mov r2, #212 @ 0xd4 │ │ │ │ orr r2, r2, #1024 @ 0x400 │ │ │ │ strh r1, [r9, r2] │ │ │ │ add r1, r8, #1 │ │ │ │ str r4, [sl] │ │ │ │ str r4, [r9, #1232] @ 0x4d0 │ │ │ │ str r1, [sl, #4] │ │ │ │ - bne 14b904 │ │ │ │ + bne 14b900 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r5, #1 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ strh r5, [r0] │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -319049,398 +319048,398 @@ │ │ │ │ bl 137d0 │ │ │ │ mov r1, #212 @ 0xd4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ orr r1, r1, #1024 @ 0x400 │ │ │ │ str r0, [r4, #1244] @ 0x4dc │ │ │ │ strh r5, [r0, r1] │ │ │ │ str r4, [r0, #1232] @ 0x4d0 │ │ │ │ - b 14b8c8 │ │ │ │ + b 14b8c4 │ │ │ │ mov r0, #6 │ │ │ │ str r0, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r0, fp, #160 @ 0xa0 │ │ │ │ sub r1, fp, #184 @ 0xb8 │ │ │ │ - bl 14ac7c │ │ │ │ + bl 14ac78 │ │ │ │ sub sl, sl, #7 │ │ │ │ - b 14b594 │ │ │ │ + b 14b590 │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 14adec │ │ │ │ + bl 14ade8 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #208] @ 14b9c0 │ │ │ │ + ldr r0, [pc, #208] @ 14b9bc │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ - ldr r2, [pc, #204] @ 14b9c4 │ │ │ │ + ldr r2, [pc, #204] @ 14b9c0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 14b92c │ │ │ │ - ldr r0, [pc, #192] @ 14b9cc │ │ │ │ + b 14b928 │ │ │ │ + ldr r0, [pc, #192] @ 14b9c8 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ - ldr r2, [pc, #188] @ 14b9d0 │ │ │ │ + ldr r2, [pc, #188] @ 14b9cc │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ - b 14b92c │ │ │ │ - ldr r0, [pc, #160] @ 14b9c8 │ │ │ │ + b 14b928 │ │ │ │ + ldr r0, [pc, #160] @ 14b9c4 │ │ │ │ add r0, pc, r0 │ │ │ │ bl 1d258 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 14b97c │ │ │ │ + b 14b978 │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14b9b8 │ │ │ │ + beq 14b9b4 │ │ │ │ cmp r8, #0 │ │ │ │ mov r4, r5 │ │ │ │ - bne 14b9b0 │ │ │ │ - b 14b9b8 │ │ │ │ - b 14b958 │ │ │ │ + bne 14b9ac │ │ │ │ + b 14b9b4 │ │ │ │ + b 14b954 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r6, #4] │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 14b9b8 │ │ │ │ + beq 14b9b4 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ - b 14b9b0 │ │ │ │ - b 14b994 │ │ │ │ + b 14b9ac │ │ │ │ + b 14b990 │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14b9b8 │ │ │ │ + beq 14b9b4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ - b 14b9a8 │ │ │ │ + b 14b9a4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14b9b8 │ │ │ │ + beq 14b9b4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14b9b8 │ │ │ │ + beq 14b9b4 │ │ │ │ mov r0, r4 │ │ │ │ bl 13734 │ │ │ │ mov r0, r9 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ - andseq sp, r8, r5, ror r7 │ │ │ │ - andseq r3, sp, r0, lsr #16 │ │ │ │ - andseq r3, sp, r4, lsl #15 │ │ │ │ - andseq sp, r8, r1, lsl #14 │ │ │ │ - @ instruction: 0x001d37b4 │ │ │ │ + andseq sp, r8, r9, ror r7 │ │ │ │ + andseq r3, sp, r4, lsr #16 │ │ │ │ + andseq r3, sp, r8, lsl #15 │ │ │ │ + andseq sp, r8, r5, lsl #14 │ │ │ │ + @ instruction: 0x001d37b8 │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ ldrdne r0, [r0, #8] │ │ │ │ bxne lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, #6 │ │ │ │ addcc r0, r0, #8 │ │ │ │ bxcc lr │ │ │ │ push {fp, lr} │ │ │ │ mov fp, sp │ │ │ │ - ldr r2, [pc, #12] @ 14ba10 │ │ │ │ + ldr r2, [pc, #12] @ 14ba0c │ │ │ │ mov r0, r1 │ │ │ │ mov r1, #5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d390 │ │ │ │ - andseq fp, ip, ip, asr #24 │ │ │ │ + andseq fp, ip, r0, asr ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #9 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #188] @ 14baf8 │ │ │ │ + ldr r1, [pc, #188] @ 14baf4 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r1, #0 │ │ │ │ strb r0, [sp, #12] │ │ │ │ strb r1, [sp, #13] │ │ │ │ mov r2, #5 │ │ │ │ str r4, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r0, [pc, #156] @ 14bafc │ │ │ │ + ldr r0, [pc, #156] @ 14baf8 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r1, [pc, #148] @ 14bb00 │ │ │ │ + ldr r1, [pc, #148] @ 14bafc │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ - bl 143730 │ │ │ │ + bl 14372c │ │ │ │ ldrb r2, [sp, #13] │ │ │ │ ldrb r1, [sp, #12] │ │ │ │ cmp r2, #1 │ │ │ │ orr r0, r2, r1 │ │ │ │ tsteq r1, #1 │ │ │ │ - beq 14ba98 │ │ │ │ + beq 14ba94 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldrb r0, [r1, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne 14bad0 │ │ │ │ + bne 14bacc │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #68] @ 14bb04 │ │ │ │ + ldr r1, [pc, #68] @ 14bb00 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r1, #28] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #32] @ 14bb08 │ │ │ │ + ldr r1, [pc, #32] @ 14bb04 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ and r0, r0, #1 │ │ │ │ add sp, sp, #16 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - @ instruction: 0x00181eb3 │ │ │ │ - @ instruction: 0xfff20184 │ │ │ │ - andseq r3, r8, r3, ror #10 │ │ │ │ - andseq r4, r8, pc, lsr r0 │ │ │ │ - @ instruction: 0x0018ddf7 │ │ │ │ + @ instruction: 0x00181eb7 │ │ │ │ + @ instruction: 0xfff20188 │ │ │ │ + andseq r3, r8, r7, ror #10 │ │ │ │ + andseq r4, r8, r3, asr #32 │ │ │ │ + @ instruction: 0x0018ddfb │ │ │ │ cmn r0, #1 │ │ │ │ bxeq lr │ │ │ │ ldr r1, [r0, #4] │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r0, #4] │ │ │ │ - beq 14bb28 │ │ │ │ + beq 14bb24 │ │ │ │ bx lr │ │ │ │ b 13734 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ str r1, [sp, #16] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r9, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ ldm r0, {r5, r6} │ │ │ │ - beq 14bb80 │ │ │ │ + beq 14bb7c │ │ │ │ ldr r2, [r0, #32] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr sl, [sp, #36] @ 0x24 │ │ │ │ ldr fp, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 14bb88 │ │ │ │ + b 14bb84 │ │ │ │ mov sl, #-2147483647 @ 0x80000001 │ │ │ │ mov fp, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r6, #-2147483647 @ 0x80000001 │ │ │ │ mov r8, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 14bbf4 │ │ │ │ + beq 14bbf0 │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r9 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r9, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14bc04 │ │ │ │ + beq 14bc00 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ ldr r8, [sp, #48] @ 0x30 │ │ │ │ - b 14bc04 │ │ │ │ + b 14bc00 │ │ │ │ mov r4, #0 │ │ │ │ mov r9, #-2147483647 @ 0x80000001 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 14bbd4 │ │ │ │ + bne 14bbd0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, fp │ │ │ │ bl 132f0 │ │ │ │ mov r4, r0 │ │ │ │ bl 136a4 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14bc40 │ │ │ │ + blt 14bc3c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 14bc40 │ │ │ │ + beq 14bc3c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 13734 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14bc58 │ │ │ │ + blt 14bc54 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 14bc58 │ │ │ │ + beq 14bc54 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ cmp r9, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14bc70 │ │ │ │ + blt 14bc6c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 14bc70 │ │ │ │ + beq 14bc6c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 14bc8c │ │ │ │ + bne 14bc88 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, r0 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14bcbc │ │ │ │ + blt 14bcb8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 14bcbc │ │ │ │ + beq 14bcb8 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 13734 │ │ │ │ cmp r9, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14bcf4 │ │ │ │ + blt 14bcf0 │ │ │ │ cmp r9, #0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ - bne 14bcec │ │ │ │ - b 14bcf4 │ │ │ │ + bne 14bce8 │ │ │ │ + b 14bcf0 │ │ │ │ mov r6, r0 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14bcf4 │ │ │ │ + blt 14bcf0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 14bcf4 │ │ │ │ + beq 14bcf0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ orr r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ - beq 14bd2c │ │ │ │ + beq 14bd28 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r0, [sp, #8] │ │ │ │ - b 14bd24 │ │ │ │ + b 14bd20 │ │ │ │ mov r6, r0 │ │ │ │ cmp sl, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14bd2c │ │ │ │ + blt 14bd28 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 14bd2c │ │ │ │ + beq 14bd28 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 13734 │ │ │ │ mov r0, r6 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ add fp, r0, #16 │ │ │ │ ldm r0, {r1, r2, r4, r7} │ │ │ │ ldrb sl, [r0, #28] │ │ │ │ add r0, sp, #4 │ │ │ │ ldm fp, {r6, r9, fp} │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 14bdd8 │ │ │ │ + beq 14bdd4 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ ldr r8, [sp, #24] │ │ │ │ ldr r4, [sp, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 14bde8 │ │ │ │ + beq 14bde4 │ │ │ │ add r0, sp, #20 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r2, [sp, #32] │ │ │ │ and r3, sl, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ ldr r9, [sp, #24] │ │ │ │ str fp, [sp] │ │ │ │ bl 139a4 │ │ │ │ mov r5, r0 │ │ │ │ bl 136a4 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14be08 │ │ │ │ + blt 14be04 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 14be08 │ │ │ │ + beq 14be04 │ │ │ │ mov r0, r9 │ │ │ │ bl 13734 │ │ │ │ - b 14be08 │ │ │ │ + b 14be04 │ │ │ │ mov r4, #0 │ │ │ │ mov r7, #-2147483647 @ 0x80000001 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 14bd84 │ │ │ │ + bne 14bd80 │ │ │ │ and r3, sl, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ str fp, [sp] │ │ │ │ bl 139a4 │ │ │ │ mov r5, r0 │ │ │ │ bl 136a4 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14be20 │ │ │ │ + blt 14be1c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14be20 │ │ │ │ + beq 14be1c │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 14be3c │ │ │ │ + bne 14be38 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 13734 │ │ │ │ mov r0, r5 │ │ │ │ add sp, sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp r7, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14be74 │ │ │ │ + blt 14be70 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14be74 │ │ │ │ + beq 14be70 │ │ │ │ mov r0, r8 │ │ │ │ bl 13734 │ │ │ │ - b 14be74 │ │ │ │ + b 14be70 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 14be8c │ │ │ │ + bne 14be88 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -319454,104 +319453,104 @@ │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r7, [r0, #32] │ │ │ │ ldr sl, [r0, #40] @ 0x28 │ │ │ │ ldr r8, [r0, #20] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ cmp fp, #0 │ │ │ │ moveq r8, fp │ │ │ │ cmp r6, #0 │ │ │ │ mvneq r9, #0 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r5, r4 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14bf88 │ │ │ │ + beq 14bf84 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 14bf98 │ │ │ │ + beq 14bf94 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ ldr sl, [sp, #48] @ 0x30 │ │ │ │ str r9, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ bl 1314c │ │ │ │ mov r4, r0 │ │ │ │ bl 136a4 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14bfc4 │ │ │ │ + blt 14bfc0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 14bfc4 │ │ │ │ + beq 14bfc0 │ │ │ │ mov r0, sl │ │ │ │ bl 13734 │ │ │ │ - b 14bfc4 │ │ │ │ + b 14bfc0 │ │ │ │ mov r7, #0 │ │ │ │ mov fp, #-2147483647 @ 0x80000001 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 14bf28 │ │ │ │ + bne 14bf24 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r5 │ │ │ │ str r9, [sp] │ │ │ │ str r8, [sp, #4] │ │ │ │ bl 1314c │ │ │ │ mov r4, r0 │ │ │ │ bl 136a4 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14bfdc │ │ │ │ + blt 14bfd8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 14bfdc │ │ │ │ + beq 14bfd8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 14bff8 │ │ │ │ + bne 14bff4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14c030 │ │ │ │ + blt 14c02c │ │ │ │ cmp fp, #0 │ │ │ │ - beq 14c030 │ │ │ │ + beq 14c02c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 13734 │ │ │ │ - b 14c030 │ │ │ │ + b 14c02c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 14c048 │ │ │ │ + bne 14c044 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -319569,104 +319568,104 @@ │ │ │ │ ldr r7, [r0, #32] │ │ │ │ ldm r0, {r4, sl} │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr fp, [r0, #12] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ ldr r9, [r0, #20] │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ cmp r5, #0 │ │ │ │ - ldr r8, [pc, #368] @ 14c224 │ │ │ │ + ldr r8, [pc, #368] @ 14c220 │ │ │ │ moveq r9, r5 │ │ │ │ cmp r6, #0 │ │ │ │ movne r8, fp │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ mvneq sl, #8388608 @ 0x800000 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14c154 │ │ │ │ + beq 14c150 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr fp, [sp, #44] @ 0x2c │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14c168 │ │ │ │ + beq 14c164 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 14d734 │ │ │ │ + bl 14d730 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r3, sl │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #44] @ 0x2c │ │ │ │ stm sp, {r8, r9} │ │ │ │ bl 12eb8 │ │ │ │ mov r4, r0 │ │ │ │ bl 136a4 │ │ │ │ cmp r6, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14c190 │ │ │ │ + blt 14c18c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 14c190 │ │ │ │ + beq 14c18c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 13734 │ │ │ │ - b 14c190 │ │ │ │ + b 14c18c │ │ │ │ mov r7, #0 │ │ │ │ mov fp, #-2147483647 @ 0x80000001 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 14c0f8 │ │ │ │ + bne 14c0f4 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, sl │ │ │ │ stm sp, {r8, r9} │ │ │ │ bl 12eb8 │ │ │ │ mov r4, r0 │ │ │ │ bl 136a4 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14c1a8 │ │ │ │ + blt 14c1a4 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 14c1a8 │ │ │ │ + beq 14c1a4 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 14c1c4 │ │ │ │ + bne 14c1c0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ add sp, sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ cmp fp, #-2147483646 @ 0x80000002 │ │ │ │ - blt 14c1fc │ │ │ │ + blt 14c1f8 │ │ │ │ cmp fp, #0 │ │ │ │ - beq 14c1fc │ │ │ │ + beq 14c1f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 13734 │ │ │ │ - b 14c1fc │ │ │ │ + b 14c1f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 14c214 │ │ │ │ + bne 14c210 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 13734 │ │ │ │ mov r0, r4 │ │ │ │ bl 12bac <_Unwind_Resume@plt> │ │ │ │ svcvc 0x007fffff │ │ │ │ @@ -319676,189 +319675,189 @@ │ │ │ │ mov r9, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov sl, #1 │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ ldr r0, [r1, #28] │ │ │ │ ldr r1, [r1, #32] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #508] @ 14c454 │ │ │ │ + ldr r1, [pc, #508] @ 14c450 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 14c3fc │ │ │ │ + beq 14c3f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14c310 │ │ │ │ + bne 14c30c │ │ │ │ ldrb r0, [r9, #20] │ │ │ │ tst r0, #4 │ │ │ │ - bne 14c28c │ │ │ │ + bne 14c288 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ - bl 233a74 │ │ │ │ + bl 233a70 │ │ │ │ mov sl, r0 │ │ │ │ - b 14c310 │ │ │ │ + b 14c30c │ │ │ │ ldr r7, [r9, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r8, [r9, #28] │ │ │ │ mov sl, #1 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #432] @ 14c458 │ │ │ │ + ldr r1, [pc, #432] @ 14c454 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14c310 │ │ │ │ + bne 14c30c │ │ │ │ mov sl, #1 │ │ │ │ add r0, sp, #15 │ │ │ │ strb sl, [sp, #15] │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ mov ip, r1 │ │ │ │ ldm r2!, {r3, r5, r7} │ │ │ │ stmia ip!, {r3, r5, r7} │ │ │ │ ldm r2, {r0, r3, r5, r7} │ │ │ │ stm ip, {r0, r3, r5, r7} │ │ │ │ - ldr r0, [pc, #360] @ 14c45c │ │ │ │ + ldr r0, [pc, #360] @ 14c458 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, sp │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 233a74 │ │ │ │ + bl 233a70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c434 │ │ │ │ + beq 14c430 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 14c3f8 │ │ │ │ + beq 14c3f4 │ │ │ │ add r5, r4, #1 │ │ │ │ add r8, sp, #16 │ │ │ │ mov fp, sp │ │ │ │ mov r0, sl │ │ │ │ - b 14c33c │ │ │ │ + b 14c338 │ │ │ │ mov r0, #1 │ │ │ │ add r5, r5, #1 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 14c3fc │ │ │ │ + beq 14c3f8 │ │ │ │ tst r0, #1 │ │ │ │ mov r0, #1 │ │ │ │ - bne 14c330 │ │ │ │ + bne 14c32c │ │ │ │ ldrb r2, [r9, #20] │ │ │ │ ldr r0, [r9, #28] │ │ │ │ ldr r1, [r9, #32] │ │ │ │ tst r2, #4 │ │ │ │ - bne 14c38c │ │ │ │ + bne 14c388 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r2, #2 │ │ │ │ - ldr r1, [pc, #256] @ 14c46c │ │ │ │ + ldr r1, [pc, #256] @ 14c468 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, #1 │ │ │ │ - bne 14c330 │ │ │ │ + bne 14c32c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r9 │ │ │ │ - bl 233a74 │ │ │ │ - b 14c330 │ │ │ │ + bl 233a70 │ │ │ │ + b 14c32c │ │ │ │ mov r2, #1 │ │ │ │ strb r2, [sp, #15] │ │ │ │ add r2, sp, #15 │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ ldm r0!, {r2, r3, r7} │ │ │ │ stmia r1!, {r2, r3, r7} │ │ │ │ ldm r0, {r2, r3, r4, r7} │ │ │ │ stm r1, {r2, r3, r4, r7} │ │ │ │ mov r1, r8 │ │ │ │ - ldr r0, [pc, #164] @ 14c464 │ │ │ │ + ldr r0, [pc, #164] @ 14c460 │ │ │ │ str fp, [sp, #44] @ 0x2c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 233a74 │ │ │ │ + bl 233a70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14c32c │ │ │ │ + bne 14c328 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #120] @ 14c468 │ │ │ │ + ldr r1, [pc, #120] @ 14c464 │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ - b 14c330 │ │ │ │ + b 14c32c │ │ │ │ mov r0, sl │ │ │ │ mov r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14c428 │ │ │ │ + bne 14c424 │ │ │ │ ldr r1, [r9, #32] │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r9, #28] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #80] @ 14c470 │ │ │ │ + ldr r1, [pc, #80] @ 14c46c │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r2, #2 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - ldr r1, [pc, #20] @ 14c460 │ │ │ │ + ldr r1, [pc, #20] @ 14c45c │ │ │ │ add r1, pc, r1 │ │ │ │ blx r3 │ │ │ │ - b 14c284 │ │ │ │ - andseq r3, r8, r8, ror r8 │ │ │ │ - andseq r8, r8, r1, rrx │ │ │ │ - andseq sl, ip, r4, lsr #28 │ │ │ │ - andseq r0, r8, r2, asr #2 │ │ │ │ - andseq sl, ip, r4, asr sp │ │ │ │ - mulseq r8, lr, r1 │ │ │ │ - andseq sp, r8, r3, lsr #3 │ │ │ │ - andseq fp, r8, r9, lsr #6 │ │ │ │ + b 14c280 │ │ │ │ + andseq r3, r8, ip, ror r8 │ │ │ │ + andseq r8, r8, r5, rrx │ │ │ │ + andseq sl, ip, r8, lsr #28 │ │ │ │ + andseq r0, r8, r6, asr #2 │ │ │ │ + andseq sl, ip, r8, asr sp │ │ │ │ + andseq r0, r8, r2, lsr #3 │ │ │ │ + andseq sp, r8, r7, lsr #3 │ │ │ │ + andseq fp, r8, sp, lsr #6 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldmib r0, {r4, r6} │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 14c4b8 │ │ │ │ + beq 14c4b4 │ │ │ │ add r7, r4, #4 │ │ │ │ - b 14c49c │ │ │ │ + b 14c498 │ │ │ │ add r7, r7, #16 │ │ │ │ subs r6, r6, #1 │ │ │ │ - beq 14c4b8 │ │ │ │ + beq 14c4b4 │ │ │ │ ldr r0, [r7, #-4] │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r0, #0 │ │ │ │ - beq 14c490 │ │ │ │ + beq 14c48c │ │ │ │ ldr r0, [r7] │ │ │ │ bl 13734 │ │ │ │ - b 14c490 │ │ │ │ + b 14c48c │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c4d0 │ │ │ │ + beq 14c4cc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 13734 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ cmp r1, #-2147483648 @ 0x80000000 │ │ │ │ cmpne r1, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b 13734 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ bl 1317c │ │ │ │ - ldr r0, [pc, #8] @ 14c508 │ │ │ │ + ldr r0, [pc, #8] @ 14c504 │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc, r0 │ │ │ │ pop {r4, pc} │ │ │ │ - andseq fp, ip, r4, lsr #3 │ │ │ │ + andseq fp, ip, r8, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ bl 13338 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, lr} │ │ │ │ @@ -319876,747 +319875,747 @@ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ bl 13254 │ │ │ │ mov r8, r0 │ │ │ │ bl 13080 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c8ac │ │ │ │ + beq 14c8a8 │ │ │ │ mov r0, r8 │ │ │ │ bl 13770 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c960 │ │ │ │ + beq 14c95c │ │ │ │ mov r0, r8 │ │ │ │ bl 13128 │ │ │ │ - ldr r4, [pc, #1328] @ 14cac4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r4, [pc, #1328] @ 14cac0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ - ldr r1, [pc, #1320] @ 14cac8 │ │ │ │ + ldr r1, [pc, #1320] @ 14cac4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 14c5e0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 14c5dc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ tst r0, #1 │ │ │ │ - beq 14c5f4 │ │ │ │ - ldr r0, [pc, #1312] @ 14cadc │ │ │ │ + beq 14c5f0 │ │ │ │ + ldr r0, [pc, #1312] @ 14cad8 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #1296] @ 14cae0 │ │ │ │ - ldr r3, [pc, #1296] @ 14cae4 │ │ │ │ + ldr r0, [pc, #1296] @ 14cadc │ │ │ │ + ldr r3, [pc, #1296] @ 14cae0 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 14ca04 │ │ │ │ + b 14ca00 │ │ │ │ mov r2, #0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r2, [r0, r1] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, r4] │ │ │ │ add r1, r6, #68 @ 0x44 │ │ │ │ add r7, r6, #52 @ 0x34 │ │ │ │ - ldr r5, [pc, #1220] @ 14cac8 │ │ │ │ + ldr r5, [pc, #1220] @ 14cac4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr sl, [r6, #76] @ 0x4c │ │ │ │ strb r2, [r0, r5] │ │ │ │ mov r0, #0 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ str r0, [r6, #76] @ 0x4c │ │ │ │ str sl, [sp, #56] @ 0x38 │ │ │ │ - beq 14c668 │ │ │ │ + beq 14c664 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c69c │ │ │ │ + beq 14c698 │ │ │ │ mov fp, r5 │ │ │ │ - ldr r9, [pc, #1156] @ 14cacc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r9, [pc, #1156] @ 14cac8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r9] │ │ │ │ ldr r5, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 14c6a8 │ │ │ │ - ldr r1, [pc, #1136] @ 14cad0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 14c6a4 │ │ │ │ + ldr r1, [pc, #1136] @ 14cacc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - b 14c6d8 │ │ │ │ + b 14c6d4 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c77c │ │ │ │ - ldr fp, [pc, #1104] @ 14cacc │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + beq 14c778 │ │ │ │ + ldr fp, [pc, #1104] @ 14cac8 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, fp] │ │ │ │ ldr r6, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 14c788 │ │ │ │ - ldr r1, [pc, #1084] @ 14cad0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 14c784 │ │ │ │ + ldr r1, [pc, #1084] @ 14cacc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - b 14c7b4 │ │ │ │ + b 14c7b0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, #8 │ │ │ │ - b 14c6ec │ │ │ │ - ldr r0, [pc, #1080] @ 14cae8 │ │ │ │ + b 14c6e8 │ │ │ │ + ldr r0, [pc, #1080] @ 14cae4 │ │ │ │ mov r1, #1 │ │ │ │ mov r4, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #1028] @ 14cad0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r2, [pc, #1028] @ 14cacc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r4, [r0, r9] │ │ │ │ - ldr r4, [pc, #1004] @ 14cac4 │ │ │ │ + ldr r4, [pc, #1004] @ 14cac0 │ │ │ │ str r1, [r0, r2] │ │ │ │ cmp r5, r1 │ │ │ │ mov r5, fp │ │ │ │ - bne 14c8e8 │ │ │ │ + bne 14c8e4 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #4 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r0, [r7, r0] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c75c │ │ │ │ + beq 14c758 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #0 │ │ │ │ str r1, [sp, #16] │ │ │ │ str r0, [sp, #8] │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, sl │ │ │ │ - bl 15021c │ │ │ │ + bl 150218 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 14c844 │ │ │ │ + beq 14c840 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r1, [r7] │ │ │ │ - beq 14c820 │ │ │ │ + beq 14c81c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14c830 │ │ │ │ + beq 14c82c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ - b 14c830 │ │ │ │ + b 14c82c │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ str sl, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - beq 14c818 │ │ │ │ + beq 14c814 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 150380 │ │ │ │ - b 14c818 │ │ │ │ + bl 15037c │ │ │ │ + b 14c814 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, #8 │ │ │ │ - b 14c7c4 │ │ │ │ - ldr r0, [pc, #868] @ 14caf4 │ │ │ │ + b 14c7c0 │ │ │ │ + ldr r0, [pc, #868] @ 14caf0 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #804] @ 14cad0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r2, [pc, #804] @ 14cacc │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb r9, [r0, fp] │ │ │ │ cmp r6, r1 │ │ │ │ - bne 14c924 │ │ │ │ + bne 14c920 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #4 │ │ │ │ ldr r1, [r7, r1] │ │ │ │ ldr r0, [r7, r0] │ │ │ │ ldr r2, [r1, #12] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ blx r2 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c818 │ │ │ │ + beq 14c814 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14c7fc │ │ │ │ + beq 14c7f8 │ │ │ │ mov r0, r7 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r6, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c848 │ │ │ │ + beq 14c844 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ - b 14c848 │ │ │ │ + b 14c844 │ │ │ │ mov r6, #1 │ │ │ │ - b 14c848 │ │ │ │ + b 14c844 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 14c830 │ │ │ │ + beq 14c82c │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c844 │ │ │ │ + beq 14c840 │ │ │ │ mov r0, r6 │ │ │ │ bl 13734 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 14c9d8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 14c9d4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r5] │ │ │ │ tst r0, #1 │ │ │ │ - beq 14c9ec │ │ │ │ + beq 14c9e8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ cmp sl, #0 │ │ │ │ strb r1, [r0, r5] │ │ │ │ - bne 14c890 │ │ │ │ + bne 14c88c │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14c890 │ │ │ │ + beq 14c88c │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 150380 │ │ │ │ + bl 15037c │ │ │ │ mov r0, r8 │ │ │ │ bl 12600 │ │ │ │ mov r0, r8 │ │ │ │ bl 13350 │ │ │ │ mov r0, r6 │ │ │ │ add sp, sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #528] @ 14cad4 │ │ │ │ + ldr r1, [pc, #528] @ 14cad0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #508] @ 14cad8 │ │ │ │ + ldr r1, [pc, #508] @ 14cad4 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 14ca04 │ │ │ │ + b 14ca00 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #492] @ 14caec │ │ │ │ + ldr r1, [pc, #492] @ 14cae8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #472] @ 14caf0 │ │ │ │ + ldr r1, [pc, #472] @ 14caec │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 14ca04 │ │ │ │ + b 14ca00 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #444] @ 14caf8 │ │ │ │ + ldr r1, [pc, #444] @ 14caf4 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #424] @ 14cafc │ │ │ │ + ldr r1, [pc, #424] @ 14caf8 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 14ca04 │ │ │ │ + b 14ca00 │ │ │ │ mov r0, #170 @ 0xaa │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, #73 @ 0x49 │ │ │ │ str r0, [sp, #32] │ │ │ │ - ldr r0, [pc, #400] @ 14cb08 │ │ │ │ + ldr r0, [pc, #400] @ 14cb04 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, #57 @ 0x39 │ │ │ │ str r0, [sp, #24] │ │ │ │ - ldr r0, [pc, #384] @ 14cb0c │ │ │ │ + ldr r0, [pc, #384] @ 14cb08 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #79 @ 0x4f │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r0, [pc, #368] @ 14cb10 │ │ │ │ + ldr r0, [pc, #368] @ 14cb0c │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ str r0, [sp, #8] │ │ │ │ - ldr r0, [pc, #352] @ 14cb14 │ │ │ │ + ldr r0, [pc, #352] @ 14cb10 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r0, [pc, #336] @ 14cb18 │ │ │ │ - ldr r3, [pc, #336] @ 14cb1c │ │ │ │ + ldr r0, [pc, #336] @ 14cb14 │ │ │ │ + ldr r3, [pc, #336] @ 14cb18 │ │ │ │ add r0, pc, r0 │ │ │ │ add r3, pc, r3 │ │ │ │ bl 1d194 │ │ │ │ - b 14ca04 │ │ │ │ + b 14ca00 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ strb r1, [r0, r5] │ │ │ │ mov r1, #1 │ │ │ │ strb r1, [r0, r4] │ │ │ │ - ldr r0, [pc, #268] @ 14cb00 │ │ │ │ + ldr r0, [pc, #268] @ 14cafc │ │ │ │ mov r1, #25 │ │ │ │ - ldr r2, [pc, #264] @ 14cb04 │ │ │ │ + ldr r2, [pc, #264] @ 14cb00 │ │ │ │ add r0, pc, r0 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 1d4c0 │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ - b 14ca0c │ │ │ │ + b 14ca08 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14ca84 │ │ │ │ + beq 14ca80 │ │ │ │ mov r0, r6 │ │ │ │ - b 14ca30 │ │ │ │ + b 14ca2c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14ca84 │ │ │ │ + beq 14ca80 │ │ │ │ mov r0, r7 │ │ │ │ bl 13734 │ │ │ │ - b 14ca84 │ │ │ │ - b 14caac │ │ │ │ + b 14ca80 │ │ │ │ + b 14caa8 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 14c4d4 │ │ │ │ + bl 14c4d0 │ │ │ │ bl 1d458 │ │ │ │ bl 1e9f0 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, #1 │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, sl │ │ │ │ - bl 15021c │ │ │ │ + bl 150218 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 14c844 │ │ │ │ + beq 14c840 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 1500a8 │ │ │ │ - b 14c844 │ │ │ │ - bl 14aaa0 │ │ │ │ - b 14ca90 │ │ │ │ + bl 1500a4 │ │ │ │ + b 14c840 │ │ │ │ + bl 14aa9c │ │ │ │ + b 14ca8c │ │ │ │ bl 1d458 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 14caac │ │ │ │ + bne 14caa8 │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14caac │ │ │ │ + beq 14caa8 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl 150380 │ │ │ │ + bl 15037c │ │ │ │ mov r0, r8 │ │ │ │ bl 12600 │ │ │ │ mov r0, r8 │ │ │ │ bl 13350 │ │ │ │ bl 1d458 │ │ │ │ bl 1d63c │ │ │ │ andeq r0, r0, r0, rrx │ │ │ │ andeq r0, r0, r1, rrx │ │ │ │ andeq r0, r0, r4, rrx │ │ │ │ andeq r0, r0, r8, rrx │ │ │ │ - andseq sl, ip, ip, lsl lr │ │ │ │ - andseq sl, ip, r0, lsl lr │ │ │ │ - @ instruction: 0x001cb5dc │ │ │ │ - andseq sp, r8, sl, asr r2 │ │ │ │ - @ instruction: 0x001cb5b8 │ │ │ │ - andseq r4, sp, ip, lsr #7 │ │ │ │ - mulseq ip, r8, r4 │ │ │ │ - andseq sl, ip, ip, ror sp │ │ │ │ - andseq r4, sp, ip, asr #5 │ │ │ │ - andseq fp, ip, ip, asr r4 │ │ │ │ - andseq sl, ip, r0, asr #26 │ │ │ │ - andseq r0, r8, sp, lsr lr │ │ │ │ - andseq sl, ip, r8, lsl #24 │ │ │ │ - andseq r1, r8, r4, ror #14 │ │ │ │ - andseq r1, r8, r7, lsl r7 │ │ │ │ - @ instruction: 0x001816b4 │ │ │ │ + andseq sl, ip, r0, lsr #28 │ │ │ │ + andseq sl, ip, r4, lsl lr │ │ │ │ + andseq fp, ip, r0, ror #11 │ │ │ │ + andseq sp, r8, lr, asr r2 │ │ │ │ + @ instruction: 0x001cb5bc │ │ │ │ + @ instruction: 0x001d43b0 │ │ │ │ + mulseq ip, ip, r4 │ │ │ │ + andseq sl, ip, r0, lsl #27 │ │ │ │ + @ instruction: 0x001d42d0 │ │ │ │ + andseq fp, ip, r0, ror #8 │ │ │ │ andseq sl, ip, r4, asr #26 │ │ │ │ - mulseq r8, r8, pc @ │ │ │ │ - @ instruction: 0x001cacb8 │ │ │ │ + andseq r0, r8, r1, asr #28 │ │ │ │ + andseq sl, ip, ip, lsl #24 │ │ │ │ + andseq r1, r8, r8, ror #14 │ │ │ │ + andseq r1, r8, fp, lsl r7 │ │ │ │ + @ instruction: 0x001816b8 │ │ │ │ + andseq sl, ip, r8, asr #26 │ │ │ │ + mulseq r8, ip, pc @ │ │ │ │ + @ instruction: 0x001cacbc │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #52]! @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14cc74 │ │ │ │ - ldr r8, [pc, #912] @ 14ced4 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + beq 14cc70 │ │ │ │ + ldr r8, [pc, #912] @ 14ced0 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ mov r7, r4 │ │ │ │ ldrb r0, [r0, r8] │ │ │ │ ldr r5, [r7, #64]! @ 0x40 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 14cbec │ │ │ │ - ldr r1, [pc, #888] @ 14ced8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 14cbe8 │ │ │ │ + ldr r1, [pc, #888] @ 14ced4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp r5, r1 │ │ │ │ - beq 14cc20 │ │ │ │ + beq 14cc1c │ │ │ │ mov r0, r4 │ │ │ │ bl 13254 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14cc44 │ │ │ │ + beq 14cc40 │ │ │ │ mov r5, r0 │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ add ip, sp, #8 │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ bl 131c4 │ │ │ │ - ldr r0, [pc, #856] @ 14cef4 │ │ │ │ + ldr r0, [pc, #856] @ 14cef0 │ │ │ │ add r0, pc, r0 │ │ │ │ ldrb r0, [r0, #32] │ │ │ │ mov r0, #16 │ │ │ │ bl 12c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14ce3c │ │ │ │ + beq 14ce38 │ │ │ │ add r7, sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ ldm r7, {r0, r1, r2, r7} │ │ │ │ stm r3, {r0, r1, r2, r7} │ │ │ │ mov r1, #200 @ 0xc8 │ │ │ │ - ldr r0, [pc, #812] @ 14cef8 │ │ │ │ + ldr r0, [pc, #812] @ 14cef4 │ │ │ │ add r0, pc, r0 │ │ │ │ str r0, [sp] │ │ │ │ - ldr r2, [pc, #804] @ 14cefc │ │ │ │ + ldr r2, [pc, #804] @ 14cef8 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc, r2 │ │ │ │ bl 13db8 │ │ │ │ mov r0, r5 │ │ │ │ bl 12624 │ │ │ │ - b 14cca8 │ │ │ │ - ldr r0, [pc, #744] @ 14cedc │ │ │ │ + b 14cca4 │ │ │ │ + ldr r0, [pc, #744] @ 14ced8 │ │ │ │ mov r1, #1 │ │ │ │ mov r9, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #712] @ 14ced8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r2, [pc, #712] @ 14ced4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb r9, [r0, r8] │ │ │ │ cmp r5, r1 │ │ │ │ - bne 14cb6c │ │ │ │ + bne 14cb68 │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 14cc94 │ │ │ │ + beq 14cc90 │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r5, r0 │ │ │ │ - bne 14cdc4 │ │ │ │ + bne 14cdc0 │ │ │ │ add r7, r4, #60 @ 0x3c │ │ │ │ add r0, r4, #56 @ 0x38 │ │ │ │ - b 14cc9c │ │ │ │ + b 14cc98 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 14cc74 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + beq 14cc70 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldrb r0, [r0, r8] │ │ │ │ ldr r5, [r7] │ │ │ │ cmp r0, #1 │ │ │ │ - bne 14cd84 │ │ │ │ - ldr r1, [pc, #620] @ 14ced8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + bne 14cd80 │ │ │ │ + ldr r1, [pc, #620] @ 14ced4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ ldr r1, [r0, r1] │ │ │ │ - b 14cdb0 │ │ │ │ + b 14cdac │ │ │ │ add r6, r4, #56 @ 0x38 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ ldr r1, [r4, r0] │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr r2, [r6] │ │ │ │ blx r2 │ │ │ │ - b 14cca8 │ │ │ │ + b 14cca4 │ │ │ │ add r0, r4, #60 @ 0x3c │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r0, [r0] │ │ │ │ blx r2 │ │ │ │ ldr r7, [r4, #76] @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 14cd6c │ │ │ │ + beq 14cd68 │ │ │ │ add r0, r7, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ add r6, r7, #32 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14cd08 │ │ │ │ + bne 14cd04 │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ ldr r8, [r7, #28] │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 14cd08 │ │ │ │ + beq 14cd04 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r8 │ │ │ │ blx r1 │ │ │ │ add r5, r7, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 14cd4c │ │ │ │ + bne 14cd48 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - beq 14cd40 │ │ │ │ + beq 14cd3c │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ + bl 2c0e50 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 14cd6c │ │ │ │ - bl 2c075c │ │ │ │ + bne 14cd68 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - bl 14ff58 │ │ │ │ + bl 14ff54 │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ blx r1 │ │ │ │ add sp, sp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r0, [pc, #348] @ 14cee8 │ │ │ │ + ldr r0, [pc, #348] @ 14cee4 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #1 │ │ │ │ add r0, pc, r0 │ │ │ │ add r0, r0, #108 @ 0x6c │ │ │ │ - bl 2c076c │ │ │ │ + bl 2c0768 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #304] @ 14ced8 │ │ │ │ - bl 2c2ca0 <__aeabi_uidivmod@@Base+0x150c> │ │ │ │ + ldr r2, [pc, #304] @ 14ced4 │ │ │ │ + bl 2c2ca0 <__aeabi_uidivmod@@Base+0x1510> │ │ │ │ str r1, [r0, r2] │ │ │ │ strb r7, [r0, r8] │ │ │ │ cmp r1, r5 │ │ │ │ - bne 14ce00 │ │ │ │ + bne 14cdfc │ │ │ │ mov r0, #60 @ 0x3c │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ - b 14cc80 │ │ │ │ + b 14cc7c │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #260] @ 14cee0 │ │ │ │ + ldr r1, [pc, #260] @ 14cedc │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #240] @ 14cee4 │ │ │ │ + ldr r1, [pc, #240] @ 14cee0 │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 14ce48 │ │ │ │ + b 14ce44 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [sp, #24] │ │ │ │ str r1, [sp, #12] │ │ │ │ - ldr r1, [pc, #212] @ 14ceec │ │ │ │ + ldr r1, [pc, #212] @ 14cee8 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, #4 │ │ │ │ add r1, pc, r1 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r0, [sp, #16] │ │ │ │ - ldr r1, [pc, #192] @ 14cef0 │ │ │ │ + ldr r1, [pc, #192] @ 14ceec │ │ │ │ add r0, sp, #8 │ │ │ │ add r1, pc, r1 │ │ │ │ bl 1d3f8 │ │ │ │ - b 14ce48 │ │ │ │ + b 14ce44 │ │ │ │ mov r0, #4 │ │ │ │ mov r1, #16 │ │ │ │ bl 142ac │ │ │ │ udf #65006 @ 0xfdee │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ - bl 2c0e54 │ │ │ │ - b 14ce5c │ │ │ │ + bl 2c0e50 │ │ │ │ + b 14ce58 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ mov r1, #1 │ │ │ │ - bl 2c1410 │ │ │ │ + bl 2c140c │ │ │ │ cmp r0, #1 │ │ │ │ - bne 14cecc │ │ │ │ - bl 2c075c │ │ │ │ + bne 14cec8 │ │ │ │ + bl 2c0758 │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - bl 14ff58 │ │ │ │ - b 14cecc │ │ │ │ + bl 14ff54 │ │ │ │ + b 14cec8 │ │ │ │ bl 1d63c │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 150120 │ │ │ │ + bl 15011c │ │ │ │ mov r0, r5 │ │ │ │ - bl 14cf00 │ │ │ │ + bl 14cefc │ │ │ │ bl 1d458 │ │ │ │ bl 1d63c │ │ │ │ bl 1d458 │ │ │ │ bl 1d458 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ blx r2 │ │ │ │ - b 14cecc │ │ │ │ + b 14cec8 │ │ │ │ bl 1d63c │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ blx r2 │ │ │ │ bl 1d458 │ │ │ │ bl 1d63c